eae@chromium.org [Tue, 22 May 2012 07:15:17 +0000 (07:15 +0000)]
Even more unreviewed chromium test expectation updates.
* platform/chromium-linux-x86/platform/chromium/compositing/filters: Removed.
* platform/chromium-linux-x86/platform/chromium/compositing/filters/background-filter-blur-outsets-expected.png: Removed.
* platform/chromium-mac-snowleopard/platform/chromium/compositing/filters: Removed.
* platform/chromium-mac-snowleopard/platform/chromium/compositing/filters/background-filter-blur-outsets-expected.png: Removed.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117921
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 22 May 2012 07:13:52 +0000 (07:13 +0000)]
[chromium] WebViewHost should use ENABLE guards for some features.
https://bugs.webkit.org/show_bug.cgi?id=87087
Patch by Hao Zheng <zhenghao@chromium.org> on 2012-05-22
Reviewed by Kent Tamura.
These features are disabled on OS(ANDROID) and so shouldn't be
compiled when the feature is off.
* DumpRenderTree/chromium/WebViewHost.cpp:
(WebViewHost::reset):
* DumpRenderTree/chromium/WebViewHost.h:
(WebViewHost):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117920
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Tue, 22 May 2012 07:10:51 +0000 (07:10 +0000)]
REGRESSION(r117861): It made almost all tests crash on Qt
https://bugs.webkit.org/show_bug.cgi?id=87082
Patch by Filip Pizlo <fpizlo@apple.com> on 2012-05-22
Reviewed by Csaba Osztrogonác.
Using OwnArrayPtr is a bad idea if you allocate array with fastCalloc.
* wtf/FastBitVector.h:
(WTF::FastBitVector::FastBitVector):
(WTF::FastBitVector::~FastBitVector):
(FastBitVector):
(WTF::FastBitVector::operator=):
(WTF::FastBitVector::resize):
(WTF::FastBitVector::setAll):
(WTF::FastBitVector::clearAll):
(WTF::FastBitVector::set):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117919
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
kbr@google.com [Tue, 22 May 2012 06:58:01 +0000 (06:58 +0000)]
Must set/reset pixel unpack alignment to 1 during texSubImage2D
https://bugs.webkit.org/show_bug.cgi?id=86877
Reviewed by James Robinson.
Source/WebCore:
Set pixel unpack alignment to 1 during upload, resetting afterward.
Tests: fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgb565.html
fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgba4444.html
fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgba5551.html
fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas.html
fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgb565.html
fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgba4444.html
fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgba5551.html
fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgb565.html
fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgba4444.html
fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgba5551.html
* html/canvas/WebGLRenderingContext.cpp:
(WebCore::WebGLRenderingContext::texSubImage2DImpl):
(WebCore::WebGLRenderingContext::texSubImage2D):
Set pixel unpack alignment to 1 during upload; reset afterward.
LayoutTests:
Incorporated several tests from WebGL conformance suite at Khronos
as layout tests, verifying upload to all packed pixel formats.
There were difficulties incorporating the video-related variants
of these tests; Bug 87042 has been filed to track their addition.
* fast/canvas/webgl/resources/tex-image-and-sub-image-2d-with-canvas.js: Added.
(generateTest.init):
(generateTest.runOneIteration):
(generateTest.runTest):
(generateTest):
* fast/canvas/webgl/resources/tex-image-and-sub-image-2d-with-image-data.js: Added.
(generateTest.init):
(generateTest.runOneIteration):
(generateTest.runTest):
(generateTest):
* fast/canvas/webgl/resources/tex-image-and-sub-image-2d-with-image.js: Added.
(generateTest.init):
(generateTest.runOneIteration):
(generateTest.runTestOnImage):
(generateTest.runTest.newImage.onload):
(generateTest.runTest):
(generateTest.runTest2.newImage.onload):
(generateTest.runTest2):
(generateTest.runTest3):
(generateTest):
* fast/canvas/webgl/resources/webgl-test-utils.js:
(WebGLTestUtils):
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-expected.txt: Copied from LayoutTests/fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-expected.txt.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgb565-expected.txt: Copied from LayoutTests/fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-expected.txt.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgb565.html: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgba4444-expected.txt: Copied from LayoutTests/fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-expected.txt.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgba4444.html: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgba5551-expected.txt: Copied from LayoutTests/fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-expected.txt.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgba5551.html: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas.html: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-expected.txt:
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgb565-expected.txt: Copied from LayoutTests/fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-expected.txt.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgb565.html: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgba4444-expected.txt: Copied from LayoutTests/fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-expected.txt.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgba4444.html: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgba5551-expected.txt: Copied from LayoutTests/fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-expected.txt.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgba5551.html: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data.html:
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-expected.txt:
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgb565-expected.txt: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgb565.html: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgba4444-expected.txt: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgba4444.html: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgba5551-expected.txt: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgba5551.html: Added.
* fast/canvas/webgl/tex-image-and-sub-image-2d-with-image.html:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117918
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 22 May 2012 06:52:44 +0000 (06:52 +0000)]
Web Inspector: "Deactivate All Breakpoints" should visually get reflected in Breakpoints pane.
https://bugs.webkit.org/show_bug.cgi?id=86844
Patch by Sam D <dsam2912@gmail.com> on 2012-05-21
Reviewed by Pavel Feldman.
Added an option for activate/deactivate breakpoints into Breakpoints
pane section. Style properties has been attached with
breakpoint list to reflect active state of breakpoints.
No new tests. UI Change.
* English.lproj/localizedStrings.js:
* inspector/front-end/BreakpointsSidebarPane.js:
(WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu):
* inspector/front-end/ScriptsPanel.js:
(WebInspector.ScriptsPanel.prototype._breakpointsActiveStateChanged):
* inspector/front-end/inspector.css:
(.breakpoints-list-deactivated):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117917
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Tue, 22 May 2012 06:51:09 +0000 (06:51 +0000)]
Unreviewed table rebaselines for chromium.
* platform/chromium-mac/tables/mozilla/bugs/bug28928-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug33137-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png:
* platform/chromium-win-vista/tables/mozilla_expected_failures/marvin: Added.
* platform/chromium-win-vista/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png: Added.
* platform/chromium-win/tables/mozilla/bugs/bug19061-1-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug19061-2-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug24200-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug28928-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug28928-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug33137-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug61042-2-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117916
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 22 May 2012 06:44:09 +0000 (06:44 +0000)]
[chromium] Simplify RTL root layer adjustment
https://bugs.webkit.org/show_bug.cgi?id=85672
Patch by Alexandre Elias <aelias@google.com> on 2012-05-21
Reviewed by Adrienne Walker.
The compositor needs a translation to compensate for a nonzero
scrollOrigin to avoid painting at negative coordinates on RTL pages.
Previously, we were recomputing it from first principles; this change
directly reads it off the actual scrollOrigin.
* src/WebViewImpl.cpp:
(WebKit::WebViewImpl::updateLayerTreeViewport):
* src/WebViewImpl.h:
(WebViewImpl):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117915
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Tue, 22 May 2012 06:43:43 +0000 (06:43 +0000)]
Unreviewed chromium test expectation updates.
* platform/chromium-linux-x86/fast/html: Added.
* platform/chromium-linux-x86/fast/html/details-writing-mode-expected.txt: Added.
* platform/chromium-win-xp/fast/html: Added.
* platform/chromium-win-xp/fast/html/details-writing-mode-expected.png: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117914
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Tue, 22 May 2012 06:40:23 +0000 (06:40 +0000)]
Unreviewed. Even more test expectations being updated post-r117815.
* platform/chromium-win-vista/svg/custom/svg-fonts-with-no-element-reference-expected.png: Removed.
* platform/chromium-win-vista/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Removed.
* platform/chromium-win-xp/svg/custom/svg-fonts-with-no-element-reference-expected.png: Removed.
* platform/chromium-win-xp/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Removed.
* platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.png:
* platform/chromium/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Added.
* platform/qt/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Removed.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117913
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
caio.oliveira@openbossa.org [Tue, 22 May 2012 06:28:46 +0000 (06:28 +0000)]
Avoid using window.internals when internals is enough after r117771
https://bugs.webkit.org/show_bug.cgi?id=87059
Reviewed by Darin Adler.
Revision r117771 introduced a style change in the layout tests that was not
intended. This patch amends this by using "window.internals" only when checking
for the internals object. Once we know internals is there, we use directly.
This conforms to the style used for layoutTestController in the affected tests.
* editing/deleting/delete-ligature-003.html:
* editing/deleting/paragraph-in-preserveNewline.html:
* editing/deleting/whitespace-pre-1.html:
* editing/execCommand/script-tests/query-command-state.js:
(runTests):
* editing/execCommand/script-tests/query-text-alignment.js:
(runRangeTests):
* editing/execCommand/script-tests/toggle-compound-styles.js:
* editing/selection/5195166-1.html:
* editing/selection/5354455-1.html:
* editing/selection/caret-mode-paragraph-keys-navigation.html:
* editing/selection/collapse-selection-in-bidi.html:
* editing/selection/context-menu-text-selection.html:
* editing/selection/directionality-after-undo-replace.html:
* editing/selection/extend-after-mouse-selection.html:
* editing/selection/extend-selection-after-double-click.html:
* editing/selection/move-by-word-visually-crash-test-1.html:
* editing/selection/move-by-word-visually-crash-test-2.html:
* editing/selection/move-by-word-visually-crash-test-3.html:
* editing/selection/move-by-word-visually-crash-test-4.html:
* editing/selection/move-by-word-visually-crash-test-5.html:
* editing/selection/move-by-word-visually-crash-test-css-generated-content.html:
* editing/selection/move-by-word-visually-crash-test-textarea.html:
* editing/selection/move-by-word-visually-inline-block-positioned-element.html:
* editing/selection/move-by-word-visually-mac.html:
* editing/selection/move-by-word-visually-multi-line.html:
* editing/selection/move-by-word-visually-multi-space.html:
* editing/selection/move-by-word-visually-null-box.html:
* editing/selection/move-by-word-visually-single-space-inline-element.html:
* editing/selection/move-by-word-visually-single-space-one-element.html:
* editing/selection/move-by-word-visually-textarea.html:
* editing/selection/move-by-word-visually-wrong-left-right.html:
* editing/selection/programmatic-selection-on-mac-is-directionless.html:
* editing/selection/rtl-move-selection-right-left.html:
* editing/selection/script-tests/click-in-margins-inside-editable-div.js:
* editing/selection/script-tests/click-in-padding-with-multiple-line-boxes.js:
* editing/selection/script-tests/shift-click.js:
(runShiftClickTest):
* editing/selection/selection-extend-should-not-move-across-caret-on-mac.html:
* editing/style/iframe-onload-crash-mac.html:
* editing/style/iframe-onload-crash-unix.html:
* editing/style/iframe-onload-crash-win.html:
* fast/events/backspace-navigates-back.html:
* fast/forms/selection-direction.html:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117912
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Tue, 22 May 2012 06:25:32 +0000 (06:25 +0000)]
Unreviewed gardening. Updating more tests post r117815.
* platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Removed.
* platform/chromium-linux/css1/formatting_model/inline_elements-expected.txt: Added.
* platform/chromium-linux/fast/backgrounds/background-position-parsing-expected.txt: Added.
* platform/chromium-linux/fast/borders/bidi-009a-expected.txt: Added.
* platform/chromium-linux/fast/borders/inline-mask-overlay-image-outset-expected.png: Added.
* platform/chromium-linux/fast/css/bidi-override-in-anonymous-block-expected.txt: Added.
* platform/chromium-linux/fast/forms/007-expected.txt: Added.
* platform/chromium-linux/fast/html/details-writing-mode-expected.txt: Added.
* platform/chromium-linux/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Removed.
* platform/chromium-mac-leopard/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Removed.
* platform/chromium-mac-snowleopard/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Removed.
* platform/chromium-mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.png:
* platform/chromium-mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Added.
* platform/chromium-win-vista/css1/formatting_model/inline_elements-expected.png: Added.
* platform/chromium-win-vista/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Removed.
* platform/chromium-win-xp/css1: Added.
* platform/chromium-win-xp/css1/formatting_model: Added.
* platform/chromium-win-xp/css1/formatting_model/inline_elements-expected.png: Added.
* platform/chromium-win-xp/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Removed.
* platform/chromium-win/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117911
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Tue, 22 May 2012 06:11:41 +0000 (06:11 +0000)]
Unreviewed Gardening. More updates after r117815.
* platform/chromium-linux-x86/svg/zoom/page: Added.
* platform/chromium-linux-x86/svg/zoom/page/zoom-background-image-tiled-expected.txt: Added.
* platform/chromium-linux-x86/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Added.
* platform/chromium-linux-x86/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
* platform/chromium-linux/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Added.
* platform/chromium-linux/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt: Added.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Added.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt: Removed.
* platform/chromium-mac-snowleopard/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Added.
* platform/chromium-mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/core/captions3-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/core/standards1-expected.png:
* platform/chromium-win-vista/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Added.
* platform/chromium-win-vista/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt: Removed.
* platform/chromium-win-vista/tables/mozilla_expected_failures/core: Removed.
* platform/chromium-win-vista/tables/mozilla_expected_failures/core/standards1-expected.png: Removed.
* platform/chromium/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt: Added.
* platform/chromium/svg/custom/viewBox-hit-expected.txt: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117910
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
alexis.menard@openbossa.org [Tue, 22 May 2012 06:05:07 +0000 (06:05 +0000)]
Web Inspector: Remove some dead code in CSSStyleModel.js.
https://bugs.webkit.org/show_bug.cgi?id=87048
Reviewed by Pavel Feldman.
Remove dead and unused code in CSSStyleModel.js.
No new tests : the code is supposedly dead so we should not have
any regressions.
* inspector/front-end/CSSStyleModel.js:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117909
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Tue, 22 May 2012 05:58:52 +0000 (05:58 +0000)]
Unreviewed. Marking svg/animations/animate-path-animation-qQ-tT-inverse.html and
svg/animations/svgnumberoptionalnumber-animation-4.html as timing out.
* platform/chromium/test_expectations.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117908
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
abarth@webkit.org [Tue, 22 May 2012 05:46:40 +0000 (05:46 +0000)]
!HAVE(ACCESSIBILITY) should be able to build without linking in any code from WebCore/accessibility
https://bugs.webkit.org/show_bug.cgi?id=87035
Reviewed by Chris Fleizach.
The OS(ANDROID) already builds with !HAVE(ACCESSIBILITY), but because
there are a few straggling references to objects in the
WebCore/accessibility directory, we end up pulling in a bunch of code
into the binary that we don't need.
This patch stubs out a few more functions for !HAVE(ACCESSIBILITY) so
we can link without any objects from WebCore/accessibility. This patch
also locks in that property by actually excluding the
WebCore/accessibility directory from the build on OS(ANDROID).
* WebCore.gyp/WebCore.gyp:
* accessibility/AXObjectCache.h:
(AXObjectCache):
(WebCore::AXObjectCache::enableAccessibility):
(WebCore::AXObjectCache::setEnhancedUserInterfaceAccessibility):
(WebCore::AXObjectCache::accessibilityEnabled):
(WebCore::AXObjectCache::accessibilityEnhancedUserInterfaceEnabled):
(WebCore::AXObjectCache::AXObjectCache):
(WebCore::AXObjectCache::~AXObjectCache):
(WebCore::AXObjectCache::get):
(WebCore::AXObjectCache::getOrCreate):
(WebCore::AXObjectCache::rootObject):
(WebCore::AXObjectCache::rootObjectForFrame):
(WebCore::AXObjectCache::rootAXEditableElement):
(WebCore::AXObjectCache::childrenChanged):
(WebCore::AXObjectCache::contentChanged):
(WebCore::AXObjectCache::detachWrapper):
(WebCore::AXObjectCache::handleActiveDescendantChanged):
(WebCore::AXObjectCache::handleAriaRoleChanged):
(WebCore::AXObjectCache::handleFocusedUIElementChanged):
(WebCore::AXObjectCache::handleScrolledToAnchor):
(WebCore::AXObjectCache::nodeTextChangeNotification):
(WebCore::AXObjectCache::nodeTextChangePlatformNotification):
(WebCore::AXObjectCache::postNotification):
(WebCore::AXObjectCache::postPlatformNotification):
(WebCore::AXObjectCache::remove):
(WebCore::AXObjectCache::selectedChildrenChanged):
* accessibility/AccessibilityObject.h:
(WebCore):
(WebCore::AccessibilityObject::updateBackingStore):
(WebCore::AccessibilityObject::lineForPosition):
(WebCore::AccessibilityObject::children):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117907
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Tue, 22 May 2012 05:46:31 +0000 (05:46 +0000)]
Unreviewed cleanup of chromium test_expectations file.
* platform/chromium/test_expectations.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117906
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Tue, 22 May 2012 05:39:37 +0000 (05:39 +0000)]
DFG should be able to compute dominators
https://bugs.webkit.org/show_bug.cgi?id=85269
Unreviewed trivial 32 bit buildfix after r117861.
* dfg/DFGGraph.cpp:
(JSC::DFG::Graph::dump):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117905
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Tue, 22 May 2012 05:32:29 +0000 (05:32 +0000)]
Unreviewed gardening. Yet more rebaselining from r117815.
* platform/chromium-mac-leopard/platform/chromium/media/video-scales-in-media-document-expected.txt: Removed.
* platform/chromium-mac-leopard/scrollbars/overflow-scrollbar-combinations-expected.png:
* platform/chromium-mac-snowleopard/scrollbars/overflow-scrollbar-combinations-expected.png:
* platform/chromium-mac/scrollbars/overflow-scrollbar-combinations-expected.png:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117904
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Tue, 22 May 2012 05:17:14 +0000 (05:17 +0000)]
Unreviewed gardening. Even more rebaselining from r117815.
* css1/formatting_model/inline_elements-expected.txt: Added.
* css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt: Added.
* css2.1/t100801-c544-valgn-03-d-agi-expected.txt: Added.
* css2.1/t1508-c527-font-09-b-expected.txt: Added.
* fast/backgrounds/background-position-parsing-expected.txt: Added.
* fast/block/positioning/047-expected.txt: Added.
* fast/borders/bidi-009a-expected.png: Added.
* fast/borders/bidi-009a-expected.txt: Added.
* fast/css/bidi-override-in-anonymous-block-expected.txt: Added.
* fast/dom/HTMLProgressElement/progress-writing-mode-expected.png: Added.
* fast/encoding/denormalised-voiced-japanese-chars-expected.txt: Added.
* fast/flexbox/flex-hang-expected.txt: Replaced.
* fast/forms/007-expected.txt: Added.
* fast/forms/button-default-title-expected.txt: Added.
* fast/html/details-marker-style-expected.txt: Added.
* fast/html/details-writing-mode-expected.txt: Added.
* fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Replaced.
* fast/invalid/missing-end-tag-expected.txt: Added.
* fast/line-grid/line-align-left-edges-expected.txt: Added.
* fast/parser/style-script-head-test-expected.txt: Added.
* fast/table/max-width-integer-overflow-expected.png: Added.
* fast/table/max-width-integer-overflow-expected.txt: Added.
* fast/transforms/rotated-transform-affects-scrolling-1-expected.txt: Replaced.
* fast/transforms/rotated-transform-affects-scrolling-2-expected.txt: Replaced.
* platform/chromium-linux-x86/fast/dom/Document: Added.
* platform/chromium-linux-x86/fast/dom/Document/CaretRangeFromPoint: Added.
* platform/chromium-linux-x86/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt: Added.
* platform/chromium-linux-x86/fast/forms/basic-selects-expected.txt: Removed.
* platform/chromium-linux-x86/fast/html: Removed.
* platform/chromium-linux-x86/fast/html/details-marker-style-expected.txt: Removed.
* platform/chromium-linux-x86/fast/inline: Removed.
* platform/chromium-linux-x86/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Removed.
* platform/chromium-linux-x86/fast/parser: Added.
* platform/chromium-linux-x86/fast/parser/style-script-head-test-expected.png: Added.
* platform/chromium-linux-x86/fast/table: Removed.
* platform/chromium-linux-x86/fast/table/max-width-integer-overflow-expected.png: Removed.
* platform/chromium-linux-x86/fast/table/max-width-integer-overflow-expected.txt: Removed.
* platform/chromium-linux-x86/svg/zoom/page/zoom-background-image-tiled-expected.txt: Added.
* platform/chromium-linux/fast/borders/border-radius-huge-assert-expected.png:
* platform/chromium-linux/fast/dom/Document: Added.
* platform/chromium-linux/fast/dom/Document/CaretRangeFromPoint: Added.
* platform/chromium-linux/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt: Added.
* platform/chromium-linux/fast/flexbox/flex-hang-expected.txt: Added.
* platform/chromium-linux/fast/gradients/radial-centered-expected.txt: Removed.
* platform/chromium-linux/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Removed.
* platform/chromium-linux/fast/parser/style-script-head-test-expected.png: Added.
* platform/chromium-linux/fast/parser/style-script-head-test-expected.txt: Added.
* platform/chromium-linux/fast/table/max-width-integer-overflow-expected.png: Removed.
* platform/chromium-linux/fast/table/max-width-integer-overflow-expected.txt: Removed.
* platform/chromium-linux/scrollbars/custom-scrollbar-with-incomplete-style-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-background-image-tiled-expected.txt: Added.
* platform/chromium-mac-leopard/css1/basic/inheritance-expected.png:
* platform/chromium-mac-leopard/css1/box_properties/acid_test-expected.png:
* platform/chromium-mac-leopard/css1/box_properties/clear_float-expected.png:
* platform/chromium-mac-leopard/css1/box_properties/float_on_text_elements-expected.png:
* platform/chromium-mac-leopard/css1/box_properties/margin_right-expected.png:
* platform/chromium-mac-leopard/css1/box_properties/padding_right-expected.png:
* platform/chromium-mac-leopard/css1/box_properties/width-expected.png:
* platform/chromium-mac-leopard/css1/color_and_background/background_attachment-expected.png:
* platform/chromium-mac-leopard/css1/font_properties/font_size-expected.png:
* platform/chromium-mac-leopard/css1/font_properties/font_weight-expected.png:
* platform/chromium-mac-leopard/css1/formatting_model/floating_elements-expected.png:
* platform/chromium-mac-leopard/css1/formatting_model/horizontal_formatting-expected.png:
* platform/chromium-mac-leopard/css1/formatting_model/inline_elements-expected.png:
* platform/chromium-mac-leopard/css1/formatting_model/replaced_elements-expected.png:
* platform/chromium-mac-leopard/css1/formatting_model/vertical_formatting-expected.png:
* platform/chromium-mac-leopard/css1/text_properties/text_indent-expected.png:
* platform/chromium-mac-leopard/css1/units/length_units-expected.png:
* platform/chromium-mac-leopard/css1/units/percentage_units-expected.png:
* platform/chromium-mac-leopard/css2.1/
20110323/block-replaced-width-001-expected.png:
* platform/chromium-mac-leopard/css2.1/
20110323/floating-replaced-height-008-expected.png:
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-replaced-height-008-expected.png:
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-height-008-expected.png:
* platform/chromium-mac-leopard/css2.1/t040302-c61-phys-len-00-b-expected.png:
* platform/chromium-mac-leopard/css2.1/t080301-c411-vt-mrgn-00-b-expected.png:
* platform/chromium-mac-leopard/css2.1/t0804-c5507-padn-r-00-c-ag-expected.png:
* platform/chromium-mac-leopard/css2.1/t0804-c5510-padn-00-b-ag-expected.png:
* platform/chromium-mac-leopard/css2.1/t09-c5526c-display-00-e-expected.png:
* platform/chromium-mac-leopard/css2.1/t0905-c414-flt-wrap-00-e-expected.png:
* platform/chromium-mac-leopard/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
* platform/chromium-mac-leopard/css2.1/t100801-c544-valgn-00-a-ag-expected.png:
* platform/chromium-mac-leopard/css2.1/t100801-c544-valgn-02-d-agi-expected.png:
* platform/chromium-mac-leopard/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
* platform/chromium-mac-leopard/css2.1/t100801-c544-valgn-04-d-agi-expected.png:
* platform/chromium-mac-leopard/css2.1/t1205-c565-list-pos-00-b-expected.png:
* platform/chromium-mac-leopard/css2.1/t1506-c525-font-wt-00-b-expected.png:
* platform/chromium-mac-leopard/css2.1/t1508-c527-font-09-b-expected.png:
* platform/chromium-mac-leopard/css2.1/t1602-c43-center-00-d-ag-expected.png:
* platform/chromium-mac-leopard/css3/selectors3/html/css3-modsel-25-expected.png:
* platform/chromium-mac-leopard/css3/selectors3/html/css3-modsel-70-expected.png:
* platform/chromium-mac-leopard/css3/selectors3/xhtml/css3-modsel-25-expected.png:
* platform/chromium-mac-leopard/css3/selectors3/xhtml/css3-modsel-70-expected.png:
* platform/chromium-mac-leopard/css3/selectors3/xml/css3-modsel-25-expected.png:
* platform/chromium-mac-leopard/css3/selectors3/xml/css3-modsel-70-expected.png:
* platform/chromium-mac-leopard/editing/inserting/editing-empty-divs-expected.png:
* platform/chromium-mac-leopard/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.png:
* platform/chromium-mac-leopard/editing/selection/3690703-2-expected.png:
* platform/chromium-mac-leopard/editing/selection/3690703-expected.png:
* platform/chromium-mac-leopard/editing/selection/3690719-expected.png:
* platform/chromium-mac-leopard/editing/selection/4397952-expected.png:
* platform/chromium-mac-leopard/editing/selection/collapse-selection-in-bidi-expected.txt: Added.
* platform/chromium-mac-leopard/editing/selection/select-across-readonly-input-1-expected.png:
* platform/chromium-mac-leopard/editing/selection/select-across-readonly-input-2-expected.png:
* platform/chromium-mac-leopard/editing/selection/select-across-readonly-input-4-expected.png:
* platform/chromium-mac-leopard/editing/selection/select-across-readonly-input-5-expected.png:
* platform/chromium-mac-leopard/editing/selection/select-text-overflow-ellipsis-expected.png:
* platform/chromium-mac-leopard/editing/selection/selection-button-text-expected.png:
* platform/chromium-mac-leopard/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png:
* platform/chromium-mac-leopard/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png:
* platform/chromium-mac-leopard/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png:
* platform/chromium-mac-leopard/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png:
* platform/chromium-mac-leopard/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png:
* platform/chromium-mac-leopard/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png:
* platform/chromium-mac-leopard/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png:
* platform/chromium-mac-leopard/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png:
* platform/chromium-mac-leopard/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png:
* platform/chromium-mac-leopard/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png:
* platform/chromium-mac-leopard/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png:
* platform/chromium-mac-leopard/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png:
* platform/chromium-mac-leopard/fast/backgrounds/background-inherit-color-bug-expected.png:
* platform/chromium-mac-leopard/fast/backgrounds/background-position-parsing-expected.png:
* platform/chromium-mac-leopard/fast/block/basic/001-expected.png:
* platform/chromium-mac-leopard/fast/block/basic/011-expected.png:
* platform/chromium-mac-leopard/fast/block/basic/015-expected.png:
* platform/chromium-mac-leopard/fast/block/basic/016-expected.png:
* platform/chromium-mac-leopard/fast/block/basic/019-expected.png:
* platform/chromium-mac-leopard/fast/block/float/002-expected.png:
* platform/chromium-mac-leopard/fast/block/float/013-expected.png:
* platform/chromium-mac-leopard/fast/block/float/centered-float-avoidance-complexity-expected.png:
* platform/chromium-mac-leopard/fast/block/float/float-avoidance-expected.png:
* platform/chromium-mac-leopard/fast/block/float/nopaint-after-layer-destruction2-expected.png:
* platform/chromium-mac-leopard/fast/block/float/shrink-to-avoid-float-complexity-expected.png:
* platform/chromium-mac-leopard/fast/block/margin-collapse/100-expected.png:
* platform/chromium-mac-leopard/fast/block/margin-collapse/103-expected.png:
* platform/chromium-mac-leopard/fast/block/positioning/047-expected.png:
* platform/chromium-mac-leopard/fast/block/positioning/051-expected.png:
* platform/chromium-mac-leopard/fast/borders/bidi-009a-expected.png:
* platform/chromium-mac-leopard/fast/borders/border-antialiasing-expected.png:
* platform/chromium-mac-leopard/fast/borders/border-radius-huge-assert-expected.png:
* platform/chromium-mac-leopard/fast/borders/rtl-border-01-expected.png:
* platform/chromium-mac-leopard/fast/borders/rtl-border-02-expected.png:
* platform/chromium-mac-leopard/fast/borders/rtl-border-03-expected.png:
* platform/chromium-mac-leopard/fast/box-sizing/box-sizing-expected.png:
* platform/chromium-mac-leopard/fast/css-generated-content/011-expected.png:
* platform/chromium-mac-leopard/fast/css-generated-content/013-expected.png:
* platform/chromium-mac-leopard/fast/css-generated-content/014-expected.png:
* platform/chromium-mac-leopard/fast/css-generated-content/015-expected.png:
* platform/chromium-mac-leopard/fast/css-generated-content/inline-display-types-expected.png:
* platform/chromium-mac-leopard/fast/css/004-expected.png:
* platform/chromium-mac-leopard/fast/css/005-expected.png:
* platform/chromium-mac-leopard/fast/css/background-shorthand-invalid-url-expected.png:
* platform/chromium-mac-leopard/fast/css/bidi-override-in-anonymous-block-expected.png:
* platform/chromium-mac-leopard/fast/css/css1_forward_compatible_parsing-expected.png:
* platform/chromium-mac-leopard/fast/css/empty-pseudo-class-expected.png:
* platform/chromium-mac-leopard/fast/css/ex-after-font-variant-expected.png:
* platform/chromium-mac-leopard/fast/css/fieldset-display-row-expected.png:
* platform/chromium-mac-leopard/fast/css/first-child-pseudo-class-expected.png:
* platform/chromium-mac-leopard/fast/css/first-line-text-decoration-expected.png:
* platform/chromium-mac-leopard/fast/css/first-line-text-decoration-inherited-from-parent-expected.png:
* platform/chromium-mac-leopard/fast/css/first-of-type-pseudo-class-expected.png:
* platform/chromium-mac-leopard/fast/css/h1-in-section-elements-expected.png:
* platform/chromium-mac-leopard/fast/css/hsl-color-expected.png:
* platform/chromium-mac-leopard/fast/css/inline-properties-important-expected.png:
* platform/chromium-mac-leopard/fast/css/invalid-percentage-property-expected.png:
* platform/chromium-mac-leopard/fast/css/last-child-pseudo-class-expected.png:
* platform/chromium-mac-leopard/fast/css/last-of-type-pseudo-class-expected.png:
* platform/chromium-mac-leopard/fast/css/non-standard-checkbox-size-expected.png:
* platform/chromium-mac-leopard/fast/css/only-child-pseudo-class-expected.png:
* platform/chromium-mac-leopard/fast/css/only-of-type-pseudo-class-expected.png:
* platform/chromium-mac-leopard/fast/css/text-align-expected.png:
* platform/chromium-mac-leopard/fast/css/text-overflow-ellipsis-bidi-expected.png:
* platform/chromium-mac-leopard/fast/css/text-overflow-ellipsis-expected.png:
* platform/chromium-mac-leopard/fast/css/text-overflow-ellipsis-strict-expected.png:
* platform/chromium-mac-leopard/fast/css/text-overflow-input-expected.png:
* platform/chromium-mac-leopard/fast/css/transform-default-parameter-expected.png:
* platform/chromium-mac-leopard/fast/css/word-space-extra-expected.png:
* platform/chromium-mac-leopard/fast/dom/Document: Added.
* platform/chromium-mac-leopard/fast/dom/Document/CaretRangeFromPoint: Added.
* platform/chromium-mac-leopard/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt: Added.
* platform/chromium-mac-leopard/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
* platform/chromium-mac-leopard/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png:
* platform/chromium-mac-leopard/fast/dynamic/012-expected.png:
* platform/chromium-mac-leopard/fast/encoding/denormalised-voiced-japanese-chars-expected.png:
* platform/chromium-mac-leopard/fast/events/pointer-events-2-expected.png:
* platform/chromium-mac-leopard/fast/forms/001-expected.png:
* platform/chromium-mac-leopard/fast/forms/006-expected.png:
* platform/chromium-mac-leopard/fast/forms/007-expected.png:
* platform/chromium-mac-leopard/fast/forms/basic-buttons-expected.png:
* platform/chromium-mac-leopard/fast/forms/basic-inputs-expected.png:
* platform/chromium-mac-leopard/fast/forms/basic-textareas-quirks-expected.png:
* platform/chromium-mac-leopard/fast/forms/box-shadow-override-expected.png:
* platform/chromium-mac-leopard/fast/forms/button-default-title-expected.png:
* platform/chromium-mac-leopard/fast/forms/button-positioned-expected.png:
* platform/chromium-mac-leopard/fast/forms/button-table-styles-expected.png:
* platform/chromium-mac-leopard/fast/forms/fieldset-align-expected.png:
* platform/chromium-mac-leopard/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.png:
* platform/chromium-mac-leopard/fast/forms/fieldset-with-float-expected.png:
* platform/chromium-mac-leopard/fast/forms/file/file-input-direction-expected.png:
* platform/chromium-mac-leopard/fast/forms/file/file-input-disabled-expected.png:
* platform/chromium-mac-leopard/fast/forms/file/file-input-disabled-expected.txt:
* platform/chromium-mac-leopard/fast/forms/file/file-input-pressed-state-expected.png:
* platform/chromium-mac-leopard/fast/forms/file/input-file-re-render-expected.png:
* platform/chromium-mac-leopard/fast/forms/float-before-fieldset-expected.png:
* platform/chromium-mac-leopard/fast/forms/form-element-geometry-expected.png:
* platform/chromium-mac-leopard/fast/forms/formmove-expected.png:
* platform/chromium-mac-leopard/fast/forms/formmove2-expected.png:
* platform/chromium-mac-leopard/fast/forms/indeterminate-expected.png:
* platform/chromium-mac-leopard/fast/forms/input-appearance-height-expected.png:
* platform/chromium-mac-leopard/fast/forms/input-value-expected.png:
* platform/chromium-mac-leopard/fast/forms/linebox-overflow-in-textarea-padding-expected.png:
* platform/chromium-mac-leopard/fast/forms/listbox-bidi-align-expected.png:
* platform/chromium-mac-leopard/fast/forms/listbox-hit-test-zoomed-expected.png:
* platform/chromium-mac-leopard/fast/forms/preserveFormDuringResidualStyle-expected.png:
* platform/chromium-mac-leopard/fast/forms/range/input-appearance-range-expected.png:
* platform/chromium-mac-leopard/fast/forms/search-vertical-alignment-expected.png:
* platform/chromium-mac-leopard/fast/gradients/generated-gradients-expected.png:
* platform/chromium-mac-leopard/fast/gradients/radial-centered-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-child-1-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-child-2-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-details-child-1-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-details-child-2-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-1-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-1-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-10-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-10-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-2-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-2-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-3-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-3-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-4-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-4-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-5-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-5-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-6-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-6-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-7-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-7-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-8-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-8-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-9-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-9-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-child-1-expected.png:
* platform/chromium-mac-leopard/fast/html/details-add-summary-child-2-expected.png:
* platform/chromium-mac-leopard/fast/html/details-marker-style-expected.png: Added.
* platform/chromium-mac-leopard/fast/html/details-marker-style-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/html/details-nested-1-expected.png:
* platform/chromium-mac-leopard/fast/html/details-nested-2-expected.png:
* platform/chromium-mac-leopard/fast/html/details-no-summary1-expected.png:
* platform/chromium-mac-leopard/fast/html/details-no-summary2-expected.png:
* platform/chromium-mac-leopard/fast/html/details-no-summary3-expected.png:
* platform/chromium-mac-leopard/fast/html/details-no-summary4-expected.png:
* platform/chromium-mac-leopard/fast/html/details-open-javascript-expected.png:
* platform/chromium-mac-leopard/fast/html/details-open1-expected.png:
* platform/chromium-mac-leopard/fast/html/details-open2-expected.png:
* platform/chromium-mac-leopard/fast/html/details-open3-expected.png:
* platform/chromium-mac-leopard/fast/html/details-open4-expected.png:
* platform/chromium-mac-leopard/fast/html/details-open5-expected.png:
* platform/chromium-mac-leopard/fast/html/details-open6-expected.png:
* platform/chromium-mac-leopard/fast/html/details-position-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-child-1-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-child-2-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-1-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-1-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-2-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-2-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-3-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-3-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-4-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-4-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-5-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-5-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-6-and-click-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-6-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-child-1-expected.png:
* platform/chromium-mac-leopard/fast/html/details-remove-summary-child-2-expected.png:
* platform/chromium-mac-leopard/fast/html/details-replace-summary-child-expected.png:
* platform/chromium-mac-leopard/fast/html/details-replace-text-expected.png:
* platform/chromium-mac-leopard/fast/html/details-writing-mode-expected.png:
* platform/chromium-mac-leopard/fast/inline/continuation-outlines-expected.png:
* platform/chromium-mac-leopard/fast/inline/inline-borders-with-bidi-override-expected.png:
* platform/chromium-mac-leopard/fast/inline/inline-box-background-expected.png:
* platform/chromium-mac-leopard/fast/inline/inline-box-background-long-image-expected.png:
* platform/chromium-mac-leopard/fast/inline/inline-box-background-repeat-x-expected.png:
* platform/chromium-mac-leopard/fast/inline/inline-box-background-repeat-y-expected.png:
* platform/chromium-mac-leopard/fast/inline/positionedLifetime-expected.png:
* platform/chromium-mac-leopard/fast/inline/vertical-align-text-bottom-expected.png:
* platform/chromium-mac-leopard/fast/invalid/010-expected.png:
* platform/chromium-mac-leopard/fast/invalid/014-expected.png:
* platform/chromium-mac-leopard/fast/invalid/junk-data-expected.png:
* platform/chromium-mac-leopard/fast/invalid/missing-end-tag-expected.png:
* platform/chromium-mac-leopard/fast/invalid/missing-end-tag-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/invalid/nestedh3s-expected.png:
* platform/chromium-mac-leopard/fast/invalid/residual-style-expected.png:
* platform/chromium-mac-leopard/fast/parser/style-script-head-test-expected.png: Added.
* platform/chromium-mac-leopard/scrollbars/custom-scrollbar-with-incomplete-style-expected.png: Added.
* platform/chromium-mac-leopard/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt: Added.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-background-image-tiled-expected.png: Added.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-background-image-tiled-expected.txt: Added.
* platform/chromium-mac-snowleopard/editing/selection/collapse-selection-in-bidi-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/css/getComputedStyle: Removed.
* platform/chromium-mac-snowleopard/fast/dom/Document: Added.
* platform/chromium-mac-snowleopard/fast/dom/Document/CaretRangeFromPoint: Added.
* platform/chromium-mac-snowleopard/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/forms/basic-selects-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/gradients/radial-centered-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/html/details-marker-style-expected.txt: Removed.
* platform/chromium-mac/css1/basic/inheritance-expected.png:
* platform/chromium-mac/css1/box_properties/acid_test-expected.png:
* platform/chromium-mac/css1/box_properties/clear_float-expected.png:
* platform/chromium-mac/css1/box_properties/float_on_text_elements-expected.png:
* platform/chromium-mac/css1/box_properties/margin_right-expected.png:
* platform/chromium-mac/css1/box_properties/padding_right-expected.png:
* platform/chromium-mac/css1/box_properties/width-expected.png:
* platform/chromium-mac/css1/color_and_background/background_attachment-expected.png:
* platform/chromium-mac/css1/font_properties/font_size-expected.png:
* platform/chromium-mac/css1/font_properties/font_weight-expected.png:
* platform/chromium-mac/css1/formatting_model/floating_elements-expected.png:
* platform/chromium-mac/css1/formatting_model/horizontal_formatting-expected.png:
* platform/chromium-mac/css1/formatting_model/inline_elements-expected.png:
* platform/chromium-mac/css1/formatting_model/replaced_elements-expected.png:
* platform/chromium-mac/css1/formatting_model/vertical_formatting-expected.png:
* platform/chromium-mac/css1/text_properties/text_indent-expected.png:
* platform/chromium-mac/css1/units/length_units-expected.png:
* platform/chromium-mac/css1/units/percentage_units-expected.png:
* platform/chromium-mac/css2.1/
20110323/block-replaced-width-001-expected.png:
* platform/chromium-mac/css2.1/
20110323/floating-replaced-height-008-expected.png:
* platform/chromium-mac/css2.1/
20110323/inline-block-replaced-height-008-expected.png:
* platform/chromium-mac/css2.1/
20110323/inline-replaced-height-008-expected.png:
* platform/chromium-mac/css2.1/t040302-c61-phys-len-00-b-expected.png:
* platform/chromium-mac/css2.1/t080301-c411-vt-mrgn-00-b-expected.png:
* platform/chromium-mac/css2.1/t0804-c5507-padn-r-00-c-ag-expected.png:
* platform/chromium-mac/css2.1/t0804-c5510-padn-00-b-ag-expected.png:
* platform/chromium-mac/css2.1/t09-c5526c-display-00-e-expected.png:
* platform/chromium-mac/css2.1/t0905-c414-flt-wrap-00-e-expected.png:
* platform/chromium-mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
* platform/chromium-mac/css2.1/t100801-c544-valgn-00-a-ag-expected.png:
* platform/chromium-mac/css2.1/t100801-c544-valgn-02-d-agi-expected.png:
* platform/chromium-mac/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
* platform/chromium-mac/css2.1/t100801-c544-valgn-04-d-agi-expected.png:
* platform/chromium-mac/css2.1/t1205-c565-list-pos-00-b-expected.png:
* platform/chromium-mac/css2.1/t1506-c525-font-wt-00-b-expected.png:
* platform/chromium-mac/css2.1/t1508-c527-font-09-b-expected.png:
* platform/chromium-mac/css2.1/t1602-c43-center-00-d-ag-expected.png:
* platform/chromium-mac/css3/selectors3/html/css3-modsel-25-expected.png:
* platform/chromium-mac/css3/selectors3/html/css3-modsel-70-expected.png:
* platform/chromium-mac/css3/selectors3/xhtml/css3-modsel-25-expected.png:
* platform/chromium-mac/css3/selectors3/xhtml/css3-modsel-70-expected.png:
* platform/chromium-mac/css3/selectors3/xml/css3-modsel-25-expected.png:
* platform/chromium-mac/css3/selectors3/xml/css3-modsel-70-expected.png:
* platform/chromium-mac/editing/inserting/editing-empty-divs-expected.png:
* platform/chromium-mac/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.png:
* platform/chromium-mac/editing/selection/3690703-2-expected.png:
* platform/chromium-mac/editing/selection/3690703-expected.png:
* platform/chromium-mac/editing/selection/3690719-expected.png:
* platform/chromium-mac/editing/selection/4397952-expected.png:
* platform/chromium-mac/editing/selection/collapse-selection-in-bidi-expected.txt: Added.
* platform/chromium-mac/editing/selection/drag-start-event-client-x-y-expected.txt: Added.
* platform/chromium-mac/editing/selection/select-across-readonly-input-1-expected.png:
* platform/chromium-mac/editing/selection/select-across-readonly-input-2-expected.png:
* platform/chromium-mac/editing/selection/select-across-readonly-input-4-expected.png:
* platform/chromium-mac/editing/selection/select-across-readonly-input-5-expected.png:
* platform/chromium-mac/editing/selection/select-text-overflow-ellipsis-expected.png:
* platform/chromium-mac/editing/selection/selection-button-text-expected.png:
* platform/chromium-mac/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png:
* platform/chromium-mac/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png:
* platform/chromium-mac/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png:
* platform/chromium-mac/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png:
* platform/chromium-mac/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png:
* platform/chromium-mac/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png:
* platform/chromium-mac/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png:
* platform/chromium-mac/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png:
* platform/chromium-mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png:
* platform/chromium-mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png:
* platform/chromium-mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png:
* platform/chromium-mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png:
* platform/chromium-mac/fast/backgrounds/background-inherit-color-bug-expected.png:
* platform/chromium-mac/fast/backgrounds/background-position-parsing-expected.png:
* platform/chromium-mac/fast/block/basic/001-expected.png:
* platform/chromium-mac/fast/block/basic/011-expected.png:
* platform/chromium-mac/fast/block/basic/015-expected.png:
* platform/chromium-mac/fast/block/basic/016-expected.png:
* platform/chromium-mac/fast/block/basic/019-expected.png:
* platform/chromium-mac/fast/block/float/002-expected.png:
* platform/chromium-mac/fast/block/float/013-expected.png:
* platform/chromium-mac/fast/block/float/centered-float-avoidance-complexity-expected.png:
* platform/chromium-mac/fast/block/float/float-avoidance-expected.png:
* platform/chromium-mac/fast/block/float/nopaint-after-layer-destruction2-expected.png:
* platform/chromium-mac/fast/block/float/shrink-to-avoid-float-complexity-expected.png:
* platform/chromium-mac/fast/block/margin-collapse/100-expected.png:
* platform/chromium-mac/fast/block/margin-collapse/103-expected.png:
* platform/chromium-mac/fast/block/positioning/047-expected.png:
* platform/chromium-mac/fast/block/positioning/051-expected.png:
* platform/chromium-mac/fast/borders/bidi-009a-expected.png:
* platform/chromium-mac/fast/borders/border-radius-huge-assert-expected.png:
* platform/chromium-mac/fast/borders/rtl-border-01-expected.png:
* platform/chromium-mac/fast/borders/rtl-border-02-expected.png:
* platform/chromium-mac/fast/borders/rtl-border-03-expected.png:
* platform/chromium-mac/fast/box-sizing/box-sizing-expected.png:
* platform/chromium-mac/fast/css-generated-content/011-expected.png:
* platform/chromium-mac/fast/css-generated-content/013-expected.png:
* platform/chromium-mac/fast/css-generated-content/014-expected.png:
* platform/chromium-mac/fast/css-generated-content/015-expected.png:
* platform/chromium-mac/fast/css-generated-content/inline-display-types-expected.png:
* platform/chromium-mac/fast/css/004-expected.png:
* platform/chromium-mac/fast/css/005-expected.png:
* platform/chromium-mac/fast/css/bidi-override-in-anonymous-block-expected.png:
* platform/chromium-mac/fast/css/bug4860-absolute-block-child-does-not-inherit-alignment-expected.png: Added.
* platform/chromium-mac/fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.png: Added.
* platform/chromium-mac/fast/css/css1_forward_compatible_parsing-expected.png:
* platform/chromium-mac/fast/css/empty-pseudo-class-expected.png:
* platform/chromium-mac/fast/css/ex-after-font-variant-expected.png:
* platform/chromium-mac/fast/css/fieldset-display-row-expected.png:
* platform/chromium-mac/fast/css/first-child-pseudo-class-expected.png:
* platform/chromium-mac/fast/css/first-line-text-decoration-expected.png:
* platform/chromium-mac/fast/css/first-line-text-decoration-inherited-from-parent-expected.png:
* platform/chromium-mac/fast/css/first-of-type-pseudo-class-expected.png:
* platform/chromium-mac/fast/css/h1-in-section-elements-expected.png:
* platform/chromium-mac/fast/css/hsl-color-expected.png:
* platform/chromium-mac/fast/css/inline-properties-important-expected.png:
* platform/chromium-mac/fast/css/invalid-percentage-property-expected.png:
* platform/chromium-mac/fast/css/last-child-pseudo-class-expected.png:
* platform/chromium-mac/fast/css/last-of-type-pseudo-class-expected.png:
* platform/chromium-mac/fast/css/non-standard-checkbox-size-expected.png:
* platform/chromium-mac/fast/css/only-child-pseudo-class-expected.png:
* platform/chromium-mac/fast/css/only-of-type-pseudo-class-expected.png:
* platform/chromium-mac/fast/css/text-align-expected.png:
* platform/chromium-mac/fast/css/text-overflow-ellipsis-bidi-expected.png:
* platform/chromium-mac/fast/css/text-overflow-ellipsis-expected.png:
* platform/chromium-mac/fast/css/text-overflow-ellipsis-strict-expected.png:
* platform/chromium-mac/fast/css/text-overflow-input-expected.png:
* platform/chromium-mac/fast/css/transform-default-parameter-expected.png:
* platform/chromium-mac/fast/css/word-space-extra-expected.png:
* platform/chromium-mac/fast/dom/Document: Added.
* platform/chromium-mac/fast/dom/Document/CaretRangeFromPoint: Added.
* platform/chromium-mac/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt: Added.
* platform/chromium-mac/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
* platform/chromium-mac/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png:
* platform/chromium-mac/fast/dom/HTMLProgressElement/progress-writing-mode-expected.png: Removed.
* platform/chromium-mac/fast/dynamic/012-expected.png:
* platform/chromium-mac/fast/encoding/denormalised-voiced-japanese-chars-expected.png:
* platform/chromium-mac/fast/events/pointer-events-2-expected.png:
* platform/chromium-mac/fast/flexbox/flex-hang-expected.png:
* platform/chromium-mac/fast/flexbox/flex-hang-expected.txt: Removed.
* platform/chromium-mac/fast/forms/001-expected.png:
* platform/chromium-mac/fast/forms/006-expected.png:
* platform/chromium-mac/fast/forms/007-expected.png:
* platform/chromium-mac/fast/forms/basic-buttons-expected.png:
* platform/chromium-mac/fast/forms/basic-inputs-expected.png:
* platform/chromium-mac/fast/forms/basic-textareas-quirks-expected.png:
* platform/chromium-mac/fast/forms/box-shadow-override-expected.png:
* platform/chromium-mac/fast/forms/button-default-title-expected.png:
* platform/chromium-mac/fast/forms/button-positioned-expected.png:
* platform/chromium-mac/fast/forms/button-table-styles-expected.png:
* platform/chromium-mac/fast/forms/fieldset-align-expected.png:
* platform/chromium-mac/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.png:
* platform/chromium-mac/fast/forms/fieldset-with-float-expected.png:
* platform/chromium-mac/fast/forms/file/file-input-direction-expected.png:
* platform/chromium-mac/fast/forms/file/file-input-disabled-expected.png:
* platform/chromium-mac/fast/forms/file/file-input-pressed-state-expected.png:
* platform/chromium-mac/fast/forms/file/input-file-re-render-expected.png:
* platform/chromium-mac/fast/forms/float-before-fieldset-expected.png:
* platform/chromium-mac/fast/forms/form-element-geometry-expected.png:
* platform/chromium-mac/fast/forms/formmove-expected.png:
* platform/chromium-mac/fast/forms/formmove2-expected.png:
* platform/chromium-mac/fast/forms/indeterminate-expected.png:
* platform/chromium-mac/fast/forms/input-appearance-height-expected.png:
* platform/chromium-mac/fast/forms/input-value-expected.png:
* platform/chromium-mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png:
* platform/chromium-mac/fast/forms/listbox-bidi-align-expected.png:
* platform/chromium-mac/fast/forms/listbox-hit-test-zoomed-expected.png:
* platform/chromium-mac/fast/forms/preserveFormDuringResidualStyle-expected.png:
* platform/chromium-mac/fast/forms/range/input-appearance-range-expected.png:
* platform/chromium-mac/fast/forms/search-vertical-alignment-expected.png:
* platform/chromium-mac/fast/gradients/generated-gradients-expected.png:
* platform/chromium-mac/fast/gradients/radial-centered-expected.png:
* platform/chromium-mac/fast/gradients/radial-centered-expected.txt: Added.
* platform/chromium-mac/fast/html/details-add-child-1-expected.png:
* platform/chromium-mac/fast/html/details-add-child-2-expected.png:
* platform/chromium-mac/fast/html/details-add-details-child-1-expected.png:
* platform/chromium-mac/fast/html/details-add-details-child-2-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-1-and-click-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-1-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-10-and-click-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-10-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-2-and-click-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-2-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-3-and-click-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-3-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-4-and-click-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-4-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-5-and-click-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-5-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-6-and-click-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-6-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-7-and-click-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-7-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-8-and-click-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-8-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-9-and-click-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-9-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-child-1-expected.png:
* platform/chromium-mac/fast/html/details-add-summary-child-2-expected.png:
* platform/chromium-mac/fast/html/details-marker-style-expected.txt:
* platform/chromium-mac/fast/html/details-nested-1-expected.png:
* platform/chromium-mac/fast/html/details-nested-2-expected.png:
* platform/chromium-mac/fast/html/details-no-summary1-expected.png:
* platform/chromium-mac/fast/html/details-no-summary2-expected.png:
* platform/chromium-mac/fast/html/details-no-summary3-expected.png:
* platform/chromium-mac/fast/html/details-no-summary4-expected.png:
* platform/chromium-mac/fast/html/details-open-javascript-expected.png:
* platform/chromium-mac/fast/html/details-open1-expected.png:
* platform/chromium-mac/fast/html/details-open2-expected.png:
* platform/chromium-mac/fast/html/details-open3-expected.png:
* platform/chromium-mac/fast/html/details-open4-expected.png:
* platform/chromium-mac/fast/html/details-open5-expected.png:
* platform/chromium-mac/fast/html/details-open6-expected.png:
* platform/chromium-mac/fast/html/details-position-expected.png:
* platform/chromium-mac/fast/html/details-remove-child-1-expected.png:
* platform/chromium-mac/fast/html/details-remove-child-2-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-1-and-click-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-1-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-2-and-click-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-2-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-3-and-click-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-3-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-4-and-click-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-4-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-5-and-click-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-5-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-6-and-click-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-6-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-child-1-expected.png:
* platform/chromium-mac/fast/html/details-remove-summary-child-2-expected.png:
* platform/chromium-mac/fast/html/details-replace-summary-child-expected.png:
* platform/chromium-mac/fast/html/details-replace-text-expected.png:
* platform/chromium-mac/fast/html/details-writing-mode-expected.png:
* platform/chromium-mac/fast/inline/continuation-outlines-expected.png:
* platform/chromium-mac/fast/inline/inline-borders-with-bidi-override-expected.png:
* platform/chromium-mac/fast/inline/inline-box-background-expected.png:
* platform/chromium-mac/fast/inline/inline-box-background-long-image-expected.png:
* platform/chromium-mac/fast/inline/inline-box-background-repeat-x-expected.png:
* platform/chromium-mac/fast/inline/inline-box-background-repeat-y-expected.png:
* platform/chromium-mac/fast/inline/positionedLifetime-expected.png:
* platform/chromium-mac/fast/inline/vertical-align-text-bottom-expected.png:
* platform/chromium-mac/fast/invalid/010-expected.png:
* platform/chromium-mac/fast/invalid/014-expected.png:
* platform/chromium-mac/fast/invalid/junk-data-expected.png:
* platform/chromium-mac/fast/invalid/missing-end-tag-expected.png:
* platform/chromium-mac/fast/invalid/nestedh3s-expected.png:
* platform/chromium-mac/fast/invalid/residual-style-expected.png:
* platform/chromium-mac/fast/line-grid/line-align-left-edges-expected.txt: Removed.
* platform/chromium-mac/fast/parser/style-script-head-test-expected.txt: Removed.
* platform/chromium-mac/fast/table/max-width-integer-overflow-expected.txt: Removed.
* platform/chromium-mac/fast/transforms/rotated-transform-affects-scrolling-1-expected.png:
* platform/chromium-mac/fast/transforms/rotated-transform-affects-scrolling-1-expected.txt: Removed.
* platform/chromium-mac/fast/transforms/rotated-transform-affects-scrolling-2-expected.png:
* platform/chromium-mac/fast/transforms/rotated-transform-affects-scrolling-2-expected.txt: Removed.
* platform/chromium-win-vista/css1/formatting_model: Added.
* platform/chromium-win-vista/css1/formatting_model/horizontal_formatting-expected.png: Added.
* platform/chromium-win-vista/css1/units: Added.
* platform/chromium-win-vista/css1/units/percentage_units-expected.png: Added.
* platform/chromium-win-vista/fast/css-generated-content: Removed.
* platform/chromium-win-vista/fast/dom/Document: Added.
* platform/chromium-win-vista/fast/dom/Document/CaretRangeFromPoint: Added.
* platform/chromium-win-vista/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt: Added.
* platform/chromium-win-vista/fast/forms/basic-selects-expected.txt: Removed.
* platform/chromium-win-vista/fast/html: Removed.
* platform/chromium-win-vista/fast/html/details-marker-style-expected.txt: Removed.
* platform/chromium-win-vista/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Removed.
* platform/chromium-win-vista/fast/parser: Added.
* platform/chromium-win-vista/fast/parser/style-script-head-test-expected.png: Added.
* platform/chromium-win-vista/fast/table/max-width-integer-overflow-expected.txt: Removed.
* platform/chromium-win-xp/fast/css-generated-content: Removed.
* platform/chromium-win-xp/fast/forms/basic-selects-expected.txt: Removed.
* platform/chromium-win-xp/fast/gradients: Removed.
* platform/chromium-win-xp/fast/gradients/radial-centered-expected.txt: Removed.
* platform/chromium-win-xp/fast/html: Removed.
* platform/chromium-win-xp/fast/html/details-marker-style-expected.txt: Removed.
* platform/chromium-win-xp/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Removed.
* platform/chromium-win-xp/fast/parser: Added.
* platform/chromium-win-xp/fast/parser/style-script-head-test-expected.png: Added.
* platform/chromium-win-xp/fast/table/max-width-integer-overflow-expected.png: Removed.
* platform/chromium-win-xp/fast/table/max-width-integer-overflow-expected.txt: Removed.
* platform/chromium-win/css1/basic/inheritance-expected.png:
* platform/chromium-win/css1/box_properties/acid_test-expected.png:
* platform/chromium-win/css1/box_properties/clear_float-expected.png:
* platform/chromium-win/css1/box_properties/float_on_text_elements-expected.png:
* platform/chromium-win/css1/box_properties/margin_right-expected.png:
* platform/chromium-win/css1/box_properties/padding_right-expected.png:
* platform/chromium-win/css1/box_properties/width-expected.png:
* platform/chromium-win/css1/color_and_background/background_attachment-expected.png:
* platform/chromium-win/css1/font_properties/font_size-expected.png:
* platform/chromium-win/css1/font_properties/font_weight-expected.png:
* platform/chromium-win/css1/formatting_model/floating_elements-expected.png:
* platform/chromium-win/css1/formatting_model/horizontal_formatting-expected.png:
* platform/chromium-win/css1/formatting_model/inline_elements-expected.png:
* platform/chromium-win/css1/formatting_model/inline_elements-expected.txt:
* platform/chromium-win/css1/formatting_model/replaced_elements-expected.png:
* platform/chromium-win/css1/formatting_model/vertical_formatting-expected.png:
* platform/chromium-win/css1/text_properties/text_indent-expected.png:
* platform/chromium-win/css1/units/percentage_units-expected.png:
* platform/chromium-win/css1/units/rounding-expected.txt: Removed.
* platform/chromium-win/css2.1/
20110323/floating-replaced-height-008-expected.png:
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-008-expected.png:
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-008-expected.png:
* platform/chromium-win/css2.1/t040302-c61-phys-len-00-b-expected.png:
* platform/chromium-win/css2.1/t080301-c411-vt-mrgn-00-b-expected.png:
* platform/chromium-win/css2.1/t0804-c5507-padn-r-00-c-ag-expected.png:
* platform/chromium-win/css2.1/t0804-c5510-padn-00-b-ag-expected.png:
* platform/chromium-win/css2.1/t09-c5526c-display-00-e-expected.png:
* platform/chromium-win/css2.1/t0905-c414-flt-wrap-00-e-expected.png:
* platform/chromium-win/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
* platform/chromium-win/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
* platform/chromium-win/css2.1/t100801-c544-valgn-00-a-ag-expected.png:
* platform/chromium-win/css2.1/t100801-c544-valgn-02-d-agi-expected.png:
* platform/chromium-win/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
* platform/chromium-win/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
* platform/chromium-win/css2.1/t100801-c544-valgn-04-d-agi-expected.png:
* platform/chromium-win/css2.1/t1205-c565-list-pos-00-b-expected.png:
* platform/chromium-win/css2.1/t1506-c525-font-wt-00-b-expected.png:
* platform/chromium-win/css2.1/t1508-c527-font-09-b-expected.png:
* platform/chromium-win/css2.1/t1508-c527-font-09-b-expected.txt:
* platform/chromium-win/css2.1/t1602-c43-center-00-d-ag-expected.png:
* platform/chromium-win/editing/inserting/editing-empty-divs-expected.png:
* platform/chromium-win/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.png:
* platform/chromium-win/editing/selection/3690703-2-expected.png:
* platform/chromium-win/editing/selection/3690703-2-expected.txt:
* platform/chromium-win/editing/selection/3690703-expected.png:
* platform/chromium-win/editing/selection/3690703-expected.txt:
* platform/chromium-win/editing/selection/3690719-expected.png:
* platform/chromium-win/editing/selection/3690719-expected.txt:
* platform/chromium-win/editing/selection/select-text-overflow-ellipsis-expected.png:
* platform/chromium-win/fast/backgrounds/background-inherit-color-bug-expected.png:
* platform/chromium-win/fast/backgrounds/background-position-parsing-expected.png:
* platform/chromium-win/fast/backgrounds/background-position-parsing-expected.txt:
* platform/chromium-win/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
* platform/chromium-win/fast/backgrounds/size/contain-and-cover-zoomed-expected.txt: Removed.
* platform/chromium-win/fast/block/basic/001-expected.png:
* platform/chromium-win/fast/block/basic/011-expected.png:
* platform/chromium-win/fast/block/basic/015-expected.png:
* platform/chromium-win/fast/block/basic/016-expected.png:
* platform/chromium-win/fast/block/basic/019-expected.png:
* platform/chromium-win/fast/block/float/002-expected.png:
* platform/chromium-win/fast/block/float/013-expected.png:
* platform/chromium-win/fast/block/float/centered-float-avoidance-complexity-expected.png:
* platform/chromium-win/fast/block/float/nopaint-after-layer-destruction2-expected.png:
* platform/chromium-win/fast/block/float/shrink-to-avoid-float-complexity-expected.png:
* platform/chromium-win/fast/block/margin-collapse/100-expected.png:
* platform/chromium-win/fast/block/margin-collapse/103-expected.png:
* platform/chromium-win/fast/block/margin-collapse/103-expected.txt:
* platform/chromium-win/fast/block/positioning/047-expected.png:
* platform/chromium-win/fast/block/positioning/047-expected.txt:
* platform/chromium-win/fast/block/positioning/051-expected.png:
* platform/chromium-win/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.txt: Removed.
* platform/chromium-win/fast/borders/bidi-009a-expected.txt:
* platform/chromium-win/fast/borders/border-antialiasing-expected.png:
* platform/chromium-win/fast/borders/border-radius-huge-assert-expected.png:
* platform/chromium-win/fast/borders/rtl-border-01-expected.png:
* platform/chromium-win/fast/borders/rtl-border-02-expected.png:
* platform/chromium-win/fast/borders/rtl-border-03-expected.png:
* platform/chromium-win/fast/box-sizing/box-sizing-expected.png:
* platform/chromium-win/fast/css-generated-content/011-expected.png:
* platform/chromium-win/fast/css-generated-content/013-expected.png:
* platform/chromium-win/fast/css-generated-content/014-expected.png:
* platform/chromium-win/fast/css-generated-content/015-expected.png:
* platform/chromium-win/fast/css-generated-content/inline-display-types-expected.png:
* platform/chromium-win/fast/css/004-expected.png:
* platform/chromium-win/fast/css/005-expected.png:
* platform/chromium-win/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Removed.
* platform/chromium-win/fast/css/background-shorthand-invalid-url-expected.png:
* platform/chromium-win/fast/css/bidi-override-in-anonymous-block-expected.png:
* platform/chromium-win/fast/css/bidi-override-in-anonymous-block-expected.txt:
* platform/chromium-win/fast/css/bug4860-absolute-block-child-does-not-inherit-alignment-expected.png: Added.
* platform/chromium-win/fast/css/bug4860-absolute-block-child-does-not-inherit-alignment-expected.txt: Removed.
* platform/chromium-win/fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.png: Added.
* platform/chromium-win/fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.txt: Removed.
* platform/chromium-win/fast/css/css1_forward_compatible_parsing-expected.png:
* platform/chromium-win/fast/css/empty-pseudo-class-expected.png:
* platform/chromium-win/fast/css/fieldset-display-row-expected.png:
* platform/chromium-win/fast/css/first-child-pseudo-class-expected.png:
* platform/chromium-win/fast/css/first-line-text-decoration-expected.png:
* platform/chromium-win/fast/css/first-line-text-decoration-inherited-from-parent-expected.png:
* platform/chromium-win/fast/css/first-of-type-pseudo-class-expected.png:
* platform/chromium-win/fast/css/getComputedStyle/getComputedStyle-margin-percentage-expected.txt: Removed.
* platform/chromium-win/fast/css/h1-in-section-elements-expected.png:
* platform/chromium-win/fast/css/hsl-color-expected.png:
* platform/chromium-win/fast/css/inline-properties-important-expected.png:
* platform/chromium-win/fast/css/invalid-percentage-property-expected.png:
* platform/chromium-win/fast/css/last-child-pseudo-class-expected.png:
* platform/chromium-win/fast/css/last-of-type-pseudo-class-expected.png:
* platform/chromium-win/fast/css/only-child-pseudo-class-expected.png:
* platform/chromium-win/fast/css/only-of-type-pseudo-class-expected.png:
* platform/chromium-win/fast/css/text-align-expected.png:
* platform/chromium-win/fast/css/text-overflow-input-expected.png:
* platform/chromium-win/fast/css/transform-default-parameter-expected.png:
* platform/chromium-win/fast/css/word-space-extra-expected.png:
* platform/chromium-win/fast/dom/Document/CaretRangeFromPoint: Removed.
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
* platform/chromium-win/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png:
* platform/chromium-win/fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Removed.
* platform/chromium-win/fast/dynamic/012-expected.png:
* platform/chromium-win/fast/encoding/denormalised-voiced-japanese-chars-expected.png:
* platform/chromium-win/fast/encoding/denormalised-voiced-japanese-chars-expected.txt:
* platform/chromium-win/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Removed.
* platform/chromium-win/fast/events/document-elementFromPoint-expected.txt: Removed.
* platform/chromium-win/fast/events/pointer-events-2-expected.png:
* platform/chromium-win/fast/flexbox/flex-hang-expected.png:
* platform/chromium-win/fast/flexbox/flex-hang-expected.txt: Added.
* platform/chromium-win/fast/forms/001-expected.txt:
* platform/chromium-win/fast/forms/006-expected.png:
* platform/chromium-win/fast/forms/007-expected.png:
* platform/chromium-win/fast/forms/007-expected.txt:
* platform/chromium-win/fast/forms/basic-buttons-expected.png:
* platform/chromium-win/fast/forms/basic-buttons-expected.txt:
* platform/chromium-win/fast/forms/basic-selects-expected.png:
* platform/chromium-win/fast/forms/basic-selects-expected.txt:
* platform/chromium-win/fast/forms/box-shadow-override-expected.png:
* platform/chromium-win/fast/forms/box-shadow-override-expected.txt:
* platform/chromium-win/fast/forms/button-default-title-expected.png:
* platform/chromium-win/fast/forms/button-default-title-expected.txt:
* platform/chromium-win/fast/forms/fieldset-align-expected.png:
* platform/chromium-win/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.png:
* platform/chromium-win/fast/forms/fieldset-with-float-expected.png:
* platform/chromium-win/fast/forms/float-before-fieldset-expected.png:
* platform/chromium-win/fast/forms/form-element-geometry-expected.png:
* platform/chromium-win/fast/forms/form-element-geometry-expected.txt:
* platform/chromium-win/fast/forms/input-appearance-height-expected.txt:
* platform/chromium-win/fast/forms/linebox-overflow-in-textarea-padding-expected.png:
* platform/chromium-win/fast/forms/listbox-bidi-align-expected.png:
* platform/chromium-win/fast/forms/preserveFormDuringResidualStyle-expected.png:
* platform/chromium-win/fast/forms/range/input-appearance-range-expected.png:
* platform/chromium-win/fast/forms/search-vertical-alignment-expected.png:
* platform/chromium-win/fast/gradients/generated-gradients-expected.png:
* platform/chromium-win/fast/gradients/radial-centered-expected.png:
* platform/chromium-win/fast/gradients/radial-centered-expected.txt:
* platform/chromium-win/fast/html/details-add-child-1-expected.png:
* platform/chromium-win/fast/html/details-add-child-2-expected.png:
* platform/chromium-win/fast/html/details-add-details-child-1-expected.png:
* platform/chromium-win/fast/html/details-add-details-child-2-expected.png:
* platform/chromium-win/fast/html/details-add-summary-1-and-click-expected.png:
* platform/chromium-win/fast/html/details-add-summary-1-expected.png:
* platform/chromium-win/fast/html/details-add-summary-10-and-click-expected.png:
* platform/chromium-win/fast/html/details-add-summary-10-expected.png:
* platform/chromium-win/fast/html/details-add-summary-2-and-click-expected.png:
* platform/chromium-win/fast/html/details-add-summary-2-expected.png:
* platform/chromium-win/fast/html/details-add-summary-3-and-click-expected.png:
* platform/chromium-win/fast/html/details-add-summary-3-expected.png:
* platform/chromium-win/fast/html/details-add-summary-4-and-click-expected.png:
* platform/chromium-win/fast/html/details-add-summary-4-expected.png:
* platform/chromium-win/fast/html/details-add-summary-5-and-click-expected.png:
* platform/chromium-win/fast/html/details-add-summary-5-expected.png:
* platform/chromium-win/fast/html/details-add-summary-6-and-click-expected.png:
* platform/chromium-win/fast/html/details-add-summary-6-expected.png:
* platform/chromium-win/fast/html/details-add-summary-7-and-click-expected.png:
* platform/chromium-win/fast/html/details-add-summary-7-expected.png:
* platform/chromium-win/fast/html/details-add-summary-8-and-click-expected.png:
* platform/chromium-win/fast/html/details-add-summary-8-expected.png:
* platform/chromium-win/fast/html/details-add-summary-9-and-click-expected.png:
* platform/chromium-win/fast/html/details-add-summary-9-expected.png:
* platform/chromium-win/fast/html/details-add-summary-child-1-expected.png:
* platform/chromium-win/fast/html/details-add-summary-child-2-expected.png:
* platform/chromium-win/fast/html/details-marker-style-expected.png:
* platform/chromium-win/fast/html/details-marker-style-expected.txt:
* platform/chromium-win/fast/html/details-nested-1-expected.png:
* platform/chromium-win/fast/html/details-nested-2-expected.png:
* platform/chromium-win/fast/html/details-no-summary1-expected.png:
* platform/chromium-win/fast/html/details-no-summary2-expected.png:
* platform/chromium-win/fast/html/details-no-summary3-expected.png:
* platform/chromium-win/fast/html/details-no-summary4-expected.png:
* platform/chromium-win/fast/html/details-open-javascript-expected.png:
* platform/chromium-win/fast/html/details-open1-expected.png:
* platform/chromium-win/fast/html/details-open2-expected.png:
* platform/chromium-win/fast/html/details-open3-expected.png:
* platform/chromium-win/fast/html/details-open4-expected.png:
* platform/chromium-win/fast/html/details-open5-expected.png:
* platform/chromium-win/fast/html/details-open6-expected.png:
* platform/chromium-win/fast/html/details-position-expected.png:
* platform/chromium-win/fast/html/details-remove-child-1-expected.png:
* platform/chromium-win/fast/html/details-remove-child-2-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-1-and-click-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-1-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-2-and-click-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-2-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-3-and-click-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-3-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-4-and-click-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-4-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-5-and-click-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-5-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-6-and-click-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-6-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-child-1-expected.png:
* platform/chromium-win/fast/html/details-remove-summary-child-2-expected.png:
* platform/chromium-win/fast/html/details-replace-summary-child-expected.png:
* platform/chromium-win/fast/html/details-replace-summary-child-expected.txt:
* platform/chromium-win/fast/html/details-replace-text-expected.png:
* platform/chromium-win/fast/html/details-replace-text-expected.txt:
* platform/chromium-win/fast/html/details-writing-mode-expected.png:
* platform/chromium-win/fast/html/details-writing-mode-expected.txt:
* platform/chromium-win/fast/inline/absolute-positioned-inline-in-centred-block-expected.png:
* platform/chromium-win/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt:
* platform/chromium-win/fast/inline/continuation-outlines-expected.png:
* platform/chromium-win/fast/inline/inline-borders-with-bidi-override-expected.png:
* platform/chromium-win/fast/inline/inline-box-background-expected.png:
* platform/chromium-win/fast/inline/inline-box-background-long-image-expected.png:
* platform/chromium-win/fast/inline/inline-box-background-repeat-x-expected.png:
* platform/chromium-win/fast/inline/inline-box-background-repeat-y-expected.png:
* platform/chromium-win/fast/inline/vertical-align-text-bottom-expected.png:
* platform/chromium-win/fast/invalid/010-expected.png:
* platform/chromium-win/fast/invalid/014-expected.png:
* platform/chromium-win/fast/invalid/014-expected.txt:
* platform/chromium-win/fast/invalid/junk-data-expected.png:
* platform/chromium-win/fast/invalid/missing-end-tag-expected.png:
* platform/chromium-win/fast/invalid/nestedh3s-expected.png:
* platform/chromium-win/fast/invalid/residual-style-expected.png:
* platform/chromium-win/fast/invalid/residual-style-expected.txt:
* platform/chromium-win/fast/line-grid/line-align-left-edges-expected.png:
* platform/chromium-win/fast/parser/style-script-head-test-expected.png: Added.
* platform/chromium-win/fast/parser/style-script-head-test-expected.txt: Added.
* platform/chromium-win/fast/table/max-width-integer-overflow-expected.txt: Removed.
* platform/chromium-win/fast/transforms/rotated-transform-affects-scrolling-1-expected.png:
* platform/chromium-win/fast/transforms/rotated-transform-affects-scrolling-2-expected.png:
* platform/chromium-win/scrollbars/custom-scrollbar-with-incomplete-style-expected.png:
* platform/chromium/css1: Added.
* platform/chromium/css1/units: Added.
* platform/chromium/css1/units/rounding-expected.txt: Added.
* platform/chromium/fast/backgrounds/size/contain-and-cover-zoomed-expected.txt: Added.
* platform/chromium/fast/block: Added.
* platform/chromium/fast/block/positioning: Added.
* platform/chromium/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.txt: Added.
* platform/chromium/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
* platform/chromium/fast/css/bug4860-absolute-block-child-does-not-inherit-alignment-expected.txt: Added.
* platform/chromium/fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.txt: Added.
* platform/chromium/fast/css/getComputedStyle: Added.
* platform/chromium/fast/css/getComputedStyle/getComputedStyle-margin-percentage-expected.txt: Added.
* platform/chromium/fast/dom/HTMLProgressElement: Added.
* platform/chromium/fast/dom/HTMLProgressElement/progress-writing-mode-expected.png: Added.
* platform/chromium/fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Added.
* platform/chromium/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
* platform/chromium/fast/events/document-elementFromPoint-expected.txt: Added.
* platform/chromium/fast/flexbox: Added.
* platform/chromium/fast/flexbox/flex-hang-expected.txt: Added.
* platform/chromium/fast/line-grid: Added.
* platform/chromium/fast/line-grid/line-align-left-edges-expected.txt: Added.
* platform/chromium/fast/parser/style-script-head-test-expected.txt: Added.
* platform/chromium/fast/table/max-width-integer-overflow-expected.txt: Added.
* platform/chromium/fast/transforms: Added.
* platform/chromium/fast/transforms/rotated-transform-affects-scrolling-1-expected.txt: Added.
* platform/chromium/fast/transforms/rotated-transform-affects-scrolling-2-expected.txt: Added.
* platform/chromium/test_expectations.txt:
* platform/efl/css1/formatting_model/inline_elements-expected.txt: Removed.
* platform/efl/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt: Removed.
* platform/efl/css2.1/t100801-c544-valgn-03-d-agi-expected.txt: Removed.
* platform/efl/css2.1/t1508-c527-font-09-b-expected.txt: Removed.
* platform/efl/fast/backgrounds/background-position-parsing-expected.txt: Removed.
* platform/efl/fast/block/positioning/047-expected.txt: Removed.
* platform/efl/fast/borders/bidi-009a-expected.png: Removed.
* platform/efl/fast/borders/bidi-009a-expected.txt: Removed.
* platform/efl/fast/css/bidi-override-in-anonymous-block-expected.txt: Removed.
* platform/efl/fast/dom/HTMLProgressElement/progress-writing-mode-expected.png: Removed.
* platform/efl/fast/encoding/denormalised-voiced-japanese-chars-expected.txt: Removed.
* platform/efl/fast/flexbox/flex-hang-expected.txt: Removed.
* platform/efl/fast/forms/007-expected.txt: Removed.
* platform/efl/fast/forms/button-default-title-expected.txt: Removed.
* platform/efl/fast/html/details-marker-style-expected.txt: Removed.
* platform/efl/fast/html/details-writing-mode-expected.txt: Removed.
* platform/efl/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Removed.
* platform/efl/fast/invalid/missing-end-tag-expected.txt: Removed.
* platform/efl/fast/line-grid/line-align-left-edges-expected.txt: Removed.
* platform/efl/fast/parser/style-script-head-test-expected.txt: Removed.
* platform/efl/fast/table/max-width-integer-overflow-expected.png: Removed.
* platform/efl/fast/table/max-width-integer-overflow-expected.txt: Removed.
* platform/efl/fast/transforms/rotated-transform-affects-scrolling-1-expected.txt: Removed.
* platform/efl/fast/transforms/rotated-transform-affects-scrolling-2-expected.txt: Removed.
* platform/efl/svg/zoom/page/zoom-background-image-tiled-expected.txt: Removed.
* platform/gtk/css1/formatting_model/inline_elements-expected.txt: Removed.
* platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt: Removed.
* platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt: Removed.
* platform/gtk/css2.1/t1508-c527-font-09-b-expected.txt: Removed.
* platform/gtk/fast/backgrounds/background-position-parsing-expected.txt: Removed.
* platform/gtk/fast/block/positioning/047-expected.txt: Removed.
* platform/gtk/fast/borders/bidi-009a-expected.png: Removed.
* platform/gtk/fast/borders/bidi-009a-expected.txt: Removed.
* platform/gtk/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Removed.
* platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.txt: Removed.
* platform/gtk/fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.txt: Removed.
* platform/gtk/fast/dom/HTMLProgressElement/progress-writing-mode-expected.png: Removed.
* platform/gtk/fast/encoding/denormalised-voiced-japanese-chars-expected.txt: Removed.
* platform/gtk/fast/flexbox/flex-hang-expected.txt: Removed.
* platform/gtk/fast/forms/007-expected.txt: Removed.
* platform/gtk/fast/forms/button-default-title-expected.txt: Removed.
* platform/gtk/fast/html/details-marker-style-expected.txt: Removed.
* platform/gtk/fast/html/details-writing-mode-expected.txt: Removed.
* platform/gtk/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Removed.
* platform/gtk/fast/invalid/missing-end-tag-expected.txt: Removed.
* platform/gtk/fast/line-grid/line-align-left-edges-expected.txt: Removed.
* platform/gtk/fast/parser/style-script-head-test-expected.txt: Removed.
* platform/gtk/fast/table/max-width-integer-overflow-expected.png: Removed.
* platform/gtk/fast/table/max-width-integer-overflow-expected.txt: Removed.
* platform/gtk/fast/transforms/rotated-transform-affects-scrolling-1-expected.txt: Removed.
* platform/gtk/fast/transforms/rotated-transform-affects-scrolling-2-expected.txt: Removed.
* platform/mac-snowleopard/fast/forms/basic-selects-expected.txt: Removed.
* platform/mac/fast/flexbox/flex-hang-expected.txt: Removed.
* platform/mac/fast/html/details-marker-style-expected.txt: Removed.
* platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Removed.
* platform/mac/fast/parser/style-script-head-test-expected.txt: Removed.
* platform/mac/fast/table/max-width-integer-overflow-expected.txt: Removed.
* platform/mac/fast/transforms/rotated-transform-affects-scrolling-1-expected.txt: Removed.
* platform/mac/fast/transforms/rotated-transform-affects-scrolling-2-expected.txt: Removed.
* platform/mac/svg/zoom/page/zoom-background-image-tiled-expected.txt: Removed.
* platform/qt/css2.1/t1508-c527-font-09-b-expected.txt: Removed.
* platform/qt/fast/flexbox/flex-hang-expected.txt: Added.
* platform/qt/fast/line-grid/line-align-left-edges-expected.txt: Removed.
* platform/qt/fast/parser/style-script-head-test-expected.txt: Removed.
* platform/qt/fast/table/max-width-integer-overflow-expected.txt: Removed.
* platform/qt/fast/transforms/rotated-transform-affects-scrolling-1-expected.txt: Added.
* platform/qt/fast/transforms/rotated-transform-affects-scrolling-2-expected.txt: Added.
* platform/qt/svg/zoom/page/zoom-background-image-tiled-expected.txt: Removed.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117903
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
kling@webkit.org [Tue, 22 May 2012 05:11:02 +0000 (05:11 +0000)]
Use stack-allocated BitArray in StylePropertySet serialization.
<http://webkit.org/b/87071>
Reviewed by Anders Carlsson.
Use BitArray instead of BitVector to track seen properties in StylePropertySet::asText().
This removes two heap allocations from this path.
* css/StylePropertySet.cpp:
(WebCore::StylePropertySet::asText):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117902
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Tue, 22 May 2012 05:08:17 +0000 (05:08 +0000)]
Unreviewed chromium rebaseline for compositing, zoom and border changes.
* platform/chromium-linux-x86/svg/zoom/page: Removed.
* platform/chromium-linux-x86/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Removed.
* platform/chromium-linux/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Removed.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Removed.
* platform/chromium-mac-snowleopard/platform/chromium/compositing/filters: Added.
* platform/chromium-mac-snowleopard/platform/chromium/compositing/filters/background-filter-blur-outsets-expected.png: Added.
* platform/chromium-mac-snowleopard/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Removed.
* platform/chromium-mac/compositing/reflections/reflection-in-composited-expected.png:
* platform/chromium-mac/platform/chromium/compositing/filters/background-filter-blur-outsets-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Removed.
* platform/chromium-win-vista/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Removed.
* platform/chromium-win/compositing/reflections/reflection-in-composited-expected.png:
* platform/chromium-win/fast/borders/inline-mask-overlay-image-outset-expected.png:
* platform/chromium/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117901
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Tue, 22 May 2012 04:59:34 +0000 (04:59 +0000)]
Rebaselined chromium mac 10.5 and 10.6 tests for subpixel change in r117815.
Non-chromium-mac changes are due to expectations optimization.
* fast/borders/border-image-side-reduction-expected.txt: Added.
* fast/multicol/column-count-with-rules-expected.txt: Added.
* fast/multicol/column-rules-expected.txt: Added.
* fast/multicol/column-rules-stacking-expected.txt: Added.
* fast/multicol/columns-shorthand-parsing-expected.txt: Added.
* fast/multicol/max-height-columns-block-expected.txt: Added.
* fast/reflections/opacity-reflection-transform-expected.txt: Added.
* fast/table/008-expected.txt: Added.
* fast/text/international/bidi-listbox-expected.txt: Added.
* fast/transforms/transformed-document-element-expected.txt: Added.
* http/tests/misc/iframe404-expected.txt: Added.
* platform/chromium-mac-leopard/fast/borders/border-image-side-reduction-expected.png: Removed.
* platform/chromium-mac-leopard/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/multicol/span/anonymous-split-block-crash-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/multicol/span/anonymous-style-inheritance-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/multicol/span/span-as-immediate-columns-child-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/multicol/span/span-as-nested-columns-child-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/multicol/span/span-margin-collapsing-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/multicol/vertical-lr/column-break-with-balancing-expected.png: Removed.
* platform/chromium-mac-leopard/fast/multicol/vertical-lr/float-multicol-expected.png: Removed.
* platform/chromium-mac-leopard/fast/multicol/vertical-rl/column-break-with-balancing-expected.png: Removed.
* platform/chromium-mac-leopard/fast/multicol/vertical-rl/float-multicol-expected.png: Removed.
* platform/chromium-mac-leopard/fast/multicol/vertical-rl/nested-columns-expected.png: Removed.
* platform/chromium-mac-leopard/fast/regions/floats-basic-in-variable-width-regions-expected.png: Added.
* platform/chromium-mac-leopard/fast/regions/render-region-renderer-expected.png: Added.
* platform/chromium-mac-leopard/fast/repaint/delete-into-nested-block-expected.png: Added.
* platform/chromium-mac-leopard/fast/replaced/table-percent-height-text-controls-expected.txt: Added.
* platform/chromium-mac-leopard/http/tests/misc/iframe404-expected.txt: Removed.
* platform/chromium-mac-leopard/platform/chromium/media/video-scales-in-media-document-expected.txt: Added.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-background-images-expected.txt: Removed.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-hixie-mixed-008-expected.txt: Removed.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-as-object-expected.txt: Removed.
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug104898-expected.png:
* platform/chromium-mac-snowleopard/fast/replaced/table-percent-height-text-controls-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/selectors/unqualified-hover-strict-expected.png:
* platform/chromium-mac-snowleopard/svg/zoom/page/zoom-svg-as-object-expected.txt: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug10633-expected.png:
* platform/chromium-mac/fast/borders/border-image-side-reduction-expected.png:
* platform/chromium-mac/fast/forms/control-restrict-line-height-expected.png:
* platform/chromium-mac/fast/forms/search-cancel-button-style-sharing-expected.png:
* platform/chromium-mac/fast/forms/search-rtl-expected.png:
* platform/chromium-mac/fast/forms/searchfield-heights-expected.png:
* platform/chromium-mac/fast/replaced/table-percent-height-text-controls-expected.txt: Added.
* platform/chromium-mac/fast/replaced/width100percent-searchfield-expected.png:
* platform/chromium-mac/fast/replaced/width100percent-searchfield-expected.txt: Removed.
* platform/chromium-mac/fast/table/multiple-captions-display-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-svg-as-object-expected.txt: Removed.
* platform/chromium-mac/tables/mozilla/bugs/bug10633-expected.txt: Removed.
* platform/chromium-mac/tables/mozilla/bugs/bug126742-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug52505-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug52506-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug104898-expected.png:
* platform/chromium-win-vista/fast/multicol/vertical-rl: Removed.
* platform/chromium-win-vista/fast/multicol/vertical-rl/nested-columns-expected.png: Removed.
* platform/chromium-win-vista/http/tests/misc/iframe404-expected.png: Removed.
* platform/chromium-win-vista/svg/zoom/page/zoom-background-images-expected.png: Removed.
* platform/chromium-win-vista/svg/zoom/page/zoom-hixie-mixed-008-expected.png: Removed.
* platform/chromium/test_expectations.txt:
* platform/efl/fast/borders/border-image-side-reduction-expected.txt: Removed.
* platform/efl/fast/multicol/column-count-with-rules-expected.txt: Removed.
* platform/efl/fast/multicol/column-rules-expected.txt: Removed.
* platform/efl/fast/multicol/column-rules-stacking-expected.txt: Removed.
* platform/efl/fast/multicol/columns-shorthand-parsing-expected.txt: Removed.
* platform/efl/fast/multicol/max-height-columns-block-expected.txt: Removed.
* platform/efl/fast/reflections/opacity-reflection-transform-expected.txt: Removed.
* platform/efl/fast/table/008-expected.txt: Removed.
* platform/efl/fast/text/international/bidi-listbox-expected.txt: Removed.
* platform/efl/fast/transforms/transformed-document-element-expected.txt: Removed.
* platform/efl/http/tests/misc/iframe404-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug10633-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug113235-1-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug113235-2-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug113424-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug13118-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug26553-expected.png: Removed.
* platform/efl/tables/mozilla/bugs/bug26553-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug2886-2-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug42187-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug55527-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug67915-1-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug69187-expected.txt: Removed.
* platform/efl/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt: Removed.
* platform/efl/tables/mozilla_expected_failures/bugs/bug23847-expected.txt: Removed.
* platform/efl/tables/mozilla_expected_failures/bugs/bug25707-expected.txt: Removed.
* platform/efl/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt: Removed.
* platform/efl/tables/mozilla_expected_failures/bugs/bug72393-expected.txt: Removed.
* platform/gtk/fast/borders/border-image-side-reduction-expected.txt: Removed.
* platform/gtk/fast/multicol/column-count-with-rules-expected.txt: Removed.
* platform/gtk/fast/multicol/column-rules-expected.txt: Removed.
* platform/gtk/fast/multicol/column-rules-stacking-expected.txt: Removed.
* platform/gtk/fast/multicol/columns-shorthand-parsing-expected.txt: Removed.
* platform/gtk/fast/multicol/max-height-columns-block-expected.txt: Removed.
* platform/gtk/fast/reflections/opacity-reflection-transform-expected.txt: Removed.
* platform/gtk/fast/table/008-expected.txt: Removed.
* platform/gtk/fast/text/international/bidi-listbox-expected.txt: Removed.
* platform/gtk/fast/transforms/transformed-document-element-expected.txt: Removed.
* platform/gtk/http/tests/misc/iframe404-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug10633-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug113235-1-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug113235-2-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug113424-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug13118-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug26553-expected.png: Removed.
* platform/gtk/tables/mozilla/bugs/bug26553-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug2886-2-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug42187-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug55527-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug67915-1-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug69187-expected.txt: Removed.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt: Removed.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug23847-expected.txt: Removed.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug25707-expected.txt: Removed.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt: Removed.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug72393-expected.txt: Removed.
* platform/mac/fast/table/008-expected.txt: Removed.
* platform/qt/fast/table/008-expected.txt: Removed.
* tables/mozilla/bugs/bug10633-expected.txt: Added.
* tables/mozilla/bugs/bug113235-1-expected.txt: Added.
* tables/mozilla/bugs/bug113235-2-expected.txt: Added.
* tables/mozilla/bugs/bug113424-expected.txt: Added.
* tables/mozilla/bugs/bug13118-expected.txt: Added.
* tables/mozilla/bugs/bug26553-expected.png: Added.
* tables/mozilla/bugs/bug26553-expected.txt: Added.
* tables/mozilla/bugs/bug2886-2-expected.txt: Added.
* tables/mozilla/bugs/bug42187-expected.txt: Added.
* tables/mozilla/bugs/bug55527-expected.txt: Added.
* tables/mozilla/bugs/bug67915-1-expected.txt: Added.
* tables/mozilla/bugs/bug69187-expected.txt: Added.
* tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt: Added.
* tables/mozilla_expected_failures/bugs/bug23847-expected.txt: Added.
* tables/mozilla_expected_failures/bugs/bug25707-expected.txt: Added.
* tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt: Added.
* tables/mozilla_expected_failures/bugs/bug72393-expected.txt: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117900
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
morrita@google.com [Tue, 22 May 2012 04:48:21 +0000 (04:48 +0000)]
Unreviewed Qt build fix against r117898.
* Target.pri:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117899
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
morrita@google.com [Tue, 22 May 2012 04:18:38 +0000 (04:18 +0000)]
[V8] Shadow DOM should be per-window-configurable.
https://bugs.webkit.org/show_bug.cgi?id=86555
Reviewed by Kentaro Hara.
This change introduces an IDL attribute named "V8EnabledAtContext"
which allows DOMWindow properties to be turned on or off per
windows basis. RuntimeEnabledFeatures::xxxAllowed() method decides the availability.
- CodeGeneratorV8.pm now accepts V8EnabledAtContext and allows such properties
to be configured per-Object basis, instead of per-ObjectTemplate basis.
The script generates V8Window::installPerContextProperties(), which injects such
per-object-turnable properties to newly created DOMWindow wrapper.
- Added RuntimeEnabledFeatures::shadowDOMAllowed(DOMWindow*) which is used to
decide the shadow dom availability of Shadow DOM feature.
It delegates the call to FrameLoaderClient::shadowDOMAllowed() to make the decision.
- The new IDL attribute is applied to DOMWindow.WebKitShadowRoot.
- Updated existing shadowDOMEnabled() call sites with shadowDOMAllowed().
No new tests except run-bindings-test. This isn't testable from
DRT and this change itself doesn't chagne the behaviour. It needs
a client implementation.
* CMakeLists.txt:
* GNUmakefile.list.am:
* Target.pri:
* WebCore.gypi:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* bindings/generic/ContextEnabledFeatures.cpp: Added.
(WebCore):
(WebCore::ContextEnabledFeatures::shadowDOMEnabled):
* bindings/generic/ContextEnabledFeatures.h: Added.
(WebCore):
(ContextEnabledFeatures):
* bindings/scripts/CodeGeneratorV8.pm:
(GenerateHeader):
(GenerateImplementation):
(GetContextEnableFunction):
* bindings/scripts/IDLAttributes.txt:
* bindings/scripts/test/TestObj.idl:
* bindings/scripts/test/V8/V8TestObj.cpp:
(WebCore::TestObjV8Internal::enabledAtContextAttr1AttrGetter):
(TestObjV8Internal):
(WebCore::TestObjV8Internal::enabledAtContextAttr1AttrSetter):
(WebCore::TestObjV8Internal::enabledAtContextAttr2AttrGetter):
(WebCore::TestObjV8Internal::enabledAtContextAttr2AttrSetter):
(WebCore::V8TestObj::installPerContextProperties):
* bindings/scripts/test/V8/V8TestObj.h:
(V8TestObj):
* bindings/v8/V8DOMWindowShell.cpp:
(WebCore::V8DOMWindowShell::installDOMWindow): Adopted installPerContextProperties()
* bindings/v8/V8Proxy.h:
(WebCore):
(WebCore::configureAttribute): Generalized to accept both ObjectTemplate and Object.
* dom/Position.cpp: Adopted ContextEnabledFeatures
(WebCore::Position::Position):
(WebCore::Position::findParent):
* dom/ShadowRoot.idl:
* dom/TreeScope.cpp:
(WebCore::TreeScope::getSelection):
* html/shadow/HTMLContentElement.cpp: Adopted ContextEnabledFeatures
(WebCore::contentTagName):
(WebCore::HTMLContentElement::create):
* loader/FrameLoaderClient.h:
(FrameLoaderClient):
(WebCore::FrameLoaderClient::shadowDOMAllowed): Added with a default behavior.
* page/DOMWindow.cpp:
* page/DOMWindow.idl:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117898
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
tony@chromium.org [Tue, 22 May 2012 04:08:40 +0000 (04:08 +0000)]
auto margins on flexbox should allocate space in the flex direction
https://bugs.webkit.org/show_bug.cgi?id=83086
Reviewed by Ojan Vafai.
Source/WebCore:
Test: css3/flexbox/flex-flow-auto-margins.html
* rendering/RenderFlexibleBox.cpp:
(WebCore::RenderFlexibleBox::autoMarginOffsetInMainAxis):
(WebCore):
(WebCore::RenderFlexibleBox::updateAutoMarginsInMainAxis):
(WebCore::RenderFlexibleBox::layoutAndPlaceChildren): Update the margins on the RenderBox *after* we do the final child layout.
* rendering/RenderFlexibleBox.h:
LayoutTests:
* css3/flexbox/flex-algorithm-with-margins-expected.txt:
* css3/flexbox/flex-algorithm-with-margins.html: Added safe centering test case.
* css3/flexbox/flex-flow-auto-margins-expected.txt: Added.
* css3/flexbox/flex-flow-auto-margins.html: Added.
* css3/flexbox/flex-pack.html: Fixed old results.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117897
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
inferno@chromium.org [Tue, 22 May 2012 04:05:48 +0000 (04:05 +0000)]
Unreviewed. Rebaseline for r117865.
* platform/chromium-mac/fast/runin/runin-between-list-marker-and-before-content-expected.png: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117896
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Tue, 22 May 2012 04:01:12 +0000 (04:01 +0000)]
Unreviewed. Updating more Chromium test expectations following r117815.
* ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt: Added.
* platform/chromium-linux-x86/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Removed.
* platform/chromium-linux/fast/regions/region-overflow-auto-overflow-hidden-expected.txt: Added.
* platform/chromium-linux/fast/regions/region-overflow-auto-overflow-visible-expected.txt: Added.
* platform/chromium-linux/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/span/anonymous-split-block-crash-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/span/anonymous-style-inheritance-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/span/span-as-immediate-columns-child-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/span/span-as-nested-columns-child-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/span/span-margin-collapsing-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/vertical-lr/column-break-with-balancing-expected.png: Added.
* platform/chromium-mac-leopard/fast/multicol/vertical-lr/float-multicol-expected.png: Added.
* platform/chromium-mac-leopard/fast/multicol/vertical-rl/column-break-with-balancing-expected.png: Added.
* platform/chromium-mac-leopard/fast/multicol/vertical-rl/float-multicol-expected.png: Added.
* platform/chromium-mac-leopard/fast/multicol/vertical-rl/nested-columns-expected.txt: Removed.
* platform/chromium-mac-leopard/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt: Removed.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png: Added.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Removed.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt: Added.
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt: Added.
* platform/chromium-mac/compositing/overflow/theme-affects-visual-overflow-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Removed.
* platform/chromium-win-vista/compositing/overflow: Added.
* platform/chromium-win-vista/compositing/overflow/theme-affects-visual-overflow-expected.txt: Added.
* platform/chromium-win-vista/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png: Added.
* platform/chromium-win-vista/svg/zoom/page/zoom-mask-with-percentages-expected.png:
* platform/chromium-win-vista/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt: Added.
* platform/chromium-win-vista/tables/mozilla/marvin: Added.
* platform/chromium-win-vista/tables/mozilla/marvin/tables_align_center-expected.png: Added.
* platform/chromium-win-vista/tables/mozilla_expected_failures/bugs/bug61042-1-expected.png: Added.
* platform/chromium-win-xp/compositing/overflow: Added.
* platform/chromium-win-xp/compositing/overflow/theme-affects-visual-overflow-expected.txt: Added.
* platform/chromium-win-xp/tables/mozilla/bugs/bug2479-4-expected.png:
* platform/chromium-win-xp/tables/mozilla/marvin: Added.
* platform/chromium-win-xp/tables/mozilla/marvin/tables_align_center-expected.png: Added.
* platform/chromium-win/compositing/overflow/theme-affects-visual-overflow-expected.txt:
* platform/chromium-win/plugins/embed-attributes-style-expected.txt:
* platform/chromium-win/svg/custom/use-css-no-effect-on-shadow-tree-expected.png:
* platform/chromium-win/svg/custom/use-font-face-crash-expected.png:
* platform/chromium-win/svg/custom/viewBox-hit-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-svg-float-border-padding-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
* platform/chromium-win/svg/zoom/text/zoom-svg-float-border-padding-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug10269-2-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug10296-1-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug1055-1-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug11384s-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug1188-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug1318-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug14323-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug17130-1-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug17130-2-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug18359-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug18359-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug2479-1-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug2479-3-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug2479-4-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug2479-4-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug3309-1-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug3977-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug4427-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug5538-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug6304-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug6404-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug7112-1-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug7112-2-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug8032-1-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug8381-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug9271-1-expected.png:
* platform/chromium-win/tables/mozilla/bugs/bug9271-2-expected.png:
* platform/chromium-win/tables/mozilla/collapsing_borders/bug41262-3-expected.png:
* platform/chromium-win/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
* platform/chromium-win/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/chromium-win/tables/mozilla/core/bloomberg-expected.txt:
* platform/chromium-win/tables/mozilla/core/margins-expected.png:
* platform/chromium-win/tables/mozilla/core/margins-expected.txt:
* platform/chromium-win/tables/mozilla/marvin/backgr_index-expected.png:
* platform/chromium-win/tables/mozilla/marvin/backgr_layers-opacity-expected.png:
* platform/chromium-win/tables/mozilla/marvin/backgr_position-table-expected.png:
* platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-cell-expected.png:
* platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-column-expected.png:
* platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png:
* platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-expected.png:
* platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-row-expected.png:
* platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png:
* platform/chromium-win/tables/mozilla/marvin/tables_align_center-expected.png:
* platform/chromium-win/tables/mozilla/other/test3-expected.png:
* platform/chromium-win/tables/mozilla/other/test6-expected.png:
* platform/chromium-win/tables/mozilla/other/wa_table_tr_align-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug10140-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug10216-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug1128-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug14007-2-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug1647-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug21518-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug22122-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3166-11-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3166-12-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3166-13-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3166-14-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3166-16-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3166-17-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug56024-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug61042-1-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug8499-expected.png:
* platform/efl/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt: Removed.
* platform/efl/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt: Removed.
* platform/efl/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Removed.
* platform/efl/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt: Removed.
* platform/efl/tables/mozilla_expected_failures/bugs/bug1647-expected.png: Removed.
* platform/gtk/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt: Removed.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1647-expected.png: Removed.
* platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Removed.
* platform/mac/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt: Removed.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117895
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 22 May 2012 03:47:03 +0000 (03:47 +0000)]
[EFL] EFL's DumpRenderTree does not print didReceiveTitle messages
https://bugs.webkit.org/show_bug.cgi?id=85971
Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-05-21
Reviewed by Antonio Gomes.
Tools:
Listen for the "title,changed" signal on the frames instead of the
view so that we get notified for other frame than the main one.
Print out the didReceiveTitle messages which are expected if
LayoutTestController's dumpFrameLoadCallbacks() returns true.
* DumpRenderTree/efl/DumpRenderTreeChrome.cpp:
(DumpRenderTreeChrome::createView):
(DumpRenderTreeChrome::onFrameTitleChanged):
(DumpRenderTreeChrome::onFrameCreated):
* DumpRenderTree/efl/DumpRenderTreeChrome.h:
(DumpRenderTreeChrome):
LayoutTests:
Unskip http/tests/loading/redirect-with-no-location-crash.html now
that EFL's DumpRenderTree prints out the expected didReceiveTitle
messages.
* platform/efl/Skipped:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117894
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Tue, 22 May 2012 03:37:54 +0000 (03:37 +0000)]
Remove platform specific ref-test expectations for chromium as ref-tests appears not to support platform specific results.
* platform/chromium/fast/regions/floats-basic-in-variable-width-regions-expected.html: Removed.
* platform/chromium/fast/regions/overflow-in-uniform-regions-expected.html: Removed.
* platform/chromium/fast/regions/render-region-renderer-expected.html: Removed.
* platform/chromium/test_expectations.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117893
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
gyuyoung.kim@samsung.com [Tue, 22 May 2012 03:30:43 +0000 (03:30 +0000)]
[EFL] Add inital mediaControlsEflfullscreen.css for fullscreen control UI
https://bugs.webkit.org/show_bug.cgi?id=86988
Reviewed by Eric Carlson.
In order to support fullscreen feature, EFL port needs to have new css file for fullscreen media control UI.
No new tests because this patch is covered by existing tests.
* PlatformEfl.cmake:
* css/mediaControlsEflFullscreen.css: Added.
(video::-webkit-media-controls-panel):
(video:-webkit-full-page-media::-webkit-media-controls-panel):
(video::-webkit-media-controls-mute-button):
(video::-webkit-media-controls-play-button):
(video::-webkit-media-controls-timeline-container):
(video::-webkit-media-controls-current-time-display):
(video::-webkit-media-controls-time-remaining-display):
(video::-webkit-media-controls-timeline):
(video::-webkit-media-controls-volume-slider-container):
(video::-webkit-media-controls-volume-slider):
(video::-webkit-media-controls-seek-back-button):
(video::-webkit-media-controls-seek-forward-button):
(video::-webkit-media-controls-fullscreen-button):
(video::-webkit-media-controls-rewind-button):
(video::-webkit-media-controls-return-to-realtime-button):
(video::-webkit-media-controls-toggle-closed-captions-button):
* platform/efl/RenderThemeEfl.cpp:
(WebCore):
(WebCore::RenderThemeEfl::extraFullScreenStyleSheet):
* platform/efl/RenderThemeEfl.h:
(RenderThemeEfl):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117890
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Tue, 22 May 2012 03:01:00 +0000 (03:01 +0000)]
Unreviewed chromium svg rebaselines and test expectation updates post r117815.
* platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt:
* platform/chromium-linux-x86/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt:
* platform/chromium-mac-leopard/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png: Added.
* platform/chromium-mac-leopard/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Added.
* platform/chromium-mac-leopard/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.png: Added.
* platform/chromium-mac-leopard/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt:
* platform/chromium-mac-snowleopard/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png: Added.
* platform/chromium-mac-snowleopard/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Added.
* platform/chromium-mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png:
* platform/chromium-mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Added.
* platform/chromium-mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Added.
* platform/chromium-win-vista/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt:
* platform/chromium-win-vista/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt:
* platform/chromium-win-vista/svg/custom/svg-fonts-with-no-element-reference-expected.png: Added.
* platform/chromium-win-vista/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Added.
* platform/chromium-win-xp/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt:
* platform/chromium-win-xp/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt:
* platform/chromium-win-xp/svg/custom/svg-fonts-with-no-element-reference-expected.png: Added.
* platform/chromium-win-xp/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Added.
* platform/chromium-win/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt:
* platform/chromium/test_expectations.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117881
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
inferno@chromium.org [Tue, 22 May 2012 02:57:55 +0000 (02:57 +0000)]
Unreviewed. Rebaseline for r117865.
* platform/chromium-linux/fast/runin/runin-between-list-marker-and-before-content-expected.png: Removed.
* platform/chromium-win/fast/runin/runin-between-list-marker-and-before-content-expected.png: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117880
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
rakuco@webkit.org [Tue, 22 May 2012 02:56:05 +0000 (02:56 +0000)]
[EFL] Unreviewed, reverting r116461.
r116461 caused a regression in the pixel tests, as scrollbars
stopped being rendered in the PNGs.
* DumpRenderTree/efl/PixelDumpSupportEfl.cpp:
(createBitmapContextFromWebView):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117879
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Tue, 22 May 2012 02:51:19 +0000 (02:51 +0000)]
Unreviewed chromium mac rebaseline for svg zoom tests.
* platform/chromium-linux/fast/repaint/reflection-repaint-test-expected.png: Removed.
* platform/chromium-linux/fast/repaint/transform-layout-repaint-expected.png: Removed.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-as-object-expected.txt: Added.
* platform/chromium-mac-snowleopard/svg/zoom/page/zoom-svg-as-object-expected.txt: Added.
* platform/chromium-mac/svg/zoom/page/zoom-svg-as-object-expected.txt: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117878
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Tue, 22 May 2012 02:46:45 +0000 (02:46 +0000)]
Unreviewed chromium linux and windows rebaselines.
* fast/borders/border-image-side-reduction-expected.png: Added.
* platform/chromium-linux-x86/platform: Added.
* platform/chromium-linux-x86/platform/chromium: Added.
* platform/chromium-linux-x86/platform/chromium/compositing: Added.
* platform/chromium-linux-x86/platform/chromium/compositing/filters: Added.
* platform/chromium-linux-x86/platform/chromium/compositing/filters/background-filter-blur-outsets-expected.png: Added.
* platform/chromium-linux/platform/chromium/compositing/filters/background-filter-blur-outsets-expected.png:
* platform/chromium-linux/scrollbars/overflow-scrollbar-combinations-expected.png:
* platform/chromium-linux/svg/wicd/test-rightsizing-b-expected.txt: Added.
* platform/chromium-mac-leopard/fast/borders/border-image-side-reduction-expected.png: Added.
* platform/chromium-win/platform/chromium/compositing/filters/background-filter-blur-outsets-expected.png:
* platform/chromium-win/scrollbars/overflow-scrollbar-combinations-expected.png:
* platform/efl/fast/borders/border-image-side-reduction-expected.png: Removed.
* platform/gtk/fast/borders/border-image-side-reduction-expected.png: Removed.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117877
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Tue, 22 May 2012 02:31:34 +0000 (02:31 +0000)]
Unreviewed rebaselines for chromium mac and windows.
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/core/standards1-expected.txt: Added.
* platform/chromium-win-vista/tables/mozilla_expected_failures/core: Added.
* platform/chromium-win-vista/tables/mozilla_expected_failures/core/standards1-expected.png: Added.
* platform/chromium-win/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/core/captions3-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/core/standards1-expected.png:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117874
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
haraken@chromium.org [Tue, 22 May 2012 02:31:12 +0000 (02:31 +0000)]
[V8] Remove V8Proxy::notHandledByInterceptor()
https://bugs.webkit.org/show_bug.cgi?id=86831
Reviewed by Adam Barth.
This patch replaces 'return V8Proxy::notHandledByInterceptor()'
with 'return v8::Handle<v8::Value>()'. See the discussion in
https://bugs.webkit.org/show_bug.cgi?id=85330 for more details.
No tests. No change in behavior.
* bindings/scripts/CodeGeneratorV8.pm:
(GenerateOverloadedFunctionCallback):
(GenerateParametersCheck):
* bindings/scripts/test/V8/V8TestObj.cpp:
(WebCore::TestObjV8Internal::overloadedMethodCallback):
(WebCore::TestObjV8Internal::overloadedMethod1Callback):
* bindings/v8/V8Collection.h:
(WebCore::collectionNamedPropertyGetter):
* bindings/v8/V8DOMWrapper.cpp:
(WebCore::V8DOMWrapper::convertEventTargetToV8Object):
* bindings/v8/V8NPObject.cpp:
(WebCore::npObjectSetProperty):
* bindings/v8/V8Proxy.cpp:
(WebCore::V8Proxy::runScript):
(WebCore::V8Proxy::throwError):
* bindings/v8/V8Proxy.h:
(WebCore):
* bindings/v8/custom/V8ArrayBufferViewCustom.h:
(WebCore::constructWebGLArrayWithArrayBufferArgument):
(WebCore::setWebGLArrayHelper):
* bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp:
(WebCore::V8CSSStyleDeclaration::namedPropertyGetter):
(WebCore::V8CSSStyleDeclaration::namedPropertySetter):
* bindings/v8/custom/V8DOMStringMapCustom.cpp:
(WebCore::V8DOMStringMap::namedPropertyGetter):
* bindings/v8/custom/V8DOMWindowCustom.cpp:
(WebCore::V8DOMWindow::indexedPropertyGetter):
(WebCore::V8DOMWindow::namedPropertyGetter):
* bindings/v8/custom/V8HTMLAllCollectionCustom.cpp:
(WebCore::V8HTMLAllCollection::namedPropertyGetter):
* bindings/v8/custom/V8HTMLCollectionCustom.cpp:
(WebCore::V8HTMLCollection::namedPropertyGetter):
* bindings/v8/custom/V8HTMLFormElementCustom.cpp:
(WebCore::V8HTMLFormElement::indexedPropertyGetter):
(WebCore::V8HTMLFormElement::namedPropertyGetter):
* bindings/v8/custom/V8HTMLFrameSetElementCustom.cpp:
(WebCore::V8HTMLFrameSetElement::namedPropertyGetter):
* bindings/v8/custom/V8HTMLOptionsCollectionCustom.cpp:
(WebCore::V8HTMLOptionsCollection::indexedPropertyGetter):
* bindings/v8/custom/V8HTMLPlugInElementCustom.cpp:
(WebCore::npObjectNamedGetter):
(WebCore::npObjectNamedSetter):
(WebCore::npObjectIndexedGetter):
(WebCore::npObjectIndexedSetter):
* bindings/v8/custom/V8HTMLSelectElementCustom.cpp:
(WebCore::V8HTMLSelectElement::indexedPropertyGetter):
* bindings/v8/custom/V8NamedNodeMapCustom.cpp:
(WebCore::V8NamedNodeMap::indexedPropertyGetter):
(WebCore::V8NamedNodeMap::namedPropertyGetter):
* bindings/v8/custom/V8NodeListCustom.cpp:
(WebCore::V8NodeList::namedPropertyGetter):
* bindings/v8/custom/V8StorageCustom.cpp:
(WebCore::storageGetter):
(WebCore::V8Storage::namedPropertyGetter):
(WebCore::storageSetter):
* bindings/v8/custom/V8StyleSheetListCustom.cpp:
(WebCore::V8StyleSheetList::namedPropertyGetter):
* bindings/v8/custom/V8WebGLRenderingContextCustom.cpp:
(WebCore::V8WebGLRenderingContext::getAttachedShadersCallback):
(WebCore::V8WebGLRenderingContext::getProgramParameterCallback):
(WebCore::V8WebGLRenderingContext::getShaderParameterCallback):
(WebCore::V8WebGLRenderingContext::getUniformCallback):
(WebCore::vertexAttribAndUniformHelperf):
(WebCore::uniformHelperi):
(WebCore::uniformMatrixHelper):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117873
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
inferno@chromium.org [Tue, 22 May 2012 02:27:17 +0000 (02:27 +0000)]
Unreviewed. Rebaseline for r117865.
* platform/chromium-linux/fast/runin/runin-between-list-marker-and-before-content-expected.png: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117872
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Tue, 22 May 2012 02:18:42 +0000 (02:18 +0000)]
Chromium linux rebaselines post sub-pixel switch.
* platform/chromium-linux/fast/borders/bidi-012-expected.txt: Added.
* platform/chromium-linux/fast/encoding/utf-16-big-endian-expected.txt: Added.
* platform/chromium-linux/fast/encoding/utf-16-little-endian-expected.txt: Added.
* platform/chromium-linux/svg/as-border-image/svg-as-border-image-2-expected.txt: Added.
* platform/chromium-linux/svg/as-border-image/svg-as-border-image-expected.txt: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117871
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
beidson@apple.com [Tue, 22 May 2012 02:04:58 +0000 (02:04 +0000)]
<rdar://problem/
11460336> and https://bugs.webkit.org/show_bug.cgi?id=87061
WKPageGetScaleFactor can return 0.0 after a session is restored
Reviewed by Beth Dakin.
Source/WebKit2:
API test WKPageGetScaleFactorNotZero added.
* WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
(WebKit::WebFrameLoaderClient::restoreViewState): Tell the UI Process the scale factor
is 1.0 if it has never been manually set.
Tools:
Loads a simple page, creates a session from it, restores that session, then
queries the page scale factor for the appropriate value of 1.0.
* TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
* TestWebKitAPI/Tests/WebKit2/WKPageGetScaleFactorNotZero.cpp: Added.
(TestWebKitAPI):
(TestWebKitAPI::didFinishLoadForFrame):
(TestWebKitAPI::setPageLoaderClient):
(TestWebKitAPI::createSessionState):
(TestWebKitAPI::TEST):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117870
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Tue, 22 May 2012 01:55:25 +0000 (01:55 +0000)]
Flash player buttons do not work when page is zoomed in
https://bugs.webkit.org/show_bug.cgi?id=87056
<rdar://problem/
11491501>
Reviewed by Oliver Hunt.
Source/WebKit2:
Use the page scale factor when computing the plug-in to root view transform, otherwise we'll compute an
incorrect transform for plug-ins inside subframes. Also, make sure that viewGeometryDidChange is called for all plug-ins
when scaling the page since otherwise it won't be called unless the scroll position changes.
* WebProcess/Plugins/PluginView.cpp:
(WebKit::PluginView::pageScaleFactorDidChange):
(WebKit):
(WebKit::PluginView::viewGeometryDidChange):
* WebProcess/Plugins/PluginView.h:
(PluginView):
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::scalePage):
LayoutTests:
* platform/mac-wk2/plugins/mouse-events-scaled-iframe-expected.txt: Added.
* platform/mac-wk2/plugins/mouse-events-scaled-iframe.html: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117869
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
rwlbuis@webkit.org [Tue, 22 May 2012 01:53:10 +0000 (01:53 +0000)]
Shrink FontDescription object size
https://bugs.webkit.org/show_bug.cgi?id=86950
Reviewed by Alexey Proskuryakov.
Reduce object size of FontDescription by 8 bytes on 64-bit, 4 bytes on 32-bit systems.
Note that this means Font, StyleInheritedData and RenderSVGInlineText shrink too.
* platform/graphics/FontDescription.cpp:
* platform/graphics/FontDescription.h:
(WebCore::FontDescription::script):
(FontDescription):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117868
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jamesr@google.com [Tue, 22 May 2012 01:49:38 +0000 (01:49 +0000)]
Chromium compile fix, unreviewed.
Fixed is defined in WebCore and is a typedef in the OS X 10.5 SDK headers, so it needs an explicit WebCore::
prefix to be unambiguous on mac.
* tests/FilterOperationsTest.cpp:
(WebKit::TEST):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117867
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Tue, 22 May 2012 01:45:24 +0000 (01:45 +0000)]
Style guide change: Uses of "std::" should be explicitly qualified.
https://bugs.webkit.org/show_bug.cgi?id=87043
Patch by Peter Kasting <pkasting@google.com> on 2012-05-21
Reviewed by Ryosuke Niwa.
* coding/coding-style.html:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117866
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
inferno@chromium.org [Tue, 22 May 2012 01:36:43 +0000 (01:36 +0000)]
Regression(r117482): Run-in crashes relating to generated content and inline line box clearing.
https://bugs.webkit.org/show_bug.cgi?id=86879
Reviewed by Julien Chaffraix.
Source/WebCore:
Tests: fast/runin/generated-content-crash.html
fast/runin/move-run-in-original-position-crash.html
* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::addChildIgnoringAnonymousColumnBlocks): Use the new helper
placeRunInIfNeeded. Do not place the run-in if it is a generated container since
the caller such as updateBeforeAfterContent might be keeping a reference to it
and adding children to it later.
(WebCore::destroyRunIn): Add ability to clear line box tree for inlines.
(WebCore::RenderBlock::placeRunInIfNeeded): Helper to place run-in. Add an
argument to not modify generated content during addChild, it should be moved
only at end of updateBeforeAfterContent.
(WebCore::RenderBlock::moveRunInUnderSiblingBlockIfNeeded):
(WebCore::RenderBlock::runInIsPlacedIntoSiblingBlock): helper to tell if this run-in
is actually placed into the next sibling block.
(WebCore::RenderBlock::moveRunInToOriginalPosition):
* rendering/RenderInline.cpp:
(WebCore::RenderInline::deleteLineBoxTree): like RenderBlock, add a helper
for deleteLineBoxTree. Virtualizing this might not be good, since this is
the only call site for inline line box tree clearing and RenderBlock::deleteLineBoxTree
is called a lot.
* rendering/RenderObjectChildList.cpp:
(WebCore::createRendererForBeforeAfterContent): fix a typo.
(WebCore::RenderObjectChildList::updateBeforeAfterContent): If insertBefore is equal
to the intruded run-in, then set it to next sibling so that new child will come after it. At
the end, place the generatedContainer if it is a run-in.
LayoutTests:
These tests need to show dump render tree to show the correct location of run-in placement. All
renderings match IE and Opera.
* fast/lists/parent-box-not-box-crash-expected.txt: Rebaselined, since now run-in functions correctly
by being the first child before list marker.
* fast/runin/generated-content-crash-expected.png: Added.
* fast/runin/generated-content-crash-expected.txt: Added.
* fast/runin/generated-content-crash.html: Added.
* fast/runin/move-run-in-original-position-crash-expected.png: Added.
* fast/runin/move-run-in-original-position-crash-expected.txt: Added.
* fast/runin/move-run-in-original-position-crash.html: Added.
* fast/runin/runin-between-list-marker-and-before-content-expected.png:
* fast/runin/runin-between-list-marker-and-before-content-expected.txt: Rebaselined, since now run-in
functions correctly by being the first child before list marker.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117865
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jamesr@google.com [Tue, 22 May 2012 01:10:06 +0000 (01:10 +0000)]
[chromium] Port chromium compositor to use WebFilterOperation(s)
https://bugs.webkit.org/show_bug.cgi?id=87046
Reviewed by Adrienne Walker.
Source/Platform:
This changes WebFilterOperation / WebFilterOperations from being simple wrappers over WebCore types to being
standalone. WebFilterOperation is a plain old data struct with some convenience constuctors and type
assertions. Each WebFilterOperation contains a type tag and the parameters needed for each filter.
WebFilterOperations represents an ordered list of WebFilterOperation instances and can be copied around as
needed. It also exposes a few convenience functions about how the filters will modify pixels.
* Platform.gypi:
* chromium/public/WebFilterOperation.h:
(WebFilterOperation):
(WebKit::WebFilterOperation::type):
(WebKit::WebFilterOperation::amount):
(WebKit::WebFilterOperation::dropShadowOffset):
(WebKit::WebFilterOperation::dropShadowColor):
(WebKit::WebFilterOperation::createGrayscaleFilter):
(WebKit::WebFilterOperation::createSepiaFilter):
(WebKit::WebFilterOperation::createSaturateFilter):
(WebKit::WebFilterOperation::createHueRotateFilter):
(WebKit::WebFilterOperation::createInvertFilter):
(WebKit::WebFilterOperation::createBrightnessFilter):
(WebKit::WebFilterOperation::createContrastFilter):
(WebKit::WebFilterOperation::createOpacityFilter):
(WebKit::WebFilterOperation::createBlurFilter):
(WebKit::WebFilterOperation::createDropShadowFilter):
(WebKit::WebFilterOperation::equals):
(WebKit::WebFilterOperation::WebFilterOperation):
(WebKit::operator==):
(WebKit::operator!=):
* chromium/public/WebFilterOperations.h:
(WebKit):
(WebKit::WebFilterOperations::WebFilterOperations):
(WebKit::WebFilterOperations::operator=):
(WebFilterOperations):
(WebKit::operator==):
(WebKit::operator!=):
* chromium/src/WebFilterOperations.cpp: Added.
(WebKit):
(WebFilterOperationsPrivate):
(WebKit::WebFilterOperations::initialize):
(WebKit::WebFilterOperations::destroy):
(WebKit::WebFilterOperations::assign):
(WebKit::WebFilterOperations::equals):
(WebKit::WebFilterOperations::append):
(WebKit::WebFilterOperations::clear):
(WebKit::WebFilterOperations::isEmpty):
(WebKit::spreadForStdDeviation):
(WebKit::WebFilterOperations::getOutsets):
(WebKit::WebFilterOperations::hasFilterThatMovesPixels):
(WebKit::WebFilterOperations::hasFilterThatAffectsOpacity):
(WebKit::WebFilterOperations::size):
(WebKit::WebFilterOperations::at):
Source/WebCore:
This converts all compositor implementation logic to use WebFilterOperation(s) directly instead of the WebCore
types. GraphicsLayerChromium bridges between a WebCore::FilterOperations to WebFilterOperations, doing the
necessary type conversions and checking for filters that our compositor implementation supports. This cleans up
the chromium compositor's dependencies and removes any thread constraints from WebCore::FilterOperation /
WebCore::FilterOperations.
Covered by existing layout tests and unit tests in FilterOperationsTest.cpp
* WebCore.gyp/WebCore.gyp:
* WebCore.gypi:
* platform/chromium/support/WebFilterOperations.cpp: Moved to Source/Platform/chromium/src/
* platform/graphics/chromium/GraphicsLayerChromium.cpp:
(WebCore::copyWebCoreFilterOperationsToWebFilterOperations):
(WebCore):
(WebCore::GraphicsLayerChromium::setFilters):
(WebCore::GraphicsLayerChromium::setBackgroundFilters):
(WebCore::GraphicsLayerChromium::updateTransform):
(WebCore::GraphicsLayerChromium::updateChildrenTransform):
* platform/graphics/chromium/GraphicsLayerChromium.h:
(GraphicsLayerChromium):
* platform/graphics/chromium/LayerChromium.cpp:
(WebCore::LayerChromium::setFilters):
(WebCore::LayerChromium::setBackgroundFilters):
(WebCore::LayerChromium::pushPropertiesTo):
* platform/graphics/chromium/LayerChromium.h:
(LayerChromium):
(WebCore::LayerChromium::filters):
(WebCore::LayerChromium::backgroundFilters):
* platform/graphics/chromium/RenderSurfaceChromium.h:
(WebCore::RenderSurfaceChromium::setFilters):
(WebCore::RenderSurfaceChromium::filters):
(WebCore::RenderSurfaceChromium::setBackgroundFilters):
(WebCore::RenderSurfaceChromium::backgroundFilters):
(RenderSurfaceChromium):
* platform/graphics/chromium/cc/CCDamageTracker.cpp:
(WebCore::expandDamageRectWithFilters):
(WebCore::expandDamageRectInsideRectWithFilters):
(WebCore::CCDamageTracker::updateDamageTrackingState):
* platform/graphics/chromium/cc/CCDamageTracker.h:
(WebKit):
(WebCore):
(CCDamageTracker):
* platform/graphics/chromium/cc/CCLayerImpl.cpp:
(WebCore::CCLayerImpl::setFilters):
(WebCore::CCLayerImpl::setBackgroundFilters):
* platform/graphics/chromium/cc/CCLayerImpl.h:
(CCLayerImpl):
(WebCore::CCLayerImpl::filters):
(WebCore::CCLayerImpl::backgroundFilters):
* platform/graphics/chromium/cc/CCRenderSurface.cpp:
(WebCore::CCRenderSurface::applyFilters):
* platform/graphics/chromium/cc/CCRenderSurface.h:
(WebCore::CCRenderSurface::setFilters):
(WebCore::CCRenderSurface::filters):
(CCRenderSurface):
(WebCore::CCRenderSurface::setBackgroundFilters):
(WebCore::CCRenderSurface::backgroundFilters):
* platform/graphics/chromium/cc/CCRenderSurfaceFilters.cpp:
(WebCore::CCRenderSurfaceFilters::apply):
* platform/graphics/chromium/cc/CCRenderSurfaceFilters.h:
(WebKit):
(CCRenderSurfaceFilters):
* testing/Internals.cpp:
(WebCore::Internals::setBackgroundBlurOnNode):
Source/WebKit/chromium:
* WebKit.gypi:
* src/AssertMatchingEnums.cpp:
* src/WebLayer.cpp:
(WebKit::WebLayer::setFilters):
(WebKit::WebLayer::setBackgroundFilters):
* tests/CCDamageTrackerTest.cpp:
(WebKitTests::TEST_F):
* tests/CCLayerImplTest.cpp:
(WebCore::TEST):
* tests/CCLayerTreeHostTest.cpp:
(WTF::CCLayerTreeHostTestLayerOcclusionWithFilters::beginTest):
* tests/CCOcclusionTrackerTest.cpp:
(WebKitTests::CCOcclusionTrackerTest::createSurface):
(WebKitTests::CCOcclusionTrackerTest::createDrawingSurface):
(WebKitTests::CCOcclusionTrackerTestFilters::runMyTest):
(WebKitTests::CCOcclusionTrackerTestDontOccludePixelsNeededForBackgroundFilter::runMyTest):
(WebKitTests::CCOcclusionTrackerTestTwoBackgroundFiltersReduceOcclusionTwice::runMyTest):
(WebKitTests::CCOcclusionTrackerTestDontOccludePixelsNeededForBackgroundFilterWithClip::runMyTest):
(WebKitTests::CCOcclusionTrackerTestDontReduceOcclusionBelowBackgroundFilter::runMyTest):
(WebKitTests::CCOcclusionTrackerTestDontReduceOcclusionIfBackgroundFilterIsOccluded::runMyTest):
(WebKitTests::CCOcclusionTrackerTestReduceOcclusionWhenBackgroundFilterIsPartiallyOccluded::runMyTest):
* tests/FilterOperationsTest.cpp: Added.
Tests the existing behavior of WebCore::FilterOperations::getOutsets and makes sure WebFilterOperations'
behavior matches.
(WebKit):
(WebKit::TEST):
* tests/GraphicsLayerChromiumTest.cpp:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117864
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Tue, 22 May 2012 00:54:45 +0000 (00:54 +0000)]
Unreviewed. Yet more updated test expectations following r117815.
* css2.1/t090501-c414-flt-03-b-g-expected.txt: Added.
* fast/borders/bidi-012-expected.txt: Added.
* fast/css/css2-system-fonts-expected.txt: Added.
* fast/lists/ordered-list-with-no-ol-tag-expected.txt: Added.
* fast/multicol/column-break-with-balancing-expected.txt: Added.
* fast/multicol/float-multicol-expected.txt: Added.
* fast/multicol/layers-in-multicol-expected.txt: Added.
* fast/multicol/overflow-across-columns-percent-height-expected.txt: Added.
* fast/multicol/scrolling-overflow-expected.txt: Added.
* fast/multicol/span/anonymous-before-child-parent-crash-expected.png: Added.
* fast/multicol/span/anonymous-before-child-parent-crash-expected.txt: Added.
* fast/multicol/span/anonymous-split-block-crash-expected.txt: Added.
* fast/multicol/span/anonymous-style-inheritance-expected.txt: Added.
* fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Added.
* fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt: Added.
* fast/multicol/span/span-as-immediate-child-generated-content-expected.txt: Added.
* fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt: Added.
* fast/multicol/span/span-as-immediate-columns-child-expected.txt: Added.
* fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt: Added.
* fast/multicol/span/span-as-nested-columns-child-expected.txt: Added.
* fast/multicol/span/span-margin-collapsing-expected.txt: Added.
* fast/multicol/vertical-lr/column-break-with-balancing-expected.txt: Added.
* fast/multicol/vertical-lr/float-multicol-expected.txt: Added.
* fast/multicol/vertical-rl/column-break-with-balancing-expected.txt: Added.
* fast/multicol/vertical-rl/float-multicol-expected.txt: Added.
* fast/repaint/line-flow-with-floats-1-expected.txt: Added.
* fast/repaint/line-flow-with-floats-10-expected.txt: Added.
* fast/repaint/line-flow-with-floats-2-expected.txt: Added.
* fast/repaint/line-flow-with-floats-3-expected.txt: Added.
* fast/repaint/line-flow-with-floats-4-expected.txt: Added.
* fast/repaint/line-flow-with-floats-5-expected.txt: Added.
* fast/repaint/line-flow-with-floats-6-expected.txt: Added.
* fast/repaint/line-flow-with-floats-7-expected.txt: Added.
* fast/repaint/line-flow-with-floats-8-expected.txt: Added.
* fast/repaint/line-flow-with-floats-9-expected.txt: Added.
* fast/ruby/ruby-inline-table-expected.txt: Added.
* fast/selectors/032-expected.txt: Added.
* fast/selectors/unqualified-hover-quirks-expected.txt: Added.
* fast/table/009-expected.txt: Added.
* fast/table/014-expected.txt: Added.
* fast/table/041-expected.txt: Added.
* fast/table/nested-percent-height-table-expected.txt: Added.
* fast/table/percent-heights-expected.txt: Added.
* fast/text/basic/012-expected.txt: Added.
* fast/text/basic/generic-family-reset-expected.txt: Added.
* fast/text/line-breaks-expected.txt: Added.
* fast/transforms/bounding-rect-zoom-expected.txt: Added.
* fast/writing-mode/fieldsets-expected.txt: Added.
* platform/chromium-linux/fast/block/float/overhanging-tall-block-expected.txt: Removed.
* platform/chromium-linux/fast/multicol/column-break-with-balancing-expected.txt: Removed.
* platform/chromium-mac-leopard/fast/lists/ordered-list-with-no-ol-tag-expected.png:
* platform/chromium-mac-leopard/fast/multicol/column-break-with-balancing-expected.png:
* platform/chromium-mac-leopard/fast/multicol/column-count-with-rules-expected.png:
* platform/chromium-mac-leopard/fast/multicol/column-rules-expected.png:
* platform/chromium-mac-leopard/fast/multicol/column-rules-stacking-expected.png:
* platform/chromium-mac-leopard/fast/multicol/columns-shorthand-parsing-expected.png:
* platform/chromium-mac-leopard/fast/multicol/float-multicol-expected.png:
* platform/chromium-mac-leopard/fast/multicol/float-paginate-complex-expected.png:
* platform/chromium-mac-leopard/fast/multicol/layers-in-multicol-expected.png:
* platform/chromium-mac-leopard/fast/multicol/max-height-columns-block-expected.png:
* platform/chromium-mac-leopard/fast/multicol/nested-columns-expected.png:
* platform/chromium-mac-leopard/fast/multicol/overflow-across-columns-expected.png:
* platform/chromium-mac-leopard/fast/multicol/overflow-across-columns-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/overflow-across-columns-percent-height-expected.png:
* platform/chromium-mac-leopard/fast/multicol/overflow-unsplittable-expected.png:
* platform/chromium-mac-leopard/fast/multicol/overflow-unsplittable-expected.txt: Added.
* platform/chromium-mac-leopard/fast/multicol/positive-leading-expected.png:
* platform/chromium-mac-leopard/fast/multicol/scrolling-overflow-expected.png:
* platform/chromium-mac-leopard/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
* platform/chromium-mac-leopard/fast/multicol/span/anonymous-split-block-crash-expected.png:
* platform/chromium-mac-leopard/fast/multicol/span/anonymous-style-inheritance-expected.png:
* platform/chromium-mac-leopard/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
* platform/chromium-mac-leopard/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
* platform/chromium-mac-leopard/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
* platform/chromium-mac-leopard/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
* platform/chromium-mac-leopard/fast/multicol/span/span-as-immediate-columns-child-expected.png:
* platform/chromium-mac-leopard/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
* platform/chromium-mac-leopard/fast/multicol/span/span-as-nested-columns-child-expected.png:
* platform/chromium-mac-leopard/fast/multicol/span/span-margin-collapsing-expected.png:
* platform/chromium-mac-leopard/fast/multicol/table-vertical-align-expected.png:
* platform/chromium-mac-leopard/fast/multicol/vertical-rl/nested-columns-expected.png: Added.
* platform/chromium-mac-leopard/fast/multicol/vertical-rl/nested-columns-expected.txt: Added.
* platform/chromium-mac-leopard/fast/overflow/clip-rects-fixed-ancestor-expected.png:
* platform/chromium-mac-leopard/fast/overflow/overflow_hidden-expected.png:
* platform/chromium-mac-leopard/fast/overflow/overflow_hidden-expected.txt: Added.
* platform/chromium-mac-leopard/fast/parser/xhtml-alternate-entities-expected.png:
* platform/chromium-mac-leopard/fast/parser/xhtml-alternate-entities-expected.txt:
* platform/chromium-mac-leopard/fast/reflections/opacity-reflection-transform-expected.png:
* platform/chromium-mac-leopard/fast/regions/bottom-overflow-out-of-first-region-expected.png:
* platform/chromium-mac-leopard/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.png:
* platform/chromium-mac-leopard/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.png:
* platform/chromium-mac-leopard/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png:
* platform/chromium-mac-leopard/fast/regions/overflow-size-change-in-variable-width-regions-expected.png:
* platform/chromium-mac-leopard/fast/regions/overflow-size-change-with-stacking-context-expected.png:
* platform/chromium-mac-leopard/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.png:
* platform/chromium-mac-leopard/fast/regions/top-overflow-out-of-second-region-expected.png:
* platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-1-expected.png:
* platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-10-expected.png:
* platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-2-expected.png:
* platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-3-expected.png:
* platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-4-expected.png:
* platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-5-expected.png:
* platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-6-expected.png:
* platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-7-expected.png:
* platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-8-expected.png:
* platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-9-expected.png:
* platform/chromium-mac-leopard/fast/repaint/repaint-across-writing-mode-boundary-expected.txt: Added.
* platform/chromium-mac-leopard/fast/ruby/ruby-inline-table-expected.png:
* platform/chromium-mac-leopard/fast/selectors/032-expected.png:
* platform/chromium-mac-leopard/fast/selectors/166-expected.png:
* platform/chromium-mac-leopard/fast/selectors/unqualified-hover-quirks-expected.png:
* platform/chromium-mac-leopard/fast/speech/input-appearance-numberandspeech-expected.png:
* platform/chromium-mac-leopard/fast/speech/input-appearance-searchandspeech-expected.png:
* platform/chromium-mac-leopard/fast/speech/input-appearance-speechbutton-expected.png:
* platform/chromium-mac-leopard/fast/speech/speech-bidi-rendering-expected.png:
* platform/chromium-mac-leopard/fast/table/009-expected.png:
* platform/chromium-mac-leopard/fast/table/014-expected.png:
* platform/chromium-mac-leopard/fast/table/041-expected.png:
* platform/chromium-mac-leopard/fast/table/absolute-table-at-bottom-expected.png:
* platform/chromium-mac-leopard/fast/table/border-collapsing/004-expected.png:
* platform/chromium-mac-leopard/fast/table/border-collapsing/004-vertical-expected.png:
* platform/chromium-mac-leopard/fast/table/mozilla-bug10296-vertical-align-1-expected.png:
* platform/chromium-mac-leopard/fast/table/mozilla-bug10296-vertical-align-1-expected.txt: Added.
* platform/chromium-mac-leopard/fast/table/mozilla-bug10296-vertical-align-2-expected.png:
* platform/chromium-mac-leopard/fast/table/mozilla-bug10296-vertical-align-2-expected.txt: Added.
* platform/chromium-mac-leopard/fast/table/nested-percent-height-table-expected.png:
* platform/chromium-mac-leopard/fast/table/percent-heights-expected.png:
* platform/chromium-mac-leopard/fast/text/basic/012-expected.png:
* platform/chromium-mac-leopard/fast/text/basic/013-expected.png:
* platform/chromium-mac-leopard/fast/text/basic/generic-family-reset-expected.png:
* platform/chromium-mac-leopard/fast/text/international/bidi-LDB-2-CSS-expected.png:
* platform/chromium-mac-leopard/fast/text/international/bidi-LDB-2-HTML-expected.png:
* platform/chromium-mac-leopard/fast/text/international/bidi-LDB-2-formatting-characters-expected.png:
* platform/chromium-mac-leopard/fast/text/international/thai-line-breaks-expected.png:
* platform/chromium-mac-leopard/fast/text/line-breaks-expected.png:
* platform/chromium-mac-leopard/fast/text/textIteratorNilRenderer-expected.png:
* platform/chromium-mac-leopard/fast/text/whitespace/024-expected.png:
* platform/chromium-mac-leopard/fast/text/whitespace/normal-after-nowrap-breaking-expected.png:
* platform/chromium-mac-leopard/fast/transforms/bounding-rect-zoom-expected.png:
* platform/chromium-mac-leopard/fast/transforms/transformed-document-element-expected.png:
* platform/chromium-mac-leopard/fast/writing-mode/broken-ideographic-font-expected.png:
* platform/chromium-mac-leopard/fast/writing-mode/broken-ideographic-font-expected.txt: Added.
* platform/chromium-mac-leopard/fast/writing-mode/fieldsets-expected.png:
* platform/chromium-mac-leopard/fast/xsl/xslt-extra-content-at-end-expected.png:
* platform/chromium-mac-leopard/fast/xsl/xslt-extra-content-at-end-expected.txt:
* platform/chromium-mac-leopard/http/tests/misc/iframe404-expected.png:
* platform/chromium-mac-leopard/http/tests/misc/iframe404-expected.txt: Added.
* platform/chromium-mac-leopard/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.png:
* platform/chromium-mac-leopard/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt: Added.
* platform/chromium-mac-leopard/media/audio-repaint-expected.png:
* platform/chromium-mac-leopard/svg/as-border-image/svg-as-border-image-2-expected.png:
* platform/chromium-mac-leopard/svg/as-border-image/svg-as-border-image-expected.png:
* platform/chromium-mac-leopard/svg/text/small-fonts-in-html5-expected.png:
* platform/chromium-mac-leopard/svg/zoom/page/zoom-background-images-expected.txt: Added.
* platform/chromium-mac/compositing/direct-image-compositing-expected.png:
* platform/chromium-mac/compositing/reflections/nested-reflection-transformed-expected.png:
* platform/chromium-mac/compositing/shadows/shadow-drawing-expected.png:
* platform/chromium-mac/css1/font_properties/font-expected.txt: Added.
* platform/chromium-mac/fast/css/percentage-non-integer-expected.png:
* platform/chromium-mac/fast/encoding/utf-16-big-endian-expected.png:
* platform/chromium-mac/fast/encoding/utf-16-little-endian-expected.png:
* platform/chromium-mac/fast/forms/control-restrict-line-height-expected.png:
* platform/chromium-mac/fast/forms/search-cancel-button-style-sharing-expected.png:
* platform/chromium-mac/fast/forms/search-rtl-expected.png:
* platform/chromium-mac/fast/forms/searchfield-heights-expected.png:
* platform/chromium-mac/fast/lists/ordered-list-with-no-ol-tag-expected.png:
* platform/chromium-mac/fast/multicol/column-break-with-balancing-expected.png:
* platform/chromium-mac/fast/multicol/column-count-with-rules-expected.png:
* platform/chromium-mac/fast/multicol/column-rules-expected.png:
* platform/chromium-mac/fast/multicol/column-rules-stacking-expected.png:
* platform/chromium-mac/fast/multicol/columns-shorthand-parsing-expected.png:
* platform/chromium-mac/fast/multicol/float-multicol-expected.png:
* platform/chromium-mac/fast/multicol/float-paginate-complex-expected.png:
* platform/chromium-mac/fast/multicol/layers-in-multicol-expected.png:
* platform/chromium-mac/fast/multicol/max-height-columns-block-expected.png:
* platform/chromium-mac/fast/multicol/nested-columns-expected.png:
* platform/chromium-mac/fast/multicol/overflow-across-columns-expected.png:
* platform/chromium-mac/fast/multicol/overflow-across-columns-percent-height-expected.png:
* platform/chromium-mac/fast/multicol/overflow-unsplittable-expected.png:
* platform/chromium-mac/fast/multicol/positive-leading-expected.png:
* platform/chromium-mac/fast/multicol/scrolling-overflow-expected.png:
* platform/chromium-mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
* platform/chromium-mac/fast/multicol/span/anonymous-split-block-crash-expected.png:
* platform/chromium-mac/fast/multicol/span/anonymous-style-inheritance-expected.png:
* platform/chromium-mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
* platform/chromium-mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
* platform/chromium-mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
* platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
* platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-expected.png:
* platform/chromium-mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
* platform/chromium-mac/fast/multicol/span/span-as-nested-columns-child-expected.png:
* platform/chromium-mac/fast/multicol/span/span-margin-collapsing-expected.png:
* platform/chromium-mac/fast/multicol/table-vertical-align-expected.png:
* platform/chromium-mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.png:
* platform/chromium-mac/fast/multicol/vertical-lr/float-multicol-expected.png:
* platform/chromium-mac/fast/multicol/vertical-lr/nested-columns-expected.png:
* platform/chromium-mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.png:
* platform/chromium-mac/fast/multicol/vertical-rl/float-multicol-expected.png:
* platform/chromium-mac/fast/multicol/vertical-rl/nested-columns-expected.png:
* platform/chromium-mac/fast/overflow/clip-rects-fixed-ancestor-expected.png:
* platform/chromium-mac/fast/overflow/overflow_hidden-expected.png:
* platform/chromium-mac/fast/parser/xhtml-alternate-entities-expected.png:
* platform/chromium-mac/fast/reflections/opacity-reflection-transform-expected.png:
* platform/chromium-mac/fast/regions/bottom-overflow-out-of-first-region-expected.png:
* platform/chromium-mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.png:
* platform/chromium-mac/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.png:
* platform/chromium-mac/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png:
* platform/chromium-mac/fast/regions/overflow-size-change-in-variable-width-regions-expected.png:
* platform/chromium-mac/fast/regions/overflow-size-change-with-stacking-context-expected.png:
* platform/chromium-mac/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.png:
* platform/chromium-mac/fast/regions/top-overflow-out-of-second-region-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-1-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-10-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-2-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-3-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-4-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-5-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-6-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-7-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-8-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-9-expected.png:
* platform/chromium-mac/fast/replaced/width100percent-searchfield-expected.png:
* platform/chromium-mac/fast/ruby/ruby-inline-table-expected.png:
* platform/chromium-mac/fast/selectors/032-expected.png:
* platform/chromium-mac/fast/selectors/166-expected.png:
* platform/chromium-mac/fast/selectors/unqualified-hover-quirks-expected.png:
* platform/chromium-mac/fast/speech/input-appearance-numberandspeech-expected.png:
* platform/chromium-mac/fast/speech/input-appearance-speechbutton-expected.png:
* platform/chromium-mac/fast/speech/speech-bidi-rendering-expected.png:
* platform/chromium-mac/fast/table/009-expected.png:
* platform/chromium-mac/fast/table/014-expected.png:
* platform/chromium-mac/fast/table/041-expected.png:
* platform/chromium-mac/fast/table/absolute-table-at-bottom-expected.png:
* platform/chromium-mac/fast/table/border-collapsing/004-expected.png:
* platform/chromium-mac/fast/table/border-collapsing/004-vertical-expected.png:
* platform/chromium-mac/fast/table/mozilla-bug10296-vertical-align-1-expected.png:
* platform/chromium-mac/fast/table/mozilla-bug10296-vertical-align-2-expected.png:
* platform/chromium-mac/fast/table/nested-percent-height-table-expected.png:
* platform/chromium-mac/fast/table/percent-heights-expected.png:
* platform/chromium-mac/fast/text/basic/012-expected.png:
* platform/chromium-mac/fast/text/basic/013-expected.png:
* platform/chromium-mac/fast/text/basic/generic-family-reset-expected.png:
* platform/chromium-mac/fast/text/international/bidi-LDB-2-CSS-expected.png:
* platform/chromium-mac/fast/text/international/bidi-LDB-2-HTML-expected.png:
* platform/chromium-mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.png:
* platform/chromium-mac/fast/text/international/thai-line-breaks-expected.png:
* platform/chromium-mac/fast/text/line-breaks-expected.png:
* platform/chromium-mac/fast/text/textIteratorNilRenderer-expected.png:
* platform/chromium-mac/fast/text/whitespace/024-expected.png:
* platform/chromium-mac/fast/transforms/bounding-rect-zoom-expected.png:
* platform/chromium-mac/fast/writing-mode/fieldsets-expected.png:
* platform/chromium-mac/fast/xsl/xslt-extra-content-at-end-expected.png:
* platform/chromium-mac/http/tests/misc/iframe404-expected.png:
* platform/chromium-mac/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.png:
* platform/chromium-mac/media/audio-repaint-expected.png:
* platform/chromium-win-vista/compositing/reflections: Removed.
* platform/chromium-win-vista/compositing/shadows/shadow-drawing-expected.png:
* platform/chromium-win-vista/css1/font_properties: Added.
* platform/chromium-win-vista/css1/font_properties/font-expected.txt: Added.
* platform/chromium-win-vista/css1/text_properties/vertical_align-expected.png: Added.
* platform/chromium-win-vista/fast/images: Removed.
* platform/chromium-win-vista/fast/multicol: Added.
* platform/chromium-win-vista/fast/multicol/vertical-rl: Added.
* platform/chromium-win-vista/fast/multicol/vertical-rl/nested-columns-expected.png: Added.
* platform/chromium-win-vista/fast/ruby: Removed.
* platform/chromium-win-vista/fast/text/basic: Removed.
* platform/chromium-win-vista/fast/writing-mode/broken-ideographic-font-expected.txt: Added.
* platform/chromium-win-vista/http/tests/misc/iframe404-expected.png: Added.
* platform/chromium-win-vista/svg/zoom/page/zoom-background-images-expected.png: Added.
* platform/chromium-win-xp/compositing/reflections: Removed.
* platform/chromium-win-xp/compositing/shadows: Removed.
* platform/chromium-win-xp/fast/css/css2-system-fonts-expected.txt:
* platform/chromium-win-xp/fast/images: Removed.
* platform/chromium-win-xp/fast/repaint/repaint-across-writing-mode-boundary-expected.png:
* platform/chromium-win-xp/fast/text/international/thai-line-breaks-expected.png:
* platform/chromium-win-xp/fast/text/line-breaks-expected.png:
* platform/chromium-win-xp/fast/text/line-breaks-expected.txt:
* platform/chromium-win-xp/fast/writing-mode/broken-ideographic-font-expected.txt: Added.
* platform/chromium-win/compositing/direct-image-compositing-expected.png:
* platform/chromium-win/compositing/reflections/nested-reflection-transformed-expected.png:
* platform/chromium-win/compositing/shadows/shadow-drawing-expected.png:
* platform/chromium-win/css1/font_properties/font-expected.txt:
* platform/chromium-win/css1/text_properties/vertical_align-expected.png:
* platform/chromium-win/css2.1/t090501-c414-flt-03-b-g-expected.txt:
* platform/chromium-win/fast/block/float/overhanging-tall-block-expected.txt:
* platform/chromium-win/fast/borders/bidi-012-expected.txt:
* platform/chromium-win/fast/css/continuationCrash-expected.txt:
* platform/chromium-win/fast/css/css2-system-fonts-expected.txt:
* platform/chromium-win/fast/css/hsla-color-expected.png:
* platform/chromium-win/fast/css/percentage-non-integer-expected.png:
* platform/chromium-win/fast/css/preserve-user-specified-zoom-level-on-reload-expected.png:
* platform/chromium-win/fast/css/rgb-float-expected.png:
* platform/chromium-win/fast/encoding/utf-16-big-endian-expected.png:
* platform/chromium-win/fast/encoding/utf-16-big-endian-expected.txt:
* platform/chromium-win/fast/encoding/utf-16-little-endian-expected.png:
* platform/chromium-win/fast/encoding/utf-16-little-endian-expected.txt:
* platform/chromium-win/fast/forms/control-restrict-line-height-expected.png:
* platform/chromium-win/fast/forms/control-restrict-line-height-expected.txt:
* platform/chromium-win/fast/forms/date/date-appearance-expected.png:
* platform/chromium-win/fast/forms/date/date-appearance-expected.txt:
* platform/chromium-win/fast/forms/searchfield-heights-expected.png:
* platform/chromium-win/fast/forms/searchfield-heights-expected.txt:
* platform/chromium-win/fast/forms/validation-message-appearance-expected.txt:
* platform/chromium-win/fast/gradients/simple-gradients-expected.png:
* platform/chromium-win/fast/images/imagemap-focus-ring-zoom-expected.png:
* platform/chromium-win/fast/lists/ordered-list-with-no-ol-tag-expected.png:
* platform/chromium-win/fast/multicol/column-break-with-balancing-expected.png:
* platform/chromium-win/fast/multicol/column-break-with-balancing-expected.txt:
* platform/chromium-win/fast/multicol/column-count-with-rules-expected.png:
* platform/chromium-win/fast/multicol/column-rules-expected.png:
* platform/chromium-win/fast/multicol/column-rules-stacking-expected.png:
* platform/chromium-win/fast/multicol/columns-shorthand-parsing-expected.png:
* platform/chromium-win/fast/multicol/float-multicol-expected.png:
* platform/chromium-win/fast/multicol/float-paginate-complex-expected.png:
* platform/chromium-win/fast/multicol/layers-in-multicol-expected.png:
* platform/chromium-win/fast/multicol/max-height-columns-block-expected.png:
* platform/chromium-win/fast/multicol/nested-columns-expected.png:
* platform/chromium-win/fast/multicol/overflow-across-columns-expected.png:
* platform/chromium-win/fast/multicol/overflow-across-columns-percent-height-expected.png:
* platform/chromium-win/fast/multicol/overflow-unsplittable-expected.png:
* platform/chromium-win/fast/multicol/positive-leading-expected.png:
* platform/chromium-win/fast/multicol/scrolling-overflow-expected.png:
* platform/chromium-win/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
* platform/chromium-win/fast/multicol/span/anonymous-split-block-crash-expected.png:
* platform/chromium-win/fast/multicol/span/anonymous-style-inheritance-expected.png:
* platform/chromium-win/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
* platform/chromium-win/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
* platform/chromium-win/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
* platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
* platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-expected.png:
* platform/chromium-win/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
* platform/chromium-win/fast/multicol/span/span-as-nested-columns-child-expected.png:
* platform/chromium-win/fast/multicol/span/span-margin-collapsing-expected.png:
* platform/chromium-win/fast/multicol/table-vertical-align-expected.png:
* platform/chromium-win/fast/multicol/vertical-lr/column-break-with-balancing-expected.png:
* platform/chromium-win/fast/multicol/vertical-lr/float-multicol-expected.png:
* platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.png:
* platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.png:
* platform/chromium-win/fast/multicol/vertical-rl/float-multicol-expected.png:
* platform/chromium-win/fast/multicol/vertical-rl/nested-columns-expected.png:
* platform/chromium-win/fast/overflow/clip-rects-fixed-ancestor-expected.png:
* platform/chromium-win/fast/overflow/overflow_hidden-expected.png:
* platform/chromium-win/fast/parser/xhtml-alternate-entities-expected.png:
* platform/chromium-win/fast/reflections/opacity-reflection-transform-expected.png:
* platform/chromium-win/fast/regions/bottom-overflow-out-of-first-region-expected.png:
* platform/chromium-win/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.png:
* platform/chromium-win/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.png:
* platform/chromium-win/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png:
* platform/chromium-win/fast/regions/overflow-size-change-in-variable-width-regions-expected.png:
* platform/chromium-win/fast/regions/overflow-size-change-with-stacking-context-expected.png:
* platform/chromium-win/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.png:
* platform/chromium-win/fast/regions/top-overflow-out-of-second-region-expected.png:
* platform/chromium-win/fast/repaint/line-flow-with-floats-1-expected.png:
* platform/chromium-win/fast/repaint/line-flow-with-floats-10-expected.png:
* platform/chromium-win/fast/repaint/line-flow-with-floats-2-expected.png:
* platform/chromium-win/fast/repaint/line-flow-with-floats-3-expected.png:
* platform/chromium-win/fast/repaint/line-flow-with-floats-4-expected.png:
* platform/chromium-win/fast/repaint/line-flow-with-floats-5-expected.png:
* platform/chromium-win/fast/repaint/line-flow-with-floats-6-expected.png:
* platform/chromium-win/fast/repaint/line-flow-with-floats-7-expected.png:
* platform/chromium-win/fast/repaint/line-flow-with-floats-8-expected.png:
* platform/chromium-win/fast/repaint/line-flow-with-floats-9-expected.png:
* platform/chromium-win/fast/repaint/repaint-across-writing-mode-boundary-expected.png:
* platform/chromium-win/fast/ruby/ruby-inline-table-expected.png:
* platform/chromium-win/fast/selectors/032-expected.png:
* platform/chromium-win/fast/selectors/166-expected.png:
* platform/chromium-win/fast/selectors/unqualified-hover-quirks-expected.png:
* platform/chromium-win/fast/speech/input-appearance-numberandspeech-expected.png:
* platform/chromium-win/fast/speech/input-appearance-numberandspeech-expected.txt:
* platform/chromium-win/fast/speech/input-appearance-searchandspeech-expected.png:
* platform/chromium-win/fast/speech/input-appearance-searchandspeech-expected.txt:
* platform/chromium-win/fast/speech/input-appearance-speechbutton-expected.png:
* platform/chromium-win/fast/speech/input-appearance-speechbutton-expected.txt:
* platform/chromium-win/fast/speech/speech-bidi-rendering-expected.png:
* platform/chromium-win/fast/table/009-expected.png:
* platform/chromium-win/fast/table/014-expected.png:
* platform/chromium-win/fast/table/041-expected.png:
* platform/chromium-win/fast/table/absolute-table-at-bottom-expected.png:
* platform/chromium-win/fast/table/border-collapsing/004-expected.png:
* platform/chromium-win/fast/table/border-collapsing/004-vertical-expected.png:
* platform/chromium-win/fast/table/mozilla-bug10296-vertical-align-1-expected.png:
* platform/chromium-win/fast/table/mozilla-bug10296-vertical-align-2-expected.png:
* platform/chromium-win/fast/table/nested-percent-height-table-expected.png:
* platform/chromium-win/fast/table/percent-heights-expected.png:
* platform/chromium-win/fast/text/basic/012-expected.png:
* platform/chromium-win/fast/text/basic/013-expected.png:
* platform/chromium-win/fast/text/basic/generic-family-reset-expected.png:
* platform/chromium-win/fast/text/international/bidi-LDB-2-CSS-expected.png:
* platform/chromium-win/fast/text/international/bidi-LDB-2-HTML-expected.png:
* platform/chromium-win/fast/text/international/bidi-LDB-2-formatting-characters-expected.png:
* platform/chromium-win/fast/text/international/thai-line-breaks-expected.png:
* platform/chromium-win/fast/text/international/thai-line-breaks-expected.txt:
* platform/chromium-win/fast/text/line-breaks-expected.png:
* platform/chromium-win/fast/text/line-breaks-expected.txt:
* platform/chromium-win/fast/text/textIteratorNilRenderer-expected.png:
* platform/chromium-win/fast/text/textIteratorNilRenderer-expected.txt:
* platform/chromium-win/fast/text/whitespace/024-expected.png:
* platform/chromium-win/fast/transforms/bounding-rect-zoom-expected.png:
* platform/chromium-win/fast/transforms/transformed-document-element-expected.png:
* platform/chromium-win/fast/writing-mode/broken-ideographic-font-expected.png: Added.
* platform/chromium-win/fast/writing-mode/broken-ideographic-font-expected.txt: Added.
* platform/chromium-win/fast/writing-mode/fieldsets-expected.png:
* platform/chromium-win/fast/xsl/xslt-extra-content-at-end-expected.png:
* platform/chromium-win/http/tests/misc/iframe404-expected.png:
* platform/chromium-win/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.png:
* platform/chromium-win/media/audio-repaint-expected.png:
* platform/chromium-win/svg/as-border-image/svg-as-border-image-2-expected.txt:
* platform/chromium-win/svg/as-border-image/svg-as-border-image-expected.txt:
* platform/chromium-win/svg/text/small-fonts-in-html5-expected.png:
* platform/chromium/test_expectations.txt:
* platform/efl/css1/font_properties/font-expected.txt: Removed.
* platform/efl/css2.1/t090501-c414-flt-03-b-g-expected.txt: Removed.
* platform/efl/fast/borders/bidi-012-expected.txt: Removed.
* platform/efl/fast/css/css2-system-fonts-expected.txt: Removed.
* platform/efl/fast/lists/ordered-list-with-no-ol-tag-expected.txt: Removed.
* platform/efl/fast/multicol/column-break-with-balancing-expected.txt: Removed.
* platform/efl/fast/multicol/float-multicol-expected.txt: Removed.
* platform/efl/fast/multicol/layers-in-multicol-expected.txt: Removed.
* platform/efl/fast/multicol/overflow-across-columns-percent-height-expected.txt: Removed.
* platform/efl/fast/multicol/scrolling-overflow-expected.txt: Removed.
* platform/efl/fast/multicol/span/anonymous-before-child-parent-crash-expected.png: Removed.
* platform/efl/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt: Removed.
* platform/efl/fast/multicol/span/anonymous-split-block-crash-expected.txt: Removed.
* platform/efl/fast/multicol/span/anonymous-style-inheritance-expected.txt: Removed.
* platform/efl/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Removed.
* platform/efl/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt: Removed.
* platform/efl/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt: Removed.
* platform/efl/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt: Removed.
* platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.txt: Removed.
* platform/efl/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt: Removed.
* platform/efl/fast/multicol/span/span-as-nested-columns-child-expected.txt: Removed.
* platform/efl/fast/multicol/span/span-margin-collapsing-expected.txt: Removed.
* platform/efl/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt: Removed.
* platform/efl/fast/multicol/vertical-lr/float-multicol-expected.txt: Removed.
* platform/efl/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt: Removed.
* platform/efl/fast/multicol/vertical-rl/float-multicol-expected.txt: Removed.
* platform/efl/fast/repaint/line-flow-with-floats-1-expected.txt: Removed.
* platform/efl/fast/repaint/line-flow-with-floats-10-expected.txt: Removed.
* platform/efl/fast/repaint/line-flow-with-floats-2-expected.txt: Removed.
* platform/efl/fast/repaint/line-flow-with-floats-3-expected.txt: Removed.
* platform/efl/fast/repaint/line-flow-with-floats-4-expected.txt: Removed.
* platform/efl/fast/repaint/line-flow-with-floats-5-expected.txt: Removed.
* platform/efl/fast/repaint/line-flow-with-floats-6-expected.txt: Removed.
* platform/efl/fast/repaint/line-flow-with-floats-7-expected.txt: Removed.
* platform/efl/fast/repaint/line-flow-with-floats-8-expected.txt: Removed.
* platform/efl/fast/repaint/line-flow-with-floats-9-expected.txt: Removed.
* platform/efl/fast/ruby/ruby-inline-table-expected.txt: Removed.
* platform/efl/fast/selectors/032-expected.txt: Removed.
* platform/efl/fast/selectors/unqualified-hover-quirks-expected.txt: Removed.
* platform/efl/fast/table/009-expected.txt: Removed.
* platform/efl/fast/table/014-expected.txt: Removed.
* platform/efl/fast/table/041-expected.txt: Removed.
* platform/efl/fast/table/nested-percent-height-table-expected.txt: Removed.
* platform/efl/fast/table/percent-heights-expected.txt: Removed.
* platform/efl/fast/text/basic/012-expected.txt: Removed.
* platform/efl/fast/text/basic/generic-family-reset-expected.txt: Removed.
* platform/efl/fast/text/line-breaks-expected.txt: Removed.
* platform/efl/fast/transforms/bounding-rect-zoom-expected.txt: Removed.
* platform/efl/fast/writing-mode/fieldsets-expected.txt: Removed.
* platform/gtk/css2.1/t090501-c414-flt-03-b-g-expected.txt: Removed.
* platform/gtk/fast/borders/bidi-012-expected.txt: Removed.
* platform/gtk/fast/css/css2-system-fonts-expected.txt: Removed.
* platform/gtk/fast/lists/ordered-list-with-no-ol-tag-expected.txt: Removed.
* platform/gtk/fast/multicol/column-break-with-balancing-expected.txt: Removed.
* platform/gtk/fast/multicol/float-multicol-expected.txt: Removed.
* platform/gtk/fast/multicol/layers-in-multicol-expected.txt: Removed.
* platform/gtk/fast/multicol/overflow-across-columns-percent-height-expected.txt: Removed.
* platform/gtk/fast/multicol/scrolling-overflow-expected.txt: Removed.
* platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.png: Removed.
* platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt: Removed.
* platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.txt: Removed.
* platform/gtk/fast/multicol/span/anonymous-style-inheritance-expected.txt: Removed.
* platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Removed.
* platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt: Removed.
* platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt: Removed.
* platform/gtk/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt: Removed.
* platform/gtk/fast/multicol/span/span-as-immediate-columns-child-expected.txt: Removed.
* platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt: Removed.
* platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.txt: Removed.
* platform/gtk/fast/multicol/span/span-margin-collapsing-expected.txt: Removed.
* platform/gtk/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt: Removed.
* platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt: Removed.
* platform/gtk/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt: Removed.
* platform/gtk/fast/multicol/vertical-rl/float-multicol-expected.txt: Removed.
* platform/gtk/fast/repaint/line-flow-with-floats-1-expected.txt: Removed.
* platform/gtk/fast/repaint/line-flow-with-floats-10-expected.txt: Removed.
* platform/gtk/fast/repaint/line-flow-with-floats-2-expected.txt: Removed.
* platform/gtk/fast/repaint/line-flow-with-floats-3-expected.txt: Removed.
* platform/gtk/fast/repaint/line-flow-with-floats-4-expected.txt: Removed.
* platform/gtk/fast/repaint/line-flow-with-floats-5-expected.txt: Removed.
* platform/gtk/fast/repaint/line-flow-with-floats-6-expected.txt: Removed.
* platform/gtk/fast/repaint/line-flow-with-floats-7-expected.txt: Removed.
* platform/gtk/fast/repaint/line-flow-with-floats-8-expected.txt: Removed.
* platform/gtk/fast/repaint/line-flow-with-floats-9-expected.txt: Removed.
* platform/gtk/fast/ruby/ruby-inline-table-expected.txt: Removed.
* platform/gtk/fast/selectors/032-expected.txt: Removed.
* platform/gtk/fast/selectors/unqualified-hover-quirks-expected.txt: Removed.
* platform/gtk/fast/table/009-expected.txt: Removed.
* platform/gtk/fast/table/014-expected.txt: Removed.
* platform/gtk/fast/table/041-expected.txt: Removed.
* platform/gtk/fast/table/nested-percent-height-table-expected.txt: Removed.
* platform/gtk/fast/table/percent-heights-expected.txt: Removed.
* platform/gtk/fast/text/basic/012-expected.txt: Removed.
* platform/gtk/fast/text/basic/generic-family-reset-expected.txt: Removed.
* platform/gtk/fast/text/line-breaks-expected.txt: Removed.
* platform/gtk/fast/transforms/bounding-rect-zoom-expected.txt: Removed.
* platform/gtk/fast/writing-mode/fieldsets-expected.txt: Removed.
* platform/mac-snowleopard/css1/font_properties/font-expected.txt: Removed.
* platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt: Removed.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117863
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
tkent@chromium.org [Tue, 22 May 2012 00:53:41 +0000 (00:53 +0000)]
Add performance tests for <textarea>
https://bugs.webkit.org/show_bug.cgi?id=86994
Reviewed by Ryosuke Niwa.
* DOM/textarea-dom.html: Added.
* DOM/textarea-edit.html: Added.
* Parser/textarea-parsing.html: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117862
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Tue, 22 May 2012 00:51:05 +0000 (00:51 +0000)]
DFG should be able to compute dominators
https://bugs.webkit.org/show_bug.cgi?id=85269
Source/JavaScriptCore:
Reviewed by Oliver Hunt.
Merged r115754 from dfgopt.
Implements a naive dominator calculator, which is currently just used to
print information in graph dumps. I've enabled it by default mainly to
be able to track its performance impact. So far it appears that there is
none, which is unsurprising given that the number of basic blocks in most
procedures is small.
Also tweaked bytecode dumping to reveal more useful information about the
nature of the code block.
* CMakeLists.txt:
* GNUmakefile.list.am:
* JavaScriptCore.xcodeproj/project.pbxproj:
* Target.pri:
* bytecode/CodeBlock.cpp:
(JSC::CodeBlock::dump):
* dfg/DFGDominators.cpp: Added.
(DFG):
(JSC::DFG::Dominators::Dominators):
(JSC::DFG::Dominators::~Dominators):
(JSC::DFG::Dominators::compute):
(JSC::DFG::Dominators::iterateForBlock):
* dfg/DFGDominators.h: Added.
(DFG):
(Dominators):
(JSC::DFG::Dominators::invalidate):
(JSC::DFG::Dominators::computeIfNecessary):
(JSC::DFG::Dominators::isValid):
(JSC::DFG::Dominators::dominates):
* dfg/DFGDriver.cpp:
(JSC::DFG::compile):
* dfg/DFGGraph.cpp:
(JSC::DFG::Graph::dump):
* dfg/DFGGraph.h:
(Graph):
Source/WTF:
Reviewed by Oliver Hunt.
Merged r115754 from dfgopt.
Added a bitvector class suitable for cheap static analysis. This class
differs from BitVector in that instead of optimizing for space, it
optimizes for execution time. Its API is also somewhat less friendly,
which is intentional; it's meant to be used in places where you know
up front how bit your bitvectors are going to be.
* GNUmakefile.list.am:
* WTF.vcproj/WTF.vcproj:
* WTF.xcodeproj/project.pbxproj:
* wtf/FastBitVector.h: Added.
(WTF):
(FastBitVector):
(WTF::FastBitVector::FastBitVector):
(WTF::FastBitVector::operator=):
(WTF::FastBitVector::numBits):
(WTF::FastBitVector::resize):
(WTF::FastBitVector::setAll):
(WTF::FastBitVector::clearAll):
(WTF::FastBitVector::set):
(WTF::FastBitVector::setAndCheck):
(WTF::FastBitVector::equals):
(WTF::FastBitVector::merge):
(WTF::FastBitVector::filter):
(WTF::FastBitVector::exclude):
(WTF::FastBitVector::clear):
(WTF::FastBitVector::get):
(WTF::FastBitVector::arrayLength):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117861
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
msaboff@apple.com [Tue, 22 May 2012 00:49:31 +0000 (00:49 +0000)]
Cleanup of Calls to operationStrCat and operationNewArray and Use Constructor after r117729
https://bugs.webkit.org/show_bug.cgi?id=87027
Reviewed by Oliver Hunt.
Change calls to operationStrCat and operationNewArray to provide the
pointer to the EncodedJSValue* data buffer instead of the ScratchBuffer
that contains it. Added a ScratchBuffer::create() function.
This is a clean-up to r117729.
* dfg/DFGOperations.cpp:
* dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
* dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
* runtime/JSGlobalData.h:
(JSC::ScratchBuffer::create):
(JSC::ScratchBuffer::dataBuffer):
(JSC::JSGlobalData::scratchBufferForSize):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117860
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
barraclough@apple.com [Tue, 22 May 2012 00:37:09 +0000 (00:37 +0000)]
Add support for private names
https://bugs.webkit.org/show_bug.cgi?id=86509
Reviewed by Oliver Hunt.
The spec isn't final, but we can start adding support to allow property maps
to contain keys that aren't identifiers.
Source/JavaScriptCore:
* API/JSCallbackObjectFunctions.h:
(JSC::::getOwnPropertySlot):
(JSC::::put):
(JSC::::deleteProperty):
(JSC::::getStaticValue):
(JSC::::staticFunctionGetter):
(JSC::::callbackGetter):
- Only expose public named properties over the JSC API.
* CMakeLists.txt:
* DerivedSources.make:
* DerivedSources.pri:
* GNUmakefile.list.am:
* JavaScriptCore.gypi:
* JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
* JavaScriptCore.xcodeproj/project.pbxproj:
* Target.pri:
- Added new files to build system.
* dfg/DFGOperations.cpp:
(JSC::DFG::operationPutByValInternal):
- Added support for property access with name objects.
* interpreter/CallFrame.h:
(JSC::ExecState::privateNamePrototypeTable):
- Added hash table for NamePrototype
* interpreter/Interpreter.cpp:
(JSC::Interpreter::privateExecute):
- Added support for property access with name objects.
* jit/JITStubs.cpp:
(JSC::DEFINE_STUB_FUNCTION):
- Added support for property access with name objects.
* llint/LLIntSlowPaths.cpp:
(JSC::LLInt::getByVal):
(JSC::LLInt::LLINT_SLOW_PATH_DECL):
* runtime/CommonSlowPaths.h:
(JSC::CommonSlowPaths::opIn):
* runtime/JSActivation.cpp:
(JSC::JSActivation::symbolTableGet):
(JSC::JSActivation::symbolTablePut):
(JSC::JSActivation::symbolTablePutWithAttributes):
- Added support for property access with name objects.
* runtime/JSGlobalData.cpp:
(JSC):
(JSC::JSGlobalData::JSGlobalData):
(JSC::JSGlobalData::~JSGlobalData):
* runtime/JSGlobalData.h:
(JSGlobalData):
- Added hash table for NamePrototype
* runtime/JSGlobalObject.cpp:
(JSC::JSGlobalObject::reset):
* runtime/JSGlobalObject.h:
(JSGlobalObject):
(JSC::JSGlobalObject::privateNameStructure):
(JSC::JSGlobalObject::symbolTableHasProperty):
- Added new global properties.
* runtime/JSType.h:
* runtime/JSTypeInfo.h:
(JSC::TypeInfo::isName):
- Added type for NameInstances, for fast isName check.
* runtime/JSVariableObject.cpp:
(JSC::JSVariableObject::deleteProperty):
(JSC::JSVariableObject::symbolTableGet):
* runtime/JSVariableObject.h:
(JSC::JSVariableObject::symbolTableGet):
(JSC::JSVariableObject::symbolTablePut):
(JSC::JSVariableObject::symbolTablePutWithAttributes):
- symbol table lookup should take a PropertyName.
* runtime/Lookup.cpp:
(JSC::setUpStaticFunctionSlot):
* runtime/Lookup.h:
(JSC::HashTable::entry):
- entry lookup should take a PropertyName.
* runtime/NameConstructor.cpp: Added.
(JSC):
(JSC::NameConstructor::NameConstructor):
(JSC::NameConstructor::finishCreation):
(JSC::constructPrivateName):
(JSC::NameConstructor::getConstructData):
(JSC::NameConstructor::getCallData):
* runtime/NameConstructor.h: Added.
(JSC):
(NameConstructor):
(JSC::NameConstructor::create):
(JSC::NameConstructor::createStructure):
- Added constructor.
* runtime/NameInstance.cpp: Added.
(JSC):
(JSC::NameInstance::NameInstance):
(JSC::NameInstance::destroy):
* runtime/NameInstance.h: Added.
(JSC):
(NameInstance):
(JSC::NameInstance::createStructure):
(JSC::NameInstance::create):
(JSC::NameInstance::privateName):
(JSC::NameInstance::nameString):
(JSC::NameInstance::finishCreation):
(JSC::isName):
- Added instance.
* runtime/NamePrototype.cpp: Added.
(JSC):
(JSC::NamePrototype::NamePrototype):
(JSC::NamePrototype::finishCreation):
(JSC::NamePrototype::getOwnPropertySlot):
(JSC::NamePrototype::getOwnPropertyDescriptor):
(JSC::privateNameProtoFuncToString):
* runtime/NamePrototype.h: Added.
(JSC):
(NamePrototype):
(JSC::NamePrototype::create):
(JSC::NamePrototype::createStructure):
- Added prototype.
* runtime/PrivateName.h: Added.
(JSC):
(PrivateName):
(JSC::PrivateName::PrivateName):
(JSC::PrivateName::uid):
- A private name object holds a StringImpl that can be used as a unique key in a property map.
* runtime/PropertyMapHashTable.h:
(JSC::PropertyTable::find):
(JSC::PropertyTable::findWithString):
- Strings should only match keys in the table that are identifiers.
* runtime/PropertyName.h:
(JSC::PropertyName::PropertyName):
(PropertyName):
(JSC::PropertyName::uid):
(JSC::PropertyName::publicName):
(JSC::PropertyName::asIndex):
(JSC::operator==):
(JSC::operator!=):
- replaced impl() & ustring() with uid() [to get the raw impl] and publicName() [impl or null, if not an identifier].
* runtime/Structure.cpp:
(JSC::Structure::despecifyDictionaryFunction):
(JSC::Structure::addPropertyTransitionToExistingStructure):
(JSC::Structure::addPropertyTransition):
(JSC::Structure::attributeChangeTransition):
(JSC::Structure::get):
(JSC::Structure::despecifyFunction):
(JSC::Structure::putSpecificValue):
(JSC::Structure::remove):
(JSC::Structure::getPropertyNamesFromStructure):
* runtime/Structure.h:
(JSC::Structure::get):
- call uid() to get a PropertyName raw impl, for use as a key.
Source/WebCore:
Test: fast/js/names.html
* bindings/js/JSCSSStyleDeclarationCustom.cpp:
(WebCore::cssPropertyIDForJSCSSPropertyName):
* bindings/js/JSDOMBinding.cpp:
(WebCore::findAtomicString):
(WebCore::objectToStringFunctionGetter):
* bindings/js/JSDOMBinding.h:
(WebCore::propertyNameToString):
(WebCore::propertyNameToAtomicString):
* bindings/js/JSDOMWindowCustom.cpp:
(WebCore::nonCachingStaticFunctionGetter):
* bindings/js/JSHistoryCustom.cpp:
(WebCore::nonCachingStaticBackFunctionGetter):
(WebCore::nonCachingStaticForwardFunctionGetter):
(WebCore::nonCachingStaticGoFunctionGetter):
* bindings/js/JSLocationCustom.cpp:
(WebCore::nonCachingStaticReplaceFunctionGetter):
(WebCore::nonCachingStaticReloadFunctionGetter):
(WebCore::nonCachingStaticAssignFunctionGetter):
* bridge/c/c_class.cpp:
(JSC::Bindings::CClass::methodsNamed):
(JSC::Bindings::CClass::fieldNamed):
* bridge/c/c_instance.cpp:
(JSC::Bindings::CInstance::getMethod):
* bridge/jni/jsc/JavaClassJSC.cpp:
(JavaClass::methodsNamed):
(JavaClass::fieldNamed):
* bridge/jni/jsc/JavaInstanceJSC.cpp:
* bridge/objc/objc_class.mm:
(JSC::Bindings::ObjcClass::methodsNamed):
(JSC::Bindings::ObjcClass::fieldNamed):
(JSC::Bindings::ObjcClass::fallbackObject):
* bridge/objc/objc_instance.mm:
(ObjcInstance::setValueOfUndefinedField):
(ObjcInstance::getValueOfUndefinedField):
- Removed PropertyName::impl(), call publicName() to get the string associated with a name.
Source/WebKit/mac:
* Plugins/Hosted/ProxyInstance.mm:
(WebKit::ProxyClass::methodsNamed):
(WebKit::ProxyClass::fieldNamed):
(WebKit::ProxyInstance::getMethod):
(WebKit::ProxyInstance::methodsNamed):
(WebKit::ProxyInstance::fieldNamed):
- Removed PropertyName::impl(), call publicName() to get the string associated with a name.
Source/WebKit2:
* WebProcess/Plugins/Netscape/JSNPObject.cpp:
(WebKit::npIdentifierFromIdentifier):
(WebKit::JSNPObject::methodGetter):
- Removed PropertyName::impl(), call publicName() to get the string associated with a name.
Source/WTF:
* wtf/text/StringImpl.h:
(WTF::StringImpl::StringImpl):
(StringImpl):
(WTF::StringImpl::createEmptyUnique):
(WTF::StringImpl::isEmptyUnique):
- Allow empty string impls to be allocated, which can be used as unique keys.
LayoutTests:
* fast/js/names-expected.txt: Added.
* fast/js/names.html: Added.
* fast/js/script-tests/names.js: Added.
- Added test cases.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117859
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
timothy_horton@apple.com [Tue, 22 May 2012 00:28:58 +0000 (00:28 +0000)]
GeneratorGeneratedImage should cache intermediate images
https://bugs.webkit.org/show_bug.cgi?id=86906
<rdar://problem/
11484852>
Reviewed by Dean Jackson.
Cache generated images in GeneratorGeneratedImage. The cache is invalidated:
a) if the Generator's hash changes.
b) if the rendered size changes.
c) if the cached image is incompatible with the destination context (acceleration state or CTM scale).
d) after one second of disuse.
Add a hash() function to Generator, which should be implemented in subclasses
to provide a straightforward way to determine if Generators have been mutated
in a way that will affect the resultant rendering.
No new tests, performance optimization. Correctness is covered by the multitude of existing gradient tests.
* platform/graphics/Generator.h:
(Generator):
* platform/graphics/GeneratorGeneratedImage.cpp:
(WebCore::GeneratorGeneratedImage::drawPattern):
* platform/graphics/GeneratorGeneratedImage.h:
(WebCore):
(GeneratorGeneratedImage):
(WebCore::GeneratorGeneratedImage::~GeneratorGeneratedImage):
(WebCore::GeneratorGeneratedImage::GeneratorGeneratedImage):
(GeneratedImageCacheTimer):
(WebCore::GeneratorGeneratedImage::GeneratedImageCacheTimer::GeneratedImageCacheTimer):
(WebCore::GeneratorGeneratedImage::GeneratedImageCacheTimer::restart):
* platform/graphics/Gradient.cpp:
(WebCore::Gradient::Gradient):
(WebCore::Gradient::addColorStop):
(WebCore::Gradient::sortStopsIfNecessary):
(WebCore::Gradient::setSpreadMethod):
(WebCore::Gradient::setGradientSpaceTransform):
(WebCore::Gradient::hash):
* platform/graphics/Gradient.h:
(WebCore::Gradient::setP0):
(WebCore::Gradient::setP1):
(WebCore::Gradient::setStartRadius):
(WebCore::Gradient::setEndRadius):
(Gradient):
(WebCore::Gradient::clearHashCache):
* platform/graphics/GraphicsContext.cpp:
(WebCore::GraphicsContext::isCompatibleWithBuffer):
(WebCore):
* platform/graphics/GraphicsContext.h:
(GraphicsContext):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117858
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Tue, 22 May 2012 00:24:49 +0000 (00:24 +0000)]
Fix bug in paintNinePieceImage exposed by subpixel change
https://bugs.webkit.org/show_bug.cgi?id=87060
Reviewed by Levi Weintraub.
Source/WebCore:
Fix rounding in paintNinePieceImage where the left/right images where
drawn on subpixel bounds.
Covered by existing tests.
* rendering/RenderBoxModelObject.cpp:
(WebCore::RenderBoxModelObject::paintNinePieceImage):
LayoutTests:
* platform/chromium-linux/fast/borders/inline-mask-overlay-image-outset-expected.png: Removed.
* platform/chromium-linux/fast/borders/inline-mask-overlay-image-outset-vertical-rl-expected.png:
* platform/chromium-win/fast/borders/border-image-side-reduction-expected.png:
* platform/chromium-win/fast/borders/inline-mask-overlay-image-outset-expected.png:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117855
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Tue, 22 May 2012 00:06:54 +0000 (00:06 +0000)]
Unreviewed. More rebaselines following r117815.
* fast/lists/008-expected.txt: Added.
* fast/lists/008-vertical-expected.txt: Added.
* fast/media/mq-relative-constraints-08-expected.txt: Added.
* fast/overflow/infiniteRecursionGuard-expected.txt: Added.
* fast/overflow/overflow-rtl-expected.txt: Added.
* fast/overflow/overflow-rtl-vertical-expected.txt: Added.
* fast/selectors/unqualified-hover-strict-expected.txt: Added.
* fast/table/multiple-captions-display-expected.png: Added.
* fast/table/table-hspace-align-center-expected.txt: Added.
* fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt: Added.
* platform/chromium-linux-x86/http/tests/navigation: Removed.
* platform/chromium-linux-x86/http/tests/navigation/javascriptlink-frames-expected.png: Removed.
* platform/chromium-linux-x86/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
* platform/chromium-linux/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
* platform/chromium-mac-leopard/fast/layers/video-layer-expected.png:
* platform/chromium-mac-leopard/fast/lists/008-expected.png:
* platform/chromium-mac-leopard/fast/overflow/infiniteRecursionGuard-expected.png:
* platform/chromium-mac-leopard/fast/overflow/scrollRevealButton-expected.png:
* platform/chromium-mac-leopard/fast/parser/bad-xml-slash-expected.png:
* platform/chromium-mac-leopard/fast/repaint/control-clip-expected.png: Added.
* platform/chromium-mac-leopard/fast/repaint/japanese-rl-selection-repaint-expected.png:
* platform/chromium-mac-leopard/fast/repaint/japanese-rl-selection-repaint-in-regions-expected.png: Added.
* platform/chromium-mac-leopard/fast/repaint/line-flow-with-floats-in-regions-expected.png:
* platform/chromium-mac-leopard/fast/replaced/replaced-breaking-expected.png:
* platform/chromium-mac-leopard/fast/replaced/width100percent-checkbox-expected.png:
* platform/chromium-mac-leopard/fast/replaced/width100percent-radio-expected.png:
* platform/chromium-mac-leopard/fast/selectors/unqualified-hover-strict-expected.png: Added.
* platform/chromium-mac-leopard/fast/table/table-hspace-align-center-expected.png:
* platform/chromium-mac-leopard/fast/text/international/bidi-listbox-atsui-expected.png:
* platform/chromium-mac-leopard/fast/text/international/bidi-listbox-expected.png:
* platform/chromium-mac-leopard/fast/text/international/vertical-text-glyph-test-expected.png: Added.
* platform/chromium-mac-leopard/fast/text/international/vertical-text-glyph-test-expected.txt: Added.
* platform/chromium-mac-leopard/fast/writing-mode/Kusa-Makura-background-canvas-expected.png: Added.
* platform/chromium-mac-leopard/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt: Added.
* platform/chromium-mac-leopard/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt: Added.
* platform/chromium-mac-leopard/fast/writing-mode/vertical-baseline-alignment-expected.txt: Added.
* platform/chromium-mac-leopard/fast/writing-mode/vertical-font-fallback-expected.txt: Added.
* platform/chromium-mac-leopard/http/tests/navigation/javascriptlink-frames-expected.png:
* platform/chromium-mac-leopard/media/audio-controls-rendering-expected.png:
* platform/chromium-mac-leopard/media/controls-after-reload-expected.png:
* platform/chromium-mac-leopard/svg/zoom/page/zoom-hixie-mixed-008-expected.txt: Added.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/css/line-height-determined-by-primary-font-expected.png:
* platform/chromium-mac-snowleopard/fast/multicol/span/clone-flexbox-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/replaced/table-percent-height-expected.txt: Removed.
* platform/chromium-mac-snowleopard/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
* platform/chromium-mac/compositing/visibility/visibility-image-layers-dynamic-expected.txt: Added.
* platform/chromium-mac/fast/clip/overflow-border-radius-clip-expected.png:
* platform/chromium-mac/fast/layers/video-layer-expected.png:
* platform/chromium-mac/fast/lists/008-expected.png:
* platform/chromium-mac/fast/lists/008-vertical-expected.png:
* platform/chromium-mac/fast/overflow/infiniteRecursionGuard-expected.png:
* platform/chromium-mac/fast/overflow/overflow-update-transform-expected.png:
* platform/chromium-mac/fast/overflow/scrollRevealButton-expected.png:
* platform/chromium-mac/fast/parser/bad-xml-slash-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-in-regions-expected.png:
* platform/chromium-mac/fast/replaced/replaced-breaking-expected.png:
* platform/chromium-mac/fast/replaced/table-percent-height-expected.txt: Added.
* platform/chromium-mac/fast/replaced/width100percent-checkbox-expected.png:
* platform/chromium-mac/fast/replaced/width100percent-radio-expected.png:
* platform/chromium-mac/fast/selectors/unqualified-hover-strict-expected.png:
* platform/chromium-mac/fast/selectors/unqualified-hover-strict-expected.txt: Added.
* platform/chromium-mac/fast/table/multiple-captions-display-expected.png:
* platform/chromium-mac/fast/table/table-hspace-align-center-expected.png:
* platform/chromium-mac/fast/text/international/bidi-listbox-atsui-expected.png:
* platform/chromium-mac/fast/text/international/bidi-listbox-expected.png:
* platform/chromium-mac/fast/text/international/vertical-text-glyph-test-expected.png:
* platform/chromium-mac/fast/writing-mode/Kusa-Makura-background-canvas-expected.png:
* platform/chromium-mac/fullscreen/full-screen-stacking-context-expected.png:
* platform/chromium-mac/http/tests/misc/acid3-expected.txt: Added.
* platform/chromium-mac/http/tests/navigation/javascriptlink-frames-expected.png:
* platform/chromium-mac/http/tests/navigation/javascriptlink-frames-expected.txt: Added.
* platform/chromium-mac/media/audio-controls-rendering-expected.png:
* platform/chromium-mac/media/controls-after-reload-expected.png:
* platform/chromium-mac/platform/chromium/virtual/threaded/compositing/visibility/visibility-image-layers-dynamic-expected.txt: Added.
* platform/chromium-mac/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
* platform/chromium-win-vista/http/tests/navigation: Removed.
* platform/chromium-win-vista/http/tests/navigation/javascriptlink-frames-expected.png: Removed.
* platform/chromium-win-vista/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
* platform/chromium-win/fast/forms/search-cancel-button-style-sharing-expected.png:
* platform/chromium-win/fast/forms/search-rtl-expected.png:
* platform/chromium-win/fast/multicol/break-properties-expected.txt: Removed.
* platform/chromium-win/fast/multicol/span/clone-flexbox-expected.txt: Removed.
* platform/chromium-win/fast/multicol/span/clone-summary-expected.txt: Removed.
* platform/chromium-win/fast/multicol/vertical-lr/break-properties-expected.txt: Removed.
* platform/chromium-win/fast/multicol/vertical-rl/break-properties-expected.txt: Removed.
* platform/chromium-win/fast/replaced/width100percent-searchfield-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.png:
* platform/chromium/fast/multicol/break-properties-expected.txt: Added.
* platform/chromium/fast/multicol/span: Added.
* platform/chromium/fast/multicol/span/clone-flexbox-expected.txt: Added.
* platform/chromium/fast/multicol/span/clone-summary-expected.txt: Added.
* platform/chromium/svg/zoom/page/zoom-svg-as-image-expected.txt: Added.
* platform/chromium/svg/zoom/page/zoom-svg-as-object-expected.txt: Added.
* platform/chromium/test_expectations.txt:
* platform/efl/fast/lists/008-expected.txt: Removed.
* platform/efl/fast/lists/008-vertical-expected.txt: Removed.
* platform/efl/fast/media/mq-relative-constraints-08-expected.txt: Removed.
* platform/efl/fast/overflow/infiniteRecursionGuard-expected.txt: Removed.
* platform/efl/fast/overflow/overflow-rtl-expected.txt: Removed.
* platform/efl/fast/overflow/overflow-rtl-vertical-expected.txt: Removed.
* platform/efl/fast/selectors/unqualified-hover-strict-expected.txt: Removed.
* platform/efl/fast/table/multiple-captions-display-expected.png: Removed.
* platform/efl/fast/table/table-hspace-align-center-expected.txt: Removed.
* platform/efl/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt: Removed.
* platform/efl/svg/zoom/page/zoom-hixie-mixed-009-expected.txt: Removed.
* platform/efl/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.txt: Removed.
* platform/gtk/fast/lists/008-expected.txt: Removed.
* platform/gtk/fast/lists/008-vertical-expected.txt: Removed.
* platform/gtk/fast/media/mq-relative-constraints-08-expected.txt: Removed.
* platform/gtk/fast/overflow/infiniteRecursionGuard-expected.txt: Removed.
* platform/gtk/fast/overflow/overflow-rtl-expected.txt: Removed.
* platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt: Removed.
* platform/gtk/fast/selectors/unqualified-hover-strict-expected.txt: Removed.
* platform/gtk/fast/table/multiple-captions-display-expected.png: Removed.
* platform/gtk/fast/table/table-hspace-align-center-expected.txt: Removed.
* platform/gtk/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-hixie-mixed-009-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.txt: Removed.
* svg/zoom/page/zoom-hixie-mixed-009-expected.txt: Added.
* svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.txt: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117846
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
rakuco@webkit.org [Mon, 21 May 2012 23:47:50 +0000 (23:47 +0000)]
[EFL] Unreviewed build fix when ENABLE_VIDEO is off and ENABLE_VIDEO_TRACK is not.
Do not enable VIDEO_TRACK if VIDEO itself has been disabled.
* Source/cmake/OptionsEfl.cmake:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117835
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Mon, 21 May 2012 23:44:15 +0000 (23:44 +0000)]
Unreviewed test expectation updates following r117815.
* platform/chromium-linux-x86/svg/zoom: Added.
* platform/chromium-linux-x86/svg/zoom/page: Added.
* platform/chromium-linux-x86/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Added.
* platform/chromium-linux-x86/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Removed.
* platform/chromium-linux/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Added.
* platform/chromium-mac-leopard/media/controls-strict-expected.png:
* platform/chromium-mac-leopard/media/controls-styling-expected.png:
* platform/chromium-mac-leopard/media/controls-without-preload-expected.png:
* platform/chromium-mac-leopard/media/media-document-audio-repaint-expected.png:
* platform/chromium-mac-leopard/media/video-controls-rendering-expected.png:
* platform/chromium-mac-leopard/media/video-display-toggle-expected.png:
* platform/chromium-mac-leopard/media/video-no-audio-expected.png:
* platform/chromium-mac-leopard/media/video-playing-and-pause-expected.png:
* platform/chromium-mac-leopard/media/video-volume-slider-expected.png:
* platform/chromium-mac-leopard/scrollbars/overflow-scrollbar-combinations-expected.png:
* platform/chromium-mac-leopard/svg/custom/bug45331-expected.png:
* platform/chromium-mac-leopard/svg/custom/bug45331-expected.txt: Added.
* platform/chromium-mac-leopard/svg/custom/image-parent-translation-expected.png:
* platform/chromium-mac-leopard/svg/custom/inline-svg-in-xhtml-expected.png:
* platform/chromium-mac-leopard/svg/custom/junk-data-expected.png:
* platform/chromium-mac-leopard/svg/custom/junk-data-expected.txt: Removed.
* platform/chromium-mac-leopard/svg/custom/missing-xlink-expected.png:
* platform/chromium-mac-leopard/svg/custom/missing-xlink-expected.txt: Removed.
* platform/chromium-mac-leopard/svg/custom/object-sizing-expected.png:
* platform/chromium-mac-leopard/svg/custom/path-bad-data-expected.png:
* platform/chromium-mac-leopard/svg/custom/path-bad-data-expected.txt: Removed.
* platform/chromium-mac-leopard/svg/custom/rootmost-svg-xy-attrs-expected.png:
* platform/chromium-mac-leopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
* platform/chromium-mac-leopard/svg/custom/svg-fonts-in-html-expected.png:
* platform/chromium-mac-leopard/svg/custom/svg-fonts-without-missing-glyph-expected.png:
* platform/chromium-mac-leopard/svg/custom/use-font-face-crash-expected.png:
* platform/chromium-mac-leopard/svg/custom/use-font-face-crash-expected.txt: Removed.
* platform/chromium-mac-leopard/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png:
* platform/chromium-mac-leopard/svg/hixie/error/012-expected.png:
* platform/chromium-mac-leopard/svg/wicd/rightsizing-grid-expected.png:
* platform/chromium-mac-leopard/svg/wicd/test-rightsizing-b-expected.png:
* platform/chromium-mac-leopard/svg/wicd/test-scalable-background-image2-expected.png:
* platform/chromium-mac-leopard/svg/zoom/page/zoom-background-images-expected.png:
* platform/chromium-mac-leopard/svg/zoom/page/zoom-hixie-mixed-008-expected.png:
* platform/chromium-mac-leopard/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
* platform/chromium-mac-leopard/svg/zoom/page/zoom-mask-with-percentages-expected.png:
* platform/chromium-mac-leopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png:
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Added.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png:
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png:
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png:
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png:
* platform/chromium-mac-leopard/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug10269-2-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug10296-1-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug1055-1-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug106816-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug11384s-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug126742-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug131020-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug1318-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug139524-2-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug159108-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug17130-1-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug17130-2-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug18359-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug19061-1-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug19061-2-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug24200-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug2479-1-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug2479-3-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug2479-4-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug28928-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug3309-1-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug3309-2-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug33137-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug3977-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug4284-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug4527-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug46480-1-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug46480-2-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug52505-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug52506-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug5538-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug59354-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug6304-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug7112-1-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug7112-2-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug8032-1-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug8381-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug9271-1-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/bugs/bug9271-2-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/collapsing_borders/bug41262-3-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/core/margins-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/marvin/backgr_index-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/marvin/backgr_layers-opacity-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/marvin/backgr_position-table-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/marvin/backgr_simple-table-cell-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/marvin/backgr_simple-table-column-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/marvin/backgr_simple-table-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/marvin/backgr_simple-table-row-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/other/test3-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/other/test6-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/other/wa_table_tr_align-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug10140-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug10216-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug1128-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug21518-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug22122-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Removed.
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug25707-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug3166-13-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug3166-14-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug3166-16-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug3166-17-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug3166-18-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug61042-1-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/bugs/bug61042-2-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/core/captions3-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/core/standards1-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.png:
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Removed.
* platform/chromium-mac/media/controls-layout-direction-expected.png:
* platform/chromium-mac/media/controls-strict-expected.png:
* platform/chromium-mac/media/controls-styling-expected.png:
* platform/chromium-mac/media/controls-without-preload-expected.png:
* platform/chromium-mac/media/media-controls-clone-expected.png:
* platform/chromium-mac/media/media-document-audio-repaint-expected.png:
* platform/chromium-mac/media/video-controls-rendering-expected.png:
* platform/chromium-mac/media/video-display-toggle-expected.png:
* platform/chromium-mac/media/video-no-audio-expected.png:
* platform/chromium-mac/media/video-playing-and-pause-expected.png:
* platform/chromium-mac/media/video-volume-slider-expected.png:
* platform/chromium-mac/media/video-volume-slider-expected.txt:
* platform/chromium-mac/scrollbars/overflow-scrollbar-combinations-expected.png:
* platform/chromium-mac/svg/custom/bug45331-expected.png:
* platform/chromium-mac/svg/custom/image-parent-translation-expected.png:
* platform/chromium-mac/svg/custom/inline-svg-in-xhtml-expected.png:
* platform/chromium-mac/svg/custom/junk-data-expected.png:
* platform/chromium-mac/svg/custom/missing-xlink-expected.png:
* platform/chromium-mac/svg/custom/object-sizing-expected.png:
* platform/chromium-mac/svg/custom/path-bad-data-expected.png:
* platform/chromium-mac/svg/custom/rootmost-svg-xy-attrs-expected.png:
* platform/chromium-mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
* platform/chromium-mac/svg/custom/svg-fonts-in-html-expected.png:
* platform/chromium-mac/svg/custom/svg-fonts-without-missing-glyph-expected.png:
* platform/chromium-mac/svg/custom/use-font-face-crash-expected.png:
* platform/chromium-mac/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png:
* platform/chromium-mac/svg/hixie/error/012-expected.png:
* platform/chromium-mac/svg/wicd/rightsizing-grid-expected.png:
* platform/chromium-mac/svg/wicd/test-rightsizing-a-expected.png:
* platform/chromium-mac/svg/wicd/test-rightsizing-b-expected.png:
* platform/chromium-mac/svg/wicd/test-scalable-background-image1-expected.png:
* platform/chromium-mac/svg/wicd/test-scalable-background-image2-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-svg-float-border-padding-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png:
* platform/chromium-mac/svg/zoom/text/zoom-svg-float-border-padding-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug10269-2-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug10296-1-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug1055-1-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug11384s-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug1318-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug17130-1-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug17130-2-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug18359-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug19061-1-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug19061-2-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug24200-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug2479-1-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug2479-3-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug2479-4-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug3309-1-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug3309-2-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug3977-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug4284-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug4527-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug5538-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug6304-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug7112-1-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug7112-2-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug8032-1-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug8381-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug9271-1-expected.png:
* platform/chromium-mac/tables/mozilla/bugs/bug9271-2-expected.png:
* platform/chromium-mac/tables/mozilla/collapsing_borders/bug41262-3-expected.png:
* platform/chromium-mac/tables/mozilla/core/margins-expected.png:
* platform/chromium-mac/tables/mozilla/marvin/backgr_index-expected.png:
* platform/chromium-mac/tables/mozilla/marvin/backgr_layers-opacity-expected.png:
* platform/chromium-mac/tables/mozilla/marvin/backgr_position-table-expected.png:
* platform/chromium-mac/tables/mozilla/marvin/backgr_simple-table-cell-expected.png:
* platform/chromium-mac/tables/mozilla/marvin/backgr_simple-table-column-expected.png:
* platform/chromium-mac/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png:
* platform/chromium-mac/tables/mozilla/marvin/backgr_simple-table-expected.png:
* platform/chromium-mac/tables/mozilla/marvin/backgr_simple-table-row-expected.png:
* platform/chromium-mac/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png:
* platform/chromium-mac/tables/mozilla/other/test3-expected.png:
* platform/chromium-mac/tables/mozilla/other/test6-expected.png:
* platform/chromium-mac/tables/mozilla/other/wa_table_tr_align-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug10140-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug10216-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug1128-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug21518-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug22122-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug25707-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3166-13-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3166-14-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3166-16-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3166-17-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3166-18-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug61042-1-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug61042-2-expected.png:
* platform/chromium-win-vista/svg/custom/bug45331-expected.txt: Added.
* platform/chromium-win-vista/svg/zoom/page/zoom-hixie-mixed-008-expected.png: Added.
* platform/chromium-win-vista/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Removed.
* platform/chromium-win-xp/svg/custom/bug45331-expected.txt: Added.
* platform/chromium-win-xp/svg/wicd/test-rightsizing-b-expected.png:
* platform/chromium-win/media/media-document-audio-repaint-expected.png:
* platform/chromium-win/media/video-volume-slider-expected.png:
* platform/chromium-win/scrollbars/overflow-scrollbar-combinations-expected.png:
* platform/chromium-win/svg/custom/bug45331-expected.png:
* platform/chromium-win/svg/custom/image-parent-translation-expected.png:
* platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.png:
* platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.txt:
* platform/chromium-win/svg/custom/junk-data-expected.png:
* platform/chromium-win/svg/custom/missing-xlink-expected.png:
* platform/chromium-win/svg/custom/object-sizing-expected.png:
* platform/chromium-win/svg/custom/path-bad-data-expected.png:
* platform/chromium-win/svg/custom/rootmost-svg-xy-attrs-expected.png:
* platform/chromium-win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
* platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png:
* platform/chromium-win/svg/custom/svg-fonts-without-missing-glyph-expected.png:
* platform/chromium-win/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png:
* platform/chromium-win/svg/hixie/error/012-expected.png:
* platform/chromium-win/svg/wicd/rightsizing-grid-expected.png:
* platform/chromium-win/svg/wicd/test-rightsizing-a-expected.png:
* platform/chromium-win/svg/wicd/test-rightsizing-b-expected.png:
* platform/chromium-win/svg/wicd/test-rightsizing-b-expected.txt:
* platform/chromium-win/svg/wicd/test-scalable-background-image1-expected.png:
* platform/chromium-win/svg/wicd/test-scalable-background-image2-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-background-images-expected.png:
* platform/chromium/svg/as-image: Added.
* platform/chromium/svg/as-image/svg-non-integer-scaled-image-expected.txt: Added.
* platform/chromium/svg/custom/fractional-rects-expected.txt: Added.
* platform/chromium/svg/custom/js-update-container-expected.txt: Added.
* platform/efl/svg/zoom/page/zoom-background-images-expected.txt: Removed.
* platform/efl/svg/zoom/page/zoom-hixie-mixed-008-expected.txt: Removed.
* platform/efl/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
* platform/efl/svg/zoom/page/zoom-svg-float-border-padding-expected.txt: Removed.
* platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt: Removed.
* platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt: Removed.
* platform/efl/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt: Removed.
* platform/efl/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug1055-1-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug106816-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug126742-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug131020-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug139524-2-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug159108-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug17130-1-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug17130-2-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug19061-1-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug19061-2-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug3309-1-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug3309-2-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug33137-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug46480-1-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug46480-2-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug5538-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug7112-1-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug7112-2-expected.txt: Removed.
* platform/efl/tables/mozilla/bugs/bug8032-1-expected.txt: Removed.
* platform/efl/tables/mozilla/marvin/backgr_index-expected.txt: Removed.
* platform/efl/tables/mozilla_expected_failures/bugs/bug1128-expected.txt: Removed.
* platform/efl/tables/mozilla_expected_failures/bugs/bug21518-expected.txt: Removed.
* platform/efl/tables/mozilla_expected_failures/bugs/bug22122-expected.txt: Removed.
* platform/efl/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt: Removed.
* platform/efl/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt: Removed.
* platform/efl/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-background-images-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-hixie-mixed-008-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-mask-with-percentages-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-svg-float-border-padding-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt: Removed.
* platform/gtk/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt: Removed.
* platform/gtk/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug1055-1-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug106816-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug126742-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug131020-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug139524-2-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug159108-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug17130-1-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug17130-2-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug19061-1-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug19061-2-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug3309-1-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug3309-2-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug33137-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug46480-1-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug46480-2-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug5538-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug7112-1-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug7112-2-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug8032-1-expected.txt: Removed.
* platform/gtk/tables/mozilla/marvin/backgr_index-expected.txt: Removed.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1128-expected.txt: Removed.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug21518-expected.txt: Removed.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug22122-expected.txt: Removed.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt: Removed.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt: Removed.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt: Removed.
* platform/mac-snowleopard/svg/zoom/page/zoom-svg-float-border-padding-expected.png: Removed.
* platform/mac-snowleopard/svg/zoom/text: Removed.
* platform/mac-snowleopard/svg/zoom/text/zoom-svg-float-border-padding-expected.png: Removed.
* platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.txt: Removed.
* platform/mac/svg/zoom/page/zoom-svg-float-border-padding-expected.txt: Removed.
* platform/mac/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt: Removed.
* platform/mac/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Removed.
* platform/win/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt: Removed.
* svg/zoom/page/zoom-background-images-expected.txt: Added.
* svg/zoom/page/zoom-hixie-mixed-008-expected.txt: Added.
* svg/zoom/page/zoom-mask-with-percentages-expected.txt: Added.
* svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Removed.
* svg/zoom/page/zoom-svg-float-border-padding-expected.txt: Added.
* svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt: Added.
* svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt: Added.
* svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt: Added.
* svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt: Added.
* svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Added.
* tables/mozilla/bugs/bug1055-1-expected.txt: Added.
* tables/mozilla/bugs/bug106816-expected.txt: Added.
* tables/mozilla/bugs/bug126742-expected.txt: Added.
* tables/mozilla/bugs/bug131020-expected.txt: Added.
* tables/mozilla/bugs/bug139524-2-expected.txt: Added.
* tables/mozilla/bugs/bug159108-expected.txt: Added.
* tables/mozilla/bugs/bug17130-1-expected.txt: Added.
* tables/mozilla/bugs/bug17130-2-expected.txt: Added.
* tables/mozilla/bugs/bug19061-1-expected.txt: Added.
* tables/mozilla/bugs/bug19061-2-expected.txt: Added.
* tables/mozilla/bugs/bug3309-1-expected.txt: Added.
* tables/mozilla/bugs/bug3309-2-expected.txt: Added.
* tables/mozilla/bugs/bug33137-expected.txt: Added.
* tables/mozilla/bugs/bug46480-1-expected.txt: Added.
* tables/mozilla/bugs/bug46480-2-expected.txt: Added.
* tables/mozilla/bugs/bug5538-expected.txt: Added.
* tables/mozilla/bugs/bug7112-1-expected.txt: Added.
* tables/mozilla/bugs/bug7112-2-expected.txt: Added.
* tables/mozilla/bugs/bug8032-1-expected.txt: Added.
* tables/mozilla/marvin/backgr_index-expected.txt: Added.
* tables/mozilla_expected_failures/bugs/bug1128-expected.txt: Added.
* tables/mozilla_expected_failures/bugs/bug21518-expected.txt: Added.
* tables/mozilla_expected_failures/bugs/bug22122-expected.txt: Added.
* tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt: Added.
* tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt: Added.
* tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117833
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Mon, 21 May 2012 23:42:54 +0000 (23:42 +0000)]
Move padding/margin/offset writing mode logic from RenderStyle to LengthBox
https://bugs.webkit.org/show_bug.cgi?id=86970
Reviewed by Eric Seidel.
Move writing mode and bidi logic for paddings, margins and offsets from
RenderStyle to LengthBox. This way the same logic can be used for all
three removing unnecessary code duplication.
No new tests, no change in functionality.
* CMakeLists.txt:
* GNUmakefile.list.am:
* Target.pri:
* WebCore.gypi:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* platform/LengthBox.cpp: Added.
* platform/LengthBox.h:
* rendering/style/RenderStyle.cpp:
* rendering/style/RenderStyle.h:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117832
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jsbell@chromium.org [Mon, 21 May 2012 23:32:50 +0000 (23:32 +0000)]
Unreviewed gardening. Updating Skipped file names following bulk move in r117816.
* platform/mac-lion/Skipped:
* platform/mac-wk2/Skipped:
* platform/mac/Skipped:
* platform/qt-mac/Skipped:
* platform/win-wk2/Skipped:
* platform/wk2/Skipped:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117830
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Mon, 21 May 2012 23:18:39 +0000 (23:18 +0000)]
Unreviewed gardening. Updating Chromium-Windows expectations following r117815. Optimizebaselines also caused
a number of efl/gtk test expectations to be coalesced.
* css2.1/
20110323/replaced-intrinsic-ratio-001-expected.txt: Added.
* fast/compact/001-expected.txt: Added.
* fast/css/acid2-expected.txt: Added.
* fast/css/acid2-pixel-expected.txt: Added.
* fast/css/font-size-negative-expected.txt: Added.
* fast/css/line-height-negative-expected.txt: Added.
* fast/dom/HTMLMeterElement/meter-optimums-expected.txt: Added.
* fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt: Added.
* fast/dom/HTMLMeterElement/meter-styles-expected.txt: Added.
* fast/flexbox/011-expected.txt: Added.
* fast/inline-block/002-expected.txt: Added.
* fast/inline/002-expected.txt: Added.
* fast/lists/003-expected.txt: Added.
* fast/lists/003-vertical-expected.txt: Added.
* fast/overflow/007-expected.txt: Added.
* fast/repaint/block-layout-inline-children-float-positioned-expected.txt: Added.
* fast/repaint/transform-translate-expected.txt: Added.
* fast/replaced/007-expected.txt: Added.
* fast/table/035-expected.txt: Added.
* fast/table/035-vertical-expected.txt: Added.
* fast/table/table-display-types-strict-expected.txt: Added.
* fast/table/tableInsideCaption-expected.txt: Added.
* fast/transforms/transforms-with-zoom-expected.txt: Added.
* platform/chromium-mac/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.png: Added.
* platform/chromium-win-vista/css1: Added.
* platform/chromium-win-vista/css1/text_properties: Added.
* platform/chromium-win-vista/css1/text_properties/line_height-expected.txt: Added.
* platform/chromium-win-vista/fast/compact: Added.
* platform/chromium-win-vista/fast/compact/001-expected.png: Added.
* platform/chromium-win-vista/fast/dom/HTMLMeterElement: Added.
* platform/chromium-win-vista/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt: Added.
* platform/chromium-win-vista/fast/dom/HTMLProgressElement: Added.
* platform/chromium-win-vista/fast/dom/HTMLProgressElement/progress-element-expected.txt: Added.
* platform/chromium-win-vista/fast/inline-block/002-expected.png: Added.
* platform/chromium-win-vista/fast/inline/002-expected.png: Added.
* platform/chromium-win-vista/fast/table/tableInsideCaption-expected.png: Added.
* platform/chromium-win-vista/fast/text/whitespace: Added.
* platform/chromium-win-vista/fast/text/whitespace/normal-after-nowrap-breaking-expected.png: Added.
* platform/chromium-win-vista/http/tests/misc/acid2-expected.txt: Added.
* platform/chromium-win-vista/http/tests/misc/acid2-pixel-expected.png:
* platform/chromium-win-xp/fast/compact: Added.
* platform/chromium-win-xp/fast/compact/001-expected.png: Added.
* platform/chromium-win-xp/fast/dom/HTMLMeterElement: Added.
* platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt: Added.
* platform/chromium-win-xp/fast/dom/HTMLProgressElement: Added.
* platform/chromium-win-xp/fast/dom/HTMLProgressElement/progress-element-expected.txt: Added.
* platform/chromium-win-xp/fast/forms/search-styled-expected.png:
* platform/chromium-win-xp/fast/forms/search-styled-expected.txt:
* platform/chromium-win-xp/fast/inline-block/002-expected.png: Added.
* platform/chromium-win-xp/fast/inline/002-expected.png: Added.
* platform/chromium-win-xp/fast/table/tableInsideCaption-expected.png: Added.
* platform/chromium-win-xp/fast/text/atsui-negative-spacing-features-expected.png:
* platform/chromium-win-xp/fast/text/atsui-spacing-features-expected.png:
* platform/chromium-win-xp/fast/text/whitespace/normal-after-nowrap-breaking-expected.png: Added.
* platform/chromium-win/css1/text_properties/line_height-expected.txt:
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-ratio-001-expected.png:
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-ratio-001-expected.txt:
* platform/chromium-win/editing/selection/extend-by-word-002-expected.png:
* platform/chromium-win/editing/selection/extend-by-word-002-expected.txt:
* platform/chromium-win/fast/block/float/avoiding-float-centered-expected.png:
* platform/chromium-win/fast/block/float/avoiding-float-centered-expected.txt:
* platform/chromium-win/fast/compact/001-expected.png:
* platform/chromium-win/fast/compact/001-expected.txt:
* platform/chromium-win/fast/css/acid2-expected.txt:
* platform/chromium-win/fast/css/acid2-pixel-expected.png:
* platform/chromium-win/fast/css/acid2-pixel-expected.txt:
* platform/chromium-win/fast/css/font-size-negative-expected.png:
* platform/chromium-win/fast/css/font-size-negative-expected.txt:
* platform/chromium-win/fast/css/input-search-padding-expected.png:
* platform/chromium-win/fast/css/input-search-padding-expected.txt:
* platform/chromium-win/fast/css/line-height-negative-expected.png:
* platform/chromium-win/fast/css/line-height-negative-expected.txt:
* platform/chromium-win/fast/css/text-input-with-webkit-border-radius-expected.png:
* platform/chromium-win/fast/css/text-input-with-webkit-border-radius-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-expected.png:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-optimums-expected.png:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-optimums-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-expected.png:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
* platform/chromium-win/fast/dom/HTMLProgressElement/progress-element-expected.png:
* platform/chromium-win/fast/dom/HTMLProgressElement/progress-element-expected.txt:
* platform/chromium-win/fast/flexbox/011-expected.png:
* platform/chromium-win/fast/flexbox/011-expected.txt:
* platform/chromium-win/fast/forms/placeholder-position-expected.png:
* platform/chromium-win/fast/forms/placeholder-position-expected.txt:
* platform/chromium-win/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/chromium-win/fast/forms/search-display-none-cancel-button-expected.txt:
* platform/chromium-win/fast/forms/search-styled-expected.png:
* platform/chromium-win/fast/forms/search-styled-expected.txt:
* platform/chromium-win/fast/inline-block/002-expected.png:
* platform/chromium-win/fast/inline-block/002-expected.txt:
* platform/chromium-win/fast/inline-block/contenteditable-baseline-expected.txt:
* platform/chromium-win/fast/inline/002-expected.png:
* platform/chromium-win/fast/inline/002-expected.txt:
* platform/chromium-win/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.png:
* platform/chromium-win/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt:
* platform/chromium-win/fast/lists/003-expected.txt:
* platform/chromium-win/fast/lists/003-vertical-expected.txt:
* platform/chromium-win/fast/multicol/client-rects-expected.txt:
* platform/chromium-win/fast/overflow/007-expected.png:
* platform/chromium-win/fast/overflow/007-expected.txt:
* platform/chromium-win/fast/parser/entity-comment-in-style-expected.txt:
* platform/chromium-win/fast/repaint/block-layout-inline-children-float-positioned-expected.png:
* platform/chromium-win/fast/repaint/block-layout-inline-children-float-positioned-expected.txt:
* platform/chromium-win/fast/repaint/delete-into-nested-block-expected.png:
* platform/chromium-win/fast/repaint/delete-into-nested-block-expected.txt:
* platform/chromium-win/fast/repaint/transform-absolute-child-expected.png:
* platform/chromium-win/fast/repaint/transform-repaint-descendants-expected.png:
* platform/chromium-win/fast/repaint/transform-translate-expected.png:
* platform/chromium-win/fast/repaint/transform-translate-expected.txt:
* platform/chromium-win/fast/replaced/007-expected.txt:
* platform/chromium-win/fast/table/035-expected.png:
* platform/chromium-win/fast/table/035-expected.txt:
* platform/chromium-win/fast/table/035-vertical-expected.png:
* platform/chromium-win/fast/table/035-vertical-expected.txt:
* platform/chromium-win/fast/table/040-expected.txt:
* platform/chromium-win/fast/table/040-vertical-expected.txt:
* platform/chromium-win/fast/table/frame-and-rules-expected.txt:
* platform/chromium-win/fast/table/overflowHidden-expected.txt:
* platform/chromium-win/fast/table/table-display-types-strict-expected.png:
* platform/chromium-win/fast/table/table-display-types-strict-expected.txt:
* platform/chromium-win/fast/table/tableInsideCaption-expected.png:
* platform/chromium-win/fast/table/tableInsideCaption-expected.txt:
* platform/chromium-win/fast/text/atsui-negative-spacing-features-expected.png:
* platform/chromium-win/fast/text/atsui-negative-spacing-features-expected.txt:
* platform/chromium-win/fast/text/atsui-spacing-features-expected.png:
* platform/chromium-win/fast/text/atsui-spacing-features-expected.txt:
* platform/chromium-win/fast/text/whitespace/normal-after-nowrap-breaking-expected.png:
* platform/chromium-win/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt:
* platform/chromium-win/fast/transforms/transforms-with-zoom-expected.txt:
* platform/chromium-win/http/tests/misc/acid2-expected.txt:
* platform/chromium-win/http/tests/misc/acid2-pixel-expected.png:
* platform/chromium-win/http/tests/misc/acid2-pixel-expected.txt:
* platform/chromium-win/ietestcenter/css3/bordersbackgrounds/background_repeat_space_border_box-expected.txt:
* platform/chromium-win/ietestcenter/css3/bordersbackgrounds/background_repeat_space_content_box-expected.txt:
* platform/chromium-win/ietestcenter/css3/bordersbackgrounds/border-radius-with-three-values-001-expected.txt:
* platform/chromium-win/ietestcenter/css3/bordersbackgrounds/border-radius-with-two-values-001-expected.txt:
* platform/chromium-win/media/video-zoom-controls-expected.png:
* platform/chromium-win/media/video-zoom-controls-expected.txt:
* platform/chromium-win/svg/as-border-image/svg-as-border-image-2-expected.png:
* platform/chromium-win/svg/as-border-image/svg-as-border-image-expected.png:
* platform/chromium-win/svg/as-image/img-preserveAspectRatio-support-2-expected.png:
* platform/chromium-win/svg/as-image/img-preserveAspectRatio-support-2-expected.txt:
* platform/chromium-win/svg/transforms/svg-css-transforms-clip-path-expected.png:
* platform/chromium-win/svg/transforms/svg-css-transforms-clip-path-expected.txt:
* platform/chromium-win/svg/transforms/svg-css-transforms-expected.png:
* platform/chromium-win/svg/transforms/svg-css-transforms-expected.txt:
* platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
* platform/chromium/fast/inline: Removed.
* platform/chromium/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.png: Removed.
* platform/efl/css1/text_properties/line_height-expected.txt: Removed.
* platform/efl/css2.1/
20110323/replaced-intrinsic-ratio-001-expected.txt: Removed.
* platform/efl/fast/compact/001-expected.txt: Removed.
* platform/efl/fast/css/acid2-expected.txt: Removed.
* platform/efl/fast/css/acid2-pixel-expected.txt: Removed.
* platform/efl/fast/css/font-size-negative-expected.txt: Removed.
* platform/efl/fast/css/line-height-negative-expected.txt: Removed.
* platform/efl/fast/dom/HTMLMeterElement/meter-optimums-expected.txt: Removed.
* platform/efl/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt: Removed.
* platform/efl/fast/dom/HTMLMeterElement/meter-styles-expected.txt: Removed.
* platform/efl/fast/flexbox/011-expected.txt: Removed.
* platform/efl/fast/inline-block/002-expected.txt: Removed.
* platform/efl/fast/inline/002-expected.txt: Removed.
* platform/efl/fast/lists/003-expected.txt: Removed.
* platform/efl/fast/lists/003-vertical-expected.txt: Removed.
* platform/efl/fast/overflow/007-expected.txt: Removed.
* platform/efl/fast/repaint/block-layout-inline-children-float-positioned-expected.txt: Removed.
* platform/efl/fast/repaint/transform-translate-expected.txt: Removed.
* platform/efl/fast/replaced/007-expected.txt: Removed.
* platform/efl/fast/table/035-expected.txt: Removed.
* platform/efl/fast/table/035-vertical-expected.txt: Removed.
* platform/efl/fast/table/table-display-types-strict-expected.txt: Removed.
* platform/efl/fast/table/tableInsideCaption-expected.txt: Removed.
* platform/efl/fast/transforms/transforms-with-zoom-expected.txt: Removed.
* platform/efl/http/tests/misc/acid2-expected.txt: Removed.
* platform/efl/ietestcenter/css3/bordersbackgrounds/background_repeat_space_border_box-expected.txt: Removed.
* platform/efl/ietestcenter/css3/bordersbackgrounds/background_repeat_space_content_box-expected.txt: Removed.
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-with-three-values-001-expected.txt: Removed.
* platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-with-two-values-001-expected.txt: Removed.
* platform/gtk/css2.1/
20110323/replaced-intrinsic-ratio-001-expected.txt: Removed.
* platform/gtk/fast/compact/001-expected.txt: Removed.
* platform/gtk/fast/css/acid2-expected.txt: Removed.
* platform/gtk/fast/css/acid2-pixel-expected.txt: Removed.
* platform/gtk/fast/css/font-size-negative-expected.txt: Removed.
* platform/gtk/fast/css/line-height-negative-expected.txt: Removed.
* platform/gtk/fast/dom/HTMLMeterElement/meter-optimums-expected.txt: Removed.
* platform/gtk/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt: Removed.
* platform/gtk/fast/dom/HTMLMeterElement/meter-styles-expected.txt: Removed.
* platform/gtk/fast/flexbox/011-expected.txt: Removed.
* platform/gtk/fast/inline-block/002-expected.txt: Removed.
* platform/gtk/fast/inline/002-expected.txt: Removed.
* platform/gtk/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt: Removed.
* platform/gtk/fast/lists/003-expected.txt: Removed.
* platform/gtk/fast/lists/003-vertical-expected.txt: Removed.
* platform/gtk/fast/overflow/007-expected.txt: Removed.
* platform/gtk/fast/repaint/block-layout-inline-children-float-positioned-expected.txt: Removed.
* platform/gtk/fast/repaint/transform-translate-expected.txt: Removed.
* platform/gtk/fast/replaced/007-expected.txt: Removed.
* platform/gtk/fast/table/035-expected.txt: Removed.
* platform/gtk/fast/table/035-vertical-expected.txt: Removed.
* platform/gtk/fast/table/table-display-types-strict-expected.txt: Removed.
* platform/gtk/fast/table/tableInsideCaption-expected.txt: Removed.
* platform/gtk/fast/transforms/transforms-with-zoom-expected.txt: Removed.
* platform/mac/fast/transforms/transforms-with-zoom-expected.txt: Removed.
* platform/qt/fast/css/font-size-negative-expected.txt: Removed.
* platform/qt/fast/dom/HTMLMeterElement/meter-element-expected.txt: Removed.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117828
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 21 May 2012 23:15:35 +0000 (23:15 +0000)]
[WK2] Remove a useless #if on Tools/WebKitTestRunner/TestController.cpp
https://bugs.webkit.org/show_bug.cgi?id=87047
Patch by Hugo Parente Lima <hugo.lima@openbossa.org> on 2012-05-21
Reviewed by Alexis Menard.
* WebKitTestRunner/TestController.cpp:
(WTR::TestController::didReceiveSynchronousMessageFromInjectedBundle):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117827
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 21 May 2012 23:00:46 +0000 (23:00 +0000)]
Source/WebCore: Improving console error for CSP-blocked `setTimeout` and `setInterval` evaluation.
https://bugs.webkit.org/show_bug.cgi?id=86943
Patch by Mike West <mkwst@chromium.org> on 2012-05-21
Reviewed by Adam Barth.
If the inspector is open, a stack trace is generated before calling
ContentSecurityPolicy::allowEval, and passed through to
ContentSecurityPolicy::reportViolation for use in the console message.
Test: http/tests/inspector-enabled/contentSecurityPolicy-blocks-setInterval.html
http/tests/inspector-enabled/contentSecurityPolicy-blocks-setTimeout.html
* bindings/js/ScheduledAction.cpp:
(WebCore::ScheduledAction::create):
* bindings/v8/custom/V8DOMWindowCustom.cpp:
(WebCore::WindowSetTimeoutImpl):
* page/ContentSecurityPolicy.cpp:
(CSPDirectiveList):
(WebCore::CSPDirectiveList::reportViolation):
(WebCore::CSPDirectiveList::checkEvalAndReportViolation):
(WebCore::CSPDirectiveList::allowEval):
(WebCore):
(WebCore::isAllowedByAllWithCallStack):
(WebCore::isAllowedByAllWithURL):
(WebCore::ContentSecurityPolicy::allowEval):
(WebCore::ContentSecurityPolicy::allowScriptFromSource):
(WebCore::ContentSecurityPolicy::allowObjectFromSource):
(WebCore::ContentSecurityPolicy::allowChildFrameFromSource):
(WebCore::ContentSecurityPolicy::allowImageFromSource):
(WebCore::ContentSecurityPolicy::allowStyleFromSource):
(WebCore::ContentSecurityPolicy::allowFontFromSource):
(WebCore::ContentSecurityPolicy::allowMediaFromSource):
(WebCore::ContentSecurityPolicy::allowConnectToSource):
* page/ContentSecurityPolicy.h:
(WebCore):
LayoutTests: Blocking `setTimeout` and `setInterval` evaluation with CSP should include a stack trace in the console warning.
https://bugs.webkit.org/show_bug.cgi?id=86943
Patch by Mike West <mkwst@chromium.org> on 2012-05-21
Reviewed by Adam Barth.
* http/tests/inspector-enabled/contentSecurityPolicy-blocks-setInterval-expected.txt: Added.
* http/tests/inspector-enabled/contentSecurityPolicy-blocks-setInterval.html: Added.
* http/tests/inspector-enabled/contentSecurityPolicy-blocks-setTimeout-expected.txt: Added.
* http/tests/inspector-enabled/contentSecurityPolicy-blocks-setTimeout.html: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117826
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
piman@chromium.org [Mon, 21 May 2012 22:57:49 +0000 (22:57 +0000)]
Don't force rendering in finishAllRendering
https://bugs.webkit.org/show_bug.cgi?id=86919
Reviewed by James Robinson.
After we acquire the texture layers on the main thread, we can't draw.
In particular if we destroyed the texture ids used previously by
TextureLayerChromium, drawing before a commit would cause a
bind-after-destroy.
Tested by CCLayerTreeHostTestFinishAllRendering.
* platform/graphics/chromium/cc/CCThreadProxy.cpp:
(WebCore::CCThreadProxy::CCThreadProxy):
(WebCore::CCThreadProxy::finishAllRenderingOnImplThread):
(WebCore::CCThreadProxy::scheduledActionDrawAndSwapInternal):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117825
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Mon, 21 May 2012 22:33:59 +0000 (22:33 +0000)]
Unreviewed gardening. Updating expectations after r117815.
* platform/chromium-linux-x86/fast/regions: Added.
* platform/chromium-linux-x86/fast/regions/region-overflow-auto-overflow-hidden-expected.txt: Added.
* platform/chromium-linux-x86/fast/regions/region-overflow-auto-overflow-visible-expected.txt: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117824
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
fpizlo@apple.com [Mon, 21 May 2012 22:32:40 +0000 (22:32 +0000)]
Bytecode dumps should contain data about the state of get_by_id caches
https://bugs.webkit.org/show_bug.cgi?id=85246
Reviewed by Gavin Barraclough.
Merge r115694 from dfgopt.
Changed the DFG bytecode parser (and the code that calls it) to be able
to call codeBlock->dump() on the code blocks being parsed.
Changed bytecode dumping to be able to print the state of get_by_id
caches inline with the bytecode.
Removed the old StructureStubInfo dumping code, which no longer worked
right, and was incapable of telling us information about chain and list
accesses.
This change does not add dumping for put_by_id caches. We can add that
at a later time.
* bytecode/CodeBlock.cpp:
(JSC::CodeBlock::printUnaryOp):
(JSC::CodeBlock::printBinaryOp):
(JSC::CodeBlock::printConditionalJump):
(JSC::CodeBlock::printGetByIdOp):
(JSC::dumpStructure):
(JSC):
(JSC::dumpChain):
(JSC::CodeBlock::printGetByIdCacheStatus):
(JSC::CodeBlock::printCallOp):
(JSC::CodeBlock::printPutByIdOp):
(JSC::printGlobalResolveInfo):
(JSC::CodeBlock::printStructure):
(JSC::CodeBlock::printStructures):
(JSC::CodeBlock::dump):
(JSC::CodeBlock::visitStructures):
(JSC::ProgramCodeBlock::jitCompileImpl):
(JSC::EvalCodeBlock::jitCompileImpl):
(JSC::FunctionCodeBlock::jitCompileImpl):
* bytecode/CodeBlock.h:
(CodeBlock):
(JSC::CodeBlock::jitCompile):
(ProgramCodeBlock):
(EvalCodeBlock):
(FunctionCodeBlock):
* dfg/DFGByteCodeParser.cpp:
(JSC::DFG::ByteCodeParser::ByteCodeParser):
(ByteCodeParser):
(JSC::DFG::ByteCodeParser::parseCodeBlock):
(JSC::DFG::parse):
* dfg/DFGByteCodeParser.h:
(DFG):
* dfg/DFGDriver.cpp:
(JSC::DFG::compile):
(JSC::DFG::tryCompile):
(JSC::DFG::tryCompileFunction):
* dfg/DFGDriver.h:
(DFG):
(JSC::DFG::tryCompile):
(JSC::DFG::tryCompileFunction):
* dfg/DFGOSRExitCompiler.cpp:
* jit/JITDriver.h:
(JSC::jitCompileIfAppropriate):
(JSC::jitCompileFunctionIfAppropriate):
* llint/LLIntSlowPaths.cpp:
(JSC::LLInt::jitCompileAndSetHeuristics):
* runtime/Executable.cpp:
(JSC::EvalExecutable::jitCompile):
(JSC::EvalExecutable::compileInternal):
(JSC::ProgramExecutable::jitCompile):
(JSC::ProgramExecutable::compileInternal):
(JSC::FunctionExecutable::jitCompileForCall):
(JSC::FunctionExecutable::jitCompileForConstruct):
(JSC::FunctionExecutable::compileForCallInternal):
(JSC::FunctionExecutable::compileForConstructInternal):
* runtime/Executable.h:
(EvalExecutable):
(ProgramExecutable):
(FunctionExecutable):
(JSC::FunctionExecutable::jitCompileFor):
* runtime/ExecutionHarness.h:
(JSC::prepareForExecution):
(JSC::prepareFunctionForExecution):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117823
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
oliver@apple.com [Mon, 21 May 2012 22:03:01 +0000 (22:03 +0000)]
Add new test results for mac
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117822
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eae@chromium.org [Mon, 21 May 2012 21:58:22 +0000 (21:58 +0000)]
Unreviewed chromium linux and windows rebaselines for sub-pixel flag change commited as r117815.
* platform/chromium-linux/compositing/direct-image-compositing-expected.png:
* platform/chromium-linux/compositing/overflow/theme-affects-visual-overflow-expected.txt: Added.
* platform/chromium-linux/compositing/reflections/nested-reflection-transformed-expected.png:
* platform/chromium-linux/compositing/reflections/reflection-in-composited-expected.png:
* platform/chromium-linux/compositing/shadows/shadow-drawing-expected.png:
* platform/chromium-linux/css1/basic/inheritance-expected.png:
* platform/chromium-linux/css1/box_properties/acid_test-expected.png:
* platform/chromium-linux/css1/box_properties/clear_float-expected.png:
* platform/chromium-linux/css1/box_properties/float_on_text_elements-expected.png:
* platform/chromium-linux/css1/box_properties/margin_right-expected.png:
* platform/chromium-linux/css1/box_properties/padding_right-expected.png:
* platform/chromium-linux/css1/box_properties/width-expected.png:
* platform/chromium-linux/css1/color_and_background/background_attachment-expected.png:
* platform/chromium-linux/css1/font_properties/font-expected.txt:
* platform/chromium-linux/css1/font_properties/font_size-expected.png:
* platform/chromium-linux/css1/font_properties/font_weight-expected.png:
* platform/chromium-linux/css1/formatting_model/floating_elements-expected.png:
* platform/chromium-linux/css1/formatting_model/horizontal_formatting-expected.png:
* platform/chromium-linux/css1/formatting_model/inline_elements-expected.png:
* platform/chromium-linux/css1/formatting_model/replaced_elements-expected.png:
* platform/chromium-linux/css1/formatting_model/vertical_formatting-expected.png:
* platform/chromium-linux/css1/text_properties/text_indent-expected.png:
* platform/chromium-linux/css1/text_properties/vertical_align-expected.png:
* platform/chromium-linux/css1/units/percentage_units-expected.png:
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-004-expected.txt: Added.
* platform/chromium-linux/css2.1/
20110323/floating-replaced-height-008-expected.png:
* platform/chromium-linux/css2.1/
20110323/inline-block-replaced-height-008-expected.png:
* platform/chromium-linux/css2.1/
20110323/inline-replaced-height-008-expected.png:
* platform/chromium-linux/css2.1/
20110323/replaced-intrinsic-ratio-001-expected.png:
* platform/chromium-linux/css2.1/t040302-c61-phys-len-00-b-expected.png:
* platform/chromium-linux/css2.1/t0803-c5505-imrgn-00-a-ag-expected.txt: Added.
* platform/chromium-linux/css2.1/t080301-c411-vt-mrgn-00-b-expected.png:
* platform/chromium-linux/css2.1/t0804-c5507-padn-r-00-c-ag-expected.png:
* platform/chromium-linux/css2.1/t0804-c5510-padn-00-b-ag-expected.png:
* platform/chromium-linux/css2.1/t09-c5526c-display-00-e-expected.png:
* platform/chromium-linux/css2.1/t0905-c414-flt-wrap-00-e-expected.png:
* platform/chromium-linux/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
* platform/chromium-linux/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
* platform/chromium-linux/css2.1/t090501-c414-flt-03-b-g-expected.txt:
* platform/chromium-linux/css2.1/t100801-c544-valgn-00-a-ag-expected.png:
* platform/chromium-linux/css2.1/t100801-c544-valgn-02-d-agi-expected.png:
* platform/chromium-linux/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
* platform/chromium-linux/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
* platform/chromium-linux/css2.1/t100801-c544-valgn-04-d-agi-expected.png:
* platform/chromium-linux/css2.1/t100801-c548-ln-ht-02-b-ag-expected.png:
* platform/chromium-linux/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
* platform/chromium-linux/css2.1/t1205-c565-list-pos-00-b-expected.png:
* platform/chromium-linux/css2.1/t1506-c525-font-wt-00-b-expected.png:
* platform/chromium-linux/css2.1/t1508-c527-font-09-b-expected.png:
* platform/chromium-linux/css2.1/t1508-c527-font-09-b-expected.txt:
* platform/chromium-linux/css2.1/t1602-c43-center-00-d-ag-expected.png:
* platform/chromium-linux/css3/filters/huge-region-expected.png: Added.
* platform/chromium-linux/css3/selectors3/html/css3-modsel-32-expected.txt: Added.
* platform/chromium-linux/editing/inserting/4959067-expected.txt: Added.
* platform/chromium-linux/editing/inserting/editing-empty-divs-expected.png:
* platform/chromium-linux/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.png:
* platform/chromium-linux/editing/selection/3690703-2-expected.png:
* platform/chromium-linux/editing/selection/3690703-2-expected.txt:
* platform/chromium-linux/editing/selection/3690703-expected.png:
* platform/chromium-linux/editing/selection/3690703-expected.txt:
* platform/chromium-linux/editing/selection/3690719-expected.png:
* platform/chromium-linux/editing/selection/3690719-expected.txt:
* platform/chromium-linux/editing/selection/extend-by-word-002-expected.png:
* platform/chromium-linux/editing/selection/select-text-overflow-ellipsis-expected.png:
* platform/chromium-linux/fast/backgrounds/background-inherit-color-bug-expected.png:
* platform/chromium-linux/fast/backgrounds/background-position-parsing-expected.png:
* platform/chromium-linux/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
* platform/chromium-linux/fast/block/basic/001-expected.png:
* platform/chromium-linux/fast/block/basic/011-expected.png:
* platform/chromium-linux/fast/block/basic/015-expected.png:
* platform/chromium-linux/fast/block/basic/016-expected.png:
* platform/chromium-linux/fast/block/basic/019-expected.png:
* platform/chromium-linux/fast/block/float/002-expected.png:
* platform/chromium-linux/fast/block/float/013-expected.png:
* platform/chromium-linux/fast/block/float/avoiding-float-centered-expected.png:
* platform/chromium-linux/fast/block/float/centered-float-avoidance-complexity-expected.png:
* platform/chromium-linux/fast/block/float/nopaint-after-layer-destruction2-expected.png:
* platform/chromium-linux/fast/block/float/overhanging-tall-block-expected.txt:
* platform/chromium-linux/fast/block/float/shrink-to-avoid-float-complexity-expected.png:
* platform/chromium-linux/fast/block/margin-collapse/100-expected.png:
* platform/chromium-linux/fast/block/margin-collapse/103-expected.png:
* platform/chromium-linux/fast/block/margin-collapse/103-expected.txt:
* platform/chromium-linux/fast/block/positioning/047-expected.png:
* platform/chromium-linux/fast/block/positioning/047-expected.txt:
* platform/chromium-linux/fast/block/positioning/051-expected.png:
* platform/chromium-linux/fast/borders/border-antialiasing-expected.png:
* platform/chromium-linux/fast/borders/border-radius-huge-assert-expected.png:
* platform/chromium-linux/fast/borders/inline-mask-overlay-image-outset-expected.png:
* platform/chromium-linux/fast/borders/inline-mask-overlay-image-outset-vertical-rl-expected.png:
* platform/chromium-linux/fast/borders/rtl-border-01-expected.png:
* platform/chromium-linux/fast/borders/rtl-border-02-expected.png:
* platform/chromium-linux/fast/borders/rtl-border-03-expected.png:
* platform/chromium-linux/fast/box-sizing/box-sizing-expected.png:
* platform/chromium-linux/fast/compact/001-expected.png:
* platform/chromium-linux/fast/css-generated-content/011-expected.png:
* platform/chromium-linux/fast/css-generated-content/013-expected.png:
* platform/chromium-linux/fast/css-generated-content/014-expected.png:
* platform/chromium-linux/fast/css-generated-content/015-expected.png:
* platform/chromium-linux/fast/css-generated-content/inline-display-types-expected.png:
* platform/chromium-linux/fast/css/004-expected.png:
* platform/chromium-linux/fast/css/005-expected.png:
* platform/chromium-linux/fast/css/acid2-pixel-expected.png:
* platform/chromium-linux/fast/css/background-shorthand-invalid-url-expected.png:
* platform/chromium-linux/fast/css/bidi-override-in-anonymous-block-expected.png:
* platform/chromium-linux/fast/css/continuationCrash-expected.txt:
* platform/chromium-linux/fast/css/css1_forward_compatible_parsing-expected.png:
* platform/chromium-linux/fast/css/css2-system-fonts-expected.txt:
* platform/chromium-linux/fast/css/empty-pseudo-class-expected.png:
* platform/chromium-linux/fast/css/fieldset-display-row-expected.png:
* platform/chromium-linux/fast/css/first-child-pseudo-class-expected.png:
* platform/chromium-linux/fast/css/first-line-text-decoration-expected.png:
* platform/chromium-linux/fast/css/first-line-text-decoration-inherited-from-parent-expected.png:
* platform/chromium-linux/fast/css/first-of-type-pseudo-class-expected.png:
* platform/chromium-linux/fast/css/font-size-negative-expected.png:
* platform/chromium-linux/fast/css/h1-in-section-elements-expected.png:
* platform/chromium-linux/fast/css/hsl-color-expected.png:
* platform/chromium-linux/fast/css/hsla-color-expected.png:
* platform/chromium-linux/fast/css/inline-properties-important-expected.png:
* platform/chromium-linux/fast/css/input-search-padding-expected.png:
* platform/chromium-linux/fast/css/input-search-padding-expected.txt:
* platform/chromium-linux/fast/css/invalid-percentage-property-expected.png:
* platform/chromium-linux/fast/css/last-child-pseudo-class-expected.png:
* platform/chromium-linux/fast/css/last-of-type-pseudo-class-expected.png:
* platform/chromium-linux/fast/css/line-height-negative-expected.png:
* platform/chromium-linux/fast/css/only-child-pseudo-class-expected.png:
* platform/chromium-linux/fast/css/only-of-type-pseudo-class-expected.png:
* platform/chromium-linux/fast/css/percentage-non-integer-expected.png:
* platform/chromium-linux/fast/css/preserve-user-specified-zoom-level-on-reload-expected.png:
* platform/chromium-linux/fast/css/rgb-float-expected.png:
* platform/chromium-linux/fast/css/text-align-expected.png:
* platform/chromium-linux/fast/css/text-input-with-webkit-border-radius-expected.png:
* platform/chromium-linux/fast/css/text-overflow-input-expected.png:
* platform/chromium-linux/fast/css/transform-default-parameter-expected.png:
* platform/chromium-linux/fast/css/word-space-extra-expected.png:
* platform/chromium-linux/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
* platform/chromium-linux/fast/dom/HTMLMeterElement/meter-optimums-expected.png:
* platform/chromium-linux/fast/dom/HTMLMeterElement/meter-styles-expected.png:
* platform/chromium-linux/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.png:
* platform/chromium-linux/fast/dom/HTMLProgressElement/progress-element-expected.png:
* platform/chromium-linux/fast/dynamic/012-expected.png:
* platform/chromium-linux/fast/encoding/denormalised-voiced-japanese-chars-expected.png:
* platform/chromium-linux/fast/encoding/denormalised-voiced-japanese-chars-expected.txt:
* platform/chromium-linux/fast/encoding/utf-16-big-endian-expected.png:
* platform/chromium-linux/fast/encoding/utf-16-little-endian-expected.png:
* platform/chromium-linux/fast/events/pointer-events-2-expected.png:
* platform/chromium-linux/fast/flexbox/011-expected.png:
* platform/chromium-linux/fast/flexbox/flex-hang-expected.png:
* platform/chromium-linux/fast/forms/001-expected.txt:
* platform/chromium-linux/fast/forms/006-expected.png:
* platform/chromium-linux/fast/forms/007-expected.png:
* platform/chromium-linux/fast/forms/basic-buttons-expected.png:
* platform/chromium-linux/fast/forms/basic-buttons-expected.txt:
* platform/chromium-linux/fast/forms/basic-selects-expected.png:
* platform/chromium-linux/fast/forms/basic-selects-expected.txt:
* platform/chromium-linux/fast/forms/box-shadow-override-expected.png:
* platform/chromium-linux/fast/forms/box-shadow-override-expected.txt:
* platform/chromium-linux/fast/forms/button-default-title-expected.png:
* platform/chromium-linux/fast/forms/button-default-title-expected.txt:
* platform/chromium-linux/fast/forms/control-restrict-line-height-expected.png:
* platform/chromium-linux/fast/forms/control-restrict-line-height-expected.txt:
* platform/chromium-linux/fast/forms/date/date-appearance-expected.png:
* platform/chromium-linux/fast/forms/date/date-appearance-expected.txt:
* platform/chromium-linux/fast/forms/fieldset-align-expected.png:
* platform/chromium-linux/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.png:
* platform/chromium-linux/fast/forms/fieldset-with-float-expected.png:
* platform/chromium-linux/fast/forms/float-before-fieldset-expected.png:
* platform/chromium-linux/fast/forms/form-element-geometry-expected.png:
* platform/chromium-linux/fast/forms/form-element-geometry-expected.txt:
* platform/chromium-linux/fast/forms/input-appearance-height-expected.txt:
* platform/chromium-linux/fast/forms/input-baseline-expected.txt:
* platform/chromium-linux/fast/forms/linebox-overflow-in-textarea-padding-expected.png:
* platform/chromium-linux/fast/forms/listbox-bidi-align-expected.png:
* platform/chromium-linux/fast/forms/preserveFormDuringResidualStyle-expected.png:
* platform/chromium-linux/fast/forms/range/input-appearance-range-expected.png:
* platform/chromium-linux/fast/forms/search-cancel-button-style-sharing-expected.png:
* platform/chromium-linux/fast/forms/search-rtl-expected.png:
* platform/chromium-linux/fast/forms/search-styled-expected.png:
* platform/chromium-linux/fast/forms/search-styled-expected.txt:
* platform/chromium-linux/fast/forms/search-vertical-alignment-expected.png:
* platform/chromium-linux/fast/forms/searchfield-heights-expected.png:
* platform/chromium-linux/fast/forms/searchfield-heights-expected.txt:
* platform/chromium-linux/fast/forms/validation-message-appearance-expected.txt:
* platform/chromium-linux/fast/gradients/generated-gradients-expected.png:
* platform/chromium-linux/fast/gradients/radial-centered-expected.png:
* platform/chromium-linux/fast/gradients/radial-centered-expected.txt:
* platform/chromium-linux/fast/gradients/simple-gradients-expected.png:
* platform/chromium-linux/fast/html/details-add-child-1-expected.png:
* platform/chromium-linux/fast/html/details-add-child-2-expected.png:
* platform/chromium-linux/fast/html/details-add-details-child-1-expected.png:
* platform/chromium-linux/fast/html/details-add-details-child-2-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-1-and-click-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-1-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-10-and-click-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-10-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-2-and-click-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-2-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-3-and-click-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-3-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-4-and-click-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-4-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-5-and-click-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-5-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-6-and-click-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-6-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-7-and-click-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-7-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-8-and-click-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-8-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-9-and-click-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-9-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-child-1-expected.png:
* platform/chromium-linux/fast/html/details-add-summary-child-2-expected.png:
* platform/chromium-linux/fast/html/details-marker-style-expected.png:
* platform/chromium-linux/fast/html/details-marker-style-expected.txt:
* platform/chromium-linux/fast/html/details-nested-1-expected.png:
* platform/chromium-linux/fast/html/details-nested-2-expected.png:
* platform/chromium-linux/fast/html/details-no-summary1-expected.png:
* platform/chromium-linux/fast/html/details-no-summary2-expected.png:
* platform/chromium-linux/fast/html/details-no-summary3-expected.png:
* platform/chromium-linux/fast/html/details-no-summary4-expected.png:
* platform/chromium-linux/fast/html/details-open-javascript-expected.png:
* platform/chromium-linux/fast/html/details-open1-expected.png:
* platform/chromium-linux/fast/html/details-open2-expected.png:
* platform/chromium-linux/fast/html/details-open3-expected.png:
* platform/chromium-linux/fast/html/details-open4-expected.png:
* platform/chromium-linux/fast/html/details-open5-expected.png:
* platform/chromium-linux/fast/html/details-open6-expected.png:
* platform/chromium-linux/fast/html/details-position-expected.png:
* platform/chromium-linux/fast/html/details-remove-child-1-expected.png:
* platform/chromium-linux/fast/html/details-remove-child-2-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-1-and-click-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-1-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-2-and-click-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-2-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-3-and-click-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-3-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-4-and-click-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-4-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-5-and-click-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-5-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-6-and-click-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-6-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-child-1-expected.png:
* platform/chromium-linux/fast/html/details-remove-summary-child-2-expected.png:
* platform/chromium-linux/fast/html/details-replace-summary-child-expected.png:
* platform/chromium-linux/fast/html/details-replace-summary-child-expected.txt:
* platform/chromium-linux/fast/html/details-replace-text-expected.png:
* platform/chromium-linux/fast/html/details-replace-text-expected.txt:
* platform/chromium-linux/fast/html/details-writing-mode-expected.png:
* platform/chromium-linux/fast/images/imagemap-focus-ring-zoom-expected.png:
* platform/chromium-linux/fast/inline-block/002-expected.png:
* platform/chromium-linux/fast/inline/002-expected.png:
* platform/chromium-linux/fast/inline/absolute-positioned-inline-in-centred-block-expected.png:
* platform/chromium-linux/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt:
* platform/chromium-linux/fast/inline/continuation-outlines-expected.png:
* platform/chromium-linux/fast/inline/inline-borders-with-bidi-override-expected.png:
* platform/chromium-linux/fast/inline/inline-box-background-expected.png:
* platform/chromium-linux/fast/inline/inline-box-background-long-image-expected.png:
* platform/chromium-linux/fast/inline/inline-box-background-repeat-x-expected.png:
* platform/chromium-linux/fast/inline/inline-box-background-repeat-y-expected.png:
* platform/chromium-linux/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.png:
* platform/chromium-linux/fast/inline/vertical-align-text-bottom-expected.png:
* platform/chromium-linux/fast/invalid/010-expected.png:
* platform/chromium-linux/fast/invalid/014-expected.png:
* platform/chromium-linux/fast/invalid/014-expected.txt:
* platform/chromium-linux/fast/invalid/junk-data-expected.png:
* platform/chromium-linux/fast/invalid/missing-end-tag-expected.png:
* platform/chromium-linux/fast/invalid/nestedh3s-expected.png:
* platform/chromium-linux/fast/invalid/residual-style-expected.png:
* platform/chromium-linux/fast/invalid/residual-style-expected.txt:
* platform/chromium-linux/fast/line-grid/line-align-left-edges-expected.png:
* platform/chromium-linux/fast/lists/ordered-list-with-no-ol-tag-expected.png:
* platform/chromium-linux/fast/multicol/column-break-with-balancing-expected.png:
* platform/chromium-linux/fast/multicol/column-break-with-balancing-expected.txt:
* platform/chromium-linux/fast/multicol/column-count-with-rules-expected.png:
* platform/chromium-linux/fast/multicol/column-rules-expected.png:
* platform/chromium-linux/fast/multicol/column-rules-stacking-expected.png:
* platform/chromium-linux/fast/multicol/columns-shorthand-parsing-expected.png:
* platform/chromium-linux/fast/multicol/float-multicol-expected.png:
* platform/chromium-linux/fast/multicol/float-paginate-complex-expected.png:
* platform/chromium-linux/fast/multicol/layers-in-multicol-expected.png:
* platform/chromium-linux/fast/multicol/max-height-columns-block-expected.png:
* platform/chromium-linux/fast/multicol/nested-columns-expected.png:
* platform/chromium-linux/fast/multicol/overflow-across-columns-expected.png:
* platform/chromium-linux/fast/multicol/overflow-across-columns-percent-height-expected.png:
* platform/chromium-linux/fast/multicol/overflow-unsplittable-expected.png:
* platform/chromium-linux/fast/multicol/positive-leading-expected.png:
* platform/chromium-linux/fast/multicol/scrolling-overflow-expected.png:
* platform/chromium-linux/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
* platform/chromium-linux/fast/multicol/span/anonymous-split-block-crash-expected.png:
* platform/chromium-linux/fast/multicol/span/anonymous-style-inheritance-expected.png:
* platform/chromium-linux/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
* platform/chromium-linux/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
* platform/chromium-linux/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
* platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
* platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-expected.png:
* platform/chromium-linux/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
* platform/chromium-linux/fast/multicol/span/span-as-nested-columns-child-expected.png:
* platform/chromium-linux/fast/multicol/span/span-margin-collapsing-expected.png:
* platform/chromium-linux/fast/multicol/table-vertical-align-expected.png:
* platform/chromium-linux/fast/multicol/vertical-lr/column-break-with-balancing-expected.png:
* platform/chromium-linux/fast/multicol/vertical-lr/float-multicol-expected.png:
* platform/chromium-linux/fast/multicol/vertical-lr/nested-columns-expected.png:
* platform/chromium-linux/fast/multicol/vertical-rl/column-break-with-balancing-expected.png:
* platform/chromium-linux/fast/multicol/vertical-rl/float-multicol-expected.png:
* platform/chromium-linux/fast/multicol/vertical-rl/nested-columns-expected.png:
* platform/chromium-linux/fast/overflow/clip-rects-fixed-ancestor-expected.png:
* platform/chromium-linux/fast/overflow/overflow_hidden-expected.png:
* platform/chromium-linux/fast/parser/xhtml-alternate-entities-expected.png:
* platform/chromium-linux/fast/reflections/opacity-reflection-transform-expected.png:
* platform/chromium-linux/fast/regions/bottom-overflow-out-of-first-region-expected.png:
* platform/chromium-linux/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.png:
* platform/chromium-linux/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.png:
* platform/chromium-linux/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png:
* platform/chromium-linux/fast/regions/overflow-size-change-in-variable-width-regions-expected.png:
* platform/chromium-linux/fast/regions/overflow-size-change-with-stacking-context-expected.png:
* platform/chromium-linux/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.png:
* platform/chromium-linux/fast/regions/region-overflow-auto-overflow-hidden-expected.png: Added.
* platform/chromium-linux/fast/regions/region-overflow-auto-overflow-visible-expected.png: Added.
* platform/chromium-linux/fast/regions/top-overflow-out-of-second-region-expected.png:
* platform/chromium-linux/fast/repaint/block-layout-inline-children-float-positioned-expected.png:
* platform/chromium-linux/fast/repaint/delete-into-nested-block-expected.png:
* platform/chromium-linux/fast/repaint/line-flow-with-floats-1-expected.png:
* platform/chromium-linux/fast/repaint/line-flow-with-floats-10-expected.png:
* platform/chromium-linux/fast/repaint/line-flow-with-floats-2-expected.png:
* platform/chromium-linux/fast/repaint/line-flow-with-floats-3-expected.png:
* platform/chromium-linux/fast/repaint/line-flow-with-floats-4-expected.png:
* platform/chromium-linux/fast/repaint/line-flow-with-floats-5-expected.png:
* platform/chromium-linux/fast/repaint/line-flow-with-floats-6-expected.png:
* platform/chromium-linux/fast/repaint/line-flow-with-floats-7-expected.png:
* platform/chromium-linux/fast/repaint/line-flow-with-floats-8-expected.png:
* platform/chromium-linux/fast/repaint/line-flow-with-floats-9-expected.png:
* platform/chromium-linux/fast/repaint/reflection-repaint-test-expected.png:
* platform/chromium-linux/fast/repaint/transform-absolute-child-expected.png:
* platform/chromium-linux/fast/repaint/transform-layout-repaint-expected.png:
* platform/chromium-linux/fast/repaint/transform-repaint-descendants-expected.png:
* platform/chromium-linux/fast/repaint/transform-translate-expected.png:
* platform/chromium-linux/fast/replaced/width100percent-searchfield-expected.png:
* platform/chromium-linux/fast/ruby/ruby-inline-table-expected.png:
* platform/chromium-linux/fast/selectors/032-expected.png:
* platform/chromium-linux/fast/selectors/166-expected.png:
* platform/chromium-linux/fast/selectors/unqualified-hover-quirks-expected.png:
* platform/chromium-linux/fast/speech/input-appearance-numberandspeech-expected.png:
* platform/chromium-linux/fast/speech/input-appearance-numberandspeech-expected.txt:
* platform/chromium-linux/fast/speech/input-appearance-searchandspeech-expected.png:
* platform/chromium-linux/fast/speech/input-appearance-searchandspeech-expected.txt:
* platform/chromium-linux/fast/speech/input-appearance-speechbutton-expected.png:
* platform/chromium-linux/fast/speech/input-appearance-speechbutton-expected.txt:
* platform/chromium-linux/fast/speech/speech-bidi-rendering-expected.png:
* platform/chromium-linux/fast/table/009-expected.png:
* platform/chromium-linux/fast/table/014-expected.png:
* platform/chromium-linux/fast/table/035-expected.png:
* platform/chromium-linux/fast/table/035-vertical-expected.png:
* platform/chromium-linux/fast/table/041-expected.png:
* platform/chromium-linux/fast/table/absolute-table-at-bottom-expected.png:
* platform/chromium-linux/fast/table/border-collapsing/004-expected.png:
* platform/chromium-linux/fast/table/border-collapsing/004-vertical-expected.png:
* platform/chromium-linux/fast/table/colspanMinWidth-vertical-expected.txt:
* platform/chromium-linux/fast/table/max-width-integer-overflow-expected.png:
* platform/chromium-linux/fast/table/max-width-integer-overflow-expected.txt:
* platform/chromium-linux/fast/table/mozilla-bug10296-vertical-align-1-expected.png:
* platform/chromium-linux/fast/table/mozilla-bug10296-vertical-align-2-expected.png:
* platform/chromium-linux/fast/table/nested-percent-height-table-expected.png:
* platform/chromium-linux/fast/table/percent-heights-expected.png:
* platform/chromium-linux/fast/table/table-display-types-strict-expected.png:
* platform/chromium-linux/fast/table/tableInsideCaption-expected.png:
* platform/chromium-linux/fast/text/atsui-negative-spacing-features-expected.png:
* platform/chromium-linux/fast/text/atsui-spacing-features-expected.png:
* platform/chromium-linux/fast/text/atsui-spacing-features-expected.txt:
* platform/chromium-linux/fast/text/basic/012-expected.png:
* platform/chromium-linux/fast/text/basic/013-expected.png:
* platform/chromium-linux/fast/text/basic/generic-family-reset-expected.png:
* platform/chromium-linux/fast/text/international/bidi-LDB-2-CSS-expected.png:
* platform/chromium-linux/fast/text/international/bidi-LDB-2-HTML-expected.png:
* platform/chromium-linux/fast/text/international/bidi-LDB-2-formatting-characters-expected.png:
* platform/chromium-linux/fast/text/international/thai-line-breaks-expected.png:
* platform/chromium-linux/fast/text/international/thai-line-breaks-expected.txt:
* platform/chromium-linux/fast/text/line-breaks-expected.png:
* platform/chromium-linux/fast/text/line-breaks-expected.txt:
* platform/chromium-linux/fast/text/textIteratorNilRenderer-expected.png:
* platform/chromium-linux/fast/text/textIteratorNilRenderer-expected.txt:
* platform/chromium-linux/fast/text/whitespace/024-expected.png:
* platform/chromium-linux/fast/text/whitespace/normal-after-nowrap-breaking-expected.png:
* platform/chromium-linux/fast/transforms/bounding-rect-zoom-expected.png:
* platform/chromium-linux/fast/transforms/rotated-transform-affects-scrolling-1-expected.png:
* platform/chromium-linux/fast/transforms/rotated-transform-affects-scrolling-2-expected.png:
* platform/chromium-linux/fast/transforms/transformed-document-element-expected.png:
* platform/chromium-linux/fast/writing-mode/fieldsets-expected.png:
* platform/chromium-linux/fast/xsl/xslt-extra-content-at-end-expected.png:
* platform/chromium-linux/http/tests/appcache/origin-quota-continued-download-expected.png: Added.
* platform/chromium-linux/http/tests/appcache/origin-quota-continued-download-multiple-manifests-expected.png: Added.
* platform/chromium-linux/http/tests/appcache/origin-quota-expected.png: Added.
* platform/chromium-linux/http/tests/cache: Added.
* platform/chromium-linux/http/tests/cache/history-only-cached-subresource-loads-expected.png: Added.
* platform/chromium-linux/http/tests/cache/history-only-cached-subresource-loads-max-age-https-expected.png: Added.
* platform/chromium-linux/http/tests/misc/acid2-pixel-expected.png:
* platform/chromium-linux/http/tests/misc/iframe404-expected.png:
* platform/chromium-linux/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.png:
* platform/chromium-linux/media/audio-repaint-expected.png:
* platform/chromium-linux/media/media-document-audio-repaint-expected.png:
* platform/chromium-linux/media/video-volume-slider-expected.png:
* platform/chromium-linux/media/video-zoom-controls-expected.png:
* platform/chromium-linux/platform/qt: Added.
* platform/chromium-linux/platform/qt/plugins: Added.
* platform/chromium-linux/platform/qt/plugins/application-plugin-plugins-disabled-expected.png: Added.
* platform/chromium-linux/scrollbars/overflow-scrollbar-combinations-expected.png:
* platform/chromium-linux/svg/as-border-image/svg-as-border-image-2-expected.png:
* platform/chromium-linux/svg/as-border-image/svg-as-border-image-expected.png:
* platform/chromium-linux/svg/as-image/img-preserveAspectRatio-support-2-expected.png:
* platform/chromium-linux/svg/custom/bug45331-expected.png:
* platform/chromium-linux/svg/custom/image-parent-translation-expected.png:
* platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.png:
* platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.txt:
* platform/chromium-linux/svg/custom/junk-data-expected.png:
* platform/chromium-linux/svg/custom/missing-xlink-expected.png:
* platform/chromium-linux/svg/custom/object-sizing-expected.png:
* platform/chromium-linux/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt:
* platform/chromium-linux/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt:
* platform/chromium-linux/svg/custom/path-bad-data-expected.png:
* platform/chromium-linux/svg/custom/rootmost-svg-xy-attrs-expected.png:
* platform/chromium-linux/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
* platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.png:
* platform/chromium-linux/svg/custom/svg-fonts-with-no-element-reference-expected.png:
* platform/chromium-linux/svg/custom/svg-fonts-without-missing-glyph-expected.png:
* platform/chromium-linux/svg/custom/use-css-no-effect-on-shadow-tree-expected.png:
* platform/chromium-linux/svg/custom/use-font-face-crash-expected.png:
* platform/chromium-linux/svg/custom/viewBox-hit-expected.png:
* platform/chromium-linux/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png:
* platform/chromium-linux/svg/hixie/error/012-expected.png:
* platform/chromium-linux/svg/text/small-fonts-in-html5-expected.png:
* platform/chromium-linux/svg/transforms/svg-css-transforms-clip-path-expected.png:
* platform/chromium-linux/svg/transforms/svg-css-transforms-expected.png:
* platform/chromium-linux/svg/wicd/rightsizing-grid-expected.png:
* platform/chromium-linux/svg/wicd/test-rightsizing-a-expected.png:
* platform/chromium-linux/svg/wicd/test-rightsizing-b-expected.png:
* platform/chromium-linux/svg/wicd/test-scalable-background-image1-expected.png:
* platform/chromium-linux/svg/wicd/test-scalable-background-image2-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-background-images-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-hixie-mixed-008-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-mask-with-percentages-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-svg-float-border-padding-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
* platform/chromium-linux/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
* platform/chromium-linux/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png:
* platform/chromium-linux/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png:
* platform/chromium-linux/svg/zoom/text/zoom-svg-float-border-padding-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug10269-2-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug10296-1-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug1055-1-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug106816-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug11384s-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.txt:
* platform/chromium-linux/tables/mozilla/bugs/bug131020-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug1318-expected.txt:
* platform/chromium-linux/tables/mozilla/bugs/bug139524-2-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug14323-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug159108-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug17130-1-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug17130-2-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.txt:
* platform/chromium-linux/tables/mozilla/bugs/bug19061-1-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug19061-2-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug215629-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug24200-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug2479-1-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/chromium-linux/tables/mozilla/bugs/bug2479-4-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug2479-4-expected.txt:
* platform/chromium-linux/tables/mozilla/bugs/bug28928-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug28928-expected.txt:
* platform/chromium-linux/tables/mozilla/bugs/bug3309-1-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug33137-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug39209-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug39209-expected.txt:
* platform/chromium-linux/tables/mozilla/bugs/bug3977-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug43854-2-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug4427-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug46480-1-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug46480-2-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug5538-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug59354-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug6304-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug6404-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug7112-1-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug7112-2-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug73321-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug8032-1-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug83786-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug8381-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug9271-1-expected.png:
* platform/chromium-linux/tables/mozilla/bugs/bug9271-2-expected.png:
* platform/chromium-linux/tables/mozilla/collapsing_borders/bug41262-3-expected.png:
* platform/chromium-linux/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
* platform/chromium-linux/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/chromium-linux/tables/mozilla/core/bloomberg-expected.txt:
* platform/chromium-linux/tables/mozilla/core/margins-expected.png:
* platform/chromium-linux/tables/mozilla/core/margins-expected.txt:
* platform/chromium-linux/tables/mozilla/marvin/backgr_index-expected.png:
* platform/chromium-linux/tables/mozilla/marvin/backgr_layers-opacity-expected.png:
* platform/chromium-linux/tables/mozilla/marvin/backgr_position-table-expected.png:
* platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-cell-expected.png:
* platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-column-expected.png:
* platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png:
* platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-expected.png:
* platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-row-expected.png:
* platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png:
* platform/chromium-linux/tables/mozilla/marvin/tables_align_center-expected.png:
* platform/chromium-linux/tables/mozilla/marvin/x_table_align_center-expected.png:
* platform/chromium-linux/tables/mozilla/other/test3-expected.png:
* platform/chromium-linux/tables/mozilla/other/test6-expected.png:
* platform/chromium-linux/tables/mozilla/other/wa_table_tr_align-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug10140-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug10216-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug1128-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug14007-2-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug1647-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug21518-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug22122-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug3166-11-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug3166-12-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug3166-13-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug3166-14-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug3166-16-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug3166-17-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug56024-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug61042-1-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug61042-2-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug8499-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug89315-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug91057-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
* platform/chromium-linux/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
* platform/chromium-linux/tables/mozilla_expected_failures/core/captions3-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/core/standards1-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.png:
* platform/chromium-linux/transforms/2d/zoom-menulist-expected.txt:
* platform/chromium-linux/transforms/svg-vs-css-expected.png:
* platform/chromium-win/compositing/direct-image-compositing-expected.txt:
* platform/chromium-win/compositing/overflow/theme-affects-visual-overflow-expected.txt:
* platform/chromium-win/compositing/shadows/shadow-drawing-expected.txt:
* platform/chromium-win/compositing/visibility/visibility-image-layers-dynamic-expected.txt:
* platform/chromium-win/css1/basic/inheritance-expected.txt:
* platform/chromium-win/css1/box_properties/acid_test-expected.txt:
* platform/chromium-win/css1/box_properties/clear_float-expected.txt:
* platform/chromium-win/css1/box_properties/float_on_text_elements-expected.txt:
* platform/chromium-win/css1/box_properties/margin-expected.txt:
* platform/chromium-win/css1/box_properties/margin_bottom-expected.txt:
* platform/chromium-win/css1/box_properties/margin_right-expected.txt:
* platform/chromium-win/css1/box_properties/margin_top-expected.txt:
* platform/chromium-win/css1/box_properties/padding-expected.txt:
* platform/chromium-win/css1/box_properties/padding_bottom-expected.txt:
* platform/chromium-win/css1/box_properties/padding_left-expected.txt:
* platform/chromium-win/css1/box_properties/padding_right-expected.txt:
* platform/chromium-win/css1/box_properties/padding_top-expected.txt:
* platform/chromium-win/css1/box_properties/width-expected.txt:
* platform/chromium-win/css1/color_and_background/background_attachment-expected.txt:
* platform/chromium-win/css1/font_properties/font_size-expected.txt:
* platform/chromium-win/css1/font_properties/font_weight-expected.txt:
* platform/chromium-win/css1/formatting_model/floating_elements-expected.txt:
* platform/chromium-win/css1/formatting_model/horizontal_formatting-expected.txt:
* platform/chromium-win/css1/formatting_model/inline_elements-expected.txt:
* platform/chromium-win/css1/formatting_model/replaced_elements-expected.txt:
* platform/chromium-win/css1/formatting_model/vertical_formatting-expected.txt:
* platform/chromium-win/css1/text_properties/line_height-expected.txt:
* platform/chromium-win/css1/text_properties/text_indent-expected.txt:
* platform/chromium-win/css1/text_properties/vertical_align-expected.txt:
* platform/chromium-win/css1/units/percentage_units-expected.txt:
* platform/chromium-win/css1/units/rounding-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-004-expected.txt:
* platform/chromium-win/css2.1/
20110323/floating-replaced-height-008-expected.txt:
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-008-expected.txt:
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-008-expected.txt:
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-ratio-001-expected.txt:
* platform/chromium-win/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.txt:
* platform/chromium-win/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.txt:
* platform/chromium-win/css2.1/t0803-c5505-imrgn-00-a-ag-expected.txt:
* platform/chromium-win/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
* platform/chromium-win/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt:
* platform/chromium-win/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt:
* platform/chromium-win/css2.1/t0804-c5510-padn-00-b-ag-expected.txt:
* platform/chromium-win/css2.1/t09-c5526c-display-00-e-expected.txt:
* platform/chromium-win/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
* platform/chromium-win/css2.1/t1002-c5523-width-02-b-g-expected.txt:
* platform/chromium-win/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
* platform/chromium-win/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
* platform/chromium-win/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
* platform/chromium-win/css2.1/t1205-c565-list-pos-00-b-expected.txt:
* platform/chromium-win/css2.1/t1506-c525-font-wt-00-b-expected.txt:
* platform/chromium-win/css2.1/t1602-c43-center-00-d-ag-expected.txt:
* platform/chromium-win/css3/selectors3/html/css3-modsel-32-expected.txt:
* platform/chromium-win/editing/inserting/4959067-expected.txt:
* platform/chromium-win/editing/inserting/editing-empty-divs-expected.txt:
* platform/chromium-win/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.txt:
* platform/chromium-win/editing/selection/5354455-2-expected.txt:
* platform/chromium-win/editing/selection/drag-start-event-client-x-y-expected.txt:
* platform/chromium-win/editing/selection/extend-by-word-002-expected.txt:
* platform/chromium-win/editing/selection/select-text-overflow-ellipsis-expected.txt:
* platform/chromium-win/fast/backgrounds/background-inherit-color-bug-expected.txt:
* platform/chromium-win/fast/backgrounds/background-position-parsing-expected.txt:
* platform/chromium-win/fast/backgrounds/size/contain-and-cover-zoomed-expected.txt: Added.
* platform/chromium-win/fast/block/basic/001-expected.txt:
* platform/chromium-win/fast/block/basic/011-expected.txt:
* platform/chromium-win/fast/block/basic/014-expected.txt:
* platform/chromium-win/fast/block/basic/015-expected.txt:
* platform/chromium-win/fast/block/basic/016-expected.txt:
* platform/chromium-win/fast/block/basic/019-expected.txt:
* platform/chromium-win/fast/block/float/013-expected.txt:
* platform/chromium-win/fast/block/float/016-expected.txt:
* platform/chromium-win/fast/block/float/025-expected.txt:
* platform/chromium-win/fast/block/float/026-expected.txt:
* platform/chromium-win/fast/block/float/027-expected.txt:
* platform/chromium-win/fast/block/float/028-expected.txt:
* platform/chromium-win/fast/block/float/avoiding-float-centered-expected.txt:
* platform/chromium-win/fast/block/float/centered-float-avoidance-complexity-expected.txt:
* platform/chromium-win/fast/block/float/float-in-float-painting-expected.txt:
* platform/chromium-win/fast/block/float/nopaint-after-layer-destruction2-expected.txt:
* platform/chromium-win/fast/block/float/shrink-to-avoid-float-complexity-expected.txt:
* platform/chromium-win/fast/block/margin-collapse/100-expected.txt:
* platform/chromium-win/fast/block/positioning/051-expected.txt:
* platform/chromium-win/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.png:
* platform/chromium-win/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.txt: Added.
* platform/chromium-win/fast/borders/bidi-002-expected.txt:
* platform/chromium-win/fast/borders/bidi-009a-expected.txt:
* platform/chromium-win/fast/borders/bidi-012-expected.txt:
* platform/chromium-win/fast/borders/border-image-side-reduction-expected.png:
* platform/chromium-win/fast/borders/rtl-border-01-expected.txt:
* platform/chromium-win/fast/borders/rtl-border-02-expected.txt:
* platform/chromium-win/fast/borders/rtl-border-03-expected.txt:
* platform/chromium-win/fast/box-sizing/box-sizing-expected.txt:
* platform/chromium-win/fast/clip/overflow-border-radius-composited-expected.txt:
* platform/chromium-win/fast/clip/overflow-border-radius-transformed-expected.txt:
* platform/chromium-win/fast/compact/001-expected.txt:
* platform/chromium-win/fast/css-generated-content/011-expected.txt:
* platform/chromium-win/fast/css-generated-content/012-expected.txt:
* platform/chromium-win/fast/css-generated-content/013-expected.txt:
* platform/chromium-win/fast/css-generated-content/014-expected.txt:
* platform/chromium-win/fast/css-generated-content/015-expected.txt:
* platform/chromium-win/fast/css-generated-content/inline-display-types-expected.txt:
* platform/chromium-win/fast/css/003-expected.txt:
* platform/chromium-win/fast/css/004-expected.txt:
* platform/chromium-win/fast/css/005-expected.txt:
* platform/chromium-win/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.png:
* platform/chromium-win/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
* platform/chromium-win/fast/css/acid2-expected.txt:
* platform/chromium-win/fast/css/acid2-pixel-expected.txt:
* platform/chromium-win/fast/css/background-shorthand-invalid-url-expected.txt:
* platform/chromium-win/fast/css/bidi-override-in-anonymous-block-expected.txt:
* platform/chromium-win/fast/css/bug4860-absolute-block-child-does-not-inherit-alignment-expected.txt: Added.
* platform/chromium-win/fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.txt: Added.
* platform/chromium-win/fast/css/css1_forward_compatible_parsing-expected.txt:
* platform/chromium-win/fast/css/empty-pseudo-class-expected.txt:
* platform/chromium-win/fast/css/fieldset-display-row-expected.txt:
* platform/chromium-win/fast/css/first-child-pseudo-class-expected.txt:
* platform/chromium-win/fast/css/first-line-text-decoration-expected.txt:
* platform/chromium-win/fast/css/first-line-text-decoration-inherited-from-parent-expected.txt:
* platform/chromium-win/fast/css/first-of-type-pseudo-class-expected.txt:
* platform/chromium-win/fast/css/font-size-negative-expected.txt:
* platform/chromium-win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
* platform/chromium-win/fast/css/getComputedStyle/getComputedStyle-margin-percentage-expected.txt: Added.
* platform/chromium-win/fast/css/h1-in-section-elements-expected.txt:
* platform/chromium-win/fast/css/hsl-color-expected.txt:
* platform/chromium-win/fast/css/hsla-color-expected.txt:
* platform/chromium-win/fast/css/inline-properties-important-expected.txt:
* platform/chromium-win/fast/css/invalid-percentage-property-expected.txt:
* platform/chromium-win/fast/css/last-child-pseudo-class-expected.txt:
* platform/chromium-win/fast/css/last-of-type-pseudo-class-expected.txt:
* platform/chromium-win/fast/css/line-height-negative-expected.txt:
* platform/chromium-win/fast/css/only-child-pseudo-class-expected.txt:
* platform/chromium-win/fast/css/only-of-type-pseudo-class-expected.txt:
* platform/chromium-win/fast/css/percentage-non-integer-expected.txt:
* platform/chromium-win/fast/css/preserve-user-specified-zoom-level-on-reload-expected.txt:
* platform/chromium-win/fast/css/rgb-float-expected.txt:
* platform/chromium-win/fast/css/selector-set-attribute-expected.txt:
* platform/chromium-win/fast/css/text-align-expected.txt:
* platform/chromium-win/fast/css/text-input-with-webkit-border-radius-expected.txt:
* platform/chromium-win/fast/css/text-overflow-input-expected.txt:
* platform/chromium-win/fast/css/transform-default-parameter-expected.txt:
* platform/chromium-win/fast/css/word-space-extra-expected.txt:
* platform/chromium-win/fast/dom/Document: Added.
* platform/chromium-win/fast/dom/Document/CaretRangeFromPoint: Added.
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-expected.png:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-optimums-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt:
* platform/chromium-win/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.txt:
* platform/chromium-win/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt:
* platform/chromium-win/fast/dom/HTMLProgressElement/progress-element-expected.txt:
* platform/chromium-win/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt:
* platform/chromium-win/fast/dom/Window/webkitConvertPoint-expected.txt:
* platform/chromium-win/fast/dom/clone-node-dynamic-style-expected.txt:
* platform/chromium-win/fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Added.
* platform/chromium-win/fast/dynamic/012-expected.txt:
* platform/chromium-win/fast/dynamic/anchor-lock-expected.txt:
* platform/chromium-win/fast/encoding/utf-16-big-endian-expected.txt:
* platform/chromium-win/fast/encoding/utf-16-little-endian-expected.txt:
* platform/chromium-win/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
* platform/chromium-win/fast/events/document-elementFromPoint-expected.txt: Added.
* platform/chromium-win/fast/events/offsetX-offsetY-expected.txt:
* platform/chromium-win/fast/events/pointer-events-2-expected.txt:
* platform/chromium-win/fast/flexbox/011-expected.txt:
* platform/chromium-win/fast/forms/006-expected.txt:
* platform/chromium-win/fast/forms/007-expected.txt:
* platform/chromium-win/fast/forms/fieldset-align-expected.txt:
* platform/chromium-win/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.txt:
* platform/chromium-win/fast/forms/fieldset-with-float-expected.txt:
* platform/chromium-win/fast/forms/float-before-fieldset-expected.txt:
* platform/chromium-win/fast/forms/linebox-overflow-in-textarea-padding-expected.txt:
* platform/chromium-win/fast/forms/minWidthPercent-expected.txt:
* platform/chromium-win/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/chromium-win/fast/forms/preserveFormDuringResidualStyle-expected.txt:
* platform/chromium-win/fast/forms/range/input-appearance-range-expected.txt:
* platform/chromium-win/fast/forms/search-cancel-button-style-sharing-expected.txt:
* platform/chromium-win/fast/forms/search-display-none-cancel-button-expected.txt:
* platform/chromium-win/fast/forms/search-rtl-expected.txt:
* platform/chromium-win/fast/forms/search-vertical-alignment-expected.txt:
* platform/chromium-win/fast/forms/textAreaLineHeight-expected.txt:
* platform/chromium-win/fast/frames/onlyCommentInIFrame-expected.txt:
* platform/chromium-win/fast/gradients/crash-on-zero-radius-expected.txt:
* platform/chromium-win/fast/gradients/generated-gradients-expected.txt:
* platform/chromium-win/fast/gradients/simple-gradients-expected.txt:
* platform/chromium-win/fast/html/details-add-child-1-expected.txt:
* platform/chromium-win/fast/html/details-add-child-2-expected.txt:
* platform/chromium-win/fast/html/details-add-details-child-1-expected.txt:
* platform/chromium-win/fast/html/details-add-details-child-2-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-1-and-click-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-1-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-10-and-click-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-10-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-2-and-click-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-2-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-3-and-click-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-3-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-4-and-click-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-4-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-5-and-click-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-5-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-6-and-click-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-6-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-7-and-click-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-7-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-8-and-click-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-8-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-9-and-click-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-9-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-child-1-expected.txt:
* platform/chromium-win/fast/html/details-add-summary-child-2-expected.txt:
* platform/chromium-win/fast/html/details-nested-1-expected.txt:
* platform/chromium-win/fast/html/details-nested-2-expected.txt:
* platform/chromium-win/fast/html/details-no-summary1-expected.txt:
* platform/chromium-win/fast/html/details-no-summary2-expected.txt:
* platform/chromium-win/fast/html/details-no-summary3-expected.txt:
* platform/chromium-win/fast/html/details-no-summary4-expected.txt:
* platform/chromium-win/fast/html/details-open-javascript-expected.txt:
* platform/chromium-win/fast/html/details-open1-expected.txt:
* platform/chromium-win/fast/html/details-open2-expected.txt:
* platform/chromium-win/fast/html/details-open3-expected.txt:
* platform/chromium-win/fast/html/details-open4-expected.txt:
* platform/chromium-win/fast/html/details-open5-expected.txt:
* platform/chromium-win/fast/html/details-open6-expected.txt:
* platform/chromium-win/fast/html/details-position-expected.txt:
* platform/chromium-win/fast/html/details-remove-child-1-expected.txt:
* platform/chromium-win/fast/html/details-remove-child-2-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-1-and-click-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-1-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-2-and-click-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-2-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-3-and-click-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-3-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-4-and-click-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-4-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-5-and-click-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-5-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-6-and-click-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-6-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-child-1-expected.txt:
* platform/chromium-win/fast/html/details-remove-summary-child-2-expected.txt:
* platform/chromium-win/fast/html/details-writing-mode-expected.txt:
* platform/chromium-win/fast/images/imagemap-focus-ring-zoom-expected.txt:
* platform/chromium-win/fast/inline-block/002-expected.txt:
* platform/chromium-win/fast/inline-block/contenteditable-baseline-expected.txt:
* platform/chromium-win/fast/inline-block/inline-block-vertical-align-expected.txt:
* platform/chromium-win/fast/inline/002-expected.txt:
* platform/chromium-win/fast/inline/continuation-outlines-expected.txt:
* platform/chromium-win/fast/inline/continuation-outlines-with-layers-expected.txt:
* platform/chromium-win/fast/inline/inline-borders-with-bidi-override-expected.txt:
* platform/chromium-win/fast/inline/inline-box-background-expected.txt:
* platform/chromium-win/fast/inline/inline-box-background-long-image-expected.txt:
* platform/chromium-win/fast/inline/inline-box-background-repeat-x-expected.txt:
* platform/chromium-win/fast/inline/inline-box-background-repeat-y-expected.txt:
* platform/chromium-win/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt:
* platform/chromium-win/fast/inline/outline-continuations-expected.txt:
* platform/chromium-win/fast/inline/vertical-align-text-bottom-expected.txt:
* platform/chromium-win/fast/invalid/010-expected.txt:
* platform/chromium-win/fast/invalid/junk-data-expected.txt:
* platform/chromium-win/fast/invalid/missing-end-tag-expected.txt:
* platform/chromium-win/fast/invalid/nestedh3s-expected.txt:
* platform/chromium-win/fast/layers/video-layer-expected.txt:
* platform/chromium-win/fast/lists/003-expected.txt:
* platform/chromium-win/fast/lists/003-vertical-expected.txt:
* platform/chromium-win/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
* platform/chromium-win/fast/multicol/break-properties-expected.txt: Added.
* platform/chromium-win/fast/multicol/client-rects-expected.txt:
* platform/chromium-win/fast/multicol/column-count-with-rules-expected.txt:
* platform/chromium-win/fast/multicol/float-multicol-expected.txt:
* platform/chromium-win/fast/multicol/float-paginate-complex-expected.txt:
* platform/chromium-win/fast/multicol/layers-in-multicol-expected.txt:
* platform/chromium-win/fast/multicol/nested-columns-expected.txt:
* platform/chromium-win/fast/multicol/overflow-across-columns-expected.txt:
* platform/chromium-win/fast/multicol/overflow-across-columns-percent-height-expected.txt:
* platform/chromium-win/fast/multicol/overflow-unsplittable-expected.txt:
* platform/chromium-win/fast/multicol/scrolling-overflow-expected.txt:
* platform/chromium-win/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
* platform/chromium-win/fast/multicol/span/anonymous-split-block-crash-expected.txt:
* platform/chromium-win/fast/multicol/span/anonymous-style-inheritance-expected.txt:
* platform/chromium-win/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
* platform/chromium-win/fast/multicol/span/clone-flexbox-expected.txt: Added.
* platform/chromium-win/fast/multicol/span/clone-summary-expected.txt: Added.
* platform/chromium-win/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
* platform/chromium-win/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
* platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
* platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
* platform/chromium-win/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
* platform/chromium-win/fast/multicol/span/span-as-nested-columns-child-expected.txt:
* platform/chromium-win/fast/multicol/span/span-margin-collapsing-expected.txt:
* platform/chromium-win/fast/multicol/table-vertical-align-expected.txt:
* platform/chromium-win/fast/multicol/vertical-lr/break-properties-expected.txt: Added.
* platform/chromium-win/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
* platform/chromium-win/fast/multicol/vertical-lr/float-multicol-expected.txt:
* platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.txt:
* platform/chromium-win/fast/multicol/vertical-rl/break-properties-expected.txt: Added.
* platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
* platform/chromium-win/fast/multicol/vertical-rl/float-multicol-expected.txt:
* platform/chromium-win/fast/multicol/vertical-rl/nested-columns-expected.txt:
* platform/chromium-win/fast/overflow/007-expected.txt:
* platform/chromium-win/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
* platform/chromium-win/fast/overflow/overflow_hidden-expected.txt:
* platform/chromium-win/fast/parser/entity-comment-in-style-expected.txt:
* platform/chromium-win/fast/parser/xhtml-alternate-entities-expected.txt:
* platform/chromium-win/fast/regions/bottom-overflow-out-of-first-region-expected.txt:
* platform/chromium-win/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
* platform/chromium-win/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.txt:
* platform/chromium-win/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt:
* platform/chromium-win/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.txt:
* platform/chromium-win/fast/regions/region-style-rule-specificity-expected.html: Added.
* platform/chromium-win/fast/regions/top-overflow-out-of-second-region-expected.txt:
* platform/chromium-win/fast/repaint/block-layout-inline-children-float-positioned-expected.txt:
* platform/chromium-win/fast/repaint/delete-into-nested-block-expected.txt:
* platform/chromium-win/fast/repaint/line-flow-with-floats-1-expected.txt:
* platform/chromium-win/fast/repaint/line-flow-with-floats-10-expected.txt:
* platform/chromium-win/fast/repaint/line-flow-with-floats-2-expected.txt:
* platform/chromium-win/fast/repaint/line-flow-with-floats-3-expected.txt:
* platform/chromium-win/fast/repaint/line-flow-with-floats-4-expected.txt:
* platform/chromium-win/fast/repaint/line-flow-with-floats-5-expected.txt:
* platform/chromium-win/fast/repaint/line-flow-with-floats-6-expected.txt:
* platform/chromium-win/fast/repaint/line-flow-with-floats-7-expected.txt:
* platform/chromium-win/fast/repaint/line-flow-with-floats-8-expected.txt:
* platform/chromium-win/fast/repaint/line-flow-with-floats-9-expected.txt:
* platform/chromium-win/fast/repaint/repaint-across-writing-mode-boundary-expected.txt:
* platform/chromium-win/fast/repaint/scroll-fixed-layer-with-transformed-parent-layer-expected.png:
* platform/chromium-win/fast/repaint/transform-translate-expected.txt:
* platform/chromium-win/fast/replaced/007-expected.txt:
* platform/chromium-win/fast/replaced/table-percent-height-expected.txt:
* platform/chromium-win/fast/replaced/width100percent-searchfield-expected.txt:
* platform/chromium-win/fast/ruby/ruby-inline-table-expected.txt:
* platform/chromium-win/fast/selectors/032-expected.txt:
* platform/chromium-win/fast/selectors/166-expected.txt:
* platform/chromium-win/fast/selectors/unqualified-hover-quirks-expected.txt:
* platform/chromium-win/fast/table/008-expected.png:
* platform/chromium-win/fast/table/009-expected.txt:
* platform/chromium-win/fast/table/014-expected.txt:
* platform/chromium-win/fast/table/035-expected.txt:
* platform/chromium-win/fast/table/035-vertical-expected.txt:
* platform/chromium-win/fast/table/040-expected.txt:
* platform/chromium-win/fast/table/040-vertical-expected.txt:
* platform/chromium-win/fast/table/041-expected.txt:
* platform/chromium-win/fast/table/absolute-table-at-bottom-expected.txt:
* platform/chromium-win/fast/table/border-collapsing/004-expected.txt:
* platform/chromium-win/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/chromium-win/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
* platform/chromium-win/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
* platform/chromium-win/fast/table/nested-percent-height-table-expected.txt:
* platform/chromium-win/fast/table/overflowHidden-expected.txt:
* platform/chromium-win/fast/table/percent-heights-expected.txt:
* platform/chromium-win/fast/table/table-display-types-strict-expected.txt:
* platform/chromium-win/fast/table/tableInsideCaption-expected.txt:
* platform/chromium-win/fast/text/atsui-negative-spacing-features-expected.txt:
* platform/chromium-win/fast/text/basic/012-expected.txt:
* platform/chromium-win/fast/text/basic/013-expected.txt:
* platform/chromium-win/fast/text/basic/generic-family-reset-expected.txt:
* platform/chromium-win/fast/text/international/bidi-LDB-2-CSS-expected.txt:
* platform/chromium-win/fast/text/international/bidi-LDB-2-HTML-expected.txt:
* platform/chromium-win/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/chromium-win/fast/text/whitespace/024-expected.txt:
* platform/chromium-win/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt:
* platform/chromium-win/fast/transforms/bounding-rect-zoom-expected.txt:
* platform/chromium-win/fast/transforms/transforms-with-zoom-expected.txt:
* platform/chromium-win/fast/viewport: Added.
* platform/chromium-win/fast/viewport/viewport-126-expected.txt: Added.
* platform/chromium-win/fast/viewport/viewport-127-expected.txt: Added.
* platform/chromium-win/fast/viewport/viewport-65-expected.txt: Added.
* platform/chromium-win/fast/viewport/viewport-82-expected.txt: Added.
* platform/chromium-win/fast/viewport/viewport-84-expected.txt: Added.
* platform/chromium-win/fast/viewport/viewport-87-expected.txt: Added.
* platform/chromium-win/fast/writing-mode/fieldsets-expected.txt:
* platform/chromium-win/fast/xsl/xslt-extra-content-at-end-expected.txt:
* platform/chromium-win/http/tests/misc/acid2-expected.txt:
* platform/chromium-win/http/tests/misc/acid2-pixel-expected.txt:
* platform/chromium-win/http/tests/misc/iframe404-expected.txt:
* platform/chromium-win/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt:
* platform/chromium-win/ietestcenter/css3/bordersbackgrounds/background_repeat_space_border_box-expected.txt:
* platform/chromium-win/ietestcenter/css3/bordersbackgrounds/background_repeat_space_content_box-expected.txt:
* platform/chromium-win/ietestcenter/css3/bordersbackgrounds/border-radius-with-three-values-001-expected.txt:
* platform/chromium-win/ietestcenter/css3/bordersbackgrounds/border-radius-with-two-values-001-expected.txt:
* platform/chromium-win/media/audio-controls-rendering-expected.txt:
* platform/chromium-win/media/audio-repaint-expected.txt:
* platform/chromium-win/media/controls-after-reload-expected.txt:
* platform/chromium-win/media/controls-strict-expected.txt:
* platform/chromium-win/media/controls-styling-expected.txt:
* platform/chromium-win/media/controls-without-preload-expected.txt:
* platform/chromium-win/media/media-controls-clone-expected.txt:
* platform/chromium-win/media/media-document-audio-repaint-expected.txt:
* platform/chromium-win/media/video-controls-rendering-expected.txt:
* platform/chromium-win/media/video-display-toggle-expected.txt:
* platform/chromium-win/media/video-no-audio-expected.txt:
* platform/chromium-win/media/video-playing-and-pause-expected.txt:
* platform/chromium-win/media/video-volume-slider-expected.txt:
* platform/chromium-win/media/video-zoom-controls-expected.txt:
* platform/chromium-win/plugins/embed-attributes-style-expected.txt:
* platform/chromium-win/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt:
* platform/chromium-win/svg/as-border-image/svg-as-border-image-2-expected.txt:
* platform/chromium-win/svg/as-border-image/svg-as-border-image-expected.txt:
* platform/chromium-win/svg/as-image/img-preserveAspectRatio-support-2-expected.txt:
* platform/chromium-win/svg/as-image/svg-non-integer-scaled-image-expected.png:
* platform/chromium-win/svg/custom/bug45331-expected.txt:
* platform/chromium-win/svg/custom/dynamic-empty-path-expected.png:
* platform/chromium-win/svg/custom/image-parent-translation-expected.txt:
* platform/chromium-win/svg/custom/js-update-container-expected.png:
* platform/chromium-win/svg/custom/junk-data-expected.txt:
* platform/chromium-win/svg/custom/missing-xlink-expected.txt:
* platform/chromium-win/svg/custom/object-sizing-expected.txt:
* platform/chromium-win/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png:
* platform/chromium-win/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt:
* platform/chromium-win/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.png:
* platform/chromium-win/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.png:
* platform/chromium-win/svg/custom/path-bad-data-expected.txt:
* platform/chromium-win/svg/custom/rootmost-svg-xy-attrs-expected.txt:
* platform/chromium-win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
* platform/chromium-win/svg/custom/svg-fonts-in-html-expected.txt:
* platform/chromium-win/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
* platform/chromium-win/svg/custom/use-font-face-crash-expected.txt:
* platform/chromium-win/svg/hixie/error/012-expected.txt:
* platform/chromium-win/svg/text/small-fonts-in-html5-expected.txt:
* platform/chromium-win/svg/transforms/svg-css-transforms-clip-path-expected.txt:
* platform/chromium-win/svg/transforms/svg-css-transforms-expected.txt:
* platform/chromium-win/svg/wicd/rightsizing-grid-expected.txt:
* platform/chromium-win/svg/wicd/test-rightsizing-a-expected.txt:
* platform/chromium-win/svg/wicd/test-rightsizing-b-expected.txt:
* platform/chromium-win/svg/wicd/test-scalable-background-image1-expected.txt:
* platform/chromium-win/svg/wicd/test-scalable-background-image2-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-background-image-tiled-expected.png:
* platform/chromium-win/svg/zoom/page/zoom-background-images-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-009-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
* platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
* platform/chromium-win/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt:
* platform/chromium-win/svg/zoom/text/zoom-svg-float-border-padding-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug10269-2-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug10296-1-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug1055-1-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug106816-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug113235-1-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug113235-2-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug113424-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug11384q-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug11384s-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug126742-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug131020-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug13118-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug139524-2-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug14323-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug159108-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug17130-1-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug17130-2-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug17138-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug19061-1-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug19061-2-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug24200-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug2479-1-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug26553-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug2886-2-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug30692-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug3309-1-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug33137-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug42187-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug43854-2-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug4427-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug4527-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug46480-1-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug46480-2-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug5538-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug59354-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug6304-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug6404-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug67915-1-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug69187-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug7112-1-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug7112-2-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug73321-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug8032-1-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug83786-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug8381-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug9271-1-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug9271-2-expected.txt:
* platform/chromium-win/tables/mozilla/core/misc-expected.txt:
* platform/chromium-win/tables/mozilla/marvin/backgr_index-expected.txt:
* platform/chromium-win/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
* platform/chromium-win/tables/mozilla/marvin/backgr_position-table-expected.txt:
* platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
* platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
* platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
* platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-expected.txt:
* platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
* platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
* platform/chromium-win/tables/mozilla/marvin/tables_align_center-expected.txt:
* platform/chromium-win/tables/mozilla/marvin/x_table_align_center-expected.txt:
* platform/chromium-win/tables/mozilla/other/test3-expected.txt:
* platform/chromium-win/tables/mozilla/other/test6-expected.txt:
* platform/chromium-win/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
* platform/chromium-win/tables/mozilla/other/wa_table_tr_align-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug1128-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug1647-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug23847-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug8499-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug91057-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/core/captions1-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/core/captions2-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/core/captions3-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/core/standards1-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt:
* platform/chromium-win/tables/mozilla_expected_failures/other/test4-expected.txt:
* platform/chromium-win/transforms/svg-vs-css-expected.txt:
* platform/chromium/fast/regions/overflow-in-uniform-regions-expected.html: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117821
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 21 May 2012 21:53:06 +0000 (21:53 +0000)]
[Qt][WK2] fast/forms/submit-to-blank-multiple-times.html fails
https://bugs.webkit.org/show_bug.cgi?id=68309
Patch by Hugo Parente Lima <hugo.lima@openbossa.org> on 2012-05-21
Reviewed by Alexis Menard.
Source/WebKit2:
Force focus when the element receives a double click event.
* UIProcess/API/qt/qquickwebview.cpp:
(QQuickWebView::mouseDoubleClickEvent):
LayoutTests:
Unskip the test.
* platform/qt-5.0-wk2/Skipped:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117820
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Mon, 21 May 2012 21:40:47 +0000 (21:40 +0000)]
Unreviewed Chromium expectation update following sub-pixel r117815. This covers all updates
in chromium and chromium-mac directories. Seperate patches coming for Linux and Windows.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117818
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jsbell@chromium.org [Mon, 21 May 2012 21:34:39 +0000 (21:34 +0000)]
IndexedDB: Store key paths in IDBKeyPath type instead of String
https://bugs.webkit.org/show_bug.cgi?id=85298
Reviewed by Tony Chang, Kentaro Hara and James Robinson.
Source/WebCore:
Migrate from storing key paths as (nullable) Strings to a dedicated IDBKeyPath
type. Prep work for supporting array-type key paths: http://webkit.org/b/84207
Only functional change is handling of null/undefined parameters for key paths,
to align with IDB spec, covered by layout test.
Test: storage/indexeddb/keypath-basics.html
Test: WebKit/chromium/IDBLevelDBCodingTest.cpp
* Modules/indexeddb/IDBAny.cpp: Allow IDBAny to yield DOMStrings.
(WebCore::IDBAny::createString):
(WebCore):
(WebCore::IDBAny::string):
(WebCore::IDBAny::set):
* Modules/indexeddb/IDBAny.h:
(IDBAny):
* Modules/indexeddb/IDBBackingStore.h: Switch from String to IDBKeyPath.
(IDBBackingStore):
* Modules/indexeddb/IDBDatabase.cpp: Switch from String to IDBKeyPath.
(WebCore::IDBDatabase::createObjectStore):
* Modules/indexeddb/IDBDatabaseBackendImpl.cpp: Switch from String to IDBKeyPath.
(WebCore::IDBDatabaseBackendImpl::createObjectStore):
(WebCore::IDBDatabaseBackendImpl::loadObjectStores):
* Modules/indexeddb/IDBDatabaseBackendImpl.h: Switch from String to IDBKeyPath.
(IDBDatabaseBackendImpl):
* Modules/indexeddb/IDBDatabaseBackendInterface.h: Switch from String to IDBKeyPath.
(WebCore):
(IDBDatabaseBackendInterface):
* Modules/indexeddb/IDBIndex.h: Switch from String to IDBAny (via IDBKeyPath).
(WebCore::IDBIndex::keyPath):
* Modules/indexeddb/IDBIndex.idl: Switch from DOMString? to IDBAny.
* Modules/indexeddb/IDBIndexBackendImpl.cpp: Switch from String to IDBKeyPath.
(WebCore::IDBIndexBackendImpl::IDBIndexBackendImpl):
* Modules/indexeddb/IDBIndexBackendImpl.h: Switch from String to IDBKeyPath.
(WebCore::IDBIndexBackendImpl::create):
(WebCore::IDBIndexBackendImpl::keyPath):
(IDBIndexBackendImpl):
* Modules/indexeddb/IDBIndexBackendInterface.h: Switch from String to IDBKeyPath.
(WebCore):
(IDBIndexBackendInterface):
* Modules/indexeddb/IDBKeyPath.cpp: Non-trivial method implementations.
(WebCore::IDBKeyPath::isValid):
(WebCore):
(WebCore::IDBKeyPath::operator PassRefPtr<IDBAny>):
* Modules/indexeddb/IDBKeyPath.h: Introduce IDBKeyPath type.
(IDBKeyPath):
(WebCore::IDBKeyPath::IDBKeyPath):
(WebCore::IDBKeyPath::type):
(WebCore::IDBKeyPath::array):
(WebCore::IDBKeyPath::string):
(WebCore::IDBKeyPath::isNull):
(WebCore):
* Modules/indexeddb/IDBKeyPathBackendImpl.cpp: Switch from String to IDBKeyPath.
(WebCore::IDBKeyPathBackendImpl::createIDBKeysFromSerializedValuesAndKeyPath):
(WebCore::IDBKeyPathBackendImpl::injectIDBKeyIntoSerializedValue):
* Modules/indexeddb/IDBKeyPathBackendImpl.h: Switch from String to IDBKeyPath.
(WebCore):
(IDBKeyPathBackendImpl):
* Modules/indexeddb/IDBLevelDBBackingStore.cpp: Switch from String to IDBKeyPath, with back-compat.
(WebCore):
(WebCore::putIDBKeyPath):
(WebCore::IDBLevelDBBackingStore::getObjectStores):
(WebCore::IDBLevelDBBackingStore::createObjectStore):
(WebCore::IDBLevelDBBackingStore::getIndexes):
(WebCore::IDBLevelDBBackingStore::createIndex):
* Modules/indexeddb/IDBLevelDBBackingStore.h:
(IDBLevelDBBackingStore):
* Modules/indexeddb/IDBLevelDBCoding.cpp: New coding scheme for key paths (with back-compat).
(IDBLevelDBCoding):
(WebCore::IDBLevelDBCoding::encodeIDBKeyPath):
(WebCore::IDBLevelDBCoding::decodeIDBKeyPath):
* Modules/indexeddb/IDBLevelDBCoding.h: Add key-path-specific methods.
(WebCore):
(IDBLevelDBCoding):
* Modules/indexeddb/IDBObjectStore.cpp: Switch from String to IDBKeyPath.
(WebCore::IDBObjectStore::keyPath):
(WebCore::IDBObjectStore::createIndex):
(WebCore):
* Modules/indexeddb/IDBObjectStore.h: Switch from String to IDBAny (via IDBKeyPath).
(IDBObjectStore):
* Modules/indexeddb/IDBObjectStore.idl: Switch from DOMString? to IDBAny.
* Modules/indexeddb/IDBObjectStoreBackendImpl.cpp: Switch from String to IDBKeyPath.
(WebCore::IDBObjectStoreBackendImpl::IDBObjectStoreBackendImpl):
(WebCore::fetchKeyFromKeyPath):
(WebCore::injectKeyIntoKeyPath):
(WebCore::IDBObjectStoreBackendImpl::createIndex):
(WebCore::IDBObjectStoreBackendImpl::loadIndexes):
* Modules/indexeddb/IDBObjectStoreBackendImpl.h: Switch from String to IDBKeyPath.
(WebCore::IDBObjectStoreBackendImpl::create):
(WebCore::IDBObjectStoreBackendImpl::keyPath):
(IDBObjectStoreBackendImpl):
* Modules/indexeddb/IDBObjectStoreBackendInterface.h: Switch from String to IDBKeyPath.
(WebCore):
(IDBObjectStoreBackendInterface):
* bindings/v8/Dictionary.cpp: Add getter for DOMString[] (i.e. Vector<String>)
(WebCore):
(WebCore::Dictionary::get):
* bindings/v8/Dictionary.h:
(Dictionary):
* bindings/v8/IDBBindingUtilities.cpp: Switch from String to IDBKeyPath.
(WebCore::createIDBKeyFromSerializedValueAndKeyPath):
(WebCore::injectIDBKeyIntoSerializedValue):
* bindings/v8/IDBBindingUtilities.h: Switch from String to IDBKeyPath.
(WebCore):
* bindings/v8/custom/V8IDBAnyCustom.cpp: Support String/DOMString.
(WebCore::toV8):
* dom/DOMStringList.h: Allow easy (const) access to strings.
(WebCore::DOMStringList::operator const Vector<String>&):
(DOMStringList):
* inspector/InspectorIndexedDBAgent.cpp: Temporary shim for non-strings: see http://webkit.org/b/84303
(WebCore):
* platform/chromium/PlatformSupport.h: Switch from String to IDBKeyPath.
(WebCore):
(PlatformSupport):
* storage/chromium/IDBKeyPathBackendImpl.cpp: Switch from String to IDBKeyPath.
(WebCore::IDBKeyPathBackendImpl::createIDBKeysFromSerializedValuesAndKeyPath):
(WebCore::IDBKeyPathBackendImpl::injectIDBKeyIntoSerializedValue):
Source/WebKit/chromium:
No functional changes, just finish migration from String to IDBKeyPath
for storing key paths, for eventual array support http://webkit.org/b/84207
* public/WebIDBDatabase.h: Remove temporary overload.
(WebKit):
(WebKit::WebIDBDatabase::objectStoreNames):
* public/WebIDBIndex.h: Remove temporary method.
(WebKit::WebIDBIndex::keyPath):
* public/WebIDBKeyPath.h: Remove obsolete methods, wrap WebCore::IDBKeyPath
(WebIDBKeyPath):
(WebKit::WebIDBKeyPath::WebIDBKeyPath):
* public/WebIDBObjectStore.h: Remove temporary method and overload.
(WebKit::WebIDBObjectStore::keyPath):
* public/platform/WebKitPlatformSupport.h: Remove temporary overloads.
(WebKit):
* src/AssertMatchingEnums.cpp: WebIDBKeyPath vs. IDBKeyPath enums.
* src/IDBDatabaseBackendProxy.cpp: Switch from String to IDBKeyPath.
(WebKit::IDBDatabaseBackendProxy::createObjectStore):
* src/IDBDatabaseBackendProxy.h: Switch from String to IDBKeyPath.
(IDBDatabaseBackendProxy):
* src/IDBIndexBackendProxy.cpp: Switch from String to IDBKeyPath.
(WebKit::IDBIndexBackendProxy::keyPath):
* src/IDBIndexBackendProxy.h: Switch from String to IDBKeyPath.
(IDBIndexBackendProxy):
* src/IDBObjectStoreBackendProxy.cpp: Switch from String to IDBKeyPath.
(WebKit::IDBObjectStoreBackendProxy::keyPath):
(WebKit::IDBObjectStoreBackendProxy::createIndex):
* src/IDBObjectStoreBackendProxy.h: Switch from String to IDBKeyPath.
(IDBObjectStoreBackendProxy):
* src/PlatformSupport.cpp: Switch from String to IDBKeyPath.
(WebCore::PlatformSupport::createIDBKeysFromSerializedValuesAndKeyPath):
(WebCore::PlatformSupport::injectIDBKeyIntoSerializedValue):
* src/WebIDBDatabaseImpl.cpp: Switch from String to IDBKeyPath.
(WebKit::WebIDBDatabaseImpl::createObjectStore):
* src/WebIDBDatabaseImpl.h: Remove temporary overload.
(WebIDBDatabaseImpl):
* src/WebIDBIndexImpl.cpp: Remove temporary method.
* src/WebIDBIndexImpl.h: Remove temporary method.
(WebIDBIndexImpl):
* src/WebIDBKeyPath.cpp: Remove most logic; just a wrapper for WebCore::IDBKeyPath.
(WebKit::WebIDBKeyPath::~WebIDBKeyPath):
(WebKit::WebIDBKeyPath::create):
(WebKit::WebIDBKeyPath::createNull):
(WebKit::WebIDBKeyPath::isValid):
(WebKit::WebIDBKeyPath::type):
(WebKit):
(WebKit::WebIDBKeyPath::array):
(WebKit::WebIDBKeyPath::string):
(WebKit::WebIDBKeyPath::WebIDBKeyPath):
(WebKit::WebIDBKeyPath::operator=):
(WebKit::WebIDBKeyPath::operator const WebCore::IDBKeyPath&):
* src/WebIDBObjectStoreImpl.cpp: Remove temporary method and overload.
(WebKit::WebIDBObjectStoreImpl::keyPath):
(WebKit::WebIDBObjectStoreImpl::createIndex):
* src/WebIDBObjectStoreImpl.h: Remove temporary method and overload.
(WebIDBObjectStoreImpl):
* tests/IDBBindingUtilitiesTest.cpp: Use IDBKeyPath.
(WebCore::checkKeyFromValueAndKeyPathInternal):
(WebCore::injectKey):
* tests/IDBLevelDBCodingTest.cpp: Added EncodeIDBKeyPath and DecodeIDBKeyPath tests.
(IDBLevelDBCoding::TEST):
(IDBLevelDBCoding):
* tests/IDBKeyPathTest.cpp:
(WebCore::checkKeyPath): Test IDBKeyPath validity.
LayoutTests:
* storage/indexeddb/keypath-basics-expected.txt:
* storage/indexeddb/resources/keypath-basics.js:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117817
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jsbell@chromium.org [Mon, 21 May 2012 21:30:59 +0000 (21:30 +0000)]
Move WebSQL tests in LayoutTests/storage to websql directory
https://bugs.webkit.org/show_bug.cgi?id=86138
Reviewed by Ryosuke Niwa.
* fast/workers/storage/resources/database-worker-controller.js:
(runTest):
* platform/chromium-mac/storage/websql/statement-error-callback-expected.txt: Renamed from LayoutTests/platform/chromium-mac/storage/statement-error-callback-expected.txt.
* platform/chromium-mac/storage/websql/transaction-callback-exception-crash-expected.txt: Renamed from LayoutTests/platform/chromium-mac/storage/transaction-callback-exception-crash-expected.txt.
* platform/chromium-mac/storage/websql/transaction-error-callback-expected.txt: Renamed from LayoutTests/platform/chromium-mac/storage/transaction-error-callback-expected.txt.
* platform/chromium-win/storage/websql/statement-error-callback-expected.txt: Renamed from LayoutTests/platform/chromium-win/storage/statement-error-callback-expected.txt.
* platform/chromium-win/storage/websql/transaction-callback-exception-crash-expected.txt: Renamed from LayoutTests/platform/chromium-win/storage/transaction-callback-exception-crash-expected.txt.
* platform/chromium-win/storage/websql/transaction-error-callback-expected.txt: Renamed from LayoutTests/platform/chromium-win/storage/transaction-error-callback-expected.txt.
* platform/chromium/storage/websql/quota-tracking-expected.txt: Renamed from LayoutTests/platform/chromium/storage/quota-tracking-expected.txt.
* platform/chromium/storage/websql/sql-error-codes-expected.txt: Renamed from LayoutTests/platform/chromium/storage/sql-error-codes-expected.txt.
* platform/chromium/test_expectations.txt:
* platform/gtk/test_expectations.txt:
* storage/websql/change-version-expected.txt: Renamed from LayoutTests/storage/change-version-expected.txt.
* storage/websql/change-version-handle-reuse-expected.txt: Renamed from LayoutTests/storage/change-version-handle-reuse-expected.txt.
* storage/websql/change-version-handle-reuse.html: Renamed from LayoutTests/storage/change-version-handle-reuse.html.
* storage/websql/change-version-handle-reuse.js: Renamed from LayoutTests/storage/change-version-handle-reuse.js.
(finishTest):
(runTest.catch):
(runTest):
(runTest2.catch):
(runTest2):
* storage/websql/change-version-no-crash-on-preflight-failure-expected.txt: Renamed from LayoutTests/storage/change-version-no-crash-on-preflight-failure-expected.txt.
* storage/websql/change-version-no-crash-on-preflight-failure.html: Renamed from LayoutTests/storage/change-version-no-crash-on-preflight-failure.html.
* storage/websql/change-version.html: Renamed from LayoutTests/storage/change-version.html.
* storage/websql/close-during-stress-test-expected.txt: Renamed from LayoutTests/storage/close-during-stress-test-expected.txt.
* storage/websql/close-during-stress-test.html: Renamed from LayoutTests/storage/close-during-stress-test.html.
* storage/websql/database-lock-after-reload-expected.txt: Renamed from LayoutTests/storage/database-lock-after-reload-expected.txt.
* storage/websql/database-lock-after-reload.html: Renamed from LayoutTests/storage/database-lock-after-reload.html.
* storage/websql/empty-statement-expected.txt: Renamed from LayoutTests/storage/empty-statement-expected.txt.
* storage/websql/empty-statement.html: Renamed from LayoutTests/storage/empty-statement.html.
* storage/websql/execute-sql-args-expected.txt: Renamed from LayoutTests/storage/execute-sql-args-expected.txt.
* storage/websql/execute-sql-args.html: Renamed from LayoutTests/storage/execute-sql-args.html.
* storage/websql/execute-sql-args.js: Renamed from LayoutTests/storage/execute-sql-args.js.
(throwOnToStringObject.toString):
(var):
(tryExecuteSql):
(runTransactionTest):
(runTransactionTests):
(runTest):
* storage/websql/executesql-accepts-only-one-statement-expected.txt: Renamed from LayoutTests/storage/executesql-accepts-only-one-statement-expected.txt.
* storage/websql/executesql-accepts-only-one-statement.html: Renamed from LayoutTests/storage/executesql-accepts-only-one-statement.html.
* storage/websql/hash-change-with-xhr-expected.txt: Renamed from LayoutTests/storage/hash-change-with-xhr-expected.txt.
* storage/websql/hash-change-with-xhr.html: Renamed from LayoutTests/storage/hash-change-with-xhr.html.
* storage/websql/hash-change-with-xhr.js: Renamed from LayoutTests/storage/hash-change-with-xhr.js.
(stopIntervals):
(stopTest):
(updateDatabase):
(checkForSuccess):
(errorHandler):
(sendXhr):
(invokeBack):
(runTest):
(runTestsInner):
* storage/websql/multiple-databases-garbage-collection-expected.txt: Renamed from LayoutTests/storage/multiple-databases-garbage-collection-expected.txt.
* storage/websql/multiple-databases-garbage-collection.html: Renamed from LayoutTests/storage/multiple-databases-garbage-collection.html.
* storage/websql/multiple-databases-garbage-collection.js: Renamed from LayoutTests/storage/multiple-databases-garbage-collection.js.
(GC):
(checkCompletion):
(runTest):
* storage/websql/multiple-transactions-expected.txt: Renamed from LayoutTests/storage/multiple-transactions-expected.txt.
* storage/websql/multiple-transactions-on-different-handles-expected.txt: Renamed from LayoutTests/storage/multiple-transactions-on-different-handles-expected.txt.
* storage/websql/multiple-transactions-on-different-handles.html: Renamed from LayoutTests/storage/multiple-transactions-on-different-handles.html.
* storage/websql/multiple-transactions-on-different-handles.js: Renamed from LayoutTests/storage/multiple-transactions-on-different-handles.js.
(checkCompletion):
(openTestDatabase):
(statementSuccessCallback):
(statementErrorCallback):
(runTransaction):
(runTest):
* storage/websql/multiple-transactions.html: Renamed from LayoutTests/storage/multiple-transactions.html.
* storage/websql/multiple-transactions.js: Renamed from LayoutTests/storage/multiple-transactions.js.
(checkCompletion):
(runTest.db):
(runTest):
* storage/websql/null-callbacks-expected.txt: Renamed from LayoutTests/storage/null-callbacks-expected.txt.
* storage/websql/null-callbacks.html: Renamed from LayoutTests/storage/null-callbacks.html.
* storage/websql/open-database-creation-callback-expected.txt: Renamed from LayoutTests/storage/open-database-creation-callback-expected.txt.
* storage/websql/open-database-creation-callback-isolated-world-expected.txt: Renamed from LayoutTests/storage/open-database-creation-callback-isolated-world-expected.txt.
* storage/websql/open-database-creation-callback-isolated-world.html: Renamed from LayoutTests/storage/open-database-creation-callback-isolated-world.html.
* storage/websql/open-database-creation-callback.html: Renamed from LayoutTests/storage/open-database-creation-callback.html.
* storage/websql/open-database-empty-version-expected.txt: Renamed from LayoutTests/storage/open-database-empty-version-expected.txt.
* storage/websql/open-database-empty-version.html: Renamed from LayoutTests/storage/open-database-empty-version.html.
* storage/websql/open-database-over-quota-expected.txt: Renamed from LayoutTests/storage/open-database-over-quota-expected.txt.
* storage/websql/open-database-over-quota.html: Renamed from LayoutTests/storage/open-database-over-quota.html.
* storage/websql/open-database-set-empty-version-expected.txt: Renamed from LayoutTests/storage/open-database-set-empty-version-expected.txt.
* storage/websql/open-database-set-empty-version.html: Renamed from LayoutTests/storage/open-database-set-empty-version.html.
* storage/websql/open-database-while-transaction-in-progress-expected.txt: Renamed from LayoutTests/storage/open-database-while-transaction-in-progress-expected.txt.
* storage/websql/open-database-while-transaction-in-progress.html: Renamed from LayoutTests/storage/open-database-while-transaction-in-progress.html.
* storage/websql/open-database-while-transaction-in-progress.js: Renamed from LayoutTests/storage/open-database-while-transaction-in-progress.js.
(openTestDatabase):
(runTest.db1.transaction):
(runTest):
* storage/websql/private-browsing-noread-nowrite-expected.txt: Renamed from LayoutTests/storage/private-browsing-noread-nowrite-expected.txt.
* storage/websql/private-browsing-noread-nowrite.html: Renamed from LayoutTests/storage/private-browsing-noread-nowrite.html.
* storage/websql/quota-tracking-expected.txt: Renamed from LayoutTests/storage/quota-tracking-expected.txt.
* storage/websql/quota-tracking.html: Renamed from LayoutTests/storage/quota-tracking.html.
* storage/websql/read-and-write-transactions-dont-run-together-expected.txt: Renamed from LayoutTests/storage/read-and-write-transactions-dont-run-together-expected.txt.
* storage/websql/read-and-write-transactions-dont-run-together.html: Renamed from LayoutTests/storage/read-and-write-transactions-dont-run-together.html.
* storage/websql/read-and-write-transactions-dont-run-together.js: Renamed from LayoutTests/storage/read-and-write-transactions-dont-run-together.js.
(terminateTest):
(openTestDatabase):
(runTransaction):
(runTest):
* storage/websql/read-transactions-running-concurrently-expected.txt: Renamed from LayoutTests/storage/read-transactions-running-concurrently-expected.txt.
* storage/websql/read-transactions-running-concurrently.html: Renamed from LayoutTests/storage/read-transactions-running-concurrently.html.
* storage/websql/resources/database-common.js: Renamed from LayoutTests/storage/resources/database-common.js.
(openDatabaseWithSuffix):
(log):
(setLocationHash):
(setupAndRunTest):
* storage/websql/resources/database-lock-after-reload-2.html: Renamed from LayoutTests/storage/resources/database-lock-after-reload-2.html.
* storage/websql/resources/stress-frame.html: Renamed from LayoutTests/storage/resources/stress-frame.html.
* storage/websql/sql-data-types-expected.txt: Renamed from LayoutTests/storage/sql-data-types-expected.txt.
* storage/websql/sql-data-types.html: Renamed from LayoutTests/storage/sql-data-types.html.
* storage/websql/sql-data-types.js: Renamed from LayoutTests/storage/sql-data-types.js.
(writeMessageToLog):
(notifyDone):
(shouldBeSameTypeAndValue):
(testDBValues):
(fetchDBValuesStmt):
(insertTestValuesStmt):
(createTestDBStmt):
(runTest):
* storage/websql/sql-error-codes-expected.txt: Renamed from LayoutTests/storage/sql-error-codes-expected.txt.
* storage/websql/sql-error-codes.html: Renamed from LayoutTests/storage/sql-error-codes.html.
* storage/websql/sql-error-codes.js: Renamed from LayoutTests/storage/sql-error-codes.js.
(finishTest):
(transactionErrorCallback):
(transactionSuccessCallback):
(testTransaction):
(testTransactionThrowsException):
(testTransactionFailureBecauseOfStatementFailure):
(testInvalidStatement):
(testIncorrectNumberOfBindParameters):
(testBindParameterOfWrongType.badString.toString):
(testBindParameterOfWrongType):
(testQuotaExceeded):
(testVersionMismatch.db.transaction):
(testVersionMismatch):
(runTest):
* storage/websql/statement-error-callback-expected.txt: Renamed from LayoutTests/storage/statement-error-callback-expected.txt.
* storage/websql/statement-error-callback-isolated-world-expected.txt: Renamed from LayoutTests/storage/statement-error-callback-isolated-world-expected.txt.
* storage/websql/statement-error-callback-isolated-world.html: Renamed from LayoutTests/storage/statement-error-callback-isolated-world.html.
* storage/websql/statement-error-callback.html: Renamed from LayoutTests/storage/statement-error-callback.html.
* storage/websql/statement-success-callback-isolated-world-expected.txt: Renamed from LayoutTests/storage/statement-success-callback-isolated-world-expected.txt.
* storage/websql/statement-success-callback-isolated-world.html: Renamed from LayoutTests/storage/statement-success-callback-isolated-world.html.
* storage/websql/success-callback-expected.txt: Renamed from LayoutTests/storage/success-callback-expected.txt.
* storage/websql/success-callback.html: Renamed from LayoutTests/storage/success-callback.html.
* storage/websql/test-authorizer-expected.txt: Renamed from LayoutTests/storage/test-authorizer-expected.txt.
* storage/websql/test-authorizer.html: Renamed from LayoutTests/storage/test-authorizer.html.
* storage/websql/test-authorizer.js: Renamed from LayoutTests/storage/test-authorizer.js.
(terminateTest):
(logAndTerminateTest):
(cleanup):
(statementSuccessCallback):
(statementErrorCallback):
(executeStatement):
(createTableCallback):
(createStatementsCallback):
(otherStatementsCallback):
(dropStatementsCallback):
(testReadWriteMode):
(testReadOnlyMode.db):
(testReadOnlyMode):
(runTest):
* storage/websql/transaction-callback-exception-crash-expected.txt: Renamed from LayoutTests/storage/transaction-callback-exception-crash-expected.txt.
* storage/websql/transaction-callback-exception-crash.html: Renamed from LayoutTests/storage/transaction-callback-exception-crash.html.
* storage/websql/transaction-callback-isolated-world-expected.txt: Renamed from LayoutTests/storage/transaction-callback-isolated-world-expected.txt.
* storage/websql/transaction-callback-isolated-world.html: Renamed from LayoutTests/storage/transaction-callback-isolated-world.html.
* storage/websql/transaction-error-callback-expected.txt: Renamed from LayoutTests/storage/transaction-error-callback-expected.txt.
* storage/websql/transaction-error-callback-isolated-world-expected.txt: Renamed from LayoutTests/storage/transaction-error-callback-isolated-world-expected.txt.
* storage/websql/transaction-error-callback-isolated-world.html: Renamed from LayoutTests/storage/transaction-error-callback-isolated-world.html.
* storage/websql/transaction-error-callback.html: Renamed from LayoutTests/storage/transaction-error-callback.html.
* storage/websql/transaction-success-callback-isolated-world-expected.txt: Renamed from LayoutTests/storage/transaction-success-callback-isolated-world-expected.txt.
* storage/websql/transaction-success-callback-isolated-world.html: Renamed from LayoutTests/storage/transaction-success-callback-isolated-world.html.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117816
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
leviw@chromium.org [Mon, 21 May 2012 21:18:32 +0000 (21:18 +0000)]
Enable SUBPIXEL_LAYOUT feature flag on Chromium
https://bugs.webkit.org/show_bug.cgi?id=85555
Source/WTF:
Reviewed by Eric Seidel.
Enabling sub-pixel layout on Chromium port.
* wtf/Platform.h:
LayoutTests:
Patch by Levi Weintraub <leviw@chromium.org> and Emil A Eklund <eae@chromium.org> on 2012-05-21
Reviewed by Eric Seidel.
Updating tests to handle sub-pixel layout, and updating chromium-linux expecations. Updated test
expectations for Chromium Linux and Mac are ready, but the diff is too large for Buzgilla's tiny
brain (>10MB).
* css1/units/rounding.html:
* fast/borders/border-radius-huge-assert.html:
* fast/css/zoom-in-length-round-trip.html:
* fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
* fast/dom/Window/webkitConvertPoint.html:
* fast/dom/elementFromPoint-relative-to-viewport.html:
* fast/events/clientXY-in-zoom-and-scroll.html:
* fast/events/document-elementFromPoint.html:
* fast/events/offsetX-offsetY.html:
* fast/multicol/break-properties.html:
* fast/multicol/vertical-lr/break-properties.html:
* fast/multicol/vertical-rl/break-properties.html:
* fast/regions/region-style-rule-specificity.html:
* fast/replaced/table-percent-height.html:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117815
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
zmo@google.com [Mon, 21 May 2012 21:01:04 +0000 (21:01 +0000)]
Restore WebGL's framebuffer binding after DrawingBuffer's prepareBackBuffer()
https://bugs.webkit.org/show_bug.cgi?id=87032
Reviewed by James Robinson.
* platform/graphics/chromium/DrawingBufferChromium.cpp:
(WebCore::DrawingBuffer::prepareBackBuffer): restore the user's framebuffer binding if there is one.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117814
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
rniwa@webkit.org [Mon, 21 May 2012 20:52:31 +0000 (20:52 +0000)]
isStartOfDocument and isEndOfDocument are poorly named
https://bugs.webkit.org/show_bug.cgi?id=86649
Reviewed by Levi Weintraub.
Renamed isEndOfDocument to isEndOfEditableOrNonEditableContent because that's what this function checks.
Also added new versions of isStartOfDocument and isEndOfDocument that correctly cross editing boundaries
to be used in selectFrameElementInParentIfFullySelected.
* editing/CompositeEditCommand.cpp:
(WebCore::CompositeEditCommand::moveParagraphContentsToNewBlockIfNecessary):
* editing/Editor.cpp:
(WebCore::Editor::insertLineBreak):
(WebCore::Editor::insertParagraphSeparator):
* editing/ReplaceSelectionCommand.cpp:
(WebCore::ReplaceSelectionCommand::doApply):
* editing/VisibleSelection.cpp:
(WebCore::VisibleSelection::setStartAndEndFromBaseAndExtentRespectingGranularity):
* editing/visible_units.cpp:
(WebCore::isEndOfEditableOrNonEditableContent):
* editing/visible_units.h:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117813
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 21 May 2012 20:48:22 +0000 (20:48 +0000)]
[Qt][WK2] REGRESSION, fix a failing API test in qmltests
https://bugs.webkit.org/show_bug.cgi?id=82700
Patch by Marcelo Lira <marcelo.lira@openbossa.org> on 2012-05-21
Reviewed by Alexis Menard.
The value of a CSS font-family property is expected to have single
quotes when white space is present in its name, and no quotes otherwise.
Font family names returned by WebView.experimental.preferences never add quotes.
Since what matter to the test is only the identity of the font, an auxiliar
method to remove single quotes was added.
* UIProcess/API/qt/tests/qmltests/WebView/tst_preferences.qml:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117812
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
annacc@chromium.org [Mon, 21 May 2012 20:34:21 +0000 (20:34 +0000)]
Only render text track cues if kind=captions or kind=subtitles.
https://bugs.webkit.org/show_bug.cgi?id=83321
Reviewed by Eric Carlson.
Source/WebCore:
No new tests. Modification to media/track/track-kind.html
* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::textTrackKindChanged):
If the kind changes from a 'visible' kind to a 'non-visible' kind,
update the track's mode to HIDDEN.
* html/shadow/MediaControlElements.cpp:
(WebCore::MediaControlTextTrackContainerElement::updateDisplay):
Do not render cues from tracks that are not captions or subtitles.
* html/track/TextTrack.cpp:
(WebCore::TextTrack::setMode):
If the track's mode changes from SHOWING to HIDDEN or DISABLED,
ensure any currently visible cues will no longer be rendered.
* html/track/TextTrackCue.cpp:
(WebCore::TextTrackCue::removeDisplayTree): New method.
* html/track/TextTrackCue.h:
(TextTrackCue):
LayoutTests:
* media/track/track-kind-expected.txt:
* media/track/track-kind.html:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117811
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
pkasting@chromium.org [Mon, 21 May 2012 20:06:27 +0000 (20:06 +0000)]
[chromium] More accurate test expectations.
http://code.google.com/p/chromium/issues/detail?id=89282
https://bugs.webkit.org/show_bug.cgi?id=81145
https://bugs.webkit.org/show_bug.cgi?id=82297
Unreviewed, test expectations update.
* platform/chromium/test_expectations.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117810
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
kling@webkit.org [Mon, 21 May 2012 19:36:39 +0000 (19:36 +0000)]
CSS: Move duplicate property elimination to parser.
<http://webkit.org/b/86948>
Reviewed by Antti Koivisto.
Source/WebCore:
Remove the StylePropertySet constructor that handled elimination of duplicate
properties and move that to a new parser method, CSSParser::filteredProperties().
Call sites are converted to using StylePropertySet(const Vector<CSSProperty>&).
Instead of building a hashmap of seen properties, use the new WTF::BitArray class
to track whether a given property ID has been seen, and whether we have an
!important entry for a given ID.
* css/CSSParser.cpp:
(WebCore::CSSParser::parseValue):
(WebCore::CSSParser::parseDeclaration):
(WebCore::CSSParser::filteredProperties):
(WebCore::CSSParser::createStyleRule):
(WebCore::CSSParser::createFontFaceRule):
(WebCore::CSSParser::createPageRule):
(WebCore::CSSParser::createKeyframe):
* css/CSSParser.h:
* css/StylePropertySet.cpp:
(WebCore::StylePropertySet::StylePropertySet):
(WebCore::StylePropertySet::addParsedProperties):
* css/StylePropertySet.h:
(WebCore::StylePropertySet::create):
(StylePropertySet):
* svg/SVGFontFaceElement.cpp:
(WebCore::SVGFontFaceElement::rebuildFontFace):
Source/WTF:
Add WTF::BitArray, a simple, malloc free, fixed-size bit array class.
* GNUmakefile.list.am:
* WTF.gypi:
* WTF.pro:
* WTF.vcproj/WTF.vcproj:
* WTF.xcodeproj/project.pbxproj:
* wtf/BitArray.h: Added.
(WTF):
(BitArray):
(WTF::BitArray::BitArray):
(WTF::BitArray::set):
(WTF::BitArray::get):
* wtf/CMakeLists.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117809
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jsbell@chromium.org [Mon, 21 May 2012 19:28:01 +0000 (19:28 +0000)]
IndexedDB: Index key paths that yield invalid keys should not fail an add/put
https://bugs.webkit.org/show_bug.cgi?id=86122
Reviewed by Tony Chang.
Source/WebCore:
A clause was removed from the IDB spec. Previously, on add/put, if evaluating an
index's key path yielded a value that was not a valid key, an exception would be
raised. Now, it is treated the same as if no value was yielded.
Test: storage/indexeddb/index-basics.html
Test: storage/indexeddb/index-basics-workers.html
Test: storage/indexeddb/objectstore-basics.html
Test: storage/indexeddb/objectstore-basics-workers.html
* Modules/indexeddb/IDBObjectStoreBackendImpl.cpp:
(WebCore::IDBObjectStoreBackendImpl::put): Preconditions removed
(WebCore::IDBObjectStoreBackendImpl::putInternal): Treat invalid keys the same as missing keys.
LayoutTests:
* storage/indexeddb/index-basics-expected.txt:
* storage/indexeddb/index-basics-workers-expected.txt:
* storage/indexeddb/objectstore-basics-expected.txt:
* storage/indexeddb/objectstore-basics-workers-expected.txt:
* storage/indexeddb/resources/index-basics.js: Add checks that index key paths
that evaluate to invalid keys do not fail puts/adds, just don't add index entries.
(addData3):
(addData4):
(cursor1Continue3):
(cursor1Continue4):
(cursor2Continue3):
(cursor2Continue4):
(last):
(index1Count):
(index2Count):
* storage/indexeddb/resources/objectstore-basics.js: Remove precondition checks
that would previously raise an exception if invalid keys were specified.
(addAgainFailure):
(testPreConditions.request.onsuccess):
(testPreConditions):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117808
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
rakuco@webkit.org [Mon, 21 May 2012 19:24:38 +0000 (19:24 +0000)]
[EFL] Do not enable Web Audio support by default at build time.
https://bugs.webkit.org/show_bug.cgi?id=86982
Reviewed by Philippe Normand.
Follow-up to r115800. Even though Web Audio support is disabled by
default in build-webkit, enabling it in OptionsEfl.cmake will turn
it on when building the port without build-webkit.
Since Web Audio support for the EFL port does not seem to be fully
working yet, it is better to disable it in all cases.
* Source/cmake/OptionsEfl.cmake: Remove option override for
ENABLE_WEB_AUDIO.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117807
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jsbell@chromium.org [Mon, 21 May 2012 19:20:14 +0000 (19:20 +0000)]
LayoutTests: fast/js/resources/js-test-pre.js - shouldBeEqualToString fails on "
https://bugs.webkit.org/show_bug.cgi?id=86931
Implementations of shouldBeEqualToString() function were not correctly escaping
double quote ('"') characters. Switch to using JSON.stringify() which does
correct escaping, and updated one test that couldn't previously use the function.
Reviewed by Ojan Vafai.
* fast/js/resources/js-test-pre.js:
(shouldBeEqualToString):
* fast/js/resources/standalone-pre.js:
(shouldBeEqualToString):
* storage/indexeddb/cursor-advance-expected.txt:
* storage/indexeddb/resources/cursor-advance.js:
(runTest):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117806
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Mon, 21 May 2012 18:52:16 +0000 (18:52 +0000)]
webkitpy: clean up the TestExpectations constructor
https://bugs.webkit.org/show_bug.cgi?id=86926
Reviewed by Ojan Vafai.
The TestExpectations constructor was attempting to pretend
it didn't need to get stuff from the Port, and as a result we
had a complicated constructor with a bunch of arguments, and
calling it was too complicated (although it made testing a
little easier and simplified the style checker).
This patch has the constructor pull all the data it needs from
the port directly, and allows us to delete a bunch of code.
* Scripts/webkitpy/layout_tests/controllers/manager.py:
(Manager.parse_expectations):
* Scripts/webkitpy/layout_tests/controllers/manager_unittest.py:
(ManagerTest.test_update_summary_with_result):
(ResultSummaryTest.get_result_summary):
* Scripts/webkitpy/layout_tests/models/test_expectations.py:
(TestExpectations.__init__):
* Scripts/webkitpy/layout_tests/models/test_expectations_unittest.py:
(parse_exp):
(SkippedTests.check):
(RemoveConfigurationsTest.test_remove):
(test_remove_line):
* Scripts/webkitpy/layout_tests/run_webkit_tests.py:
(lint):
(run):
* Scripts/webkitpy/layout_tests/run_webkit_tests_integrationtest.py:
(LintTest.test_all_configurations.FakePort.__init__):
(LintTest.test_all_configurations.FakePort.test_expectations):
(LintTest.test_all_configurations.FakePort.skipped_layout_tests):
(LintTest.test_all_configurations.FakePort):
(LintTest.test_all_configurations.FakePort.all_test_configurations):
(LintTest.test_all_configurations.FakePort.configuration_specifier_macros):
(LintTest.test_all_configurations.FakePort.path_from_webkit_base):
(LintTest.test_all_configurations.FakePort.get_option):
(LintTest.test_all_configurations.FakeFactory.__init__):
(LintTest.test_all_configurations.FakeFactory.all_port_names):
(LintTest.test_all_configurations):
* Scripts/webkitpy/layout_tests/views/printing_unittest.py:
(Testprinter.get_result_summary):
* Scripts/webkitpy/style/checkers/test_expectations.py:
(TestExpectationsChecker.check_test_expectations):
* Scripts/webkitpy/tool/commands/queries.py:
(PrintExpectations._model):
* Scripts/webkitpy/tool/commands/rebaseline.py:
(RebaselineTest._update_expectations_file):
(RebaselineExpectations._expectations):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117805
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 21 May 2012 18:50:36 +0000 (18:50 +0000)]
[GTK] DRT support for layoutTestController.setSerializeHTTPLoads
https://bugs.webkit.org/show_bug.cgi?id=86653
Patch by Sudarsana Nagineni <sudarsana.nagineni@linux.intel.com> on 2012-05-21
Reviewed by Gustavo Noronha Silva.
Source/WebKit/gtk:
Add support for setSerializeHTTPLoads in DumpRenderTreeSupportGtk
to allow testing resource load order.
* WebCoreSupport/DumpRenderTreeSupportGtk.cpp:
(DumpRenderTreeSupportGtk::setSerializeHTTPLoads):
* WebCoreSupport/DumpRenderTreeSupportGtk.h:
(DumpRenderTreeSupportGtk):
Tools:
Add missing implementation setSerializeHTTPLoads to allow
testing resource load order.
* DumpRenderTree/gtk/DumpRenderTree.cpp:
(resetDefaultsToConsistentValues):
* DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
(LayoutTestController::setSerializeHTTPLoads):
LayoutTests:
Unskip test cases which rely on LayoutTestController's setSerializeHTTPLoads
implementation.
* platform/gtk/fast/loader/file-protocol-fragment-expected.txt: Removed. The current
result matches the base expectation, so removed the platform-specific results.
* platform/gtk/test_expectations.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117804
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dmazzoni@google.com [Mon, 21 May 2012 18:42:59 +0000 (18:42 +0000)]
AX: A disabled select element should not be exposed as focusable
https://bugs.webkit.org/show_bug.cgi?id=86949
Reviewed by Chris Fleizach.
* LayoutTests/accessibility/disabled-controls-not-focusable-expected.txt: Added.
* LayoutTests/accessibility/disabled-controls-not-focusable.html: Added.
* Source/WebCore/accessibility/AccessibilityListBox.h:
(AccessibilityListBox):
* Source/WebCore/accessibility/AccessibilityMenuList.cpp:
(WebCore::AccessibilityMenuList::canSetFocusAttribute):
(WebCore):
* Source/WebCore/accessibility/AccessibilityMenuList.h:
(AccessibilityMenuList):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117803
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
michaeln@google.com [Mon, 21 May 2012 18:37:17 +0000 (18:37 +0000)]
Unreviewed, fix ChangeLog line endings
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117802
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
beidson@apple.com [Mon, 21 May 2012 17:42:59 +0000 (17:42 +0000)]
Checking in correct test results for https://bugs.webkit.org/show_bug.cgi?id=86119
Unreviewed.
* svg/custom/bug86119-expected.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117801
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jsbell@chromium.org [Mon, 21 May 2012 17:33:49 +0000 (17:33 +0000)]
Unreviewed expectations update after r117702 - shared worker test is
skipped in DRT, but run in Chromium: http://crbug.com/128959
* storage/indexeddb/basics-shared-workers-expected.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117800
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
pfeldman@chromium.org [Mon, 21 May 2012 17:27:37 +0000 (17:27 +0000)]
Web Inspector: refactor revision history to not include resource itself.
https://bugs.webkit.org/show_bug.cgi?id=87026
Reviewed by Vsevolod Vlasov.
Source/WebCore:
This change makes resource contain pure revisions, it stops updating Resources upon free flow editing.
* inspector/front-end/JavaScriptSource.js:
(WebInspector.JavaScriptSource.prototype.setFormatted.didGetContent.didFormatContent):
(WebInspector.JavaScriptSource.prototype.setFormatted.didGetContent):
(WebInspector.JavaScriptSource.prototype.setFormatted):
* inspector/front-end/JavaScriptSourceFrame.js:
(WebInspector.JavaScriptSourceFrame.prototype.commitEditing):
(WebInspector.JavaScriptSourceFrame.prototype._onContentChanged):
(WebInspector.JavaScriptSourceFrame.prototype._didEditContent):
* inspector/front-end/Resource.js:
(WebInspector.Resource.prototype.addRevision):
(WebInspector.Resource.prototype._innerRequestContent.callback):
(WebInspector.Resource.prototype._innerRequestContent):
(WebInspector.Resource.prototype.revertToOriginal):
(WebInspector.ResourceRevision.prototype.revertToThis):
(WebInspector.ResourceRevision.prototype.requestContent):
(WebInspector.ResourceRevision.prototype.searchInContent):
(WebInspector.ResourceRevision.prototype._persistRevision):
* inspector/front-end/RevisionHistoryView.js:
(WebInspector.RevisionHistoryView):
(WebInspector.RevisionHistoryView.prototype._revisionAdded):
(WebInspector.RevisionHistoryTreeElement):
* inspector/front-end/ScriptSnippetModel.js:
(WebInspector.ScriptSnippetModel.prototype.setScriptSnippetContent):
* inspector/front-end/StylesPanel.js:
(WebInspector.StyleSourceFrame.prototype.commitEditing):
(WebInspector.StyleSourceFrame.prototype._didEditContent):
(WebInspector.StyleSourceFrame.prototype._onContentChanged):
* inspector/front-end/UISourceCode.js:
(WebInspector.UISourceCode.prototype._revisionAdded):
(WebInspector.UISourceCode.prototype.contentChanged):
(WebInspector.UISourceCode.prototype.commitWorkingCopy):
* inspector/front-end/inspector.js:
(WebInspector._doLoadedDoneWithCapabilities.get if):
LayoutTests:
* http/tests/inspector/network/network-request-revision-content.html:
* inspector/styles/styles-history-expected.txt:
* inspector/styles/styles-history.html:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117799
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 21 May 2012 17:25:35 +0000 (17:25 +0000)]
GCC 4.7 and C++11
https://bugs.webkit.org/show_bug.cgi?id=86465
Patch by Allan Sandfeld Jensen <allan.jensen@nokia.com> on 2012-05-21
Reviewed by Darin Adler.
Source/WebCore:
Avoid triggering C++11 string literals and use nullptr for correct type casting.
* bindings/js/JSNodeFilterCondition.cpp:
(WebCore::JSNodeFilterCondition::JSNodeFilterCondition):
* platform/sql/SQLiteFileSystem.cpp:
(WebCore::SQLiteFileSystem::getFileNameForNewDatabase):
Source/WebKit2:
Avoid triggering C++11 string literals.
* UIProcess/API/qt/tests/inspectorserver/tst_inspectorserver.cpp:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117798
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
michaeln@google.com [Mon, 21 May 2012 17:19:40 +0000 (17:19 +0000)]
Source/WebCore: [chromium] DomStorage events handling needs TLC (2)
https://bugs.webkit.org/show_bug.cgi?id=85221
Alter the StorageArea virtual interface such that the mutators no longer
return old values. This is to allow implementations of the interface to operate
more asynchronously.
Reviewed by Adam Barth.
No new tests. Existing tests cover this.
* storage/StorageArea.h: Alter the interface so the mutators no longer return previous values
* storage/StorageAreaImpl.cpp:
(WebCore::StorageAreaImpl::disabledByPrivateBrowsingInFrame): removed an unneeded PLATFORM(CHROMIUM) guard
(WebCore::StorageAreaImpl::setItem): no longer return the old value
(WebCore::StorageAreaImpl::removeItem): no longer return the old value
(WebCore::StorageAreaImpl::clear): no longer return whether something was cleared
* storage/StorageAreaImpl.h: match StorageArea's virtual interface
Source/WebKit/chromium: [chromium] DomStorage events handling needs TLC (2)
https://bugs.webkit.org/show_bug.cgi?id=85221
Alter the WebStorageArea virtual interface such that the mutators no longer
return old values. This is to allow implementations of the interface to operate
more asynchronously.
Also clean up from a previous patch, remove support for the DEPRECATED event
dispatching API.
Reviewed by Adam Barth.
* WebKit.gyp: delete three files indicated below
* public/WebStorageArea.h:
(WebKit::WebStorageArea::setItem): no longer returns the old value
(WebKit::WebStorageArea::removeItem): no longer returns the old value
(WebKit::WebStorageArea::clear): no longer returns a bool indicated if something was cleared
* public/WebStorageEventDispatcher.h: removed the DEPRECATED instance methods
* public/WebStorageNamespace.h: removed the DEPRECATED close() method
* public/platform/WebKitPlatformSupport.h: removed the DEPRECATED dispatchStorageEvent() method
* src/StorageAreaProxy.cpp: removed the DEPREACTED storageEvent() method
(WebCore::StorageAreaProxy::setItem): no return value
(WebCore::StorageAreaProxy::removeItem): no return value
(WebCore::StorageAreaProxy::clear): no return value
(WebCore::StorageAreaProxy::dispatchLocalStorageEvent): remove an early return thats no longer needed
(WebCore::findPageWithSessionStorageNamespace): switched to passing pageGroup by ptr value instead of by name
(WebCore::StorageAreaProxy::dispatchSessionStorageEvent): remove an early return thats no longer needed
* src/StorageAreaProxy.h:
(WebCore):
(StorageAreaProxy):
* src/StorageEventDispatcherImpl.cpp: Deleted the file.
* src/StorageEventDispatcherImpl.h: Deleted the file.
* src/WebStorageEventDispatcherImpl.cpp: Deleted the DEPRECATED instance methods.
(WebKit::WebStorageEventDispatcher::dispatchLocalStorageEvent): use WebViewImpl::defaultPageGroup
(WebKit::WebStorageEventDispatcher::dispatchSessionStorageEvent): use WebViewImpl::defaultPageGroup
* src/WebStorageEventDispatcherImpl.h: Deleted the file.
* src/WebViewImpl.cpp: added a static method to retrieve a ptr to the default page group,
(WebKit::WebViewImpl::defaultPageGroup):
* src/WebViewImpl.h:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117797
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
morrita@google.com [Mon, 21 May 2012 16:59:02 +0000 (16:59 +0000)]
[Refactoring] Node should have youngestShadowRoot.
https://bugs.webkit.org/show_bug.cgi?id=86427
Reviewed by Dimitri Glazkov.
This change adds Node::youngestShadowRoot() and replaced
ElementShadow::youngestShadowRoot() with it if appropriate.
By introducing this, traversal across node and its shadow tree can
look more fluent and idiomatic. There are a few non-trivial traversal
remaining like ElementShadow::recalcStyle() and attach().
But they should be flattened out eventually.
No new tests. Refactoring.
* dom/ContainerNodeAlgorithms.cpp:
(WebCore::ChildNodeInsertionNotifier::notifyDescendantInsertedIntoTree):
* dom/Document.cpp:
(WebCore::Document::buildAccessKeyMap):
* dom/ElementShadow.cpp:
* dom/ElementShadow.h:
(ElementShadow):
(WebCore::Node::youngestShadowRoot):
(WebCore):
* dom/Node.h:
(Node):
* dom/TreeScopeAdopter.cpp:
(WebCore::TreeScopeAdopter::moveTreeToNewScope):
(WebCore::TreeScopeAdopter::moveTreeToNewDocument):
* dom/TreeScopeAdopter.h:
(TreeScopeAdopter):
* html/shadow/TextFieldDecorationElement.cpp:
(WebCore::getDecorationRootAndDecoratedRoot):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117796
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 21 May 2012 16:43:24 +0000 (16:43 +0000)]
Add support for MessagePortArray type to JSC
https://bugs.webkit.org/show_bug.cgi?id=84093
Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-05-21
Reviewed by Adam Barth.
Add support for MessagePortArray type to JSC code generator similarly
to what was done for the V8 generator in r114319.
Update bindings test results to reflect to change to the bindings
generator.
* CMakeLists.txt: Add new DeliveredIntent files to CMake.
* bindings/js/JSDOMBinding.h:
(WebCore):
(WebCore::jsArray): Tweak jsArray() so that it accepts MessagePortArray as argument.
* bindings/scripts/CodeGeneratorJS.pm:
(JSValueToNative):
(NativeToJSValue):
* bindings/scripts/test/JS/JSTestObj.cpp:
(WebCore::jsTestObjPrototypeFunctionSerializedValue):
* bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp:
(WebCore::JSTestSerializedScriptValueInterfaceConstructor::constructJSTestSerializedScriptValueInterface):
(WebCore::jsTestSerializedScriptValueInterfacePorts):
(WebCore::setJSTestSerializedScriptValueInterfaceValue):
(WebCore::setJSTestSerializedScriptValueInterfaceCachedValue):
(WebCore::jsTestSerializedScriptValueInterfacePrototypeFunctionAcceptTransferList):
(WebCore::jsTestSerializedScriptValueInterfacePrototypeFunctionMultiTransferList):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117795
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
apavlov@chromium.org [Mon, 21 May 2012 16:36:10 +0000 (16:36 +0000)]
Web Inspector: [Styles] Cannot tab from selector of inherited rule, which in turn has leading inherited properties
https://bugs.webkit.org/show_bug.cgi?id=87014
Reviewed by Yury Semikhatsky.
* inspector/front-end/StylesSidebarPane.js:
(WebInspector.StylePropertiesSection.prototype._moveEditorFromSelector):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117794
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 21 May 2012 16:24:06 +0000 (16:24 +0000)]
Add suggestions field to web intents API.
https://bugs.webkit.org/show_bug.cgi?id=86791
Patch by Greg Billock <gbillock@google.com> on 2012-05-21
Reviewed by Adam Barth.
Source/WebCore:
The |suggestions| field is used by the client to avoid an empty
web intents selection window (picker). The UA can add the given
suggestions to the picker if it would otherwise be empty. See
http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html#intent-parameters-dictionary
* Modules/intents/DeliveredIntent.cpp:
(WebCore::DeliveredIntent::DeliveredIntent):
* Modules/intents/Intent.cpp:
(WebCore::Intent::create):
(WebCore::Intent::Intent):
* Modules/intents/Intent.h:
(WebCore::Intent::suggestions):
(Intent):
Source/WebKit/chromium:
* public/WebIntent.h:
(WebIntent):
* src/WebIntent.cpp:
(WebKit::WebIntent::suggestions):
(WebKit):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117793
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
schenney@chromium.org [Mon, 21 May 2012 16:19:58 +0000 (16:19 +0000)]
SVGAnimatedPropertyTearOff does not clear a self pointer on deletion
https://bugs.webkit.org/show_bug.cgi?id=86119
Reviewed by Nikolas Zimmermann.
Source/WebCore:
SVGAnimatedPropertyTearOff contains two SVGPropertyTearOff objects
that have a pointer back to the SVGAnimatedPropertyTearOff. JS may
also have a reference to these SVGPropertyTearOff objects. When the
SVGAnimatedPropertyTearOff is deleted, the SVGPropertyTearOff objects
may live on, but the pointer back to the deleted animated property
tear off is left invalid. This patch clears the pointers on destruction
of the SVGAnimatedPropertyTearOff.
Test: svg/custom/bug86119.html
* svg/properties/SVGAnimatedPropertyTearOff.h:
(WebCore::SVGAnimatedPropertyTearOff::~SVGAnimatedPropertyTearOff):
(SVGAnimatedPropertyTearOff):
LayoutTests:
* svg/custom/bug86119.html: Added.
* svg/custom/bug86119-expected.txt: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117792
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
macpherson@chromium.org [Mon, 21 May 2012 16:13:52 +0000 (16:13 +0000)]
Add additional test cases for CSS variables.
https://bugs.webkit.org/show_bug.cgi?id=86987
Reviewed by Dimitri Glazkov.
* fast/css/variables/border-width-expected.html: Added.
* fast/css/variables/border-width.html: Added.
* fast/css/variables/transform-test-expected.html: Added.
* fast/css/variables/transform-test.html: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117791
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
schenney@chromium.org [Mon, 21 May 2012 16:12:10 +0000 (16:12 +0000)]
[Chromium] REGRESSION: Assertion failure on svg/custom/acid3-test-77.html
https://bugs.webkit.org/show_bug.cgi?id=86715
Reviewed by Nikolas Zimmermann.
Source/WebCore:
Calls to clear the text positioning elements in RenderSVGText must be
protected with a FontCachePurgeProtector so that fonts are not removed
before the SVG metrics are rebuilt. The protection must cover both the
cache clearing and the reconstruction calls.
Patch fixes existing tests.
* rendering/svg/RenderSVGText.cpp:
(WebCore::RenderSVGText::subtreeChildWasAdded):
(WebCore::RenderSVGText::subtreeChildWasRemoved):
(WebCore::RenderSVGText::subtreeTextDidChange):
(WebCore::RenderSVGText::removeChild):
LayoutTests:
* platform/chromium/test_expectations.txt: Removing expectation for acid3 test.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117790
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
epoger@chromium.org [Mon, 21 May 2012 16:08:25 +0000 (16:08 +0000)]
add skia_test_expectations override file to chromium NRWT
https://bugs.webkit.org/show_bug.cgi?id=86749
Reviewed by Dirk Pranke
* Scripts/webkitpy/layout_tests/port/base.py:
(Port.test_expectations_overrides):
* Scripts/webkitpy/layout_tests/port/chromium.py:
(ChromiumPort.test_expectations_overrides):
* Scripts/webkitpy/layout_tests/port/chromium_unittest.py:
(ChromiumPortTest.test_overrides_and_builder_names):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117789
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
schenney@chromium.org [Mon, 21 May 2012 16:06:50 +0000 (16:06 +0000)]
SVGTextRunRenderingContext can return null font, calling code asserts not null
https://bugs.webkit.org/show_bug.cgi?id=86738
Reviewed by Nikolas Zimmermann.
SVGTextRunRenderingContext::glyphDataForCharacter was returning a glyph with
null font data for numerous code paths. It seems that it was doing so
whenever it detected null fontData, rather than try to continue.
Calling code would then immediately assert on this null fontData.
This patch refactors SVGTextRunRenderingContext::glyphDataForCharacter
so that it never returns null font data, adding an assertion to that
effect. In particular, when the font data is null the code will reach
the fallback glyph calculations.
Refactoring covered by existing tests. A previously crashing test, svg/custom/acid3-test-77.html, no longer crashes.
* rendering/svg/SVGTextRunRenderingContext.cpp:
(WebCore::SVGTextRunRenderingContext::glyphDataForCharacter):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117788
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Mon, 21 May 2012 16:06:42 +0000 (16:06 +0000)]
webkitdirs.pm: Fix undefined CXXFLAGS variable
https://bugs.webkit.org/show_bug.cgi?id=87000
Patch by Thiago Marcos P. Santos <thiago.santos@intel.com> on 2012-05-21
Reviewed by Martin Robinson.
Fixes a warning on Autotools and CMake buildsystem when
CXXFLAGS is not defined.
* Scripts/webkitdirs.pm:
(runAutogenForAutotoolsProjectIfNecessary):
(generateBuildSystemFromCMakeProject):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117787
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
loislo@chromium.org [Mon, 21 May 2012 16:02:07 +0000 (16:02 +0000)]
Web Inspector: switch buildDominatedNodes function to front-end calculated _dominatorsTree
https://bugs.webkit.org/show_bug.cgi?id=87022
The new version is using _dominatorsTree array that was build at front-end.
Reviewed by Yury Semikhatsky.
Source/WebCore:
* inspector/front-end/HeapSnapshot.js:
(WebInspector.HeapSnapshot.prototype._init):
(WebInspector.HeapSnapshot.prototype._buildDominatedNodes):
LayoutTests:
* inspector/profiler/heap-snapshot-expected.txt:
* inspector/profiler/heap-snapshot.html:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117786
268f45cc-cd09-0410-ab3c-
d52691b4dbfc