diff options
author | dglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-09 16:31:29 +0000 |
---|---|---|
committer | dglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-09 16:31:29 +0000 |
commit | b0e221a8400fabd68a066e613a4f25d4b4505812 (patch) | |
tree | a2b3264e08107796be351b3f42b414752af13440 | |
parent | dc78e06a23023fc08e991a7ddf44b21f0d0c4807 (diff) | |
download | chromium_src-b0e221a8400fabd68a066e613a4f25d4b4505812.zip chromium_src-b0e221a8400fabd68a066e613a4f25d4b4505812.tar.gz chromium_src-b0e221a8400fabd68a066e613a4f25d4b4505812.tar.bz2 |
Rebaseline more of fast/repaint tests we are now passing.
The difference between repaint areas is due to the difference in repaint logic. Safari/Mac port uses NSView's native
rectangle collection/unification, and we just unify all into one damage rect.
R=jparent
BUG=8630
TEST=none
Review URL: http://codereview.chromium.org/195028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25728 0039d316-1c4b-4281-b951-d872f2087c98
91 files changed, 676 insertions, 20 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/control-clip-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/control-clip-expected.checksum new file mode 100644 index 0000000..85ec9b1 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/control-clip-expected.checksum @@ -0,0 +1 @@ +2f241a4fa5aa19a158cbf61ad2115eff
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/control-clip-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/control-clip-expected.png Binary files differnew file mode 100644 index 0000000..0f6e18b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/control-clip-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/control-clip-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/control-clip-expected.txt new file mode 100644 index 0000000..9675926 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/control-clip-expected.txt @@ -0,0 +1,28 @@ +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 51x19 + text run at (0,0) width 51: "Test for " + RenderInline {I} at (0,0) size 684x19 + RenderInline {A} at (0,0) size 305x19 [color=#0000EE] + RenderText {#text} at (51,0) size 305x19 + text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13391" + RenderText {#text} at (356,0) size 379x19 + text run at (356,0) width 4: " " + text run at (360,0) width 375: "REGRESSION (r18819): Incomplete repaint of button text" + RenderText {#text} at (735,0) size 4x19 + text run at (735,0) width 4: "." + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 483x19 + text run at (0,0) width 483: "The popup and the button should say \x{201C}SUCCESS\x{201D} with no sign of \x{201C}FAILURE\x{201D}." + RenderMenuList {SELECT} at (0,72) size 200x30 [bgcolor=#DDDDDD] + RenderBlock (anonymous) at (0,6) size 200x18 + RenderText at (4,1) size 63x16 + text run at (4,1) width 63: "SUCCESS" + RenderButton {BUTTON} at (0,102) size 200x30 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)] + RenderBlock (anonymous) at (8,6) size 184x18 + RenderText {#text} at (60,1) size 63x16 + text run at (60,1) width 63: "SUCCESS" diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/create-layer-repaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/create-layer-repaint-expected.checksum new file mode 100644 index 0000000..4d185e3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/create-layer-repaint-expected.checksum @@ -0,0 +1 @@ +f8a1fd5f8b706b8dd3449d39190899a4
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/create-layer-repaint-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/create-layer-repaint-expected.png Binary files differnew file mode 100644 index 0000000..0a54b60 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/create-layer-repaint-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/delete-into-nested-block-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/delete-into-nested-block-expected.checksum new file mode 100644 index 0000000..5d14b24 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/delete-into-nested-block-expected.checksum @@ -0,0 +1 @@ +83e628c97111c0f1f77b4fdbf628095b
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/delete-into-nested-block-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/delete-into-nested-block-expected.png Binary files differnew file mode 100644 index 0000000..7eef45d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/delete-into-nested-block-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum new file mode 100644 index 0000000..de9591e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum @@ -0,0 +1 @@ +a9e976f1db5e4266b5315eccb212aec6
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.png Binary files differnew file mode 100644 index 0000000..68d071b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/fixed-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/fixed-expected.checksum new file mode 100644 index 0000000..09286d7 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/fixed-expected.checksum @@ -0,0 +1 @@ +0cd038f935e5b537e408063b69df53be
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/fixed-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/fixed-expected.png Binary files differnew file mode 100644 index 0000000..4923e62 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/fixed-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/flexible-box-overflow-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/flexible-box-overflow-expected.checksum new file mode 100644 index 0000000..844fa58 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/flexible-box-overflow-expected.checksum @@ -0,0 +1 @@ +6735882e96d1b653e21d4146b2a02a4e
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/flexible-box-overflow-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/flexible-box-overflow-expected.png Binary files differnew file mode 100644 index 0000000..55da24b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/flexible-box-overflow-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.checksum new file mode 100644 index 0000000..844fa58 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.checksum @@ -0,0 +1 @@ +6735882e96d1b653e21d4146b2a02a4e
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.png Binary files differnew file mode 100644 index 0000000..55da24b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum new file mode 100644 index 0000000..59fbfb8 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum @@ -0,0 +1 @@ +871121755f69a4027ae86f20651d7830
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-move-during-layout-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-move-during-layout-expected.checksum new file mode 100644 index 0000000..78ff606 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-move-during-layout-expected.checksum @@ -0,0 +1 @@ +c769cee1149a46689584c93335a99f5b
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-move-during-layout-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-move-during-layout-expected.png Binary files differnew file mode 100644 index 0000000..1a24da2 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-move-during-layout-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-new-in-block-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-new-in-block-expected.checksum new file mode 100644 index 0000000..6beb98d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-new-in-block-expected.checksum @@ -0,0 +1 @@ +f6e54698d06cb8318b4fa59c2ed1d73a
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-overflow-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-overflow-expected.checksum new file mode 100644 index 0000000..f8dffc0 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-overflow-expected.checksum @@ -0,0 +1 @@ +937dd0284d63816f72e8691c3a88d72d
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-overflow-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-overflow-expected.png Binary files differnew file mode 100644 index 0000000..1f695f7 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-overflow-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-overflow-right-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-overflow-right-expected.checksum new file mode 100644 index 0000000..7a437f9 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-overflow-right-expected.checksum @@ -0,0 +1 @@ +a50d66dbc623fdbd404b9f2c22411c39
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-overflow-right-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-overflow-right-expected.png Binary files differnew file mode 100644 index 0000000..9e545a5 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/float-overflow-right-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/focus-layers-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/focus-layers-expected.checksum new file mode 100644 index 0000000..ad930d6 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/focus-layers-expected.checksum @@ -0,0 +1 @@ +47a53b1a38d38fb16a9cda3f5e74bec9
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/focus-layers-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/focus-layers-expected.png Binary files differnew file mode 100644 index 0000000..c02c495e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/focus-layers-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-block-overflow-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-block-overflow-expected.checksum new file mode 100644 index 0000000..0d5e0580 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-block-overflow-expected.checksum @@ -0,0 +1 @@ +978bcd5eb15ceb87fdcd02c861e0edb1
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-block-overflow-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-block-overflow-expected.png Binary files differnew file mode 100644 index 0000000..85ad010 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-block-overflow-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-color-change-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-color-change-expected.checksum new file mode 100644 index 0000000..1a301fa --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-color-change-expected.checksum @@ -0,0 +1 @@ +1db34b882e9b4e0bf7590577f99307b2
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-color-change-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-color-change-expected.png Binary files differnew file mode 100644 index 0000000..113b7c0 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-color-change-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-outline-repaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-outline-repaint-expected.checksum new file mode 100644 index 0000000..6dc1280 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-outline-repaint-expected.checksum @@ -0,0 +1 @@ +26f9d27af55f921f8b00fd136531df1a
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-outline-repaint-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-outline-repaint-expected.png Binary files differnew file mode 100644 index 0000000..d35ef0a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/inline-outline-repaint-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/intermediate-layout-position-clip-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/intermediate-layout-position-clip-expected.checksum new file mode 100644 index 0000000..e2f5b06 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/intermediate-layout-position-clip-expected.checksum @@ -0,0 +1 @@ +4c2f2878c29c429c21786d77a58ecca2
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/intermediate-layout-position-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/intermediate-layout-position-expected.checksum new file mode 100644 index 0000000..34f3c4a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/intermediate-layout-position-expected.checksum @@ -0,0 +1 @@ +3706432ff8067ed64ed42a6e3d7fc9ee
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/layer-child-outline-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/layer-child-outline-expected.checksum new file mode 100644 index 0000000..9cf1b60 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/layer-child-outline-expected.checksum @@ -0,0 +1 @@ +f0791af907ca3dc5e037ca7a7948321c
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/layer-child-outline-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/layer-child-outline-expected.png Binary files differnew file mode 100644 index 0000000..2f2430c --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/layer-child-outline-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/control-clip-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/control-clip-expected.checksum new file mode 100644 index 0000000..f59be55 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/control-clip-expected.checksum @@ -0,0 +1 @@ +cc7eb4266f6f3f6024fc7d4c6ff711c3
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/control-clip-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/control-clip-expected.png Binary files differnew file mode 100644 index 0000000..c9e2b6e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/control-clip-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/control-clip-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/control-clip-expected.txt new file mode 100644 index 0000000..041909a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/control-clip-expected.txt @@ -0,0 +1,28 @@ +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 51x19 + text run at (0,0) width 51: "Test for " + RenderInline {I} at (0,0) size 684x19 + RenderInline {A} at (0,0) size 305x19 [color=#0000EE] + RenderText {#text} at (51,0) size 305x19 + text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13391" + RenderText {#text} at (356,0) size 379x19 + text run at (356,0) width 4: " " + text run at (360,0) width 375: "REGRESSION (r18819): Incomplete repaint of button text" + RenderText {#text} at (735,0) size 4x19 + text run at (735,0) width 4: "." + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 483x19 + text run at (0,0) width 483: "The popup and the button should say \x{201C}SUCCESS\x{201D} with no sign of \x{201C}FAILURE\x{201D}." + RenderMenuList {SELECT} at (0,72) size 200x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)] + RenderBlock (anonymous) at (1,6) size 198x18 + RenderText at (4,1) size 63x16 + text run at (4,1) width 63: "SUCCESS" + RenderButton {BUTTON} at (0,102) size 200x30 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)] + RenderBlock (anonymous) at (8,6) size 184x18 + RenderText {#text} at (60,1) size 63x16 + text run at (60,1) width 63: "SUCCESS" 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..28948e3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/create-layer-repaint-expected.checksum @@ -0,0 +1 @@ +013b6d87aa9c8c0163b87d6b2b17a799
\ 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..9a449c3 --- /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..62d8b9d --- /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/delete-into-nested-block-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/delete-into-nested-block-expected.checksum new file mode 100644 index 0000000..b2c644f --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/delete-into-nested-block-expected.checksum @@ -0,0 +1 @@ +006e6e4303f84ba71d89f530fd5cb202
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/delete-into-nested-block-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/delete-into-nested-block-expected.png Binary files differnew file mode 100644 index 0000000..b73f75a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/delete-into-nested-block-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/delete-into-nested-block-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/delete-into-nested-block-expected.txt new file mode 100644 index 0000000..ab7d39c --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/delete-into-nested-block-expected.txt @@ -0,0 +1,19 @@ +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 {H4} at (0,0) size 784x20 + RenderText {#text} at (0,0) size 331x19 + text run at (0,0) width 331: "Deleting into a nested block (was Radar 4056100)" + RenderBlock {DIV} at (0,41) size 400x60 + RenderText {#text} at (0,0) size 385x59 + text run at (0,0) width 385: "The bug's symptom was that the visual result were two instances" + text run at (0,20) width 382: "of the word \"three\", because the original was not erased. Resize" + text run at (0,40) width 78: "cleared it up." + RenderBlock {HR} at (0,109) size 784x2 [border: (1px inset #000000)] + RenderBlock {DIV} at (0,119) size 784x100 + RenderBlock {DIV} at (0,0) size 784x20 + RenderText {#text} at (0,0) size 30x19 + text run at (0,0) width 30: "three" +caret: position 0 of child 0 {#text} of child 1 {DIV} of child 7 {DIV} of child 1 {BODY} of child 0 {HTML} of document diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum new file mode 100644 index 0000000..f8dd085 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum @@ -0,0 +1 @@ +a8ec1902fe497acb9e10cc887d95b5ba
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.png Binary files differnew file mode 100644 index 0000000..9a02ce5 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt new file mode 100644 index 0000000..c4dd9ef --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt @@ -0,0 +1,26 @@ +layer at (0,0) size 808x585 + RenderView at (0,0) size 800x585 +layer at (0,0) size 808x186 + RenderBlock {HTML} at (0,0) size 800x186 + RenderBody {BODY} at (8,16) size 784x162 + RenderBlock {P} at (0,0) size 784x40 + RenderText {#text} at (0,0) size 96x19 + text run at (0,0) width 96: "Repaint test for " + RenderInline {I} at (0,0) size 123x19 + RenderInline {A} at (0,0) size 123x19 [color=#0000EE] + RenderText {#text} at (96,0) size 123x19 + text run at (96,0) width 123: "Bugzilla bug 23524" + RenderText {#text} at (219,0) size 720x39 + text run at (219,0) width 4: " " + text run at (223,0) width 497: "Make sure that a table section doesn't stop painting when vertical alignment of cells" + text run at (0,20) width 126: "dynamically changes." + RenderBlock {DIV} at (0,56) size 800x106 + RenderTable {TABLE} at (0,0) size 110x106 + RenderTableSection {TBODY} at (0,0) size 110x106 + RenderTableRow {TR} at (0,2) size 110x102 + RenderTableCell {TD} at (2,2) size 102x102 [r=0 c=0 rs=1 cs=1] + RenderBlock (floating) {DIV} at (1,1) size 100x100 [bgcolor=#008000] + RenderTableCell {TD} at (106,2) size 2x3 [r=0 c=1 rs=1 cs=1] + RenderBlock {DIV} at (1,1) size 0x0 + RenderBlock {DIV} at (1,2) size 0x0 + RenderBlock {DIV} at (1,2) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/fixed-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/fixed-expected.checksum new file mode 100644 index 0000000..e94bd38 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/fixed-expected.checksum @@ -0,0 +1 @@ +cc3f1ecb5e25851c3946d6408aa02a6c
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/fixed-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/fixed-expected.png Binary files differnew file mode 100644 index 0000000..5c5bca1 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/fixed-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/fixed-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/fixed-expected.txt new file mode 100644 index 0000000..b2bfee1 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/fixed-expected.txt @@ -0,0 +1,22 @@ +layer at (0,0) size 785x2016 + RenderView at (0,0) size 785x600 +layer at (0,0) size 785x2016 + RenderBlock {HTML} at (0,0) size 785x2016 + RenderBody {BODY} at (8,8) size 769x2000 +layer at (8,28) size 769x40 + RenderBlock (relative positioned) {P} at (0,0) size 769x40 + RenderText {#text} at (0,0) size 96x19 + text run at (0,0) width 96: "Repaint test for " + RenderInline {I} at (0,0) size 744x39 + RenderInline {A} at (0,0) size 305x19 [color=#0000EE] + RenderText {#text} at (96,0) size 305x19 + text run at (96,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=11452" + RenderText {#text} at (401,0) size 744x39 + text run at (401,0) width 4: " " + text run at (405,0) width 339: "REGRESSION (r16736-r16801): Incorrect repaint of" + text run at (0,20) width 73: "fixed boxes" + RenderText {#text} at (73,20) size 4x19 + text run at (73,20) width 4: "." +layer at (8,84) size 100x100 + RenderBlock (positioned) {DIV} at (8,64) size 100x100 [bgcolor=#008000] +scrolled to 0,20 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-expected.checksum new file mode 100644 index 0000000..6f8663e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-expected.checksum @@ -0,0 +1 @@ +a2fec140e207cab85fe42d6e36661078
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-expected.png Binary files differnew file mode 100644 index 0000000..3548f33 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-expected.txt new file mode 100644 index 0000000..136a51e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-expected.txt @@ -0,0 +1,42 @@ +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 784x552 + RenderBlock {P} at (0,0) size 784x40 + RenderText {#text} at (0,0) size 215x19 + text run at (0,0) width 215: "This is a test for regressions against " + RenderInline {I} at (0,0) size 757x39 + RenderInline {A} at (0,0) size 350x19 [color=#0000EE] + RenderText {#text} at (215,0) size 350x19 + text run at (215,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8056" + RenderText {#text} at (565,0) size 757x39 + text run at (565,0) width 4: " " + text run at (569,0) width 188: "Flexible boxes do not repaint" + text run at (0,20) width 244: "their top, left and children's overflows" + RenderText {#text} at (244,20) size 4x19 + text run at (244,20) width 4: "." + RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] + RenderBlock {DIV} at (0,66) size 784x100 + RenderFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] + RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] + RenderText {#text} at (1,1) size 169x19 + text run at (1,1) width 169: "Lorem ipsum dolor sit amet." + RenderBlock {DIV} at (0,186) size 784x100 + RenderFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] + RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] + RenderBlock {DIV} at (0,306) size 784x100 + RenderFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] + RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] + RenderBlock {DIV} at (0,426) size 784x100 + RenderFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] + RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] + RenderText {#text} at (1,1) size 94x159 + text run at (1,1) width 79: "Lorem ipsum" + text run at (1,21) width 86: "dolor sit amet," + text run at (1,41) width 76: "consectetuer" + text run at (1,61) width 84: "adipiscing elit." + text run at (1,81) width 92: "Etiam et ipsum." + text run at (1,101) width 30: "Nam" + text run at (1,121) width 94: "consectetuer mi" + text run at (1,141) width 57: "eget velit." diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.checksum new file mode 100644 index 0000000..6f8663e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.checksum @@ -0,0 +1 @@ +a2fec140e207cab85fe42d6e36661078
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.png Binary files differnew file mode 100644 index 0000000..3548f33 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.txt new file mode 100644 index 0000000..136a51e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/flexible-box-overflow-horizontal-expected.txt @@ -0,0 +1,42 @@ +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 784x552 + RenderBlock {P} at (0,0) size 784x40 + RenderText {#text} at (0,0) size 215x19 + text run at (0,0) width 215: "This is a test for regressions against " + RenderInline {I} at (0,0) size 757x39 + RenderInline {A} at (0,0) size 350x19 [color=#0000EE] + RenderText {#text} at (215,0) size 350x19 + text run at (215,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8056" + RenderText {#text} at (565,0) size 757x39 + text run at (565,0) width 4: " " + text run at (569,0) width 188: "Flexible boxes do not repaint" + text run at (0,20) width 244: "their top, left and children's overflows" + RenderText {#text} at (244,20) size 4x19 + text run at (244,20) width 4: "." + RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] + RenderBlock {DIV} at (0,66) size 784x100 + RenderFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] + RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] + RenderText {#text} at (1,1) size 169x19 + text run at (1,1) width 169: "Lorem ipsum dolor sit amet." + RenderBlock {DIV} at (0,186) size 784x100 + RenderFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] + RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] + RenderBlock {DIV} at (0,306) size 784x100 + RenderFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] + RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] + RenderBlock {DIV} at (0,426) size 784x100 + RenderFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] + RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] + RenderText {#text} at (1,1) size 94x159 + text run at (1,1) width 79: "Lorem ipsum" + text run at (1,21) width 86: "dolor sit amet," + text run at (1,41) width 76: "consectetuer" + text run at (1,61) width 84: "adipiscing elit." + text run at (1,81) width 92: "Etiam et ipsum." + text run at (1,101) width 30: "Nam" + text run at (1,121) width 94: "consectetuer mi" + text run at (1,141) width 57: "eget velit." diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum new file mode 100644 index 0000000..416956e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum @@ -0,0 +1 @@ +3acec45c4696f370ba51eefde756e5c6
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-in-new-block-with-layout-delta-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-in-new-block-with-layout-delta-expected.png Binary files differnew file mode 100644 index 0000000..c1a977f --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-in-new-block-with-layout-delta-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-move-during-layout-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-move-during-layout-expected.checksum new file mode 100644 index 0000000..d5d3327 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-move-during-layout-expected.checksum @@ -0,0 +1 @@ +634b1c47d83c2cec0958aa4aa82d1d7e
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-move-during-layout-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-move-during-layout-expected.png Binary files differnew file mode 100644 index 0000000..30204ba --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-move-during-layout-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-move-during-layout-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-move-during-layout-expected.txt new file mode 100644 index 0000000..8dfb104 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-move-during-layout-expected.txt @@ -0,0 +1,25 @@ +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 784x40 + RenderText {#text} at (0,0) size 144x19 + text run at (0,0) width 144: "This is a repaint test for " + RenderInline {I} at (0,0) size 781x39 + RenderInline {A} at (0,0) size 350x19 [color=#0000EE] + RenderText {#text} at (144,0) size 350x19 + text run at (144,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=7204" + RenderText {#text} at (494,0) size 781x39 + text run at (494,0) width 4: " " + text run at (498,0) width 283: "float inserted in fixed height block via DOM" + text run at (0,20) width 86: "not repainted" + RenderText {#text} at (86,20) size 4x19 + text run at (86,20) width 4: "." + RenderBlock {P} at (0,56) size 784x20 + RenderText {#text} at (0,0) size 234x19 + text run at (0,0) width 234: "There should be a green square below." + RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] + RenderBlock {DIV} at (0,102) size 784x100 + RenderBlock {DIV} at (0,202) size 784x0 + RenderBlock (floating) {DIV} at (0,0) size 100x100 [bgcolor=#008000] diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-new-in-block-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-new-in-block-expected.checksum new file mode 100644 index 0000000..60465224 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-new-in-block-expected.checksum @@ -0,0 +1 @@ +9f7884e7318063062a5aa9f5453f4054
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-new-in-block-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-new-in-block-expected.png Binary files differnew file mode 100644 index 0000000..5e57d16 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-new-in-block-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-expected.checksum new file mode 100644 index 0000000..41fe4ba --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-expected.checksum @@ -0,0 +1 @@ +d01a2c7c4d637c5ed724ea0f3f48bcf8
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-expected.png Binary files differnew file mode 100644 index 0000000..7adc703 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-expected.txt new file mode 100644 index 0000000..0d327a0 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-expected.txt @@ -0,0 +1,143 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x588 + RenderBlock {HTML} at (0,0) size 800x588 + RenderBody {BODY} at (8,8) size 784x572 + RenderBlock {DIV} at (2,0) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderBlock {DIV} at (51,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (-2,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (-2,2) size 16x16 + text run at (-2,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,39) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderBlock {DIV} at (51,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (-2,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (-8,2) size 16x16 + text run at (-8,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,78) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderBlock {DIV} at (51,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (-8,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (-2,2) size 16x16 + text run at (-2,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,117) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderBlock {DIV} at (51,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (0,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (-8,2) size 16x16 + text run at (-8,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,156) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderBlock {DIV} at (51,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (-8,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (0,2) size 16x16 + text run at (0,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,195) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderFlexibleBox {DIV} at (51,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (-8,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (0,2) size 16x16 + text run at (0,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,234) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderFlexibleBox {DIV} at (51,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 32x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (-8,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (0,2) size 16x16 + text run at (0,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,273) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderTable {TABLE} at (51,7) size 58x28 [border: (1px solid #800080)] + RenderTableSection {TBODY} at (6,6) size 46x16 + RenderTableRow {TR} at (0,2) size 46x12 + RenderTableCell {TD} at (2,2) size 42x12 [bgcolor=#FFC0CB] [r=0 c=0 rs=1 cs=1] + RenderBlock (floating) {DIV} at (1,1) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (-4,2) size 16x16 + text run at (-4,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,312) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderTable {TABLE} at (51,7) size 58x28 [border: (1px solid #800080)] + RenderTableSection {TBODY} at (6,6) size 46x16 + RenderTableRow {TR} at (0,2) size 46x12 + RenderTableCell {TD} at (2,2) size 42x12 [bgcolor=#FFC0CB] [r=0 c=0 rs=1 cs=1] + RenderBlock (floating) {DIV} at (1,1) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (-12,2) size 16x16 + text run at (-12,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,351) size 780x52 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderBlock (anonymous) at (1,7) size 778x33 + RenderTable {TABLE} at (50,0) size 58x28 [border: (1px solid #800080)] + RenderTableSection {TBODY} at (6,6) size 46x16 + RenderTableRow {TR} at (0,2) size 46x12 + RenderTableCell {TD} at (2,2) size 42x12 [bgcolor=#FFC0CB] [r=0 c=0 rs=1 cs=1] + RenderBlock (floating) {DIV} at (1,1) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (-12,2) size 16x16 + text run at (-12,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,405) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderBlock {DIV} at (51,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock {DIV} at (2,444) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderBlock {DIV} at (51,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (2,483) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderBlock {DIV} at (2,522) size 780x50 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (1,1) size 0x6 + RenderBlock {DIV} at (51,7) size 62x37 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 32x20 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (-8,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (0,2) size 16x16 + text run at (0,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderText {#text} at (0,0) size 0x0 +layer at (59,426) size 40x19 + RenderBlock (floating) {DIV} at (-8,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (0,2) size 16x16 + text run at (0,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 +layer at (67,465) size 50x19 + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (-8,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (0,2) size 16x16 + text run at (0,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 +layer at (61,498) size 62x25 + RenderBlock {DIV} at (51,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (-8,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (0,2) size 16x16 + text run at (0,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-right-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-right-expected.checksum new file mode 100644 index 0000000..7370649 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-right-expected.checksum @@ -0,0 +1 @@ +bdcaa5ec8032f9ddf410101576ef0802
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-right-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-right-expected.png Binary files differnew file mode 100644 index 0000000..eee4002 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-right-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-right-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-right-expected.txt new file mode 100644 index 0000000..0a8e349 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/float-overflow-right-expected.txt @@ -0,0 +1,143 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x588 + RenderBlock {HTML} at (0,0) size 800x588 + RenderBody {BODY} at (8,8) size 784x572 + RenderBlock {DIV} at (2,0) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderBlock {DIV} at (667,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (12,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (26,2) size 16x16 + text run at (26,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,39) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderBlock {DIV} at (667,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (12,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (32,2) size 16x16 + text run at (32,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,78) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderBlock {DIV} at (667,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (18,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (26,2) size 16x16 + text run at (26,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,117) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderBlock {DIV} at (667,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (10,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (32,2) size 16x16 + text run at (32,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,156) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderBlock {DIV} at (667,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (18,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (24,2) size 16x16 + text run at (24,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,195) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderFlexibleBox {DIV} at (667,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (18,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (24,2) size 16x16 + text run at (24,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,234) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderFlexibleBox {DIV} at (667,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (24,6) size 32x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (0,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (24,2) size 16x16 + text run at (24,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,273) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderTable {TABLE} at (671,7) size 58x28 [border: (1px solid #800080)] + RenderTableSection {TBODY} at (6,6) size 46x16 + RenderTableRow {TR} at (0,2) size 46x12 + RenderTableCell {TD} at (2,2) size 42x12 [bgcolor=#FFC0CB] [r=0 c=0 rs=1 cs=1] + RenderBlock (floating) {DIV} at (1,1) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (28,2) size 16x16 + text run at (28,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,312) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderTable {TABLE} at (671,7) size 58x28 [border: (1px solid #800080)] + RenderTableSection {TBODY} at (6,6) size 46x16 + RenderTableRow {TR} at (0,2) size 46x12 + RenderTableCell {TD} at (2,2) size 42x12 [bgcolor=#FFC0CB] [r=0 c=0 rs=1 cs=1] + RenderBlock (floating) {DIV} at (1,1) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (36,2) size 16x16 + text run at (36,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,351) size 780x52 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderBlock (anonymous) at (1,7) size 778x33 + RenderTable {TABLE} at (670,0) size 58x28 [border: (1px solid #800080)] + RenderTableSection {TBODY} at (6,6) size 46x16 + RenderTableRow {TR} at (0,2) size 46x12 + RenderTableCell {TD} at (2,2) size 42x12 [bgcolor=#FFC0CB] [r=0 c=0 rs=1 cs=1] + RenderBlock (floating) {DIV} at (1,1) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (36,2) size 16x16 + text run at (36,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (2,405) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderBlock {DIV} at (667,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock {DIV} at (2,444) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderBlock {DIV} at (667,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (2,483) size 780x37 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderBlock {DIV} at (2,522) size 780x50 [border: (1px dotted #D3D3D3)] + RenderBlock {DIV} at (779,1) size 0x6 + RenderBlock {DIV} at (667,7) size 62x37 [border: (1px solid #800080)] + RenderBlock {DIV} at (24,6) size 32x20 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (0,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (24,2) size 16x16 + text run at (24,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 + RenderText {#text} at (0,0) size 0x0 +layer at (701,426) size 40x19 + RenderBlock (floating) {DIV} at (18,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (24,2) size 16x16 + text run at (24,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 +layer at (683,465) size 58x19 + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (18,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (24,2) size 16x16 + text run at (24,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 +layer at (677,498) size 64x25 + RenderBlock {DIV} at (667,7) size 62x22 [border: (1px solid #800080)] + RenderBlock {DIV} at (6,6) size 50x10 [bgcolor=#FFC0CB] + RenderBlock (floating) {DIV} at (18,0) size 40x10 [bgcolor=#ADD8E6] + RenderInline {SPAN} at (0,0) size 16x16 [color=#0000FF] + RenderText {#text} at (24,2) size 16x16 + text run at (24,2) width 16: "x" + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-layers-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-layers-expected.checksum new file mode 100644 index 0000000..8fcc4d6 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-layers-expected.checksum @@ -0,0 +1 @@ +a971a482cbd21595e06657b66e595226
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-layers-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-layers-expected.png Binary files differnew file mode 100644 index 0000000..87583c7 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-layers-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-layers-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-layers-expected.txt new file mode 100644 index 0000000..87fdc44 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-layers-expected.txt @@ -0,0 +1,17 @@ +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 {DIV} at (0,0) size 784x20 + RenderText {#text} at (0,0) size 33x19 + text run at (0,0) width 33: "Both " + RenderText {#text} at (0,0) size 0x0 +layer at (8,8) size 50x23 + RenderInline (relative positioned) {A} at (0,0) size 50x23 [color=#0000EE] [border: (2px solid #FF0000)] + RenderText {#text} at (35,0) size 46x19 + text run at (35,0) width 46: "this and" +layer at (43,168) size 268x24 + RenderBlock (positioned) {SPAN} at (2,162) size 268x24 [border: (2px solid #0000FF)] + RenderText {#text} at (2,2) size 264x19 + text run at (2,2) width 264: "this should have correctly placed focus rings" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-ring-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-ring-expected.checksum new file mode 100644 index 0000000..2b1eeb3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-ring-expected.checksum @@ -0,0 +1 @@ +46dfd13487386337b6e0bfc73c25b8fa
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-ring-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-ring-expected.png Binary files differnew file mode 100644 index 0000000..f8c887b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/focus-ring-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-block-overflow-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-block-overflow-expected.checksum new file mode 100644 index 0000000..2bc2c91 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-block-overflow-expected.checksum @@ -0,0 +1 @@ +f56d9ba4ceb18e5caef539eb3ad3ae25
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-block-overflow-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-block-overflow-expected.png Binary files differnew file mode 100644 index 0000000..ed2ca5c --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-block-overflow-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-block-overflow-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-block-overflow-expected.txt new file mode 100644 index 0000000..872a666b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-block-overflow-expected.txt @@ -0,0 +1,20 @@ +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 303x19 + text run at (0,0) width 303: "This is a repaint test of inline blocks with overflow." + RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] + RenderBlock (anonymous) at (0,46) size 784x20 + RenderInline {SPAN} at (0,0) size 195x19 + RenderText {#text} at (0,0) size 95x19 + text run at (0,0) width 95: "Here comes an " + RenderBlock {SPAN} at (95,0) size 100x20 [bgcolor=#C0C0C0] + RenderText {#text} at (0,0) size 97x39 + text run at (0,0) width 97: "inline block with" + text run at (0,20) width 57: "overflow." + 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/repaint/inline-color-change-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-color-change-expected.checksum new file mode 100644 index 0000000..adf93c7 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-color-change-expected.checksum @@ -0,0 +1 @@ +189951c2171b24324f7f536ab50d1493
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-color-change-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-color-change-expected.png Binary files differnew file mode 100644 index 0000000..1760749 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-color-change-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-color-change-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-color-change-expected.txt new file mode 100644 index 0000000..2e119c4 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-color-change-expected.txt @@ -0,0 +1,20 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x108 + RenderBlock {HTML} at (0,0) size 800x108 + RenderBody {BODY} at (8,16) size 784x76 + RenderBlock {P} at (0,0) size 784x40 + RenderText {#text} at (0,0) size 96x19 + text run at (0,0) width 96: "Repaint test for " + RenderInline {I} at (0,0) size 154x19 + RenderInline {A} at (0,0) size 154x19 [color=#0000EE] + RenderText {#text} at (96,0) size 154x19 + text run at (96,0) width 154: "rdar://problem/6518850" + RenderText {#text} at (250,0) size 719x39 + text run at (250,0) width 4: " " + text run at (254,0) width 465: "Make sure that an inline repaints using its line boxes and not using RenderBox" + text run at (0,20) width 96: "width()/height()." + RenderBlock {P} at (0,56) size 784x20 + RenderInline {SPAN} at (0,0) size 38x19 [color=#008000] + RenderText {#text} at (0,0) size 38x19 + text run at (0,0) width 38: "PASS" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-outline-repaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-outline-repaint-expected.checksum new file mode 100644 index 0000000..b71559d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-outline-repaint-expected.checksum @@ -0,0 +1 @@ +f0e236342b6dc199d5738d4279f986d4
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-outline-repaint-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-outline-repaint-expected.png Binary files differnew file mode 100644 index 0000000..261f4dc --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-outline-repaint-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-outline-repaint-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-outline-repaint-expected.txt new file mode 100644 index 0000000..0e10167 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/inline-outline-repaint-expected.txt @@ -0,0 +1,39 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x204 + RenderBlock {HTML} at (0,0) size 800x204 + RenderBody {BODY} at (8,16) size 784x180 + RenderBlock {P} at (0,0) size 784x20 + RenderInline {B} at (0,0) size 61x19 + RenderText {#text} at (0,0) size 61x19 + text run at (0,0) width 61: "BUG ID:" + RenderText {#text} at (61,0) size 4x19 + text run at (61,0) width 4: " " + RenderInline {A} at (0,0) size 108x19 [color=#0000EE] + RenderText {#text} at (65,0) size 108x19 + text run at (65,0) width 108: "Bugzilla bug 8337" + RenderText {#text} at (173,0) size 304x19 + text run at (173,0) width 304: " Incomplete repaint of inlines\x{2019} outline during editing" + RenderBlock {P} at (0,36) size 784x46 [bgcolor=#98FB98] + RenderInline {B} at (0,0) size 86x19 + RenderText {#text} at (3,3) size 86x19 + text run at (3,3) width 86: "TEST PASS:" + RenderText {#text} at (89,3) size 759x39 + text run at (89,3) width 4: " " + text run at (93,3) width 669: "The words \x{201C}sit amet\x{201D} will be deleted, and the blue outline will shrink to surround only the remaining text, without" + text run at (3,23) width 249: "leaving behind any trails or other artifacts." + RenderBlock {P} at (0,98) size 784x26 [bgcolor=#FF3300] + RenderInline {B} at (0,0) size 84x19 + RenderText {#text} at (3,3) size 84x19 + text run at (3,3) width 84: "TEST FAIL:" + RenderText {#text} at (87,3) size 689x19 + text run at (87,3) width 4: " " + text run at (91,3) width 685: "As the words \x{201C}sit amet\x{201D} will be deleted, the blue outline will leave trails behind as it shrinks to fit the remaining text." + RenderBlock {DIV} at (0,140) size 100x40 + RenderInline {SPAN} at (0,0) size 83x39 + RenderText {#text} at (0,0) size 83x39 + text run at (0,0) width 79: "Lorem ipsum" + text run at (79,0) width 4: " " + text run at (0,20) width 32: "dolor" + text run at (32,20) width 4: " " +caret: position 18 of child 0 {#text} of child 1 {SPAN} of child 7 {DIV} of child 1 {BODY} of child 1 {HTML} of document diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/intermediate-layout-position-clip-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/intermediate-layout-position-clip-expected.checksum new file mode 100644 index 0000000..f614a17 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/intermediate-layout-position-clip-expected.checksum @@ -0,0 +1 @@ +1a96f7aa93370fe9d9cc5934a20186b7
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/intermediate-layout-position-clip-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/intermediate-layout-position-clip-expected.png Binary files differnew file mode 100644 index 0000000..275bcb1 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/intermediate-layout-position-clip-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/intermediate-layout-position-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/intermediate-layout-position-expected.checksum new file mode 100644 index 0000000..7b5b5a8 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/intermediate-layout-position-expected.checksum @@ -0,0 +1 @@ +d8a49373e4b8ca2874a053ace9bd974d
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/intermediate-layout-position-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/intermediate-layout-position-expected.png Binary files differnew file mode 100644 index 0000000..bea55a3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/intermediate-layout-position-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/layer-child-outline-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/layer-child-outline-expected.checksum new file mode 100644 index 0000000..d2fe1ba --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/layer-child-outline-expected.checksum @@ -0,0 +1 @@ +14fa843ce3799d5b60090b2a50374f1c
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/layer-child-outline-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/layer-child-outline-expected.png Binary files differnew file mode 100644 index 0000000..b8931f3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/layer-child-outline-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/layer-child-outline-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/layer-child-outline-expected.txt new file mode 100644 index 0000000..6f013a5 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/layer-child-outline-expected.txt @@ -0,0 +1,12 @@ +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 300x19 + text run at (0,0) width 300: "This tests repainting of a layer's children's outlines." + RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] +layer at (8,54) size 100x100 + RenderBlock (relative positioned) {DIV} at (0,46) size 100x100 [bgcolor=#C0C0C0] + RenderBlock {DIV} at (0,0) size 100x100 diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt index 4ed1ff7..79333b8 100644 --- a/webkit/tools/layout_tests/test_expectations.txt +++ b/webkit/tools/layout_tests/test_expectations.txt @@ -1473,30 +1473,11 @@ BUG700464 LINUX : LayoutTests/fast/css/hsla-color.html = FAIL // regression becomes visible. BUG8630 WIN LINUX : LayoutTests/fast/repaint/body-background-image.html = FAIL BUG8630 WIN LINUX : LayoutTests/fast/repaint/clip-with-layout-delta.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/control-clip.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/create-layer-repaint.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/delete-into-nested-block.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change.html = FAIL + BUG8630 LINUX : LayoutTests/fast/repaint/erase-overflow.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/fixed.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/flexible-box-overflow-horizontal.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/flexible-box-overflow.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/float-in-new-block-with-layout-delta.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/float-move-during-layout.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/float-new-in-block.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/float-overflow-right.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/float-overflow.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/focus-layers.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/focus-ring.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/inline-block-overflow.html = FAIL BUG8630 LINUX : LayoutTests/fast/repaint/inline-block-resize.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/inline-color-change.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/inline-outline-repaint.html = FAIL BUG8630 LINUX : LayoutTests/fast/repaint/inline-overflow.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/intermediate-layout-position-clip.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/intermediate-layout-position.html = FAIL BUG8630 LINUX : LayoutTests/fast/repaint/invisible-objects.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/layer-child-outline.html = FAIL BUG8630 LINUX : LayoutTests/fast/repaint/layer-full-repaint.html = FAIL BUG8630 LINUX : LayoutTests/fast/repaint/layer-hide-when-needs-layout.html = FAIL BUG8630 WIN LINUX : LayoutTests/fast/repaint/layer-outline-horizontal.html = FAIL |