summaryrefslogtreecommitdiffstats
path: root/webkit/data
diff options
context:
space:
mode:
authordglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-08 21:14:12 +0000
committerdglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-08 21:14:12 +0000
commitdb55f8770c85bfee8836fe70233b769a48b176d9 (patch)
tree449c959401bfc2c308b43d86146cff2394661ae7 /webkit/data
parent1a3e0967c5a0cbfb6bee4a63b49955acbb6b387e (diff)
downloadchromium_src-db55f8770c85bfee8836fe70233b769a48b176d9.zip
chromium_src-db55f8770c85bfee8836fe70233b769a48b176d9.tar.gz
chromium_src-db55f8770c85bfee8836fe70233b769a48b176d9.tar.bz2
Rebaseline a few fast/repaint tests that we are now passing.
The rendering of repaint areas is still different from upstream due to differences in repaint logic. R=jparent TEST=none BUG=8630 Review URL: http://codereview.chromium.org/196047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25663 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/data')
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4774354-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4774354-expected.pngbin0 -> 5424 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4776765-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4776765-expected.pngbin0 -> 6842 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4776765-expected.txt17
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-generated-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-generated-expected.pngbin0 -> 2869 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-misaligned-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-misaligned-expected.pngbin0 -> 5104 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.pngbin0 -> 22942 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-fit-lines-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-fit-lines-expected.pngbin0 -> 6287 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-radius-repaint-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-radius-repaint-expected.pngbin0 -> 13659 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-repaint-glitch-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-repaint-glitch-expected.pngbin0 -> 20316 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-dynamic-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-dynamic-expected.pngbin0 -> 5816 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-h-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-h-expected.pngbin0 -> 9326 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-v-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-v-expected.pngbin0 -> 9326 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-3509-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-3509-expected.pngbin0 -> 15972 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-5699-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-5699-expected.pngbin0 -> 13738 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6278-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6278-expected.pngbin0 -> 31699 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6388-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6388-expected.pngbin0 -> 14909 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-7235-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-7235-expected.pngbin0 -> 16079 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.pngbin0 -> 2821 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/caret-outside-block-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/caret-outside-block-expected.pngbin0 -> 4793 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/change-transform-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/change-transform-expected.pngbin0 -> 11721 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/clipped-relative-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/clipped-relative-expected.pngbin0 -> 30463 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/containing-block-position-change-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/containing-block-position-change-expected.pngbin0 -> 14397 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/content-into-overflow-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/content-into-overflow-expected.pngbin0 -> 2913 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/continuation-after-outline-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/continuation-after-outline-expected.pngbin0 -> 3027 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4774354-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4774354-expected.pngbin0 -> 3579 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4774354-expected.txt15
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4776765-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4776765-expected.pngbin0 -> 4332 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4776765-expected.txt17
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-generated-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-generated-expected.pngbin0 -> 2869 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-misaligned-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-misaligned-expected.pngbin0 -> 5104 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.pngbin0 -> 13622 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.txt40
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-fit-lines-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-fit-lines-expected.pngbin0 -> 3642 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-fit-lines-expected.txt11
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-radius-repaint-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-radius-repaint-expected.pngbin0 -> 6308 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-radius-repaint-expected.txt26
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-repaint-glitch-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-repaint-glitch-expected.pngbin0 -> 8347 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-repaint-glitch-expected.txt40
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-dynamic-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-dynamic-expected.pngbin0 -> 3647 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-dynamic-expected.txt14
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-h-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-h-expected.pngbin0 -> 6684 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-h-expected.txt139
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-v-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-v-expected.pngbin0 -> 6684 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-v-expected.txt139
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-3509-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-3509-expected.pngbin0 -> 6216 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-3509-expected.txt38
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-5699-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-5699-expected.pngbin0 -> 5485 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-5699-expected.txt38
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6278-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6278-expected.pngbin0 -> 10955 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6278-expected.txt47
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6388-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6388-expected.pngbin0 -> 5790 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6388-expected.txt37
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-7235-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-7235-expected.pngbin0 -> 6442 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-7235-expected.txt41
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.pngbin0 -> 2821 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.txt11
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/caret-outside-block-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/caret-outside-block-expected.pngbin0 -> 3337 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/caret-outside-block-expected.txt9
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/change-transform-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/change-transform-expected.pngbin0 -> 5283 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/change-transform-expected.txt17
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clipped-relative-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clipped-relative-expected.pngbin0 -> 22236 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clipped-relative-expected.txt25
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/containing-block-position-change-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/containing-block-position-change-expected.pngbin0 -> 5272 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/containing-block-position-change-expected.txt21
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/content-into-overflow-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/content-into-overflow-expected.pngbin0 -> 2913 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/continuation-after-outline-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/continuation-after-outline-expected.pngbin0 -> 2910 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/continuation-after-outline-expected.txt20
113 files changed, 808 insertions, 0 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4774354-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4774354-expected.checksum
new file mode 100644
index 0000000..2d8105d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4774354-expected.checksum
@@ -0,0 +1 @@
+7effed2d022440276059369858a4a38b \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4774354-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4774354-expected.png
new file mode 100644
index 0000000..64b41d5
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4774354-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4776765-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4776765-expected.checksum
new file mode 100644
index 0000000..e4b91be
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4776765-expected.checksum
@@ -0,0 +1 @@
+0a6b31dbc5141172972ced3fed22c317 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4776765-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4776765-expected.png
new file mode 100644
index 0000000..91c882c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4776765-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4776765-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4776765-expected.txt
new file mode 100644
index 0000000..0a9a13f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/4776765-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 {P} at (0,0) size 784x20
+ RenderText {#text} at (0,0) size 669x19
+ text run at (0,0) width 167: "This tests for a repaint bug. "
+ text run at (167,0) width 502: "The old caret position should be invalidated when a paragraph separator is inserted."
+ RenderBlock {DIV} at (0,36) size 784x60
+ RenderBlock {DIV} at (0,0) size 784x20
+ RenderBR {BR} at (0,0) size 0x19
+ RenderBlock {DIV} at (0,20) size 784x20
+ RenderBR {BR} at (0,0) size 0x19
+ RenderBlock {DIV} at (0,40) size 784x20
+ RenderBR {BR} at (0,0) size 0x19
+caret: position 0 of child 0 {BR} of child 4 {DIV} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-generated-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-generated-expected.checksum
new file mode 100644
index 0000000..1899d6c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-generated-expected.checksum
@@ -0,0 +1 @@
+04a6dfa562f2de8d589ed9ef0948e8f6 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-generated-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-generated-expected.png
new file mode 100644
index 0000000..a27d96b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-generated-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-misaligned-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-misaligned-expected.checksum
new file mode 100644
index 0000000..c8121ae
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-misaligned-expected.checksum
@@ -0,0 +1 @@
+c4d5aa4902130119bb68bbf5e336dd06 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-misaligned-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-misaligned-expected.png
new file mode 100644
index 0000000..5bf9788
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/background-misaligned-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.checksum
new file mode 100644
index 0000000..0bfe4b5
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.checksum
@@ -0,0 +1 @@
+1cbbc58932c7844de5d3d09c0b742a04 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.png
new file mode 100644
index 0000000..c1e05c2
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-fit-lines-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-fit-lines-expected.checksum
new file mode 100644
index 0000000..8252a50
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-fit-lines-expected.checksum
@@ -0,0 +1 @@
+3e9dc13f6f881745df7e85f30eaa0022 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-fit-lines-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-fit-lines-expected.png
new file mode 100644
index 0000000..d7476c5
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-fit-lines-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-radius-repaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-radius-repaint-expected.checksum
new file mode 100644
index 0000000..9634810
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-radius-repaint-expected.checksum
@@ -0,0 +1 @@
+3c9348eef2e487eca985880cc5afb96b \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-radius-repaint-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-radius-repaint-expected.png
new file mode 100644
index 0000000..e56002b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-radius-repaint-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-repaint-glitch-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-repaint-glitch-expected.checksum
new file mode 100644
index 0000000..af36b09
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-repaint-glitch-expected.checksum
@@ -0,0 +1 @@
+cfbb987e3cc7641b2d66dd069c619b5e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-repaint-glitch-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-repaint-glitch-expected.png
new file mode 100644
index 0000000..84d5f1f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/border-repaint-glitch-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-dynamic-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-dynamic-expected.checksum
new file mode 100644
index 0000000..f355ad6
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-dynamic-expected.checksum
@@ -0,0 +1 @@
+b40c2e0f8f1801c6ffe7e6ffb3c444ec \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-dynamic-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-dynamic-expected.png
new file mode 100644
index 0000000..b2d287c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-dynamic-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-h-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-h-expected.checksum
new file mode 100644
index 0000000..e36525d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-h-expected.checksum
@@ -0,0 +1 @@
+63cdd5588026a35da399fcee21d5e49c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-h-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-h-expected.png
new file mode 100644
index 0000000..d02c0c1
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-h-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-v-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-v-expected.checksum
new file mode 100644
index 0000000..e36525d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-v-expected.checksum
@@ -0,0 +1 @@
+63cdd5588026a35da399fcee21d5e49c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-v-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-v-expected.png
new file mode 100644
index 0000000..d02c0c1
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/box-shadow-v-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-3509-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-3509-expected.checksum
new file mode 100644
index 0000000..2bcef35
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-3509-expected.checksum
@@ -0,0 +1 @@
+f5a7628540f9e2ac9052247f0aea1016 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-3509-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-3509-expected.png
new file mode 100644
index 0000000..a23a860
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-3509-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-5699-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-5699-expected.checksum
new file mode 100644
index 0000000..fb790f0
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-5699-expected.checksum
@@ -0,0 +1 @@
+1e84826e6a1a8f4971e52a246876843f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-5699-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-5699-expected.png
new file mode 100644
index 0000000..3ddf12a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-5699-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6278-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6278-expected.checksum
new file mode 100644
index 0000000..71b3d1c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6278-expected.checksum
@@ -0,0 +1 @@
+c5fdccbfd1a16093424f898c6f27114a \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6278-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6278-expected.png
new file mode 100644
index 0000000..1cd4d47
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6278-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6388-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6388-expected.checksum
new file mode 100644
index 0000000..eba42e7
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6388-expected.checksum
@@ -0,0 +1 @@
+eb3a41817d6b089700d3e1c7aefc3d80 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6388-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6388-expected.png
new file mode 100644
index 0000000..d4b8c2d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-6388-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-7235-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-7235-expected.checksum
new file mode 100644
index 0000000..0145952
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-7235-expected.checksum
@@ -0,0 +1 @@
+e79b96c269e689afb3141556e257d98f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-7235-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-7235-expected.png
new file mode 100644
index 0000000..2b2bdf10
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/bugzilla-7235-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.checksum
new file mode 100644
index 0000000..6163dd1
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.checksum
@@ -0,0 +1 @@
+d67135ad373c86f6658810dd6795b5d5 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.png
new file mode 100644
index 0000000..efaebea
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/caret-outside-block-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/caret-outside-block-expected.checksum
new file mode 100644
index 0000000..c0c19bf
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/caret-outside-block-expected.checksum
@@ -0,0 +1 @@
+5899214bb7b5e2848e0921bbead37946 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/caret-outside-block-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/caret-outside-block-expected.png
new file mode 100644
index 0000000..eae2bc6
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/caret-outside-block-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/change-transform-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/change-transform-expected.checksum
new file mode 100644
index 0000000..90e1a64
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/change-transform-expected.checksum
@@ -0,0 +1 @@
+8bd8dc9c52a2cd16fd22753cccfe1cb9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/change-transform-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/change-transform-expected.png
new file mode 100644
index 0000000..34d677b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/change-transform-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/clipped-relative-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/clipped-relative-expected.checksum
new file mode 100644
index 0000000..8601e04
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/clipped-relative-expected.checksum
@@ -0,0 +1 @@
+44b41c700f1cbacbb5d1e0cdaffd8d9c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/clipped-relative-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/clipped-relative-expected.png
new file mode 100644
index 0000000..7803c00
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/clipped-relative-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/containing-block-position-change-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/containing-block-position-change-expected.checksum
new file mode 100644
index 0000000..d8a4db3
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/containing-block-position-change-expected.checksum
@@ -0,0 +1 @@
+3d0a79991acd075390b620e228813420 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/containing-block-position-change-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/containing-block-position-change-expected.png
new file mode 100644
index 0000000..a263085
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/containing-block-position-change-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/content-into-overflow-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/content-into-overflow-expected.checksum
new file mode 100644
index 0000000..a6bf2c9
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/content-into-overflow-expected.checksum
@@ -0,0 +1 @@
+0c672b50e46f1aacc8a76c6a4bb6b0d4 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/content-into-overflow-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/content-into-overflow-expected.png
new file mode 100644
index 0000000..063682a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/content-into-overflow-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/continuation-after-outline-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/continuation-after-outline-expected.checksum
new file mode 100644
index 0000000..6abdfc0
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/continuation-after-outline-expected.checksum
@@ -0,0 +1 @@
+36fcdb6fe008b32cab1481cb27c62238 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/continuation-after-outline-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/continuation-after-outline-expected.png
new file mode 100644
index 0000000..4dff848
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/continuation-after-outline-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4774354-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4774354-expected.checksum
new file mode 100644
index 0000000..3d588e2
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4774354-expected.checksum
@@ -0,0 +1 @@
+a8083e43aaa17932b573295fbe550f64 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4774354-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4774354-expected.png
new file mode 100644
index 0000000..8286446
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4774354-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4774354-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4774354-expected.txt
new file mode 100644
index 0000000..9d792dc
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4774354-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
+ RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)]
+ layer at (0,0) size 300x150
+ RenderView at (0,0) size 300x150
+ layer at (0,0) size 300x150
+ RenderBlock {HTML} at (0,0) size 300x150
+ RenderBody {BODY} at (8,8) size 284x134 [bgcolor=#FFFFE0]
+ RenderText {#text} at (0,0) size 229x19
+ text run at (0,0) width 229: "You should not see a caret in this text."
+ 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/4776765-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4776765-expected.checksum
new file mode 100644
index 0000000..39916a2
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4776765-expected.checksum
@@ -0,0 +1 @@
+ad048e5a335def78888b499694b4acfe \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4776765-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4776765-expected.png
new file mode 100644
index 0000000..088b774
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4776765-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4776765-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4776765-expected.txt
new file mode 100644
index 0000000..0a9a13f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/4776765-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 {P} at (0,0) size 784x20
+ RenderText {#text} at (0,0) size 669x19
+ text run at (0,0) width 167: "This tests for a repaint bug. "
+ text run at (167,0) width 502: "The old caret position should be invalidated when a paragraph separator is inserted."
+ RenderBlock {DIV} at (0,36) size 784x60
+ RenderBlock {DIV} at (0,0) size 784x20
+ RenderBR {BR} at (0,0) size 0x19
+ RenderBlock {DIV} at (0,20) size 784x20
+ RenderBR {BR} at (0,0) size 0x19
+ RenderBlock {DIV} at (0,40) size 784x20
+ RenderBR {BR} at (0,0) size 0x19
+caret: position 0 of child 0 {BR} of child 4 {DIV} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-generated-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-generated-expected.checksum
new file mode 100644
index 0000000..bfc95483
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-generated-expected.checksum
@@ -0,0 +1 @@
+6ac5b5c634a730cfc3fb8abf7d7f8cf0 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-generated-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-generated-expected.png
new file mode 100644
index 0000000..a27d96b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-generated-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-misaligned-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-misaligned-expected.checksum
new file mode 100644
index 0000000..61b7250
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-misaligned-expected.checksum
@@ -0,0 +1 @@
+6b346bab96f0bedea15cbc40d9ec4bcb \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-misaligned-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-misaligned-expected.png
new file mode 100644
index 0000000..5bf9788
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/background-misaligned-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.checksum
new file mode 100644
index 0000000..6906ab1
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.checksum
@@ -0,0 +1 @@
+64721c93b4e94b2d344497b84fa398a8 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.png
new file mode 100644
index 0000000..44a7b5b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.txt
new file mode 100644
index 0000000..1bb811f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/backgroundSizeRepaint-expected.txt
@@ -0,0 +1,40 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+ RenderBlock {HTML} at (0,0) size 800x448
+ RenderBody {BODY} at (8,16) size 784x424
+ 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 8467"
+ RenderText {#text} at (173,0) size 478x19
+ text run at (173,0) width 478: " Block with percentage background-size doesn't repaint properly when it grows"
+ RenderBlock {P} at (0,36) size 784x26 [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 657x19
+ text run at (89,3) width 4: " "
+ text run at (93,3) width 653: "The boxes will resize, and their background images will repaint correctly maintaining the set background-size."
+ RenderBlock {P} at (0,78) 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 488x19
+ text run at (87,3) width 4: " "
+ text run at (91,3) width 484: "The boxes will resize, but the background images will leave artifacts on the sides."
+ RenderBlock {DIV} at (0,120) size 222x142 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (11,21) size 200x40
+ RenderBlock (anonymous) at (0,262) size 784x20
+ RenderBR {BR} at (0,0) size 0x19
+ RenderBlock {DIV} at (0,282) size 222x142 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (11,21) size 200x60
+layer at (29,157) size 180x40
+ RenderBlock {DIV} at (10,0) size 180x40 [bgcolor=#008080]
+layer at (29,319) size 180x60
+ RenderBlock {DIV} at (10,0) size 180x60 [bgcolor=#008080]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-fit-lines-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-fit-lines-expected.checksum
new file mode 100644
index 0000000..8701ee1
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-fit-lines-expected.checksum
@@ -0,0 +1 @@
+d495e2a67d1ca08550035928d77bb319 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-fit-lines-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-fit-lines-expected.png
new file mode 100644
index 0000000..e05d64a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-fit-lines-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-fit-lines-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-fit-lines-expected.txt
new file mode 100644
index 0000000..15e370d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-fit-lines-expected.txt
@@ -0,0 +1,11 @@
+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 (anonymous) at (0,0) size 784x20
+ RenderText {#text} at (0,0) size 380x19
+ text run at (0,0) width 380: "This should be a 100\x{D7}100px green square with a black border:"
+ RenderBlock {DIV} at (0,20) size 784x104 [bgcolor=#008000] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (2,2) size 100x10
+ RenderText {#text} at (0,0) size 0x0
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-radius-repaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-radius-repaint-expected.checksum
new file mode 100644
index 0000000..53e1fa9
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-radius-repaint-expected.checksum
@@ -0,0 +1 @@
+555f9a015e04dece969b383ab7f859e7 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-radius-repaint-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-radius-repaint-expected.png
new file mode 100644
index 0000000..40cf0f3
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-radius-repaint-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-radius-repaint-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-radius-repaint-expected.txt
new file mode 100644
index 0000000..e5eb590
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-radius-repaint-expected.txt
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x384
+ RenderBlock {HTML} at (0,0) size 800x384
+ RenderBody {BODY} at (8,16) size 784x360
+ 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 782x39
+ 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=10699"
+ RenderText {#text} at (401,0) size 782x39
+ text run at (401,0) width 4: " "
+ text run at (405,0) width 377: "div with border-radius does not redraw properly if element"
+ text run at (0,20) width 123: "inside div is resized"
+ RenderText {#text} at (123,20) size 4x19
+ text run at (123,20) width 4: "."
+ RenderBlock {DIV} at (0,56) size 222x142 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (11,11) size 200x68 [bgcolor=#008080] [border: (4px solid #FF0000)]
+ RenderBlock {DIV} at (14,14) size 172x40 [bgcolor=#C0C0C0]
+ RenderBlock (anonymous) at (0,198) size 784x20
+ RenderBR {BR} at (0,0) size 0x19
+ RenderBlock {DIV} at (0,218) size 222x142 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (11,11) size 200x88 [bgcolor=#008080] [border: (4px solid #FF0000)]
+ RenderBlock {DIV} at (14,14) size 172x60 [bgcolor=#C0C0C0]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-repaint-glitch-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-repaint-glitch-expected.checksum
new file mode 100644
index 0000000..ab6ab33
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-repaint-glitch-expected.checksum
@@ -0,0 +1 @@
+ebd507113d9cbdbc759e97c709aae93c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-repaint-glitch-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-repaint-glitch-expected.png
new file mode 100644
index 0000000..0be905c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-repaint-glitch-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-repaint-glitch-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-repaint-glitch-expected.txt
new file mode 100644
index 0000000..687ec99
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/border-repaint-glitch-expected.txt
@@ -0,0 +1,40 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x488
+ RenderBlock {HTML} at (0,0) size 800x488
+ RenderBody {BODY} at (8,16) size 784x464
+ 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 6301"
+ RenderText {#text} at (173,0) size 230x19
+ text run at (173,0) width 230: " REGRESSION: Border repaint glitch"
+ RenderBlock {P} at (0,36) size 784x26 [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 414x19
+ text run at (89,3) width 4: " "
+ text run at (93,3) width 410: "The boxes will resize, maintaining their solid red rectangular borders."
+ RenderBlock {P} at (0,78) size 784x66 [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 773x59
+ text run at (87,3) width 4: " "
+ text run at (91,3) width 685: "The boxes will resize, but the borders will break. The first box will be missing small segments from either side of its"
+ text run at (3,23) width 770: "bottom border. The second box will have small red horizontal segments protruding inwards from both sides of the border, where"
+ text run at (3,43) width 185: "the bottom border was before."
+ RenderBlock {DIV} at (0,160) size 222x142 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (11,11) size 200x68 [bgcolor=#008080] [border: (4px solid #FF0000)]
+ RenderBlock {DIV} at (14,14) size 172x40 [bgcolor=#C0C0C0]
+ RenderBlock (anonymous) at (0,302) size 784x20
+ RenderBR {BR} at (0,0) size 0x19
+ RenderBlock {DIV} at (0,322) size 222x142 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (11,11) size 200x88 [bgcolor=#008080] [border: (4px solid #FF0000)]
+ RenderBlock {DIV} at (14,14) size 172x60 [bgcolor=#C0C0C0]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-dynamic-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-dynamic-expected.checksum
new file mode 100644
index 0000000..d457a71
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-dynamic-expected.checksum
@@ -0,0 +1 @@
+fe2076b8f9aad0bf83e0e4698dd71b86 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-dynamic-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-dynamic-expected.png
new file mode 100644
index 0000000..6e55be9
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-dynamic-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-dynamic-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-dynamic-expected.txt
new file mode 100644
index 0000000..ccc55f9
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-dynamic-expected.txt
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x300
+ RenderBlock {HTML} at (0,0) size 800x300
+ RenderBody {BODY} at (8,16) size 784x276
+ RenderBlock {P} at (0,0) size 784x20
+ RenderText {#text} at (0,0) size 365x19
+ text run at (0,0) width 365: "Tests the repainting of box shadows when boxes are resized."
+ RenderBlock {DIV} at (0,36) size 70x120
+ RenderBlock {DIV} at (10,20) size 50x50 [bgcolor=#FFFF77]
+ RenderBlock {DIV} at (10,0) size 30x50
+ RenderBlock {DIV} at (0,156) size 70x120
+ RenderBlock {DIV} at (10,20) size 50x50 [bgcolor=#FFFF77]
+ RenderBlock {DIV} at (10,0) size 30x50
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-h-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-h-expected.checksum
new file mode 100644
index 0000000..0f6fa4e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-h-expected.checksum
@@ -0,0 +1 @@
+9a5126e1d60bbcaf361d296aea3408ea \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-h-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-h-expected.png
new file mode 100644
index 0000000..9557e2c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-h-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-h-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-h-expected.txt
new file mode 100644
index 0000000..2aac00c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-h-expected.txt
@@ -0,0 +1,139 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x521
+ RenderBlock {HTML} at (0,0) size 800x8
+ RenderBody {BODY} at (8,8) size 784x0
+ RenderBlock (floating) {DIV} at (0,0) size 115x513
+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77]
+ RenderBlock (anonymous) at (0,340) size 115x65
+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,421) size 115x20
+ RenderText {#text} at (0,0) size 44x19
+ text run at (0,0) width 44: "Lorem "
+ RenderInline {SPAN} at (0,0) size 35x19
+ RenderText {#text} at (44,0) size 35x19
+ text run at (44,0) width 35: "ipsum"
+ RenderText {#text} at (79,0) size 36x19
+ text run at (79,0) width 36: " dolor"
+ RenderBlock {P} at (0,457) size 115x40
+ RenderText {#text} at (0,0) size 79x19
+ text run at (0,0) width 79: "Lorem ipsum"
+ RenderBR {BR} at (79,0) size 0x19
+ RenderText {#text} at (0,20) size 82x19
+ text run at (0,20) width 82: "dolor sit amet"
+ RenderBlock (floating) {DIV} at (125,0) size 115x457
+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77]
+ RenderBlock (anonymous) at (0,340) size 115x65
+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,421) size 115x20
+ RenderText {#text} at (0,0) size 44x19
+ text run at (0,0) width 44: "Lorem "
+ RenderInline {SPAN} at (0,0) size 35x19
+ RenderText {#text} at (44,0) size 35x19
+ text run at (44,0) width 35: "ipsum"
+ RenderText {#text} at (79,0) size 36x19
+ text run at (79,0) width 36: " dolor"
+ RenderBlock (floating) {DIV} at (250,0) size 115x457
+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77]
+ RenderBlock (anonymous) at (0,340) size 115x65
+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,421) size 115x20
+ RenderText {#text} at (0,0) size 44x19
+ text run at (0,0) width 44: "Lorem "
+ RenderInline {SPAN} at (0,0) size 35x19
+ RenderText {#text} at (44,0) size 35x19
+ text run at (44,0) width 35: "ipsum"
+ RenderText {#text} at (79,0) size 36x19
+ text run at (79,0) width 36: " dolor"
+ RenderBlock (floating) {DIV} at (375,0) size 115x457
+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77]
+ RenderBlock (anonymous) at (0,340) size 115x65
+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,421) size 115x20
+ RenderText {#text} at (0,0) size 44x19
+ text run at (0,0) width 44: "Lorem "
+ RenderInline {SPAN} at (0,0) size 35x19
+ RenderText {#text} at (44,0) size 35x19
+ text run at (44,0) width 35: "ipsum"
+ RenderText {#text} at (79,0) size 36x19
+ text run at (79,0) width 36: " dolor"
+ RenderBlock (floating) {DIV} at (500,0) size 115x457
+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77]
+ RenderBlock (anonymous) at (0,340) size 115x65
+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,421) size 115x20
+ RenderText {#text} at (0,0) size 44x19
+ text run at (0,0) width 44: "Lorem "
+ RenderInline {SPAN} at (0,0) size 35x19
+ RenderText {#text} at (44,0) size 35x19
+ text run at (44,0) width 35: "ipsum"
+ RenderText {#text} at (79,0) size 36x19
+ text run at (79,0) width 36: " dolor"
+layer at (18,248) size 40x40
+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77]
+layer at (143,248) size 40x40
+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77]
+layer at (268,248) size 40x40
+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77]
+layer at (393,248) size 40x40
+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77]
+layer at (518,248) size 40x40
+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77]
+layer at (8,68) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60
+layer at (18,78) size 40x40
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (8,128) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60
+layer at (18,138) size 40x40 backgroundClip at (13,133) size 5x5 clip at (13,133) size 5x5 outlineClip at (13,133) size 5x5
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (18,198) size 40x40
+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77]
+layer at (133,68) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60
+layer at (143,78) size 40x40
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (133,128) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60
+layer at (143,138) size 40x40 backgroundClip at (138,178) size 5x5 clip at (138,178) size 5x5 outlineClip at (138,178) size 5x5
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (143,198) size 40x40
+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77]
+layer at (258,68) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60
+layer at (268,78) size 40x40
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (258,128) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60
+layer at (268,138) size 40x40 backgroundClip at (308,178) size 5x5 clip at (308,178) size 5x5 outlineClip at (308,178) size 5x5
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (268,198) size 40x40
+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77]
+layer at (383,68) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60
+layer at (393,78) size 40x40
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (383,128) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60
+layer at (393,138) size 40x40 backgroundClip at (433,133) size 5x5 clip at (433,133) size 5x5 outlineClip at (433,133) size 5x5
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (393,198) size 40x40
+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77]
+layer at (508,68) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60
+layer at (518,78) size 40x40
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (508,128) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60
+layer at (518,198) size 40x40
+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-v-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-v-expected.checksum
new file mode 100644
index 0000000..0f6fa4e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-v-expected.checksum
@@ -0,0 +1 @@
+9a5126e1d60bbcaf361d296aea3408ea \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-v-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-v-expected.png
new file mode 100644
index 0000000..9557e2c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-v-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-v-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-v-expected.txt
new file mode 100644
index 0000000..2aac00c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/box-shadow-v-expected.txt
@@ -0,0 +1,139 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x521
+ RenderBlock {HTML} at (0,0) size 800x8
+ RenderBody {BODY} at (8,8) size 784x0
+ RenderBlock (floating) {DIV} at (0,0) size 115x513
+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77]
+ RenderBlock (anonymous) at (0,340) size 115x65
+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,421) size 115x20
+ RenderText {#text} at (0,0) size 44x19
+ text run at (0,0) width 44: "Lorem "
+ RenderInline {SPAN} at (0,0) size 35x19
+ RenderText {#text} at (44,0) size 35x19
+ text run at (44,0) width 35: "ipsum"
+ RenderText {#text} at (79,0) size 36x19
+ text run at (79,0) width 36: " dolor"
+ RenderBlock {P} at (0,457) size 115x40
+ RenderText {#text} at (0,0) size 79x19
+ text run at (0,0) width 79: "Lorem ipsum"
+ RenderBR {BR} at (79,0) size 0x19
+ RenderText {#text} at (0,20) size 82x19
+ text run at (0,20) width 82: "dolor sit amet"
+ RenderBlock (floating) {DIV} at (125,0) size 115x457
+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77]
+ RenderBlock (anonymous) at (0,340) size 115x65
+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,421) size 115x20
+ RenderText {#text} at (0,0) size 44x19
+ text run at (0,0) width 44: "Lorem "
+ RenderInline {SPAN} at (0,0) size 35x19
+ RenderText {#text} at (44,0) size 35x19
+ text run at (44,0) width 35: "ipsum"
+ RenderText {#text} at (79,0) size 36x19
+ text run at (79,0) width 36: " dolor"
+ RenderBlock (floating) {DIV} at (250,0) size 115x457
+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77]
+ RenderBlock (anonymous) at (0,340) size 115x65
+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,421) size 115x20
+ RenderText {#text} at (0,0) size 44x19
+ text run at (0,0) width 44: "Lorem "
+ RenderInline {SPAN} at (0,0) size 35x19
+ RenderText {#text} at (44,0) size 35x19
+ text run at (44,0) width 35: "ipsum"
+ RenderText {#text} at (79,0) size 36x19
+ text run at (79,0) width 36: " dolor"
+ RenderBlock (floating) {DIV} at (375,0) size 115x457
+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77]
+ RenderBlock (anonymous) at (0,340) size 115x65
+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,421) size 115x20
+ RenderText {#text} at (0,0) size 44x19
+ text run at (0,0) width 44: "Lorem "
+ RenderInline {SPAN} at (0,0) size 35x19
+ RenderText {#text} at (44,0) size 35x19
+ text run at (44,0) width 35: "ipsum"
+ RenderText {#text} at (79,0) size 36x19
+ text run at (79,0) width 36: " dolor"
+ RenderBlock (floating) {DIV} at (500,0) size 115x457
+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77]
+ RenderBlock (anonymous) at (0,340) size 115x65
+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77]
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,421) size 115x20
+ RenderText {#text} at (0,0) size 44x19
+ text run at (0,0) width 44: "Lorem "
+ RenderInline {SPAN} at (0,0) size 35x19
+ RenderText {#text} at (44,0) size 35x19
+ text run at (44,0) width 35: "ipsum"
+ RenderText {#text} at (79,0) size 36x19
+ text run at (79,0) width 36: " dolor"
+layer at (18,248) size 40x40
+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77]
+layer at (143,248) size 40x40
+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77]
+layer at (268,248) size 40x40
+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77]
+layer at (393,248) size 40x40
+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77]
+layer at (518,248) size 40x40
+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77]
+layer at (8,68) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60
+layer at (18,78) size 40x40
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (8,128) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60
+layer at (18,138) size 40x40 backgroundClip at (13,133) size 5x5 clip at (13,133) size 5x5 outlineClip at (13,133) size 5x5
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (18,198) size 40x40
+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77]
+layer at (133,68) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60
+layer at (143,78) size 40x40
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (133,128) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60
+layer at (143,138) size 40x40 backgroundClip at (138,178) size 5x5 clip at (138,178) size 5x5 outlineClip at (138,178) size 5x5
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (143,198) size 40x40
+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77]
+layer at (258,68) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60
+layer at (268,78) size 40x40
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (258,128) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60
+layer at (268,138) size 40x40 backgroundClip at (308,178) size 5x5 clip at (308,178) size 5x5 outlineClip at (308,178) size 5x5
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (268,198) size 40x40
+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77]
+layer at (383,68) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60
+layer at (393,78) size 40x40
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (383,128) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60
+layer at (393,138) size 40x40 backgroundClip at (433,133) size 5x5 clip at (433,133) size 5x5 outlineClip at (433,133) size 5x5
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (393,198) size 40x40
+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77]
+layer at (508,68) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60
+layer at (518,78) size 40x40
+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77]
+layer at (508,128) size 60x60
+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60
+layer at (518,198) size 40x40
+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-3509-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-3509-expected.checksum
new file mode 100644
index 0000000..8a84b59
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-3509-expected.checksum
@@ -0,0 +1 @@
+6aee16bcdedb556630be253547d67fa9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-3509-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-3509-expected.png
new file mode 100644
index 0000000..a522758
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-3509-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-3509-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-3509-expected.txt
new file mode 100644
index 0000000..7735dc8
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-3509-expected.txt
@@ -0,0 +1,38 @@
+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
+ 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 3509"
+ RenderText {#text} at (173,0) size 549x19
+ text run at (173,0) width 549: " REGRESSION(125-412) Portion of nested table is not painted correctly on cafepress site"
+ RenderBlock {P} at (0,36) size 784x26 [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 269x19
+ text run at (89,3) width 4: " "
+ text run at (93,3) width 265: "The blue rectangle will change into a square."
+ RenderBlock {P} at (0,78) 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 370x19
+ text run at (87,3) width 4: " "
+ text run at (91,3) width 366: "The blue rectangle will change into a shape that is not square."
+ RenderTable {TABLE} at (0,120) size 784x106
+ RenderTableSection {TBODY} at (0,0) size 784x106
+ RenderTableRow {TR} at (0,2) size 784x102
+ RenderTableCell {TD} at (2,2) size 780x102 [r=0 c=0 rs=1 cs=1]
+ RenderBlock {DIV} at (1,33) size 778x0
+ RenderBlock {DIV} at (1,1) size 100x100 [bgcolor=#0000FF]
+ 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/repaint/bugzilla-5699-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-5699-expected.checksum
new file mode 100644
index 0000000..465eaa9
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-5699-expected.checksum
@@ -0,0 +1 @@
+65169829de8bca8b42ed67fd7108b1af \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-5699-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-5699-expected.png
new file mode 100644
index 0000000..a8dc18f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-5699-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-5699-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-5699-expected.txt
new file mode 100644
index 0000000..1f18455
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-5699-expected.txt
@@ -0,0 +1,38 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x220
+ RenderBlock {HTML} at (0,0) size 800x220
+ RenderBody {BODY} at (8,16) size 784x188
+ 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 5699"
+ RenderText {#text} at (173,0) size 217x19
+ text run at (173,0) width 217: " REGRESSION: incomplete repaint"
+ RenderBlock {P} at (0,36) size 784x26 [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 214x19
+ text run at (89,3) width 4: " "
+ text run at (93,3) width 210: "The word \x{201C}Hello\x{201D} will move down."
+ RenderBlock {P} at (0,78) 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 283x19
+ text run at (87,3) width 4: " "
+ text run at (91,3) width 279: "Another copy of the word \x{201C}Hello\x{201D} will appear."
+ RenderBlock {P} at (0,120) size 784x68
+ RenderInline {SPAN} at (0,0) size 4x19
+ RenderText {#text} at (0,14) size 4x19
+ text run at (0,14) width 4: " "
+ RenderBR {BR} at (4,14) size 0x19
+ RenderText {#text} at (0,48) size 32x19
+ text run at (0,48) width 32: "Hello"
+ RenderBR {BR} at (32,48) size 0x19
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6278-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6278-expected.checksum
new file mode 100644
index 0000000..54b2936
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6278-expected.checksum
@@ -0,0 +1 @@
+412379b29390db1bd84afbf47457f27c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6278-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6278-expected.png
new file mode 100644
index 0000000..878bce1
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6278-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6278-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6278-expected.txt
new file mode 100644
index 0000000..7e6e37f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6278-expected.txt
@@ -0,0 +1,47 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x383
+ RenderBlock {HTML} at (0,0) size 800x383
+ RenderBody {BODY} at (8,16) size 784x359
+ 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 6278"
+ RenderText {#text} at (173,0) size 482x19
+ text run at (173,0) width 482: " REGRESSION: Incomplete repaint when table cell width changes during layout"
+ RenderBlock {P} at (0,36) size 784x26 [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 571x19
+ text run at (89,3) width 4: " "
+ text run at (93,3) width 567: "The purple and green rects will resize, and there will remain separated by a blue horizontal line."
+ RenderBlock {P} at (0,78) 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 457x19
+ text run at (87,3) width 4: " "
+ text run at (91,3) width 453: "The purple and green rects will resize, but the blue separator will disappear."
+ RenderTable {TABLE} at (0,120) size 300x239
+ RenderTableSection {TBODY} at (0,0) size 300x239
+ RenderTableRow {TR} at (0,2) size 300x235
+ RenderTableCell {TD} at (2,2) size 242x235 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1]
+ RenderBlock {DIV} at (0,0) size 242x180 [bgcolor=#EEEEFF]
+ RenderText {#text} at (0,0) size 239x179
+ text run at (0,0) width 223: "Curabitur pretium, quam quis semper"
+ text run at (0,20) width 232: "malesuada, est libero feugiat libero, vel"
+ text run at (0,40) width 239: "fringilla orci nibh sed neque. Quisque eu"
+ text run at (0,60) width 234: "nulla non nisi molestie accumsan. Etiam"
+ text run at (0,80) width 206: "tellus urna, laoreet ac, laoreet non,"
+ text run at (0,100) width 234: "suscipit sed, sapien. Phasellus vehicula,"
+ text run at (0,120) width 215: "sem at posuere vehicula, augue nibh"
+ text run at (0,140) width 239: "molestie nisl, nec ullamcorper lacus ante"
+ text run at (0,160) width 92: "vulputate pede."
+ RenderBlock {DIV} at (0,185) size 242x50 [bgcolor=#EEFFEE]
+ RenderTableCell {TD} at (246,118) size 52x2 [r=0 c=1 rs=1 cs=1]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6388-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6388-expected.checksum
new file mode 100644
index 0000000..88768cf
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6388-expected.checksum
@@ -0,0 +1 @@
+adc5aaeef5697f09cb4f5b8bd8fb07e0 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6388-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6388-expected.png
new file mode 100644
index 0000000..71babf3
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6388-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6388-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6388-expected.txt
new file mode 100644
index 0000000..1c0cad6
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-6388-expected.txt
@@ -0,0 +1,37 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x264
+ RenderBlock {HTML} at (0,0) size 800x264
+ RenderBody {BODY} at (8,16) size 784x240
+ 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 6388"
+ RenderText {#text} at (173,0) size 465x19
+ text run at (173,0) width 465: " REGRESSION: Incomplete repaint when dragging the map on Google maps"
+ RenderBlock {P} at (0,36) size 784x26 [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 227x19
+ text run at (89,3) width 4: " "
+ text run at (93,3) width 223: "The blue square will change to green."
+ RenderBlock {P} at (0,78) 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 264x19
+ text run at (87,3) width 4: " "
+ text run at (91,3) width 260: "The blue square will NOT change to green."
+ RenderBlock (anonymous) at (0,220) size 784x20
+ RenderBR {BR} at (0,0) size 0x19
+layer at (8,136) size 100x100
+ RenderBlock (relative positioned) {DIV} at (0,120) size 100x100
+layer at (-92,136) size 200x100 backgroundClip at (8,136) size 100x100 clip at (8,136) size 100x100 outlineClip at (8,136) size 100x100
+ RenderBlock (positioned) {DIV} at (0,0) size 200x100 [bgcolor=#008000]
+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000FF]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-7235-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-7235-expected.checksum
new file mode 100644
index 0000000..97bb25f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-7235-expected.checksum
@@ -0,0 +1 @@
+d2a9442c748bafdde7a2ac619f2ee0a5 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-7235-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-7235-expected.png
new file mode 100644
index 0000000..321a597
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-7235-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-7235-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-7235-expected.txt
new file mode 100644
index 0000000..071d63b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/bugzilla-7235-expected.txt
@@ -0,0 +1,41 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x284
+ RenderBlock {HTML} at (0,0) size 800x284
+ RenderBody {BODY} at (8,16) size 784x260
+ 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 7235"
+ RenderText {#text} at (173,0) size 382x19
+ text run at (173,0) width 382: " Pure CSS Tooltips method renders wrong and creates artifacts"
+ RenderBlock {P} at (0,36) size 784x26 [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 249x19
+ text run at (89,3) width 4: " "
+ text run at (93,3) width 245: "The square should change to solid green."
+ RenderBlock {P} at (0,78) size 784x46 [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 728x39
+ text run at (87,3) width 4: " "
+ text run at (91,3) width 640: "The square will remain red and will only change to green when the window is resized, scrolled or otherwise"
+ text run at (3,23) width 60: "repainted."
+ RenderBlock {P} at (0,140) size 784x0
+ RenderBlock (anonymous) at (0,140) size 784x20
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {DIV} at (0,160) size 100x100 [bgcolor=#FF0000]
+layer at (-92,156) size 4x19 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+ RenderInline (relative positioned) {SPAN} at (0,0) size 4x19
+ RenderText {#text} at (100,0) size 4x19
+ text run at (100,0) width 4: " "
+layer at (8,176) size 100x100
+ RenderBlock (positioned) {DIV} at (0,20) size 100x100 [bgcolor=#008000]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.checksum
new file mode 100644
index 0000000..29c7bb8
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.checksum
@@ -0,0 +1 @@
+2ab308a102393f69ebb9d019d008d974 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.png
new file mode 100644
index 0000000..efaebea
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.txt
new file mode 100644
index 0000000..7a3eb30
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/button-spurious-layout-hint-expected.txt
@@ -0,0 +1,11 @@
+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
+ RenderButton {BUTTON} at (0,0) size 100x100 [bgcolor=#FFB6C1]
+ RenderBlock (anonymous) at (6,41) size 88x18
+ RenderText {#text} at (42,1) size 4x16
+ text run at (42,1) width 4: " "
+ 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/caret-outside-block-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/caret-outside-block-expected.checksum
new file mode 100644
index 0000000..3320c1f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/caret-outside-block-expected.checksum
@@ -0,0 +1 @@
+2aa335e147d48861156042aa1d1c1d8e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/caret-outside-block-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/caret-outside-block-expected.png
new file mode 100644
index 0000000..412e753
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/caret-outside-block-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/caret-outside-block-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/caret-outside-block-expected.txt
new file mode 100644
index 0000000..2dded0c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/caret-outside-block-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 {DIV} at (0,0) size 784x20
+ RenderText {#text} at (538,0) size 246x19
+ text run at (538,0) width 246: "The caret should be at the end of this line"
+caret: position 43 of child 0 {#text} of child 1 {DIV} of child 1 {BODY} of child 0 {HTML} of document
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/change-transform-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/change-transform-expected.checksum
new file mode 100644
index 0000000..aa3403a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/change-transform-expected.checksum
@@ -0,0 +1 @@
+35b8e375c815bb9201546d2fedd297bc \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/change-transform-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/change-transform-expected.png
new file mode 100644
index 0000000..574c422
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/change-transform-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/change-transform-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/change-transform-expected.txt
new file mode 100644
index 0000000..a46c2d3
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/change-transform-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 (10,10) size 780x574
+ RenderBlock {P} at (0,116) size 780x20
+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE]
+ RenderText {#text} at (0,0) size 291x19
+ text run at (0,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=19623"
+ RenderBlock {P} at (0,152) size 780x40
+ RenderText {#text} at (0,0) size 771x39
+ text run at (0,0) width 771: "Test for incomplete repaint when a non-layer object gains a transform. You should see a green square above. If you see any red,"
+ text run at (0,20) width 107: "the test has failed."
+layer at (10,10) size 100x100
+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
+layer at (35,35) size 50x50
+ RenderBlock (positioned) {DIV} at (35,35) size 50x50 [bgcolor=#008000]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clipped-relative-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clipped-relative-expected.checksum
new file mode 100644
index 0000000..d8507ee
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clipped-relative-expected.checksum
@@ -0,0 +1 @@
+98d9ad5f29cd4698dacbfad27dea7409 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clipped-relative-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clipped-relative-expected.png
new file mode 100644
index 0000000..b50b0cf
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clipped-relative-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clipped-relative-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clipped-relative-expected.txt
new file mode 100644
index 0000000..8deea9c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clipped-relative-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 744x39
+ 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=9121"
+ RenderText {#text} at (494,0) size 744x39
+ text run at (494,0) width 4: " "
+ text run at (498,0) width 246: "REGRESSION: [Incremental Repaint]"
+ text run at (0,20) width 203: "DHTML movement test failures"
+ RenderText {#text} at (203,20) size 4x19
+ text run at (203,20) width 4: "."
+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)]
+layer at (8,74) size 214x232 scrollWidth 644
+ RenderBlock (relative positioned) {DIV} at (0,66) size 214x232
+layer at (-2,74) size 214x232 backgroundClip at (8,74) size 214x232 clip at (8,74) size 214x232 outlineClip at (8,74) size 214x232
+ RenderBlock (positioned) {DIV} at (-440,0) size 214x232
+ RenderImage {IMG} at (0,0) size 214x232
+ RenderText {#text} at (0,0) size 0x0
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/containing-block-position-change-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/containing-block-position-change-expected.checksum
new file mode 100644
index 0000000..ff82ece
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/containing-block-position-change-expected.checksum
@@ -0,0 +1 @@
+e9c87df61ba4cca4bb8a7796d51e68c8 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/containing-block-position-change-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/containing-block-position-change-expected.png
new file mode 100644
index 0000000..16e899d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/containing-block-position-change-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/containing-block-position-change-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/containing-block-position-change-expected.txt
new file mode 100644
index 0000000..d920bec
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/containing-block-position-change-expected.txt
@@ -0,0 +1,21 @@
+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 744x39
+ 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=9121"
+ RenderText {#text} at (494,0) size 744x39
+ text run at (494,0) width 4: " "
+ text run at (498,0) width 246: "REGRESSION: [Incremental Repaint]"
+ text run at (0,20) width 203: "DHTML movement test failures"
+ RenderText {#text} at (203,20) size 4x19
+ text run at (203,20) width 4: "."
+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)]
+layer at (158,74) size 50x50
+ RenderBlock (positioned) {DIV} at (100,0) size 50x50 [bgcolor=#0000FF]
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/content-into-overflow-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/content-into-overflow-expected.checksum
new file mode 100644
index 0000000..cbc2713
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/content-into-overflow-expected.checksum
@@ -0,0 +1 @@
+6787a13d97eab85f94289407ddb0b551 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/content-into-overflow-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/content-into-overflow-expected.png
new file mode 100644
index 0000000..063682a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/content-into-overflow-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/continuation-after-outline-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/continuation-after-outline-expected.checksum
new file mode 100644
index 0000000..91ee5f4
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/continuation-after-outline-expected.checksum
@@ -0,0 +1 @@
+551bcd8c9e4f83b8a5f0fbdd55ddb55e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/continuation-after-outline-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/continuation-after-outline-expected.png
new file mode 100644
index 0000000..6f6f7b5
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/continuation-after-outline-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/continuation-after-outline-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/continuation-after-outline-expected.txt
new file mode 100644
index 0000000..74aa009
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/continuation-after-outline-expected.txt
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x96
+ RenderBlock {HTML} at (0,0) size 800x96
+ RenderBody {BODY} at (8,8) size 784x80
+ RenderBlock {DIV} at (0,0) size 50x60
+ RenderBlock (anonymous) at (0,0) size 50x0
+ RenderInline {SPAN} at (0,0) size 0x0
+ RenderBlock (anonymous) at (0,0) size 50x40
+ RenderBlock {DIV} at (10,0) size 30x40 [bgcolor=#C0C0C0]
+ RenderBlock (anonymous) at (0,40) size 50x20
+ RenderInline {SPAN} at (0,0) size 7x19
+ RenderText {#text} at (21,0) size 7x19
+ text run at (21,0) width 7: "x"
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock (anonymous) at (0,60) size 784x20
+ RenderText {#text} at (0,0) size 0x19
+ text run at (0,0) width 0: "\x{19}"
+ RenderText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0