Timeline
Sep 13, 2014:
- 4:21 PM Changeset in webkit [173605] by
-
- 3 edits in trunk/Source/WebCore
Un-inline Element constructor
https://bugs.webkit.org/show_bug.cgi?id=136786
Reviewed by Benjamin Poulain.
Un-inline Element constructor as it is non-trivial and it does not seem
to impact performance based on my testing:
http://dromaeo.com/?id=226865,226869
This reduces the stripped binary size by 8 Kb.
No new tests, no behavior change.
- dom/Element.cpp:
(WebCore::Element::Element):
- dom/Element.h:
(WebCore::Element::Element): Deleted.
- 11:59 AM Changeset in webkit [173604] by
-
- 1 copy in tags/Safari-600.1.24
New tag.
- 11:56 AM Changeset in webkit [173603] by
-
- 5 edits in branches/safari-600.1-branch/Source
Versioning.
- 9:46 AM Changeset in webkit [173602] by
-
- 5 edits in branches/safari-600.1-branch/Source
Merged r173595. <rdar://problem/18324338>
- 9:26 AM Changeset in webkit [173601] by
-
- 3 edits in trunk/Source/JavaScriptCore
Merge JSGlobalObject::reset() into ::init()
https://bugs.webkit.org/show_bug.cgi?id=136800
Reviewed by Oliver Hunt.
Moved the contents of reset() into init().
Note that the diff shows more changes.
- runtime/JSGlobalObject.cpp:
(JSC::JSGlobalObject::init): Moved body of reset() into init.
(JSC::JSGlobalObject::put):
(JSC::JSGlobalObject::defineOwnProperty):
(JSC::JSGlobalObject::addGlobalVar):
(JSC::JSGlobalObject::addFunction):
(JSC::lastInPrototypeChain):
(JSC::JSGlobalObject::reset): Deleted.
- runtime/JSGlobalObject.h:
Sep 12, 2014:
- 10:21 PM Changeset in webkit [173600] by
-
- 10 edits in trunk/Source/JavaScriptCore
Add JSCallee to program and eval CallFrames
https://bugs.webkit.org/show_bug.cgi?id=136785
Reviewed by Mark Lam.
Populated Callee slot for program and call eval CallFrames with a JSCallee objects.
Made supporting changes including adding a JSCallee structure to global object and adding
JSCallee::create() method. Added code so that the newly added callee object won't be
returned by Function.caller. Changed null pointer checks of callee to check the if
the type is JSFunction* or JSCallee*.
- debugger/DebuggerCallFrame.cpp:
(JSC::DebuggerCallFrame::functionName):
(JSC::DebuggerCallFrame::type):
- profiler/LegacyProfiler.cpp:
(JSC::LegacyProfiler::createCallIdentifier):
- interpreter/Interpreter.cpp:
(JSC::unwindCallFrame):
Changed checks of callee is a JSFunction* or JSCallee* instead of just checking
if it is null or not.
- interpreter/Interpreter.cpp:
(JSC::Interpreter::execute): Create and use JSCallee objects for execute(EvalExecutable, ...)
and execute(ProgramExecutable, ...)
- jit/JITCode.cpp:
(JSC::JITCode::execute): Use jsDynamicCast to cast only JSFunctions.
- runtime/JSCallee.cpp:
(JSC::JSCallee::create): Not used, therefore deleted.
- runtime/JSCallee.h:
(JSC::JSCallee::create): Added.
- runtime/JSFunction.cpp:
(JSC::JSFunction::callerGetter): Added test to return null for JSCallee's that aren't
JSFunction's. This can only be the case when the JSCallee comes from a program or
call eval CallFrame.
- runtime/JSGlobalObject.cpp:
(JSC::JSGlobalObject::reset):
(JSC::JSGlobalObject::visitChildren):
- runtime/JSGlobalObject.h:
(JSC::JSGlobalObject::calleeStructure):
Added new JSCallee structure.
- 7:18 PM Changeset in webkit [173599] by
-
- 2 edits in trunk/Source/WebCore
Build fix with REQUEST_AUTOCOMPLETE enabled
- html/HTMLFormElement.cpp:
(WebCore::HTMLFormElement::requestAutocomplete):
(WebCore::HTMLFormElement::finishRequestAutocomplete):
- 6:06 PM Changeset in webkit [173598] by
-
- 5 edits in branches/safari-600.1-branch/Source
Versioning.
- 6:03 PM Changeset in webkit [173597] by
-
- 1 copy in tags/Safari-600.1.23
New Tag.
- 6:01 PM Changeset in webkit [173596] by
-
- 30 edits6 adds in trunk
Re-add the request autocomplete feature
<https://bugs.webkit.org/show_bug.cgi?id=136730>
This feature was rolled out in r148731 because it was only used by
Chromium. As we consider supporting this feature, roll it back in, but
leave it disabled.
This rolls out r148731 (which removed the feature) with small changes
Source/JavaScriptCore:
needed to make the code build in ToT, to match modern style, to make
the tests run, and to remove unused code.
Reviewed by Andy Estes.
- Configurations/FeatureDefines.xcconfig:
Source/WebCore:
needed to make the code build in ToT, to match modern style, to make
the tests run, and to remove unused code.
Reviewed by Andy Estes.
Tests: fast/events/constructors/autocomplete-error-event-constructor.html
fast/forms/form-request-autocomplete.html
- Configurations/FeatureDefines.xcconfig:
- DerivedSources.make:
- WebCore.xcodeproj/project.pbxproj:
- dom/AutocompleteErrorEvent.h: Added.
(WebCore::AutocompleteErrorEvent::create):
(WebCore::AutocompleteErrorEvent::reason):
(WebCore::AutocompleteErrorEvent::AutocompleteErrorEvent):
- dom/AutocompleteErrorEvent.idl: Added.
- dom/EventNames.h:
- dom/EventNames.in:
- html/HTMLAttributeNames.in:
- html/HTMLFormElement.cpp:
(WebCore::HTMLFormElement::HTMLFormElement):
(WebCore::HTMLFormElement::requestAutocomplete):
(WebCore::HTMLFormElement::finishRequestAutocomplete):
(WebCore::HTMLFormElement::requestAutocompleteTimerFired):
(WebCore::HTMLFormElement::parseAttribute):
- html/HTMLFormElement.h:
- html/HTMLFormElement.idl:
- loader/EmptyClients.h:
- loader/FrameLoaderClient.h:
- page/DOMWindow.idl:
Source/WebKit/mac:
needed to make the code build in ToT, to match modern style, to make
the tests run, and to remove unused code.
Reviewed by Andy Estes.
- Configurations/FeatureDefines.xcconfig:
- WebCoreSupport/WebFrameLoaderClient.h:
Source/WebKit2:
needed to make the code build in ToT, to match modern style, to make
the tests run, and to remove unused code.
Reviewed by Andy Estes.
- Configurations/FeatureDefines.xcconfig:
- WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
(WebKit::WebFrameLoaderClient::didRequestAutocomplete):
- WebProcess/WebCoreSupport/WebFrameLoaderClient.h:
Source/WTF:
needed to make the code build in ToT, to make the tests run, and to
remove unused code.
Reviewed by Andy Estes.
- wtf/FeatureDefines.h:
LayoutTests:
needed to make the code build in ToT, to match modern style, to make
the tests run, and to remove unused code.
Reviewed by Andy Estes.
- fast/events/constructors/autocomplete-error-event-constructor-expected.txt: Added.
- fast/events/constructors/autocomplete-error-event-constructor.html: Added.
- fast/events/event-creation.html:
- fast/forms/form-request-autocomplete-expected.txt: Added.
- fast/forms/form-request-autocomplete.html: Added.
- js/dom/constructor-length.html:
- platform/efl/js/dom/constructor-length-expected.txt:
- platform/gtk/js/dom/constructor-length-expected.txt:
- 5:59 PM Changeset in webkit [173595] by
-
- 5 edits in trunk/Source
Swiping back from a Twitter image to Twitter flashes to the wrong position
https://bugs.webkit.org/show_bug.cgi?id=136798
<rdar://problem/18324338>
Reviewed by Darin Adler and Sam Weinig.
- UIProcess/mac/ViewGestureController.h:
- UIProcess/mac/ViewGestureControllerMac.mm:
(WebKit::ViewGestureController::ViewGestureController):
(WebKit::ViewGestureController::didFinishLoadForMainFrame):
(WebKit::ViewGestureController::didSameDocumentNavigationForMainFrame):
Add a 250ms repeating timer that we start in didFinishLoadForMainFrame
if we are for some reason still loading, and in didSameDocumentNavigationForMainFrame
unconditionally, to match behavior of the old swipe implementation.
Also, do the active gesture check in both of those places so that we don't
start the timer if we're in the middle of a live swipe or have already torn
down the snapshot (removeSwipeSnapshotAfterRepaint does this as well, so
this isn't really a behavior change).
(WebKit::ViewGestureController::activeLoadMonitoringTimerFired):
Every time the timer fires, check if we're still loading; if not,
tear down the swipe snapshot (after repainting).
(WebKit::ViewGestureController::removeSwipeSnapshotAfterRepaint):
Stop the active load monitoring timer.
- wtf/RunLoop.h:
(WTF::RunLoop::TimerBase::startRepeating):
Add a std::chrono veresion of RunLoop::TimerBase::startRepeating.
- 5:35 PM Changeset in webkit [173594] by
-
- 2 edits in trunk/Tools
Web Inspector: remind about rebaselining generator test results
https://bugs.webkit.org/show_bug.cgi?id=136759
Reviewed by Joseph Pecoraro.
For now, we can implement this as a watchlist message. Add watchlist
groups and messages for the inspector and web replay generators.
- Scripts/webkitpy/common/config/watchlist:
- 5:24 PM Changeset in webkit [173593] by
-
- 2 edits in trunk/Tools
build.webkit.org/dashboard: Overlapping text when status is long
https://bugs.webkit.org/show_bug.cgi?id=136794
Reviewed by Timothy Hatcher.
- BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Styles/StatusLineView.css:
(.status-line): Replaces height with min-height.
- 5:09 PM Changeset in webkit [173592] by
-
- 2 edits2 adds in trunk/LayoutTests
Add -webkit-appearance and pseudo element tests for quirks mode
https://bugs.webkit.org/show_bug.cgi?id=136366
Reviewed by Benjamin Poulain.
- fast/css/appearance-with-pseudo-elements-expected.html:
-webkit-appearance in OSX affects the ::first-letter related style informations (such as font).
So expected.html also requires these styles.
- fast/css/appearance-with-pseudo-elements-in-quirks-mode-expected.html: Added.
- fast/css/appearance-with-pseudo-elements-in-quirks-mode.html: Added.
- 5:07 PM Changeset in webkit [173591] by
-
- 3 edits2 adds in trunk
CanvasRenderingContext2D should update the computed style while setting the font
https://bugs.webkit.org/show_bug.cgi?id=136737
Reviewed by Darin Adler.
Source/WebCore:
Before accessing the computed style for populating 'font' property of CanvasRenderingContext2D
make sure to have an up-to-date computed style avoiding any stale reference.
Test: fast/canvas/canvas-set-font-with-updated-style.html
- html/canvas/CanvasRenderingContext2D.cpp:
(WebCore::CanvasRenderingContext2D::setFont):
LayoutTests:
- fast/canvas/canvas-set-font-with-updated-style-expected.txt: Added.
- fast/canvas/canvas-set-font-with-updated-style.html: Added.
- 5:03 PM Changeset in webkit [173590] by
-
- 4 edits2 adds in trunk
CSS JIT: Apply CSS JIT to SelectorQuery with multiple selectors
https://bugs.webkit.org/show_bug.cgi?id=135255
Reviewed by Benjamin Poulain.
Source/WebCore:
After dropping SelectorCheckerFastPath, Dromaeo cssquery-jquery test
result becomes significantly worse. 400.26/s to 348.16/s, 13%
performance regression.
Investigated the cause of it and we found that the test results for
querySelector with multiple selectors causes performance regressions.
To solve this, we attempt to JIT compile all selectors in multiple
selectors. And if compiling some selectors is failed, SelectorQuery
fallbacks to the slower implementation.
This change improves the performance. After applying this patch,
cssquery-jquery test result becomes 418.71/s, 4.61% better than the
previous good performance case.
Test: fast/selectors/querySelector-multiple-selectors.html
- dom/SelectorQuery.cpp:
(WebCore::SelectorDataList::SelectorDataList):
(WebCore::SelectorDataList::executeCompiledSingleMultiSelectorData):
(WebCore::SelectorDataList::execute):
- dom/SelectorQuery.h:
LayoutTests:
- fast/selectors/querySelector-multiple-selectors-expected.txt: Added.
- fast/selectors/querySelector-multiple-selectors.html: Added.
- 4:47 PM Changeset in webkit [173589] by
-
- 2 edits in trunk/Source/bmalloc
Fixed a goof in bmalloc Vector sizing
https://bugs.webkit.org/show_bug.cgi?id=136795
Reviewed by Gavin Barraclough and Sam Weinig.
We want our minimum vector to be page-sized since the OS will give us
a page no matter what -- but we want that many bytes, and not enough
bytes to store that many elements.
- bmalloc/Vector.h: Math is hard.
- 4:37 PM Changeset in webkit [173588] by
-
- 2 edits in trunk/Tools
Make Brian Burg a WebKit reviewer.
- Scripts/webkitpy/common/config/contributors.json: Move Brian Burg's entry.
- 4:33 PM Changeset in webkit [173587] by
-
- 3 edits in trunk/Tools
Multiple EWS or commit bots can pick up processing of the same patch
https://bugs.webkit.org/show_bug.cgi?id=136793
Reviewed by Ryosuke Niwa.
Change timeout from one hour to two hours. This will let bots finish, and in the
unlikely event of a bot being frozen, will only delay patch processing restart by
one hour.
- QueueStatusServer/app.yaml:
- QueueStatusServer/model/activeworkitems.py: (ActiveWorkItems.deactivate_expired):
- 4:21 PM Changeset in webkit [173586] by
-
- 2 edits in branches/safari-600.1-branch/Source/WebCore
Merged r173584. rdar://problem/18324592
- 4:04 PM Changeset in webkit [173585] by
-
- 2 edits2 deletes in trunk/LayoutTests
Unreviewed gardening.
- Unskip some passing tests.
- Move flakey tests into flakey test section.
- Move non-media tests out of the media section.
- Mark WontFix tests as such.
- platform/mac/TestExpectations:
- platform/mac/media/W3C/audio/canPlayType/canPlayType_supported_but_no_codecs_parameter_2-expected.txt: Removed.
- platform/mac/media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_3-expected.txt: Removed.
- 4:02 PM Changeset in webkit [173584] by
-
- 2 edits in trunk/Source/WebCore
[Fullscreen] Taking embedded youtube video full screen takes the whole page full screen
https://bugs.webkit.org/show_bug.cgi?id=136792
Reviewed by Beth Dakin.
Recalculate style after beginning the enter fullscreen animation, but before sending the
"webkitfullscreenchange" event to listeners.
- dom/Document.cpp:
(WebCore::Document::webkitWillEnterFullScreenForElement):
- 3:48 PM Changeset in webkit [173583] by
-
- 2 edits in branches/safari-600.1-branch/Source/WebKit2
Merged r173573. <rdar://problem/18314597>
- 3:41 PM Changeset in webkit [173582] by
-
- 2 edits415 adds in trunk/LayoutTests
Import (some of) the W3C CSSWG flexbox tests
https://bugs.webkit.org/show_bug.cgi?id=136787
<rdar://problem/18325725>
Reviewed by Benjamin Poulain.
Take most of the tests from http://test.csswg.org/suites/css3-flexbox/nightly-unstable/html/toc.htm
and import them into LayoutTests.
I had to rearrange some things to follow our testing approach,
and I only included the ref tests. There are a handful of failures,
marked in TestExpectations, and tracked by:
https://bugs.webkit.org/show_bug.cgi?id=136754
- TestExpectations:
- css3/flexbox/csswg/Flexible-order-expected.html: Added.
- css3/flexbox/csswg/Flexible-order.html: Added.
- css3/flexbox/csswg/align-content-001-expected.html: Added.
- css3/flexbox/csswg/align-content-001.html: Added.
- css3/flexbox/csswg/css-box-justify-content-expected.html: Added.
- css3/flexbox/csswg/css-box-justify-content.html: Added.
- css3/flexbox/csswg/css-flexbox-column-expected.html: Added.
- css3/flexbox/csswg/css-flexbox-column.html: Added.
- css3/flexbox/csswg/css-flexbox-height-animation-stretch-expected.html: Added.
- css3/flexbox/csswg/css-flexbox-height-animation-stretch.html: Added.
- css3/flexbox/csswg/css-flexbox-img-expand-evenly-expected.html: Added.
- css3/flexbox/csswg/css-flexbox-img-expand-evenly.html: Added.
- css3/flexbox/csswg/css-flexbox-row-expected.html: Added.
- css3/flexbox/csswg/css-flexbox-row.html: Added.
- css3/flexbox/csswg/css-flexbox-test1-expected.html: Added.
- css3/flexbox/csswg/css-flexbox-test1.html: Added.
- css3/flexbox/csswg/flex-align-items-center-expected.html: Added.
- css3/flexbox/csswg/flex-align-items-center.html: Added.
- css3/flexbox/csswg/flex-box-wrap-expected.html: Added.
- css3/flexbox/csswg/flex-box-wrap.html: Added.
- css3/flexbox/csswg/flex-container-margin-expected.html: Added.
- css3/flexbox/csswg/flex-container-margin.html: Added.
- css3/flexbox/csswg/flex-direction-expected.html: Added.
- css3/flexbox/csswg/flex-direction-modify-expected.html: Added.
- css3/flexbox/csswg/flex-direction-modify.html: Added.
- css3/flexbox/csswg/flex-direction-with-element-insert-expected.html: Added.
- css3/flexbox/csswg/flex-direction-with-element-insert.html: Added.
- css3/flexbox/csswg/flex-direction-with-element-insert.html-expected.html: Added.
- css3/flexbox/csswg/flex-direction.html: Added.
- css3/flexbox/csswg/flex-direction.html-expected.html: Added.
- css3/flexbox/csswg/flex-flexitem-childmargin-expected.html: Added.
- css3/flexbox/csswg/flex-flexitem-childmargin.html: Added.
- css3/flexbox/csswg/flex-flexitem-percentage-prescation-expected.html: Added.
- css3/flexbox/csswg/flex-flexitem-percentage-prescation.html: Added.
- css3/flexbox/csswg/flex-flow-001-expected.html: Added.
- css3/flexbox/csswg/flex-flow-001.html: Added.
- css3/flexbox/csswg/flex-flow-002-expected.html: Added.
- css3/flexbox/csswg/flex-flow-002.html: Added.
- css3/flexbox/csswg/flex-flow-007-expected.html: Added.
- css3/flexbox/csswg/flex-flow-007.html: Added.
- css3/flexbox/csswg/flex-items-flexibility-expected.html: Added.
- css3/flexbox/csswg/flex-items-flexibility.html: Added.
- css3/flexbox/csswg/flex-items-flexibility.html-expected.html: Added.
- css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-column-reverse-expected.html: Added.
- css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-column-reverse.html: Added.
- css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-row-reverse-expected.html: Added.
- css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-row-reverse.html: Added.
- css3/flexbox/csswg/flex-lines/multi-line-wrap-with-column-reverse-expected.html: Added.
- css3/flexbox/csswg/flex-lines/multi-line-wrap-with-column-reverse.html: Added.
- css3/flexbox/csswg/flex-lines/multi-line-wrap-with-row-reverse-expected.html: Added.
- css3/flexbox/csswg/flex-lines/multi-line-wrap-with-row-reverse.html: Added.
- css3/flexbox/csswg/flex-margin-no-collapse-expected.html: Added.
- css3/flexbox/csswg/flex-margin-no-collapse.html: Added.
- css3/flexbox/csswg/flex-order-expected.html: Added.
- css3/flexbox/csswg/flex-order.html: Added.
- css3/flexbox/csswg/flex-vertical-align-effect-expected.html: Added.
- css3/flexbox/csswg/flex-vertical-align-effect.html: Added.
- css3/flexbox/csswg/flex-vertical-align-effect.html-expected.html: Added.
- css3/flexbox/csswg/flexbox-flex-wrap-flexing-expected.html: Added.
- css3/flexbox/csswg/flexbox-flex-wrap-flexing.html: Added.
- css3/flexbox/csswg/flexbox-flex-wrap-nowrap-expected.html: Added.
- css3/flexbox/csswg/flexbox-flex-wrap-nowrap.html: Added.
- css3/flexbox/csswg/flexbox_absolute-atomic-expected.html: Added.
- css3/flexbox/csswg/flexbox_absolute-atomic.html: Added.
- css3/flexbox/csswg/flexbox_align-content-center-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-content-center.html: Added.
- css3/flexbox/csswg/flexbox_align-content-flexend-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-content-flexend.html: Added.
- css3/flexbox/csswg/flexbox_align-content-flexstart-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-content-flexstart.html: Added.
- css3/flexbox/csswg/flexbox_align-content-spacearound-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-content-spacearound.html: Added.
- css3/flexbox/csswg/flexbox_align-content-spacebetween-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-content-spacebetween.html: Added.
- css3/flexbox/csswg/flexbox_align-content-stretch-2-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-content-stretch-2.html: Added.
- css3/flexbox/csswg/flexbox_align-content-stretch-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-content-stretch.html: Added.
- css3/flexbox/csswg/flexbox_align-items-baseline-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-items-baseline.html: Added.
- css3/flexbox/csswg/flexbox_align-items-center-2-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-items-center-2.html: Added.
- css3/flexbox/csswg/flexbox_align-items-center-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-items-center.html: Added.
- css3/flexbox/csswg/flexbox_align-items-flexend-2-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-items-flexend-2.html: Added.
- css3/flexbox/csswg/flexbox_align-items-flexend-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-items-flexend.html: Added.
- css3/flexbox/csswg/flexbox_align-items-flexstart-2-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-items-flexstart-2.html: Added.
- css3/flexbox/csswg/flexbox_align-items-flexstart-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-items-flexstart.html: Added.
- css3/flexbox/csswg/flexbox_align-items-stretch-2-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-items-stretch-2.html: Added.
- css3/flexbox/csswg/flexbox_align-items-stretch-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-items-stretch.html: Added.
- css3/flexbox/csswg/flexbox_align-self-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-self-auto.html: Added.
- css3/flexbox/csswg/flexbox_align-self-baseline-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-self-baseline.html: Added.
- css3/flexbox/csswg/flexbox_align-self-center-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-self-center.html: Added.
- css3/flexbox/csswg/flexbox_align-self-flexend-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-self-flexend.html: Added.
- css3/flexbox/csswg/flexbox_align-self-flexstart-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-self-flexstart.html: Added.
- css3/flexbox/csswg/flexbox_align-self-stretch-expected.html: Added.
- css3/flexbox/csswg/flexbox_align-self-stretch.html: Added.
- css3/flexbox/csswg/flexbox_box-clear-expected.html: Added.
- css3/flexbox/csswg/flexbox_box-clear.html: Added.
- css3/flexbox/csswg/flexbox_columns-expected.html: Added.
- css3/flexbox/csswg/flexbox_columns-flexitems-2-expected.html: Added.
- css3/flexbox/csswg/flexbox_columns-flexitems-2.html: Added.
- css3/flexbox/csswg/flexbox_columns-flexitems-expected.html: Added.
- css3/flexbox/csswg/flexbox_columns-flexitems.html: Added.
- css3/flexbox/csswg/flexbox_columns.html: Added.
- css3/flexbox/csswg/flexbox_direction-column-expected.html: Added.
- css3/flexbox/csswg/flexbox_direction-column-reverse-expected.html: Added.
- css3/flexbox/csswg/flexbox_direction-column-reverse.html: Added.
- css3/flexbox/csswg/flexbox_direction-column.html: Added.
- css3/flexbox/csswg/flexbox_direction-row-reverse-expected.html: Added.
- css3/flexbox/csswg/flexbox_direction-row-reverse.html: Added.
- css3/flexbox/csswg/flexbox_display-expected.html: Added.
- css3/flexbox/csswg/flexbox_display.html: Added.
- css3/flexbox/csswg/flexbox_empty-expected.html: Added.
- css3/flexbox/csswg/flexbox_fbfc-expected.html: Added.
- css3/flexbox/csswg/flexbox_fbfc.html: Added.
- css3/flexbox/csswg/flexbox_fbfc2-expected.html: Added.
- css3/flexbox/csswg/flexbox_fbfc2.html: Added.
- css3/flexbox/csswg/flexbox_first-line-expected.html: Added.
- css3/flexbox/csswg/flexbox_first-line.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-0-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-0.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-N-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-N-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-N-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-N.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-Npercent-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-Npercent-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-Npercent-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-Npercent.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-auto-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-auto-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-0-auto.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-0-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-0.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-N-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-N-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-N-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-N.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-Npercent-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-Npercent-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-Npercent-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-Npercent.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-auto-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-auto-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-1-auto.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-0-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-0.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-N-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-N-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-N-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-N.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-Npercent-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-Npercent-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-Npercent-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-Npercent.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-auto-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-auto-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-0-N-auto.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-0-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-0.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-N-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-N-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-N-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-N.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-Npercent-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-Npercent-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-Npercent-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-Npercent.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-auto-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-auto-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-0-auto.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-0-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-0.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-N-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-N-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-N-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-N.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-Npercent-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-Npercent-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-Npercent-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-Npercent.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-auto-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-auto-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-1-auto.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-0-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-0.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-N-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-N-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-N-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-N.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-Npercent-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-Npercent-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-Npercent-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-Npercent.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-auto-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-auto-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-1-N-auto.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-0-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-0.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-N-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-N-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-N-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-N.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-Npercent-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-Npercent-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-Npercent-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-Npercent.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-auto-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-auto-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-0-auto.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-0-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-0.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-N-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-N-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-N-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-N.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-Npercent-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-Npercent-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-Npercent-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-Npercent.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-auto-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-auto-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-1-auto.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-0-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-0.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-N-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-N-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-N-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-N.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-Npercent-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-Npercent-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-Npercent-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-Npercent.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-auto-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-auto-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-N-N-auto.html: Added.
- css3/flexbox/csswg/flexbox_flex-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-auto.html: Added.
- css3/flexbox/csswg/flexbox_flex-basis-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-basis-shrink-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-basis-shrink.html: Added.
- css3/flexbox/csswg/flexbox_flex-basis.html: Added.
- css3/flexbox/csswg/flexbox_flex-formatting-interop-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-formatting-interop.html: Added.
- css3/flexbox/csswg/flexbox_flex-initial-2-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-initial-2.html: Added.
- css3/flexbox/csswg/flexbox_flex-initial-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-initial.html: Added.
- css3/flexbox/csswg/flexbox_flex-natural-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto.html: Added.
- css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-natural-mixed-basis.html: Added.
- css3/flexbox/csswg/flexbox_flex-natural-variable-auto-basis-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-natural-variable-auto-basis.html: Added.
- css3/flexbox/csswg/flexbox_flex-natural-variable-zero-basis-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-natural-variable-zero-basis.html: Added.
- css3/flexbox/csswg/flexbox_flex-natural.html: Added.
- css3/flexbox/csswg/flexbox_flex-none-expected.html: Added.
- css3/flexbox/csswg/flexbox_flex-none.html: Added.
- css3/flexbox/csswg/flexbox_flex-unitless-basis-expected.html: Added.
- css3/flexbox/csswg/flexbox_flow-column-reverse-wrap-expected.html: Added.
- css3/flexbox/csswg/flexbox_flow-column-reverse-wrap-reverse-expected.html: Added.
- css3/flexbox/csswg/flexbox_flow-column-reverse-wrap-reverse.html: Added.
- css3/flexbox/csswg/flexbox_flow-column-reverse-wrap.html: Added.
- css3/flexbox/csswg/flexbox_flow-column-wrap-expected.html: Added.
- css3/flexbox/csswg/flexbox_flow-column-wrap-reverse-expected.html: Added.
- css3/flexbox/csswg/flexbox_flow-column-wrap-reverse.html: Added.
- css3/flexbox/csswg/flexbox_flow-column-wrap.html: Added.
- css3/flexbox/csswg/flexbox_flow-row-wrap-expected.html: Added.
- css3/flexbox/csswg/flexbox_flow-row-wrap-reverse-expected.html: Added.
- css3/flexbox/csswg/flexbox_flow-row-wrap-reverse.html: Added.
- css3/flexbox/csswg/flexbox_flow-row-wrap.html: Added.
- css3/flexbox/csswg/flexbox_generated-container-expected.html: Added.
- css3/flexbox/csswg/flexbox_generated-container.html: Added.
- css3/flexbox/csswg/flexbox_generated-expected.html: Added.
- css3/flexbox/csswg/flexbox_generated-flex-expected.html: Added.
- css3/flexbox/csswg/flexbox_generated-flex.html: Added.
- css3/flexbox/csswg/flexbox_generated.html: Added.
- css3/flexbox/csswg/flexbox_inline-expected.html: Added.
- css3/flexbox/csswg/flexbox_inline.html: Added.
- css3/flexbox/csswg/flexbox_item-bottom-float-expected.html: Added.
- css3/flexbox/csswg/flexbox_item-bottom-float.html: Added.
- css3/flexbox/csswg/flexbox_item-clear-expected.html: Added.
- css3/flexbox/csswg/flexbox_item-clear.html: Added.
- css3/flexbox/csswg/flexbox_item-float-expected.html: Added.
- css3/flexbox/csswg/flexbox_item-float.html: Added.
- css3/flexbox/csswg/flexbox_item-top-float-expected.html: Added.
- css3/flexbox/csswg/flexbox_item-top-float.html: Added.
- css3/flexbox/csswg/flexbox_item-vertical-align-expected.html: Added.
- css3/flexbox/csswg/flexbox_item-vertical-align.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-center-expected.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-center-overflow-expected.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-center-overflow.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-center.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-flex-end-expected.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-flex-end.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-flex-start-expected.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-flex-start.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-spacearound-expected.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-spacearound-negative-expected.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-spacearound-negative.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-spacearound-only-expected.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-spacearound-only.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-spacearound.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-spacebetween-expected.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-spacebetween-negative-expected.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-spacebetween-negative.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-spacebetween-only-expected.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-spacebetween-only.html: Added.
- css3/flexbox/csswg/flexbox_justifycontent-spacebetween.html: Added.
- css3/flexbox/csswg/flexbox_margin-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_margin-auto-overflow-2-expected.html: Added.
- css3/flexbox/csswg/flexbox_margin-auto-overflow-2.html: Added.
- css3/flexbox/csswg/flexbox_margin-auto-overflow-expected.html: Added.
- css3/flexbox/csswg/flexbox_margin-auto-overflow.html: Added.
- css3/flexbox/csswg/flexbox_margin-auto.html: Added.
- css3/flexbox/csswg/flexbox_margin-collapse-expected.html: Added.
- css3/flexbox/csswg/flexbox_margin-collapse.html: Added.
- css3/flexbox/csswg/flexbox_margin-expected.html: Added.
- css3/flexbox/csswg/flexbox_margin-left-ex-expected.html: Added.
- css3/flexbox/csswg/flexbox_margin-left-ex.html: Added.
- css3/flexbox/csswg/flexbox_margin.html: Added.
- css3/flexbox/csswg/flexbox_min-height-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_min-height-auto.html: Added.
- css3/flexbox/csswg/flexbox_min-width-auto-expected.html: Added.
- css3/flexbox/csswg/flexbox_min-width-auto.html: Added.
- css3/flexbox/csswg/flexbox_object-expected.html: Added.
- css3/flexbox/csswg/flexbox_object.html: Added.
- css3/flexbox/csswg/flexbox_order-abspos-space-around-expected.html: Added.
- css3/flexbox/csswg/flexbox_order-abspos-space-around.html: Added.
- css3/flexbox/csswg/flexbox_order-box-expected.html: Added.
- css3/flexbox/csswg/flexbox_order-box.html: Added.
- css3/flexbox/csswg/flexbox_order-expected.html: Added.
- css3/flexbox/csswg/flexbox_order.html: Added.
- css3/flexbox/csswg/flexbox_rowspan-expected.html: Added.
- css3/flexbox/csswg/flexbox_rowspan.html: Added.
- css3/flexbox/csswg/flexbox_rtl-direction-expected.html: Added.
- css3/flexbox/csswg/flexbox_rtl-direction.html: Added.
- css3/flexbox/csswg/flexbox_rtl-flow-expected.html: Added.
- css3/flexbox/csswg/flexbox_rtl-flow-reverse-expected.html: Added.
- css3/flexbox/csswg/flexbox_rtl-flow-reverse.html: Added.
- css3/flexbox/csswg/flexbox_rtl-flow.html: Added.
- css3/flexbox/csswg/flexbox_rtl-order-expected.html: Added.
- css3/flexbox/csswg/flexbox_rtl-order.html: Added.
- css3/flexbox/csswg/flexbox_stf-table-singleline-expected.html: Added.
- css3/flexbox/csswg/flexbox_stf-table-singleline.html: Added.
- css3/flexbox/csswg/flexbox_visibility-collapse-expected.html: Added.
- css3/flexbox/csswg/flexbox_visibility-collapse-line-wrapping-expected.html: Added.
- css3/flexbox/csswg/flexbox_visibility-collapse-line-wrapping.html: Added.
- css3/flexbox/csswg/flexbox_visibility-collapse.html: Added.
- css3/flexbox/csswg/flexbox_wrap-expected.html: Added.
- css3/flexbox/csswg/flexbox_wrap-long-expected.html: Added.
- css3/flexbox/csswg/flexbox_wrap-long.html: Added.
- css3/flexbox/csswg/flexbox_wrap-reverse-expected.html: Added.
- css3/flexbox/csswg/flexbox_wrap-reverse.html: Added.
- css3/flexbox/csswg/flexbox_wrap.html: Added.
- css3/flexbox/csswg/flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom-expected.html: Added.
- css3/flexbox/csswg/flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom.html: Added.
- css3/flexbox/csswg/justify-content-001-expected.html: Added.
- css3/flexbox/csswg/justify-content-001.html: Added.
- css3/flexbox/csswg/order/order-with-column-reverse-expected.html: Added.
- css3/flexbox/csswg/order/order-with-column-reverse.html: Added.
- css3/flexbox/csswg/order/order-with-row-reverse-expected.html: Added.
- css3/flexbox/csswg/order/order-with-row-reverse.html: Added.
- css3/flexbox/csswg/ref-filled-green-100px-square-expected.html: Added.
- css3/flexbox/csswg/ref-filled-green-100px-square.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-align-content-center-expected.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-align-content-center.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-align-content-end-expected.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-align-content-end.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-align-content-space-between-expected.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-align-content-space-between.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-align-content-start-expected.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-align-content-start.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-base-expected.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-base.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-direction-column-expected.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-direction-column-reverse-expected.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-direction-column-reverse.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-direction-column.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-direction-row-reverse-expected.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-direction-row-reverse.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-inline-expected.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-inline.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-order-expected.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-order.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-wrap-expected.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-wrap-reverse-expected.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-wrap-reverse.html: Added.
- css3/flexbox/csswg/ttwf-reftest-flex-wrap.html: Added.
- 3:20 PM Changeset in webkit [173581] by
-
- 14 edits in trunk/Source
Unreviewed, rolling out r173575.
https://bugs.webkit.org/show_bug.cgi?id=136790
Failing tests (Requested by enrica on #webkit).
Reverted changeset:
"Remove PLATFORM(IOS) from WebCore/editing (Part 3)."
https://bugs.webkit.org/show_bug.cgi?id=136474
http://trac.webkit.org/changeset/173575
- 3:00 PM Changeset in webkit [173580] by
-
- 4 edits in trunk/Source/JavaScriptCore
[x86] moveDoubleToInts() does not clobber its source register anymore
https://bugs.webkit.org/show_bug.cgi?id=131690
Reviewed by Oliver Hunt.
- assembler/MacroAssemblerX86.h:
(JSC::MacroAssemblerX86::moveDoubleToInts):
- dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compileValueRep):
- jit/SpecializedThunkJIT.h:
(JSC::SpecializedThunkJIT::returnDouble):
- 2:43 PM Changeset in webkit [173579] by
-
- 5 edits in trunk/Source/WebCore
Unprefix the flexbox CSS properties
https://bugs.webkit.org/show_bug.cgi?id=98420
Unreviewed fix up, that missed the original
commit. Tony Chang made some comments
on the bugzilla.
"justify-self" should not have been unprefixed.
- css/CSSComputedStyleDeclaration.cpp:
(WebCore::ComputedStyleExtractor::propertyValue):
- css/CSSParser.cpp:
(WebCore::isValidKeywordPropertyAndValue):
(WebCore::CSSParser::parseValue):
- css/CSSPropertyNames.in:
- css/StyleResolver.cpp:
(WebCore::StyleResolver::applyProperty):
- 2:31 PM Changeset in webkit [173578] by
-
- 2 edits in trunk/LayoutTests
Unreviewed. WebGL conformance test gardening.
- platform/mac/TestExpectations:
- 2:29 PM Changeset in webkit [173577] by
-
- 2 edits in trunk
URTBF after r173574.
- Source/cmake/WebKitMacros.cmake:
- 2:08 PM Changeset in webkit [173576] by
-
- 2 edits in trunk/Source/JavaScriptCore
Unreviewed build fix for CLOOP build.
- runtime/JSCallee.h:
- 2:07 PM Changeset in webkit [173575] by
-
- 14 edits in trunk/Source
Remove PLATFORM(IOS) from WebCore/editing (Part 3).
https://bugs.webkit.org/show_bug.cgi?id=136474
Reviewed by Benjamin Poulain.
This is the updated version of the patch that was landed in r173340.
I changed the use of IntPoint to FloatPoint since it was causing tests
to fail.
This patch removes the use of PLATFORM(IOS) from TextAffinity.h
and removes the assumption that EAffinity values match NSSelectionAffinity
values. It also removes the includes in TextAffinity.h, creating the need to
include explicitly the files when necessary. It also removes the unnecessary
use of platform specific types, replacing them with WebCore types.
Source/WebCore:
- WebCore.exp.in:
- editing/TextAffinity.h:
(kit): Deleted.
(core): Deleted.
- editing/cocoa/HTMLConverter.mm:
- page/mac/WebCoreFrameView.h:
- platform/ios/ScrollViewIOS.mm:
(WebCore::ScrollView::platformSetScrollPosition):
- platform/ios/wak/WAKScrollView.mm:
(-[WAKScrollView setScrollOrigin:updatePositionAtAll:immediately:]):
(-[WAKScrollView scrollOrigin]):
- platform/mac/ScrollViewMac.mm:
(WebCore::ScrollView::platformSetScrollPosition):
Source/WebKit/mac:
- WebCoreSupport/WebEditorClient.h:
(kit):
(core):
- WebView/WebFrameView.mm:
(-[WebFrameView _scrollToBeginningOfDocument]):
(-[WebFrameView _scrollToEndOfDocument]):
Source/WebKit2:
- WebProcess/InjectedBundle/API/mac/WKDOMInternals.mm:
- WebProcess/WebPage/WKAccessibilityWebPageObjectIOS.mm:
(-[WKAccessibilityWebPageObject accessibilityHitTest:]):
- 2:05 PM Changeset in webkit [173574] by
-
- 5 edits1 copy1 delete in trunk/Source/WebKit2
[Cocoa] Message generation scripts should be installed in WebKit.framework
https://bugs.webkit.org/show_bug.cgi?id=136771
Reviewed by Anders Carlsson.
- DerivedSources.make: Updated for rename of Scripts/webkit2 to Scripts/webkit.
- Scripts/generate-message-receiver.py:
(main): Updated for rename from webkit2 to webkit.
- Scripts/generate-messages-header.py:
(main): Ditto.
- Scripts/webkit: Renamed from Source/WebKit2/Scripts/webkit2.
- Scripts/webkit/messages.py: Updated for rename.
- Scripts/webkit/parser.py: Ditto.
- WebKit2.xcodeproj/project.pbxproj: Moved the Copy Message Generation Scripts build phase
from the WebKit2 target to the WebKit target and changed its destination to
WebKit.framework/PrivateHeaders/Scripts/webkit. Removed the Remove Compiled Python Files
build phase, since compiled files no longer get copied.
- 1:59 PM Changeset in webkit [173573] by
-
- 2 edits in trunk/Source/WebKit2
Flash of page scrolled to wrong origin before restoring scroll position after swiping back to CNN front page from an article
https://bugs.webkit.org/show_bug.cgi?id=136788
<rdar://problem/18314597>
Reviewed by Sam Weinig.
- UIProcess/mac/ViewGestureControllerMac.mm:
(WebKit::ViewGestureController::didHitRenderTreeSizeThreshold):
(WebKit::ViewGestureController::didFirstVisuallyNonEmptyLayoutForMainFrame):
Always wait until didFinishLoadForMainFrame or didSameDocumentNavigationForMainFrame
before removing the snapshot, because otherwise we don't know if the scroll
position has been restored yet.
We should revisit this at some point, because it should be possible to
determine if the scroll position has been restored appropriately, but for
now it is safest to restore the antique behavior.
- 1:46 PM Changeset in webkit [173572] by
-
- 27 edits in trunk
Unprefix the flexbox CSS properties
https://bugs.webkit.org/show_bug.cgi?id=98420
Reviewed by Benjamin Poulain.
Source/WebCore:
Remove the need for a "-webkit-" prefix on flexbox
and related properties. This includes:
- align-content
- align-items
- align-self
- flex-basis
- flex-direction
- flex-wrap
- flex-grow
- flex-shrink
- flex
- flex-flow
- justify
- order
... as well as the display keyword values "flex" and
"inline-flex".
- css/CSSComputedStyleDeclaration.cpp: Change names.
(WebCore::ComputedStyleExtractor::propertyValue):
- css/CSSParser.cpp: Ditto.
(WebCore::isValidKeywordPropertyAndValue):
(WebCore::isKeywordPropertyID):
(WebCore::CSSParser::parseValue):
(WebCore::CSSParser::parseFlex):
- css/CSSPrimitiveValueMappings.h: Since we need to still handle the old
keywords for display, this has added two new keywords.
(WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
(WebCore::CSSPrimitiveValue::operator EDisplay): If the older keywords were used in
content, map them to the new value names.
- css/CSSPropertyNames.in: Add aliases for the prefixed properties.
- css/CSSValueKeywords.in: Add "flex" and "inline-flex".
- css/DeprecatedStyleBuilder.cpp: Change names.
(WebCore::DeprecatedStyleBuilder::DeprecatedStyleBuilder):
- css/StyleProperties.cpp: Change names.
(WebCore::StyleProperties::getPropertyValue):
(WebCore::StyleProperties::asText):
- css/StylePropertyShorthand.cpp: Rename shorthand methods to remove the prefix.
(WebCore::flexFlowShorthand):
(WebCore::flexShorthand):
(WebCore::shorthandForProperty):
(WebCore::matchingShorthandsForLonghand):
(WebCore::webkitFlexFlowShorthand): Deleted.
(WebCore::webkitFlexShorthand): Deleted.
- css/StylePropertyShorthand.h:
- css/StyleResolver.cpp:
(WebCore::equivalentBlockDisplay):
(WebCore::StyleResolver::applyProperty):
- page/animation/CSSPropertyAnimation.cpp: Change names.
(WebCore::PropertyWrapperFlex::PropertyWrapperFlex):
- rendering/RenderElement.cpp:
(WebCore::RenderElement::createFor): Handle the two new display values (the same way as
the old values).
- rendering/style/RenderStyleConstants.h: Add constants for the new display values.
LayoutTests:
Now that we return "flex" instead of "-webkit-flex" (and similar
changes) update the tests that rely on this. Other than that,
we're still testing the prefixed content. A followup patch
will add tests for non-prefixed content.
- css3/flexbox/display-flexbox-set-get-expected.txt:
- css3/flexbox/display-flexbox-set-get.html:
- css3/flexbox/flexitem.html:
- fast/css-grid-layout/grid-item-display.html:
- fast/css/getComputedStyle/computed-style-expected.txt:
- fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
- fast/css/getComputedStyle/resources/property-names.js:
- fast/css/inherit-initial-shorthand-values-expected.txt:
- fast/css/inherit-initial-shorthand-values.html:
- svg/css/getComputedStyle-basic-expected.txt:
- transitions/flex-transitions-expected.txt:
- transitions/flex-transitions.html:
- 1:33 PM Changeset in webkit [173571] by
-
- 18 edits2 adds in trunk
ASSERTION FAILED: e in WebCore::StyleResolver::adjustRenderStyle
https://bugs.webkit.org/show_bug.cgi?id=136366
Reviewed by Benjamin Poulain.
Source/WebCore:
Since element becomes nullptr when resolving styles for pseudo elements,
so don't doASSERT(e)and use pointer for that.
Test: fast/css/appearance-with-pseudo-elements.html
- css/StyleResolver.cpp:
(WebCore::StyleResolver::adjustRenderStyle):
- html/shadow/SliderThumbElement.cpp:
(WebCore::RenderSliderThumb::updateAppearance):
- platform/efl/RenderThemeEfl.cpp:
(WebCore::RenderThemeEfl::adjustSliderTrackStyle):
(WebCore::RenderThemeEfl::adjustSliderThumbStyle):
(WebCore::RenderThemeEfl::adjustSliderThumbSize):
(WebCore::RenderThemeEfl::adjustCheckboxStyle):
(WebCore::RenderThemeEfl::adjustRadioStyle):
(WebCore::RenderThemeEfl::adjustButtonStyle):
(WebCore::RenderThemeEfl::adjustMenuListStyle):
(WebCore::RenderThemeEfl::adjustMenuListButtonStyle):
(WebCore::RenderThemeEfl::adjustTextFieldStyle):
(WebCore::RenderThemeEfl::adjustTextAreaStyle):
(WebCore::RenderThemeEfl::adjustSearchFieldResultsButtonStyle):
(WebCore::RenderThemeEfl::adjustSearchFieldResultsDecorationPartStyle):
(WebCore::RenderThemeEfl::adjustSearchFieldCancelButtonStyle):
(WebCore::RenderThemeEfl::adjustSearchFieldStyle):
(WebCore::RenderThemeEfl::adjustInnerSpinButtonStyle):
(WebCore::RenderThemeEfl::adjustProgressBarStyle):
- platform/efl/RenderThemeEfl.h:
- platform/gtk/RenderThemeGtk.h:
- rendering/RenderTheme.cpp:
(WebCore::RenderTheme::adjustStyle):
(WebCore::RenderTheme::adjustCheckboxStyle):
(WebCore::RenderTheme::adjustRadioStyle):
(WebCore::RenderTheme::adjustButtonStyle):
(WebCore::RenderTheme::adjustInnerSpinButtonStyle):
(WebCore::RenderTheme::adjustTextFieldStyle):
(WebCore::RenderTheme::adjustTextAreaStyle):
(WebCore::RenderTheme::adjustMenuListStyle):
(WebCore::RenderTheme::adjustMeterStyle):
(WebCore::RenderTheme::adjustProgressBarStyle):
(WebCore::RenderTheme::adjustMenuListButtonStyle):
(WebCore::RenderTheme::adjustMediaControlStyle):
(WebCore::RenderTheme::adjustSliderTrackStyle):
(WebCore::RenderTheme::adjustSliderThumbStyle):
(WebCore::RenderTheme::adjustSliderThumbSize):
(WebCore::RenderTheme::adjustSearchFieldStyle):
(WebCore::RenderTheme::adjustSearchFieldCancelButtonStyle):
(WebCore::RenderTheme::adjustSearchFieldDecorationPartStyle):
(WebCore::RenderTheme::adjustSearchFieldResultsDecorationPartStyle):
(WebCore::RenderTheme::adjustSearchFieldResultsButtonStyle):
- rendering/RenderTheme.h:
- rendering/RenderThemeGtk.cpp:
(WebCore::RenderThemeGtk::adjustButtonStyle):
(WebCore::RenderThemeGtk::adjustMenuListStyle):
(WebCore::RenderThemeGtk::adjustMenuListButtonStyle):
(WebCore::RenderThemeGtk::adjustSearchFieldResultsButtonStyle):
(WebCore::RenderThemeGtk::adjustSearchFieldResultsDecorationPartStyle):
(WebCore::RenderThemeGtk::adjustSearchFieldCancelButtonStyle):
(WebCore::RenderThemeGtk::adjustSearchFieldStyle):
(WebCore::RenderThemeGtk::adjustSliderTrackStyle):
(WebCore::RenderThemeGtk::adjustSliderThumbStyle):
(WebCore::RenderThemeGtk::adjustSliderThumbSize):
(WebCore::RenderThemeGtk::adjustInnerSpinButtonStyle):
(WebCore::RenderThemeGtk::adjustProgressBarStyle):
- rendering/RenderThemeIOS.h:
- rendering/RenderThemeIOS.mm:
(WebCore::RenderThemeIOS::adjustCheckboxStyle):
(WebCore::RenderThemeIOS::adjustRadioStyle):
(WebCore::RenderThemeIOS::adjustMenuListButtonStyle):
(WebCore::RenderThemeIOS::adjustSliderTrackStyle):
(WebCore::RenderThemeIOS::adjustSliderThumbSize):
(WebCore::RenderThemeIOS::adjustSearchFieldStyle):
(WebCore::RenderThemeIOS::adjustButtonStyle):
- rendering/RenderThemeMac.h:
- rendering/RenderThemeMac.mm:
(WebCore::RenderThemeMac::adjustTextFieldStyle):
(WebCore::RenderThemeMac::adjustTextAreaStyle):
(WebCore::RenderThemeMac::adjustProgressBarStyle):
(WebCore::RenderThemeMac::adjustMenuListStyle):
(WebCore::RenderThemeMac::adjustMenuListButtonStyle):
(WebCore::RenderThemeMac::adjustSliderTrackStyle):
(WebCore::RenderThemeMac::adjustSliderThumbStyle):
(WebCore::RenderThemeMac::adjustSearchFieldStyle):
(WebCore::RenderThemeMac::adjustSearchFieldCancelButtonStyle):
(WebCore::RenderThemeMac::adjustSearchFieldDecorationPartStyle):
(WebCore::RenderThemeMac::adjustSearchFieldResultsDecorationPartStyle):
(WebCore::RenderThemeMac::adjustSearchFieldResultsButtonStyle):
(WebCore::RenderThemeMac::adjustSliderThumbSize):
- rendering/RenderThemeSafari.cpp:
(WebCore::RenderThemeSafari::adjustButtonStyle):
(WebCore::RenderThemeSafari::adjustTextFieldStyle):
(WebCore::RenderThemeSafari::adjustTextAreaStyle):
(WebCore::RenderThemeSafari::adjustMenuListStyle):
(WebCore::RenderThemeSafari::adjustMenuListButtonStyle):
(WebCore::RenderThemeSafari::adjustSliderThumbStyle):
(WebCore::RenderThemeSafari::adjustSliderThumbSize):
(WebCore::RenderThemeSafari::adjustSearchFieldStyle):
(WebCore::RenderThemeSafari::adjustSearchFieldCancelButtonStyle):
(WebCore::RenderThemeSafari::adjustSearchFieldDecorationPartStyle):
(WebCore::RenderThemeSafari::adjustSearchFieldResultsDecorationPartStyle):
(WebCore::RenderThemeSafari::adjustSearchFieldResultsButtonStyle):
(WebCore::RenderThemeSafari::adjustMeterStyle):
- rendering/RenderThemeSafari.h:
- rendering/RenderThemeWin.cpp:
(WebCore::RenderThemeWin::adjustInnerSpinButtonStyle):
(WebCore::RenderThemeWin::adjustMenuListStyle):
(WebCore::RenderThemeWin::adjustMenuListButtonStyle):
(WebCore::RenderThemeWin::adjustSliderThumbSize):
(WebCore::RenderThemeWin::adjustSearchFieldStyle):
(WebCore::RenderThemeWin::adjustSearchFieldCancelButtonStyle):
(WebCore::RenderThemeWin::adjustSearchFieldDecorationPartStyle):
(WebCore::RenderThemeWin::adjustSearchFieldResultsDecorationPartStyle):
(WebCore::RenderThemeWin::adjustSearchFieldResultsButtonStyle):
(WebCore::RenderThemeWin::adjustMeterStyle):
- rendering/RenderThemeWin.h:
LayoutTests:
- fast/css/appearance-with-pseudo-elements-expected.html: Added.
- fast/css/appearance-with-pseudo-elements.html: Added.
- 1:17 PM Changeset in webkit [173570] by
-
- 3 edits in trunk/Source/WebCore
Fix casing in method name - formatNumberForCustomCSSText
https://bugs.webkit.org/show_bug.cgi?id=136758
Patch by Joseph Pecoraro <Joseph Pecoraro> on 2014-09-12
Reviewed by Benjamin Poulain.
- css/CSSPrimitiveValue.cpp:
(WebCore::CSSPrimitiveValue::formatNumberForCustomCSSText):
(WebCore::CSSPrimitiveValue::customCSSText):
(WebCore::CSSPrimitiveValue::formatNumberForcustomCSSText): Deleted.
- css/CSSPrimitiveValue.h:
- 12:24 PM Changeset in webkit [173569] by
-
- 14 edits in trunk/Source/WebCore
Make all CSSSelector data members private
https://bugs.webkit.org/show_bug.cgi?id=136784
Reviewed by Benjamin Poulain.
Make all CSSSelector data members private. Previously, some of the data
members such as m_relation / m_match / m_pseudoType were public and
accessed directly from outside the class. The new approach is better
because:
- Those members are bit fields so by using getters, we can hide the casts inside the getters. The setters can now also check that the bitfield is big enough to actually store the enum value.
- When using those in switch() statements, the compiler now complains if we fail to test some of the enum values as the value is now an enum, and not merely an unsigned integer.
- Some of these members already has getters (e.g. relation()).
- Better encapsulation.
No new tests, no behavior change.
- css/CSSParserValues.cpp:
(WebCore::CSSParserSelector::parsePagePseudoSelector):
(WebCore::CSSParserSelector::parsePseudoElementSelector):
(WebCore::CSSParserSelector::parsePseudoElementCueFunctionSelector):
(WebCore::CSSParserSelector::parsePseudoClassAndCompatibilityElementSelector):
(WebCore::CSSParserSelector::setPseudoClassValue):
(WebCore::CSSParserSelector::isSimple):
(WebCore::CSSParserSelector::prependTagSelector):
- css/CSSParserValues.h:
(WebCore::CSSParserSelector::setMatch):
(WebCore::CSSParserSelector::setRelation):
(WebCore::CSSParserSelector::isPseudoElementCueFunction):
- css/CSSSelector.cpp:
(WebCore::CSSSelector::createRareData):
(WebCore::CSSSelector::specificityForOneSelector):
(WebCore::CSSSelector::specificityForPage):
(WebCore::CSSSelector::operator==):
(WebCore::CSSSelector::selectorText):
- css/CSSSelector.h:
(WebCore::CSSSelector::setPseudoElementType):
(WebCore::CSSSelector::setPagePseudoType):
(WebCore::CSSSelector::pseudoClassType):
(WebCore::CSSSelector::setPseudoClassType):
(WebCore::CSSSelector::pseudoElementType):
(WebCore::CSSSelector::pagePseudoClassType):
(WebCore::CSSSelector::setRelation):
(WebCore::CSSSelector::match):
(WebCore::CSSSelector::setMatch):
(WebCore::CSSSelector::matchesPseudoElement):
(WebCore::CSSSelector::isUnknownPseudoElement):
(WebCore::CSSSelector::isCustomPseudoElement):
(WebCore::CSSSelector::isSiblingSelector):
(WebCore::CSSSelector::isAttributeSelector):
(WebCore::CSSSelector::setValue):
(WebCore::CSSSelector::CSSSelector):
(WebCore::CSSSelector::~CSSSelector):
(WebCore::CSSSelector::tagQName):
(WebCore::CSSSelector::value):
- css/CSSSelectorList.cpp:
(WebCore::SelectorNeedsNamespaceResolutionFunctor::operator()):
- css/PageRuleCollector.cpp:
(WebCore::checkPageSelectorComponents):
- css/RuleFeature.cpp:
(WebCore::RuleFeatureSet::collectFeaturesFromSelector):
- css/RuleSet.cpp:
(WebCore::isSelectorMatchingHTMLBasedOnRuleHash):
(WebCore::determinePropertyWhitelistType):
(WebCore::RuleSet::addRule):
- css/SelectorChecker.cpp:
(WebCore::SelectorChecker::matchRecursively):
(WebCore::anyAttributeMatches):
(WebCore::canMatchHoverOrActiveInQuirksMode):
(WebCore::SelectorChecker::checkOne):
(WebCore::SelectorChecker::checkScrollbarPseudoClass):
(WebCore::SelectorChecker::determineLinkMatchType):
- css/SelectorChecker.h:
(WebCore::SelectorChecker::isCommonPseudoClassSelector):
- css/SelectorFilter.cpp:
(WebCore::collectDescendantSelectorIdentifierHashes):
- cssjit/SelectorCompiler.cpp:
(WebCore::SelectorCompiler::constructFragments):
(WebCore::SelectorCompiler::SelectorCodeGenerator::generateElementAttributeMatching):
(WebCore::SelectorCompiler::SelectorCodeGenerator::generateElementAttributeValueMatching):
- dom/SelectorQuery.cpp:
(WebCore::isSingleTagNameSelector):
(WebCore::isSingleClassNameSelector):
(WebCore::findIdMatchingType):
(WebCore::SelectorDataList::SelectorDataList):
(WebCore::selectorForIdLookup):
(WebCore::filterRootById):
- 12:08 PM Changeset in webkit [173568] by
-
- 5 edits1 copy1 delete in trunk/Source/WebKit2
Build fix.
Reverted r173564.
- DerivedSources.make:
- Scripts/generate-message-receiver.py:
(main):
- Scripts/generate-messages-header.py:
(main):
- Scripts/webkit: Removed.
- Scripts/webkit/LegacyMessageReceiver-expected.cpp: Removed.
- Scripts/webkit/LegacyMessages-expected.h: Removed.
- Scripts/webkit/MessageReceiver-expected.cpp: Removed.
- Scripts/webkit/MessageReceiverSuperclass-expected.cpp: Removed.
- Scripts/webkit/Messages-expected.h: Removed.
- Scripts/webkit/MessagesSuperclass-expected.h: Removed.
- Scripts/webkit/init.py: Removed.
- Scripts/webkit/messages.py: Removed.
- Scripts/webkit/messages_unittest.py: Removed.
- Scripts/webkit/model.py: Removed.
- Scripts/webkit/parser.py: Removed.
- Scripts/webkit/test-legacy-messages.in: Removed.
- Scripts/webkit/test-messages.in: Removed.
- Scripts/webkit/test-superclass-messages.in: Removed.
- Scripts/webkit2: Copied from Scripts/webkit2.
- WebKit2.xcodeproj/project.pbxproj:
- 10:54 AM Changeset in webkit [173567] by
-
- 2 edits in trunk/Source/JavaScriptCore
Remove unneeded declarations from JSCallee.h
https://bugs.webkit.org/show_bug.cgi?id=136783
Reviewed by Mark Lam.
- runtime/JSCallee.h:
(JSCallee::name): Deleted.
(JSCallee::displayName): Deleted.
(JSCallee::calculatedDisplayName): Deleted.
- 10:53 AM Changeset in webkit [173566] by
-
- 4 edits1 copy in trunk
[WebKit2] WKImageCreateCGImage crashes when passed a null WKImage
https://bugs.webkit.org/show_bug.cgi?id=136768
Reviewed by Tim Horton.
Source/WebKit2:
WKImageCreateFromCGImage can return null, so it only seems fair that WKImageCreateCGImage should tolerate null.
- Shared/API/c/cg/WKImageCG.cpp:
(WKImageCreateCGImage):
Tools:
- TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
- TestWebKitAPI/Tests/WebKit2/WKImageCreateCGImageCrash.cpp: Added.
(TestWebKitAPI::TEST):
- 10:45 AM Changeset in webkit [173565] by
-
- 2 edits in trunk/Source/WTF
2014-09-12 Geoffrey Garen <ggaren@apple.com>
Rolled out r173540.
It broke the Membuster performance bot, and it's still slightly profligate
with memory.
Do the bmalloc.
https://bugs.webkit.org/show_bug.cgi?id=132629
- wtf/FastMalloc.cpp:
- 10:30 AM Changeset in webkit [173564] by
-
- 7 edits1 move in trunk/Source/WebKit2
[Cocoa] Message generation scripts should be installed in WebKit.framework
https://bugs.webkit.org/show_bug.cgi?id=136771
Reviewed by Anders Carlsson.
- DerivedSources.make: Updated for rename of Scripts/webkit2 to Scripts/webkit.
- Scripts/generate-message-receiver.py:
(main): Updated for rename from webkit2 to webkit.
- Scripts/generate-messages-header.py:
(main): Ditto.
- Scripts/webkit: Renamed from Source/WebKit2/Scripts/webkit2.
- Scripts/webkit/messages.py: Updated for rename.
- Scripts/webkit/parser.py: Ditto.
- WebKit2.xcodeproj/project.pbxproj: Moved the Copy Message Generation Scripts build phase
from the WebKit2 target to the WebKit target and changed its destination to
WebKit.framework/PrivateHeaders/Scripts/webkit. Removed the Remove Compiled Python Files
build phase, since compiled files no longer get copied.
- 10:17 AM Changeset in webkit [173563] by
-
- 6 edits in branches/safari-600.1-branch/Source/WebCore
Merged r173544. rdar://problem/18195616
- 10:11 AM Changeset in webkit [173562] by
-
- 2 edits in branches/safari-600.1-branch/Source/WebCore
Merged r173533. rdar://problem/18187939
- 9:27 AM Changeset in webkit [173561] by
-
- 5 edits in branches/safari-600.1.4.11-branch/Source
Versioning.
- 8:59 AM Changeset in webkit [173560] by
-
- 2 edits in trunk/Source/WebKit2
[GTK] Use a nicer HTTP authentication dialog
https://bugs.webkit.org/show_bug.cgi?id=136615
Patch by Michael Catanzaro <Michael Catanzaro> on 2014-09-12
Reviewed by Carlos Garcia Campos.
- UIProcess/API/gtk/WebKitAuthenticationDialog.cpp:
(webkitAuthenticationDialogInitialize): Use a nicer layout.
(packTwoColumnLayoutInBox): Deleted.
(createLabel): Deleted.
(createEntry): Deleted.
- 8:44 AM Changeset in webkit [173559] by
-
- 2 edits in trunk/Source/WebCore
REGRESSION(r173441): [GTK] All buttons appear insensitive
https://bugs.webkit.org/show_bug.cgi?id=136614
Reviewed by Sergio Villar Senin.
Do not use RenderTheme::isReadOnlyControl() to decide whether to
render non text based forms sensitive or unsensitive, isEnabled()
is enough in those cases.
- rendering/RenderThemeGtk.cpp:
(WebCore::paintToggle):
(WebCore::renderButton):
(WebCore::RenderThemeGtk::paintSliderTrack):
(WebCore::RenderThemeGtk::paintSliderThumb):
- 8:42 AM Changeset in webkit [173558] by
-
- 15 edits in trunk
REGRESSION(r173423): CertificateInfo is never sent to the UI process when using shared secondary process model
https://bugs.webkit.org/show_bug.cgi?id=136669
Reviewed by Antti Koivisto.
Source/WebCore:
Add CertificateInfoPolicy option to ResourceLoaderOptions. It's
set to DoNotIncludeCertificateInfo for all loads except the main
resource load.
- loader/DocumentLoader.cpp:
(WebCore::DocumentLoader::startLoadingMainResource): Pass
IncludeCertificateInfo to ResourceLoaderOptions.
- loader/NetscapePlugInStreamLoader.cpp:
(WebCore::NetscapePlugInStreamLoader::NetscapePlugInStreamLoader):
Pass DoNotIncludeCertificateInfo to ResourceLoaderOptions().
- loader/ResourceLoader.h:
(WebCore::ResourceLoader::shouldIncludeCertificateInfo): Return
true if IncludeCertificateInfo option was given.
- loader/ResourceLoaderOptions.h:
(WebCore::ResourceLoaderOptions::ResourceLoaderOptions):
(WebCore::ResourceLoaderOptions::certificateInfoPolicy):
(WebCore::ResourceLoaderOptions::setCertificateInfoPolicy):
- loader/SubresourceLoader.cpp:
(WebCore::SubresourceLoader::didReceiveResponse): If
IncludeCertificateInfo option is present, call
includeCertificateInfo() on the response.
- loader/cache/CachedResourceLoader.cpp:
(WebCore::CachedResourceLoader::requestUserCSSStyleSheet): Pass
DoNotIncludeCertificateInfo to ResourceLoaderOptions().
(WebCore::CachedResourceLoader::defaultCachedResourceOptions): Ditto.
- loader/icon/IconLoader.cpp:
(WebCore::IconLoader::startLoading): Ditto.
- platform/graphics/avfoundation/cf/WebCoreAVCFResourceLoader.cpp:
(WebCore::WebCoreAVCFResourceLoader::startLoading): Ditto.
- platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.mm:
(WebCore::WebCoreAVFResourceLoader::startLoading): Ditto.
- platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:
(CachedResourceStreamingClient::CachedResourceStreamingClient): Ditto.
Source/WebKit2:
- WebProcess/Network/WebResourceLoadScheduler.cpp:
(WebKit::WebResourceLoadScheduler::scheduleLoad): Use
ResourceLoader::shouldIncludeCertificateInfo() to initialize
needsCertificateInfo parameter.
Tools:
- Scripts/run-gtk-tests:
(TestRunner): Unskip SSL test.
- 6:06 AM Changeset in webkit [173557] by
-
- 6 edits in trunk/Tools
Strip extraneous AVFoundation and CoreMedia logging
https://bugs.webkit.org/show_bug.cgi?id=136747
Reviewed by Jer Noble.
- Scripts/webkitpy/layout_tests/controllers/single_test_runner.py:
(SingleTestRunner._run_compare_test): Allow the port to specify patterns to strip from stderr.
- Scripts/webkitpy/port/base.py:
(Port.stderr_patterns_to_strip): Base class, empty list
- Scripts/webkitpy/port/driver.py:
(DriverOutput.strip_stderror_patterns): Strip the specified patterns from stderr.
- Scripts/webkitpy/port/ios.py:
(IOSSimulatorPort.stderr_patterns_to_strip): iOS patterns - there are none.
- Scripts/webkitpy/port/mac.py:
(MacPort.stderr_patterns_to_strip): CoreMedia and AVFoundation logging we can ignore.