diff options
author | dglazkov@google.com <dglazkov@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-01-05 23:14:41 +0000 |
---|---|---|
committer | dglazkov@google.com <dglazkov@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-01-05 23:14:41 +0000 |
commit | 89b9208ab8d4dd8dacbc1ba39a81943fa7ec5796 (patch) | |
tree | a57aa8885f826a518e9eb37e2f99e4487423a965 | |
parent | e75cb49e1658fc0957a158e98910c0a7d172380b (diff) | |
download | chromium_src-89b9208ab8d4dd8dacbc1ba39a81943fa7ec5796.zip chromium_src-89b9208ab8d4dd8dacbc1ba39a81943fa7ec5796.tar.gz chromium_src-89b9208ab8d4dd8dacbc1ba39a81943fa7ec5796.tar.bz2 |
WebKit Merge 39520:39606, Chromium side
No Mac/SCons project changes needed. No regressions, a few new tests.
Review URL: http://codereview.chromium.org/17060
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7569 0039d316-1c4b-4281-b951-d872f2087c98
38 files changed, 387 insertions, 6 deletions
@@ -12,7 +12,7 @@ deps = { "http://googletest.googlecode.com/svn/trunk@63", "src/third_party/WebKit": - "/trunk/deps/third_party/WebKit@7543", + "/trunk/deps/third_party/WebKit@7567", "src/third_party/icu38": "/trunk/deps/third_party/icu38@7525", @@ -21,13 +21,13 @@ deps = { "http://v8.googlecode.com/svn/trunk@968", "src/webkit/data/layout_tests/LayoutTests": - "http://svn.webkit.org/repository/webkit/trunk/LayoutTests@39520", + "http://svn.webkit.org/repository/webkit/trunk/LayoutTests@39606", "src/third_party/WebKit/WebKit": - "http://svn.webkit.org/repository/webkit/trunk/WebKit@39520", + "http://svn.webkit.org/repository/webkit/trunk/WebKit@39606", "src/third_party/WebKit/WebKitLibraries": - "http://svn.webkit.org/repository/webkit/trunk/WebKitLibraries@39520", + "http://svn.webkit.org/repository/webkit/trunk/WebKitLibraries@39606", } diff --git a/WEBKIT_MERGE_REVISION b/WEBKIT_MERGE_REVISION index 6d3d8a2..32f00da 100644 --- a/WEBKIT_MERGE_REVISION +++ b/WEBKIT_MERGE_REVISION @@ -1 +1 @@ -http://svn.webkit.org/repository/webkit/trunk@39520
\ No newline at end of file +http://svn.webkit.org/repository/webkit/trunk@39606
\ No newline at end of file diff --git a/webkit/build/WebCore/WebCore.vcproj b/webkit/build/WebCore/WebCore.vcproj index 3e0a043..2119867 100644 --- a/webkit/build/WebCore/WebCore.vcproj +++ b/webkit/build/WebCore/WebCore.vcproj @@ -2750,6 +2750,10 @@ > </File> <File + RelativePath="..\..\..\third_party\WebKit\WebCore\css\mediaControls.css" + > + </File> + <File RelativePath="..\..\..\third_party\WebKit\WebCore\css\MediaFeatureNames.cpp" > </File> diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-gif-as-background-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-gif-as-background-expected.checksum new file mode 100644 index 0000000..ea90b80 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-gif-as-background-expected.checksum @@ -0,0 +1 @@ +55386cdd10b4fda864ed14b4cd869077
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-gif-as-background-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-gif-as-background-expected.png Binary files differnew file mode 100644 index 0000000..6d9a0e4 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-gif-as-background-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-gif-as-background-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-gif-as-background-expected.txt new file mode 100644 index 0000000..f7fb5e0 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-gif-as-background-expected.txt @@ -0,0 +1,9 @@ +layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderBlock {P} at (0,0) size 784x20
+ RenderText {#text} at (0,0) size 571x19
+ text run at (0,0) width 571: "Div background should animate between red and green. DRT should snapshot when it is green."
+ RenderBlock {DIV} at (0,36) size 200x200 [bgcolor=#0000FF]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-background-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-background-expected.checksum new file mode 100644 index 0000000..0c37a78 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-background-expected.checksum @@ -0,0 +1 @@ +5eee372734ac14a225ebc214e478ebbd
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-background-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-background-expected.png Binary files differnew file mode 100644 index 0000000..33a4935 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-background-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-background-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-background-expected.txt new file mode 100644 index 0000000..4c3a1d9 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-background-expected.txt @@ -0,0 +1,8 @@ +layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (0,0) size 800x600
+ RenderBlock {DIV} at (0,0) size 800x600 [bgcolor=#FF0000]
+ RenderText {#text} at (0,0) size 4x19
+ text run at (0,0) width 4: " "
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-mask-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-mask-expected.checksum new file mode 100644 index 0000000..192e79d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-mask-expected.checksum @@ -0,0 +1 @@ +32dea7c8b8eed53ef916ecc41d4d719d
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-mask-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-mask-expected.png Binary files differnew file mode 100644 index 0000000..a73bf69 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-mask-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-mask-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-mask-expected.txt new file mode 100644 index 0000000..b5f444c --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/backgrounds/animated-svg-as-mask-expected.txt @@ -0,0 +1,9 @@ +layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {DIV} at (0,0) size 800x600 [bgcolor=#00FF00]
+ RenderText {#text} at (0,0) size 4x19
+ text run at (0,0) width 4: " "
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-expected.checksum new file mode 100644 index 0000000..d723010 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-expected.checksum @@ -0,0 +1 @@ +2bf6d7abf588407a23936586cd1018b5
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-expected.png Binary files differnew file mode 100644 index 0000000..6e1d883 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-expected.txt new file mode 100644 index 0000000..dfd99a5 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-expected.txt @@ -0,0 +1,6 @@ +layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderImage {DIV} at (0,0) size 604x504 [border: (2px solid #000000)]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum new file mode 100644 index 0000000..d723010 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum @@ -0,0 +1 @@ +2bf6d7abf588407a23936586cd1018b5
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-incremental-repaint-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-incremental-repaint-expected.png Binary files differnew file mode 100644 index 0000000..6e1d883 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-incremental-repaint-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-incremental-repaint-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-incremental-repaint-expected.txt new file mode 100644 index 0000000..dfd99a5 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-as-image-incremental-repaint-expected.txt @@ -0,0 +1,6 @@ +layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderImage {DIV} at (0,0) size 604x504 [border: (2px solid #000000)]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-incremental-repaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-incremental-repaint-expected.checksum new file mode 100644 index 0000000..211ad8f --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-incremental-repaint-expected.checksum @@ -0,0 +1 @@ +0fd828cb34e292e712918bdb039814ec
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-incremental-repaint-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-incremental-repaint-expected.png Binary files differnew file mode 100644 index 0000000..c1b19a3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-incremental-repaint-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-incremental-repaint-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-incremental-repaint-expected.txt new file mode 100644 index 0000000..d523e16 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/canvas/canvas-incremental-repaint-expected.txt @@ -0,0 +1,31 @@ +layer at (0,0) size 785x601
+ RenderView at (0,0) size 785x600
+layer at (0,0) size 785x601
+ RenderBlock {HTML} at (0,0) size 785x601
+ RenderBody {BODY} at (8,8) size 769x585
+ RenderHTMLCanvas {CANVAS} at (0,0) size 240x190 [border: (20px solid #000000)]
+ RenderText {#text} at (240,175) size 4x19
+ text run at (240,175) width 4: " "
+ RenderHTMLCanvas {CANVAS} at (244,0) size 240x190 [border: (20px solid #000000)]
+ RenderText {#text} at (484,175) size 4x19
+ text run at (484,175) width 4: " "
+ RenderHTMLCanvas {CANVAS} at (488,0) size 240x190 [border: (20px solid #000000)]
+ RenderBR {BR} at (728,175) size 0x19
+ RenderHTMLCanvas {CANVAS} at (0,195) size 240x190 [border: (20px solid #000000)]
+ RenderText {#text} at (240,370) size 4x19
+ text run at (240,370) width 4: " "
+ RenderHTMLCanvas {CANVAS} at (244,195) size 240x190 [border: (20px solid #000000)]
+ RenderText {#text} at (484,370) size 4x19
+ text run at (484,370) width 4: " "
+ RenderHTMLCanvas {CANVAS} at (488,195) size 240x190 [border: (20px solid #000000)]
+ RenderBR {BR} at (728,370) size 0x19
+ RenderHTMLCanvas {CANVAS} at (0,390) size 240x190 [border: (20px solid #000000)]
+ RenderText {#text} at (240,565) size 4x19
+ text run at (240,565) width 4: " "
+ RenderHTMLCanvas {CANVAS} at (244,390) size 240x190 [border: (20px solid #000000)]
+ RenderText {#text} at (484,565) size 4x19
+ text run at (484,565) width 4: " "
+ RenderHTMLCanvas {CANVAS} at (488,390) size 240x190 [border: (20px solid #000000)]
+ RenderText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/events/init-events-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/events/init-events-expected.txt new file mode 100644 index 0000000..5f80a06 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/events/init-events-expected.txt @@ -0,0 +1,198 @@ +This tests the init functions for all the event DOM classes that have them.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+PASS testInitEvent('', '"a", false, false').type is 'a'
+PASS testInitEvent('', 'null, false, false').type is 'null'
+PASS testInitEvent('', '"a", false, false').bubbles is false
+PASS testInitEvent('', '"a", true, false').bubbles is true
+PASS testInitEvent('', '"a", false, false').cancelable is false
+PASS testInitEvent('', '"a", false, true').cancelable is true
+PASS testInitEvent('Keyboard', '"a", false, false, window, "b", 1001, false, false, false, false, false').type is 'a'
+PASS testInitEvent('Keyboard', 'null, false, false, window, "b", 1001, false, false, false, false, false').type is 'null'
+PASS testInitEvent('Keyboard', '"a", false, false, window, "b", 1001, false, false, false, false, false').bubbles is false
+PASS testInitEvent('Keyboard', '"a", true, false, window, "b", 1001, false, false, false, false, false').bubbles is true
+PASS testInitEvent('Keyboard', '"a", false, false, window, "b", 1001, false, false, false, false, false').cancelable is false
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').cancelable is true
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').view is window
+PASS testInitEvent('Keyboard', '"a", false, true, null, "b", 1001, false, false, false, false, false').view is null
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').keyIdentifier is 'b'
+PASS testInitEvent('Keyboard', '"a", false, true, window, null, 1001, false, false, false, false, false').keyIdentifier is 'null'
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').keyLocation is 1001
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').ctrlKey is false
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, true, false, false, false, false').ctrlKey is true
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').altKey is false
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, true, false, false, false').altKey is true
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').shiftKey is false
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, true, false, false').shiftKey is true
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').metaKey is false
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, true, false').metaKey is true
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').altGraphKey is false
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, true').altGraphKey is true
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, true').detail is 0
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').keyCode is 0
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').charCode is 0
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').layerX is 0
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').layerY is 0
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').pageX is 0
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').pageY is 0
+PASS testInitEvent('Keyboard', '"a", false, true, window, "b", 1001, false, false, false, false, false').which is 0
+PASS testInitEvent('Message', '"a", false, false, "b", "c", "d", window, null').type is 'a'
+PASS testInitEvent('Message', 'null, false, false, "b", "c", "d", window, null').type is 'null'
+PASS testInitEvent('Message', '"a", false, false, "b", "c", "d", window, null').bubbles is false
+PASS testInitEvent('Message', '"a", true, false, "b", "c", "d", window, null').bubbles is true
+PASS testInitEvent('Message', '"a", false, false, "b", "c", "d", window, null').cancelable is false
+PASS testInitEvent('Message', '"a", false, true, "b", "c", "d", window, null').cancelable is true
+PASS testInitEvent('Message', '"a", false, false, "b", "c", "d", window, null').data is 'b'
+PASS testInitEvent('Message', '"a", false, false, null, "c", "d", window, null').data is 'null'
+PASS testInitEvent('Message', '"a", false, false, "b", "c", "d", window, null').origin is 'c'
+PASS testInitEvent('Message', '"a", false, false, "b", null, "d", window, null').origin is 'null'
+PASS testInitEvent('Message', '"a", false, false, "b", "c", "d", window, null').lastEventId is 'd'
+PASS testInitEvent('Message', '"a", false, false, "b", "c", null, window, null').lastEventId is 'null'
+PASS testInitEvent('Message', '"a", false, false, "b", "c", "d", window, null').source is window
+PASS testInitEvent('Message', '"a", false, false, "b", "c", "d", null, null').source is null
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').type is 'a'
+PASS testInitEvent('Mouse', 'null, false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').type is 'null'
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').bubbles is false
+PASS testInitEvent('Mouse', '"a", true, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').bubbles is true
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').cancelable is false
+PASS testInitEvent('Mouse', '"a", false, true, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').cancelable is true
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').view is window
+PASS testInitEvent('Mouse', '"a", false, false, null, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').view is null
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').detail is 1001
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').screenX is 1002
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').screenY is 1003
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').clientX is 1004
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').clientY is 1005
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').ctrlKey is false
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, true, false, false, false, 1006, null').ctrlKey is true
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').altKey is false
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, true, false, false, 1006, null').altKey is true
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').shiftKey is false
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, true, false, 1006, null').shiftKey is true
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').metaKey is false
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, true, 1006, null').metaKey is true
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').button is 1006
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').relatedTarget is null
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, document').relatedTarget is document
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').offsetX is 1004
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').offsetY is 1005
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').x is 1004
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').y is 1005
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').fromElement is null
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, document').fromElement is document
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').toElement is null
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').dataTransfer is null
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').keyCode is 0
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').charCode is 0
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').layerX is 1004
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').layerY is 1005
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').pageX is 1004
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').pageY is 1005
+PASS testInitEvent('Mouse', '"a", false, false, window, 1001, 1002, 1003, 1004, 1005, false, false, false, false, 1006, null').which is 1007
+PASS testInitEvent('Mutation', '"a", false, false, null, "b", "c", "d", 1001').type is 'a'
+PASS testInitEvent('Mutation', 'null, false, false, null, "b", "c", "d", 1001').type is 'null'
+PASS testInitEvent('Mutation', '"a", false, false, null, "b", "c", "d", 1001').bubbles is false
+PASS testInitEvent('Mutation', '"a", true, false, null, "b", "c", "d", 1001').bubbles is true
+PASS testInitEvent('Mutation', '"a", false, false, null, "b", "c", "d", 1001').cancelable is false
+PASS testInitEvent('Mutation', '"a", false, true, null, "b", "c", "d", 1001').cancelable is true
+PASS testInitEvent('Mutation', '"a", false, false, null, "b", "c", "d", 1001').relatedNode is null
+PASS testInitEvent('Mutation', '"a", false, false, document, "b", "c", "d", 1001').relatedNode is document
+PASS testInitEvent('Mutation', '"a", false, false, null, "b", "c", "d", 1001').prevValue is 'b'
+PASS testInitEvent('Mutation', '"a", false, false, null, null, "c", "d", 1001').prevValue is 'null'
+PASS testInitEvent('Mutation', '"a", false, false, null, "b", "c", "d", 1001').newValue is 'c'
+PASS testInitEvent('Mutation', '"a", false, false, null, "b", null, "d", 1001').newValue is 'null'
+PASS testInitEvent('Mutation', '"a", false, false, null, "b", "c", "d", 1001').attrName is 'd'
+PASS testInitEvent('Mutation', '"a", false, false, null, "b", "c", null, 1001').attrName is 'null'
+PASS testInitEvent('Mutation', '"a", false, false, null, "b", "c", "d", 1001').attrChange is 1001
+PASS testInitEvent('Overflow', '1001, false, false').type is 'overflowchanged'
+PASS testInitEvent('Overflow', '1001, false, false').bubbles is false
+PASS testInitEvent('Overflow', '1001, false, false').cancelable is false
+PASS testInitEvent('Overflow', '1001, false, false').orient is 1001
+PASS testInitEvent('Overflow', '1001, false, false').horizontalOverflow is false
+PASS testInitEvent('Overflow', '1001, true, false').horizontalOverflow is true
+PASS testInitEvent('Overflow', '1001, false, false').verticalOverflow is false
+PASS testInitEvent('Overflow', '1001, false, true').verticalOverflow is true
+PASS testInitEvent('Progress', '"a", false, false, false, 1001, 1002').type is 'a'
+PASS testInitEvent('Progress', 'null, false, false, false, 1001, 1002').type is 'null'
+PASS testInitEvent('Progress', '"a", false, false, false, 1001, 1002').bubbles is false
+PASS testInitEvent('Progress', '"a", true, false, false, 1001, 1002').bubbles is true
+PASS testInitEvent('Progress', '"a", false, false, false, 1001, 1002').cancelable is false
+PASS testInitEvent('Progress', '"a", false, true, false, 1001, 1002').cancelable is true
+PASS testInitEvent('Progress', '"a", false, false, false, 1001, 1002').lengthComputable is false
+PASS testInitEvent('Progress', '"a", false, false, true, 1001, 1002').lengthComputable is true
+PASS testInitEvent('Progress', '"a", false, false, false, 1001, 1002').loaded is 1001
+PASS testInitEvent('Progress', '"a", false, false, false, 1001, 1002').total is 1002
+FAIL testInitEvent('Storage', '"a", false, false, "b", "c", "d", "e", window').type should be a. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', 'null, false, false, "b", "c", "d", "e", window').type should be null. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, false, "b", "c", "d", "e", window').bubbles should be false. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", true, false, "b", "c", "d", "e", window').bubbles should be true. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, false, "b", "c", "d", "e", window').cancelable should be false. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, true, "b", "c", "d", "e", window').cancelable should be true. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, false, "b", "c", "d", "e", window').key should be b. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, false, null, "c", "d", "e", window').key should be null. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, false, "b", "c", "d", "e", window').oldValue should be c. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, false, "b", null, "d", "e", window').oldValue should be null. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, false, "b", "c", "d", "e", window').newValue should be d. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, false, "b", "c", null, "e", window').newValue should be null. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, false, "b", "c", "d", "e", window').uri should be e. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, false, "b", "c", "d", null, window').uri should be null. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, false, "b", "c", "d", "e", window').source should be [object global]. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+FAIL testInitEvent('Storage', '"a", false, false, "b", "c", "d", "e", null').source should be null. Threw exception TypeError: Object #<an Event> has no method 'initStorageEvent'
+PASS testInitEvent('Text', '"a", false, false, window, "b"').type is 'a'
+PASS testInitEvent('Text', 'null, false, false, window, "b"').type is 'null'
+PASS testInitEvent('Text', '"a", false, false, window, "b"').bubbles is false
+PASS testInitEvent('Text', '"a", true, false, window, "b"').bubbles is true
+PASS testInitEvent('Text', '"a", false, false, window, "b"').cancelable is false
+PASS testInitEvent('Text', '"a", false, true, window, "b"').cancelable is true
+PASS testInitEvent('Text', '"a", false, false, window, "b"').view is window
+PASS testInitEvent('Text', '"a", false, false, null, "b"').view is null
+PASS testInitEvent('Text', '"a", false, false, window, "b"').data is 'b'
+PASS testInitEvent('Text', '"a", false, false, window, null').data is 'null'
+PASS testInitEvent('Text', '"a", false, false, window, "b"').detail is 0
+PASS testInitEvent('Text', '"a", false, false, window, "b"').keyCode is 0
+PASS testInitEvent('Text', '"a", false, false, window, "b"').charCode is 0
+PASS testInitEvent('Text', '"a", false, false, window, "b"').layerX is 0
+PASS testInitEvent('Text', '"a", false, false, window, "b"').layerY is 0
+PASS testInitEvent('Text', '"a", false, false, window, "b"').pageX is 0
+PASS testInitEvent('Text', '"a", false, false, window, "b"').pageY is 0
+PASS testInitEvent('Text', '"a", false, false, window, "b"').which is 0
+PASS testInitEvent('UI', '"a", false, false, window, 1001').type is 'a'
+PASS testInitEvent('UI', 'null, false, false, window, 1001').type is 'null'
+PASS testInitEvent('UI', '"a", false, false, window, 1001').bubbles is false
+PASS testInitEvent('UI', '"a", true, false, window, 1001').bubbles is true
+PASS testInitEvent('UI', '"a", false, false, window, 1001').cancelable is false
+PASS testInitEvent('UI', '"a", false, true, window, 1001').cancelable is true
+PASS testInitEvent('UI', '"a", false, false, window, 1001').view is window
+PASS testInitEvent('UI', '"a", false, false, null, 1001').view is null
+PASS testInitEvent('UI', '"a", false, false, window, 1001').detail is 1001
+PASS testInitEvent('UI', '"a", false, false, window, 1001').keyCode is 0
+PASS testInitEvent('UI', '"a", false, false, window, 1001').charCode is 0
+PASS testInitEvent('UI', '"a", false, false, window, 1001').layerX is 0
+PASS testInitEvent('UI', '"a", false, false, window, 1001').layerY is 0
+PASS testInitEvent('UI', '"a", false, false, window, 1001').pageX is 0
+PASS testInitEvent('UI', '"a", false, false, window, 1001').pageY is 0
+PASS testInitEvent('UI', '"a", false, false, window, 1001').which is 0
+PASS testInitEvent('WebKitAnimation', '"a", false, false, "b", 1001').type is 'a'
+PASS testInitEvent('WebKitAnimation', 'null, false, false, "b", 1001').type is 'null'
+PASS testInitEvent('WebKitAnimation', '"a", false, false, "b", 1001').bubbles is false
+PASS testInitEvent('WebKitAnimation', '"a", true, false, "b", 1001').bubbles is true
+PASS testInitEvent('WebKitAnimation', '"a", false, false, "b", 1001').cancelable is false
+PASS testInitEvent('WebKitAnimation', '"a", false, true, "b", 1001').cancelable is true
+PASS testInitEvent('WebKitAnimation', '"a", false, false, "b", 1001').animationName is 'b'
+PASS testInitEvent('WebKitAnimation', '"a", false, false, null, 1001').animationName is 'null'
+PASS testInitEvent('WebKitAnimation', '"a", false, false, "b", 1001').elapsedTime is 1001
+PASS testInitEvent('WebKitTransition', '"a", false, false, "b", 1001').type is 'a'
+PASS testInitEvent('WebKitTransition', 'null, false, false, "b", 1001').type is 'null'
+PASS testInitEvent('WebKitTransition', '"a", false, false, "b", 1001').bubbles is false
+PASS testInitEvent('WebKitTransition', '"a", true, false, "b", 1001').bubbles is true
+PASS testInitEvent('WebKitTransition', '"a", false, false, "b", 1001').cancelable is false
+PASS testInitEvent('WebKitTransition', '"a", false, true, "b", 1001').cancelable is true
+PASS testInitEvent('WebKitTransition', '"a", false, false, "b", 1001').propertyName is 'b'
+PASS testInitEvent('WebKitTransition', '"a", false, false, null, 1001').propertyName is 'null'
+PASS testInitEvent('WebKitTransition', '"a", false, false, "b", 1001').elapsedTime is 1001
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/images/animated-svg-as-image-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/images/animated-svg-as-image-expected.checksum new file mode 100644 index 0000000..43cc4a9 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/images/animated-svg-as-image-expected.checksum @@ -0,0 +1 @@ +0ee688766c678eecfc128f0dcdb693f1
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/images/animated-svg-as-image-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/images/animated-svg-as-image-expected.png Binary files differnew file mode 100644 index 0000000..09581ef --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/images/animated-svg-as-image-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/images/animated-svg-as-image-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/images/animated-svg-as-image-expected.txt new file mode 100644 index 0000000..f343d8d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/images/animated-svg-as-image-expected.txt @@ -0,0 +1,15 @@ +layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderBlock {P} at (0,0) size 784x20
+ RenderText {#text} at (0,0) size 351x19
+ text run at (0,0) width 351: "Images should redraw correctly when SVG animation runs"
+ RenderBlock (anonymous) at (0,36) size 784x548
+ RenderImage {IMG} at (10,10) size 354x254 [border: (2px solid #000000)]
+ RenderBR {BR} at (374,274) size 0x0
+ RenderImage {IMG} at (10,284) size 354x254 [border: (2px solid #000000)]
+ RenderText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/reparsing-semicolon-insertion-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/reparsing-semicolon-insertion-expected.txt new file mode 100644 index 0000000..3167783 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/reparsing-semicolon-insertion-expected.txt @@ -0,0 +1,5 @@ +CONSOLE MESSAGE: line 13: Uncaught SyntaxError: Unexpected token }
+FAIL successfullyParsed should be true. Threw exception ReferenceError: successfullyParsed is not defined
+
+TEST COMPLETE
+
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/create-layer-repaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/create-layer-repaint-expected.checksum new file mode 100644 index 0000000..8b19a16 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/create-layer-repaint-expected.checksum @@ -0,0 +1 @@ +2a28609c6183b6b3732148cbc4e9ba3f
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/create-layer-repaint-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/create-layer-repaint-expected.png Binary files differnew file mode 100644 index 0000000..f0e61aa --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/create-layer-repaint-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/create-layer-repaint-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/create-layer-repaint-expected.txt new file mode 100644 index 0000000..c4c5e67 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/create-layer-repaint-expected.txt @@ -0,0 +1,10 @@ +layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x126
+ RenderBlock {HTML} at (0,0) size 800x126
+ RenderBody {BODY} at (8,16) size 784x90
+ RenderBlock {P} at (0,0) size 784x20
+ RenderText {#text} at (0,0) size 170x19
+ text run at (0,0) width 170: "If you see red, the test failed"
+layer at (28,56) size 250x50
+ RenderBlock {DIV} at (20,40) size 250x50 [bgcolor=#008000]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/reflection-redraw-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/reflection-redraw-expected.checksum new file mode 100644 index 0000000..856aee3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/reflection-redraw-expected.checksum @@ -0,0 +1 @@ +8f5ea15048ef351a342f871da8ef2b2d
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/reflection-redraw-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/reflection-redraw-expected.png Binary files differnew file mode 100644 index 0000000..f0be299 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/reflection-redraw-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/reflection-redraw-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/reflection-redraw-expected.txt new file mode 100644 index 0000000..82be3594 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/reflection-redraw-expected.txt @@ -0,0 +1,34 @@ +CONSOLE MESSAGE: line 37: here
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x8
+ RenderBlock {HTML} at (0,0) size 800x8
+ RenderBody {BODY} at (8,8) size 784x0
+layer at (293,130) size 150x103
+ RenderBlock (positioned) {DIV} at (285,10) size 150x100 [bgcolor=#808080] [border: (1px solid #000000)]
+ RenderBlock {P} at (11,27) size 128x60 [color=#008000]
+ RenderText {#text} at (2,0) size 124x59
+ text run at (2,0) width 124: "The color of this text"
+ text run at (18,20) width 91: "in the reflection"
+ text run at (16,40) width 95: "should be green"
+layer at (218,240) size 150x103
+ RenderBlock (positioned) {DIV} at (210,120) size 150x100 [bgcolor=#808080] [border: (1px solid #000000)]
+ RenderBlock {P} at (11,27) size 128x60 [color=#008000]
+ RenderText {#text} at (2,0) size 124x59
+ text run at (2,0) width 124: "The color of this text"
+ text run at (18,20) width 91: "in the reflection"
+ text run at (16,40) width 95: "should be green"
+layer at (368,240) size 150x103
+ RenderBlock (positioned) {DIV} at (360,120) size 150x100 [bgcolor=#808080] [border: (1px solid #000000)]
+ RenderBlock {P} at (11,27) size 128x60 [color=#008000]
+ RenderText {#text} at (2,0) size 124x59
+ text run at (2,0) width 124: "The color of this text"
+ text run at (18,20) width 91: "in the reflection"
+ text run at (16,40) width 95: "should be green"
+layer at (293,350) size 150x210
+ RenderBlock (positioned) {DIV} at (285,230) size 150x100 [bgcolor=#808080] [border: (1px solid #000000)]
+ RenderBlock {P} at (11,27) size 128x60 [color=#008000]
+ RenderText {#text} at (2,0) size 124x59
+ text run at (2,0) width 124: "The color of this text"
+ text run at (18,20) width 91: "in the reflection"
+ text run at (16,40) width 95: "should be green"
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circle-move-invalidation-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circle-move-invalidation-expected.checksum new file mode 100644 index 0000000..ee1c979 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circle-move-invalidation-expected.checksum @@ -0,0 +1 @@ +f99cd48f083437e07c0eb869f8e08020
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circle-move-invalidation-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circle-move-invalidation-expected.png Binary files differnew file mode 100644 index 0000000..1122121 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circle-move-invalidation-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circle-move-invalidation-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circle-move-invalidation-expected.txt new file mode 100644 index 0000000..67053c8 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circle-move-invalidation-expected.txt @@ -0,0 +1,17 @@ +layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x359
+ RenderBlock {html} at (0,0) size 800x359
+ RenderBody {body} at (8,8) size 784x343
+ RenderBlock (anonymous) at (0,0) size 784x307
+ RenderSVGRoot {svg} at (196.75,196.75) size 75.50x75.50
+ RenderPath {circle} at (196.75,196.75) size 75.50x75.50 [fill={[type=SOLID] [color=#FF0000]}] [data="M350.00,300.00 L349.90,303.14 L349.61,306.27 L349.11,309.37 L348.43,312.43 L347.55,315.45 L346.49,318.41 L345.24,321.29 L343.82,324.09 L342.22,326.79 L340.45,329.39 L338.53,331.87 L336.45,334.23 L334.23,336.45 L331.87,338.53 L329.39,340.45 L326.79,342.22 L324.09,343.82 L321.29,345.24 L318.41,346.49 L315.45,347.55 L312.43,348.43 L309.37,349.11 L306.27,349.61 L303.14,349.90 L300.00,350.00 L296.86,349.90 L293.73,349.61 L290.63,349.11 L287.57,348.43 L284.55,347.55 L281.59,346.49 L278.71,345.24 L275.91,343.82 L273.21,342.22 L270.61,340.45 L268.13,338.53 L265.77,336.45 L263.55,334.23 L261.47,331.87 L259.55,329.39 L257.78,326.79 L256.18,324.09 L254.76,321.29 L253.51,318.41 L252.45,315.45 L251.57,312.43 L250.89,309.37 L250.39,306.27 L250.10,303.14 L250.00,300.00 L250.10,296.86 L250.39,293.73 L250.89,290.63 L251.57,287.57 L252.45,284.55 L253.51,281.59 L254.76,278.71 L256.18,275.91 L257.78,273.21 L259.55,270.61 L261.47,268.13 L263.55,265.77 L265.77,263.55 L268.13,261.47 L270.61,259.55 L273.21,257.78 L275.91,256.18 L278.71,254.76 L281.59,253.51 L284.55,252.45 L287.57,251.57 L290.63,250.89 L293.73,250.39 L296.86,250.10 L300.00,250.00 L303.14,250.10 L306.27,250.39 L309.37,250.89 L312.43,251.57 L315.45,252.45 L318.41,253.51 L321.29,254.76 L324.09,256.18 L326.79,257.78 L329.39,259.55 L331.87,261.47 L334.23,263.55 L336.45,265.77 L338.53,268.13 L340.45,270.61 L342.22,273.21 L343.82,275.91 L345.24,278.71 L346.49,281.59 L347.55,284.55 L348.43,287.57 L349.11,290.63 L349.61,293.73 L349.90,296.86 Z"]
+ RenderText {#text} at (302,287) size 4x19
+ text run at (302,287) width 4: " "
+ RenderBR {br} at (306,287) size 0x19
+ RenderBlock {p} at (0,323) size 784x0
+ RenderBlock {p} at (0,323) size 784x0
+ RenderBlock (anonymous) at (0,323) size 784x20
+ RenderText {#text} at (0,0) size 515x19
+ text run at (0,0) width 515: "The circle should not be (partially or fully)visible at the original position after moving it."
+caret: position 0 of child 2 {#text} of child 3 {body} of child 0 {html} of document
diff --git a/webkit/port/DerivedSources.make b/webkit/port/DerivedSources.make index cd0c02e..598cfcb 100644 --- a/webkit/port/DerivedSources.make +++ b/webkit/port/DerivedSources.make @@ -1007,7 +1007,20 @@ XPathGrammar.cpp : xml/XPathGrammar.y $(PROJECT_FILE) # user agent style sheets -USER_AGENT_STYLE_SHEETS = $(WebCore)/css/html4.css $(WebCore)/css/quirks.css $(WebCore)/css/view-source.css $(WebCore)/css/svg.css $(WebCore)/css/wml.css $(WebCore)/css/themeWin.css $(WebCore)/css/themeWinQuirks.css +USER_AGENT_STYLE_SHEETS = $(WebCore)/css/html4.css $(WebCore)/css/quirks.css $(WebCore)/css/view-source.css $(WebCore)/css/themeWin.css $(WebCore)/css/themeWinQuirks.css + +ifeq ($(findstring ENABLE_SVG,$(FEATURE_DEFINES)), ENABLE_SVG) + USER_AGENT_STYLE_SHEETS := $(USER_AGENT_STYLE_SHEETS) $(WebCore)/css/svg.css +endif + +ifeq ($(findstring ENABLE_WML,$(FEATURE_DEFINES)), ENABLE_WML) + USER_AGENT_STYLE_SHEETS := $(USER_AGENT_STYLE_SHEETS) $(WebCore)/css/wml.css +endif + +ifeq ($(findstring ENABLE_VIDEO,$(FEATURE_DEFINES)), ENABLE_VIDEO) + USER_AGENT_STYLE_SHEETS := $(USER_AGENT_STYLE_SHEETS) $(WebCore)/css/mediaControls.css +endif + UserAgentStyleSheets.h : css/make-css-file-arrays.pl $(USER_AGENT_STYLE_SHEETS) perl $< $@ UserAgentStyleSheetsData.cpp $(USER_AGENT_STYLE_SHEETS) diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt index a07fffd..490d642 100644 --- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt +++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt @@ -1793,3 +1793,6 @@ LINUX : LayoutTests/fast/backgrounds/opacity-on-document-element.html = FAIL // Merge 39543:39501 -- test was edited slightly. Needs new expected result. LINUX : LayoutTests/fast/transforms/identity-matrix.html = FAIL + +// Merge 39520:39606 -- new tests +LayoutTests/fast/canvas/set-colors.html = FAIL diff --git a/webkit/tools/layout_tests/test_lists/tests_ignored.txt b/webkit/tools/layout_tests/test_lists/tests_ignored.txt index 6aae33e..51dcd9a 100644 --- a/webkit/tools/layout_tests/test_lists/tests_ignored.txt +++ b/webkit/tools/layout_tests/test_lists/tests_ignored.txt @@ -206,3 +206,6 @@ LayoutTests/fast/js/regexp-charclass-crash.html = PASS TIMEOUT // Test to verify legacy MAC encodings. We don't want to support them and // have to skip this test. SKIP : LayoutTests/fast/encoding/char-decoding-mac.html = FAIL + +// WebKit QT Build-specific tests +SKIP : LayoutTests/platform/qt/view/fixed-layout-size.html = FAIL
\ No newline at end of file |