summaryrefslogtreecommitdiffstats
path: root/webkit/data
diff options
context:
space:
mode:
authordglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-17 22:06:29 +0000
committerdglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-17 22:06:29 +0000
commit5ec8d20d92c6eabf949520370756a392db515c29 (patch)
tree5e6dac8fff72ad1cfad3aedec6f6493225b1e187 /webkit/data
parent44a1732215cdfe13b2e9e7ccf82489dd8ebb6324 (diff)
downloadchromium_src-5ec8d20d92c6eabf949520370756a392db515c29.zip
chromium_src-5ec8d20d92c6eabf949520370756a392db515c29.tar.gz
chromium_src-5ec8d20d92c6eabf949520370756a392db515c29.tar.bz2
Rebaseline a few more of the repaint tests.
The difference in upstream repaint areas as compared to upstream results is due the difference in repaint logic. Safari/Mac port uses NSView's native rectangle collection/unification, and we just unify all into one damage rect. Plus, our results don't fit on one page (scollbars appear), which in some cases repaints the entire scrolled area. R=jparent BUG=8630 TEST=none Review URL: http://codereview.chromium.org/402015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32219 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/data')
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/clip-with-layout-delta-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.pngbin0 -> 66919 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.pngbin0 -> 67613 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.pngbin0 -> 67953 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.pngbin0 -> 67014 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.pngbin0 -> 67315 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-overflow-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-overflow-expected.pngbin0 -> 20708 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/make-children-non-inline-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/make-children-non-inline-expected.pngbin0 -> 20276 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clip-with-layout-delta-expected.txt15
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.pngbin0 -> 22437 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.txt76
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.pngbin0 -> 22501 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.txt80
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.pngbin0 -> 22172 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.txt82
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.pngbin0 -> 22439 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.txt78
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.pngbin0 -> 22396 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.txt81
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-overflow-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-overflow-expected.pngbin0 -> 7517 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-overflow-expected.txt32
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/make-children-non-inline-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/make-children-non-inline-expected.pngbin0 -> 6773 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/make-children-non-inline-expected.txt47
37 files changed, 506 insertions, 0 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/clip-with-layout-delta-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/clip-with-layout-delta-expected.checksum
new file mode 100644
index 0000000..a869769
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/clip-with-layout-delta-expected.checksum
@@ -0,0 +1 @@
+16e06901ac0f9bd4ee7e079eae52dc8e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.checksum
new file mode 100644
index 0000000..e4dbc7c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.checksum
@@ -0,0 +1 @@
+fb76e7b16c4a19883ce4c7b8625c39ee \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.png
new file mode 100644
index 0000000..fbe0ea3
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.checksum
new file mode 100644
index 0000000..171c8f0
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.checksum
@@ -0,0 +1 @@
+2fdc0fa950ce74abafa3c185d0bb868b \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.png
new file mode 100644
index 0000000..2fa1a79
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.checksum
new file mode 100644
index 0000000..2db1922
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.checksum
@@ -0,0 +1 @@
+d9a206e8895f5b97420fa00e67a62f4e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.png
new file mode 100644
index 0000000..89f9013
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.checksum
new file mode 100644
index 0000000..2b6e31eb
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.checksum
@@ -0,0 +1 @@
+5c03406630f05de227ba093bf67fde48 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.png
new file mode 100644
index 0000000..e3df835
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.checksum
new file mode 100644
index 0000000..7d87625
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.checksum
@@ -0,0 +1 @@
+0a7e2bb108db774d0256bd6da45892fc \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.png
new file mode 100644
index 0000000..840358d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-overflow-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-overflow-expected.checksum
new file mode 100644
index 0000000..6e771c2
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-overflow-expected.checksum
@@ -0,0 +1 @@
+56339fed22c444cf2abdbdc607112cc9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-overflow-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-overflow-expected.png
new file mode 100644
index 0000000..9f75ce3
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/line-overflow-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/make-children-non-inline-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/make-children-non-inline-expected.checksum
new file mode 100644
index 0000000..6d529cb
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/make-children-non-inline-expected.checksum
@@ -0,0 +1 @@
+026cc75f2baf9e29d606c6278854e697 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/make-children-non-inline-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/make-children-non-inline-expected.png
new file mode 100644
index 0000000..408f6ac
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/make-children-non-inline-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clip-with-layout-delta-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clip-with-layout-delta-expected.txt
new file mode 100644
index 0000000..3b7817a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/clip-with-layout-delta-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
+layer at (8,8) size 100x100
+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
+ RenderBlock {SPAN} at (0,0) size 100x100
+ RenderText {#text} at (0,0) size 4x19
+ text run at (0,0) width 4: " "
+layer at (108,8) size 100x100 scrollHeight 200
+ RenderBlock (relative positioned) {DIV} at (100,0) size 100x100 [bgcolor=#FF0000]
+ RenderBlock {SPAN} at (0,0) size 100x200 [bgcolor=#0000FF]
+ RenderText {#text} at (0,100) size 4x19
+ text run at (0,100) width 4: " "
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.checksum
new file mode 100644
index 0000000..74959e6
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.checksum
@@ -0,0 +1 @@
+2105e4f14cea1740277f888d266b4486 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.png
new file mode 100644
index 0000000..df7a26b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.txt
new file mode 100644
index 0000000..dd1b7b7
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-1-expected.txt
@@ -0,0 +1,76 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (0,0) size 800x600
+ RenderPartObject {IFRAME} at (0,0) size 500x600
+ layer at (0,0) size 485x622
+ RenderView at (0,0) size 485x600
+ layer at (0,0) size 485x622
+ RenderBlock {HTML} at (0,0) size 485x622
+ RenderBody {BODY} at (8,8) size 469x598
+ RenderBlock {DIV} at (0,0) size 450x50
+ RenderBlock (floating) {DIV} at (370,10) size 70x120 [bgcolor=#FFC0CB]
+ RenderBlock {P} at (0,66) size 418x532 [border: (3px solid #800000)]
+ RenderText {#text} at (6,6) size 406x119
+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her"
+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away,"
+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging"
+ text run at (6,66) width 44: "down, "
+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely"
+ text run at (6,86) width 77: "straightened "
+ text run at (83,86) width 329: "out, and was going to give the hedgehog a blow with"
+ text run at (6,106) width 70: "its head, it "
+ RenderInline {I} at (0,0) size 39x19
+ RenderText {#text} at (76,106) size 39x19
+ text run at (76,106) width 39: "would"
+ RenderText {#text} at (115,106) size 406x59
+ text run at (115,106) width 297: " twist itself round and look up in her face, with"
+ text run at (6,126) width 406: "such a puzzled expression that she could not help bursting out"
+ text run at (6,146) width 406: "laughing: and when she had got its head down, and was going to"
+ RenderText {#text} at (6,166) size 406x119
+ text run at (6,166) width 406: "begin again, it was very provoking to find that the hedgehog had"
+ text run at (6,186) width 382: "unrolled itself, and was in the act of crawling away: besides all "
+ text run at (388,186) width 24: "this,"
+ text run at (6,206) width 386: "there was generally a ridge or furrow in the way wherever "
+ text run at (392,206) width 20: "she"
+ text run at (6,226) width 360: "wanted to send the hedgehog to, and, as the doubled-up "
+ text run at (366,226) width 46: "soldiers"
+ text run at (6,246) width 338: "were always getting up and walking off to other parts of "
+ text run at (344,246) width 68: "the ground,"
+ text run at (57,266) width 355: "Alice soon came to the conclusion that it was a very"
+ RenderBlock (floating) {SPAN} at (6,269) size 48x64 [bgcolor=#ADD8E6]
+ RenderText {#text} at (57,286) size 131x19
+ text run at (57,286) width 131: "difficult game indeed. "
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (57,306) size 287x19
+ text run at (57,306) width 287: "The players all played at once without waiting "
+ RenderBlock (floating) {SPAN} at (364,309) size 48x80 [bgcolor=#90EE90]
+ RenderText {#text} at (344,306) size 355x59
+ text run at (344,306) width 17: "for"
+ text run at (57,326) width 38: "turns, "
+ text run at (95,326) width 266: "quarrelling all the while, and fighting for the"
+ text run at (6,346) width 118: "hedgehogs; and in "
+ text run at (124,346) width 113: "a very short time "
+ RenderInline {SPAN} at (0,0) size 64x19
+ RenderText {#text} at (237,346) size 64x19
+ text run at (237,346) width 64: "the Queen"
+ RenderText {#text} at (301,346) size 355x79
+ text run at (301,346) width 60: " was in a"
+ text run at (6,366) width 170: "furious passion, and went "
+ text run at (176,366) width 185: "stamping about, and shouting"
+ text run at (6,386) width 196: "\x{2018}Off with his head!\x{2019} or \x{2018}Off with "
+ text run at (202,386) width 159: "her head!\x{2019} about once in a"
+ text run at (6,406) width 47: "minute. "
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (6,426) size 406x99
+ text run at (6,426) width 361: "Alice began to feel very uneasy: to be sure, she had not as "
+ text run at (367,426) width 45: "yet had"
+ text run at (6,446) width 336: "any dispute with the Queen, but she knew that it might "
+ text run at (342,446) width 70: "happen any"
+ text run at (6,466) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of "
+ text run at (387,466) width 25: "me?"
+ text run at (6,486) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great"
+ text run at (6,506) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}"
+ 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/line-flow-with-floats-2-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.checksum
new file mode 100644
index 0000000..fe236ca
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.checksum
@@ -0,0 +1 @@
+01d080ec30e3128d5772b9da744bec42 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.png
new file mode 100644
index 0000000..bc85bb87
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.txt
new file mode 100644
index 0000000..291360e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-2-expected.txt
@@ -0,0 +1,80 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (0,0) size 800x600
+ RenderPartObject {IFRAME} at (0,0) size 500x600
+ layer at (0,0) size 485x623
+ RenderView at (0,0) size 485x600
+ layer at (0,0) size 485x623
+ RenderBlock {HTML} at (0,0) size 485x623
+ RenderBody {BODY} at (8,8) size 469x599
+ RenderBlock {DIV} at (0,0) size 450x50
+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB]
+ RenderBlock {P} at (0,66) size 418x533 [border: (3px solid #800000)]
+ RenderText {#text} at (6,6) size 354x120
+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her"
+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away,"
+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging"
+ text run at (6,66) width 44: "down, "
+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely"
+ text run at (6,86) width 78: "straightened "
+ text run at (84,86) width 276: "out, and was going to give the hedgehog a"
+ text run at (6,107) width 135: "blow with its head, it "
+ RenderInline {I} at (0,0) size 44x20
+ RenderText {#text} at (141,106) size 44x20
+ text run at (141,106) width 44: "would"
+ RenderText {#text} at (185,107) size 406x79
+ text run at (185,107) width 227: " twist itself round and look up in her"
+ text run at (6,127) width 72: "face, with "
+ text run at (78,127) width 334: "such a puzzled expression that she could not help"
+ text run at (6,147) width 74: "bursting out "
+ text run at (80,147) width 332: "laughing: and when she had got its head down, and was"
+ text run at (6,167) width 62: "going to "
+ RenderText {#text} at (68,167) size 406x139
+ text run at (68,167) width 344: "begin again, it was very provoking to find that the"
+ text run at (6,187) width 90: "hedgehog had "
+ text run at (96,187) width 316: "unrolled itself, and was in the act of crawling away:"
+ text run at (6,207) width 70: "besides all "
+ text run at (76,207) width 336: "this, there was generally a ridge or furrow in the way"
+ text run at (6,227) width 65: "wherever "
+ text run at (71,227) width 341: "she wanted to send the hedgehog to, and, as the"
+ text run at (6,247) width 77: "doubled-up "
+ text run at (83,247) width 329: "soldiers were always getting up and walking off to"
+ text run at (6,267) width 86: "other parts of "
+ text run at (92,267) width 320: "the ground, Alice soon came to the conclusion that it"
+ text run at (57,287) width 69: "was a very "
+ RenderBlock (floating) {SPAN} at (6,290) size 48x64 [bgcolor=#ADD8E6]
+ RenderText {#text} at (126,287) size 131x19
+ text run at (126,287) width 131: "difficult game indeed. "
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (57,307) size 287x19
+ text run at (57,307) width 287: "The players all played at once without waiting "
+ RenderBlock (floating) {SPAN} at (364,310) size 48x80 [bgcolor=#90EE90]
+ RenderText {#text} at (344,307) size 304x59
+ text run at (344,307) width 17: "for"
+ text run at (57,327) width 38: "turns, "
+ text run at (95,327) width 266: "quarrelling all the while, and fighting for the"
+ text run at (57,347) width 121: "hedgehogs; and in "
+ text run at (178,347) width 117: "a very short time "
+ RenderInline {SPAN} at (0,0) size 66x19
+ RenderText {#text} at (295,347) size 66x19
+ text run at (295,347) width 66: "the Queen"
+ RenderText {#text} at (6,367) size 355x59
+ text run at (6,367) width 228: "was in a furious passion, and went "
+ text run at (234,367) width 127: "stamping about, and"
+ text run at (6,387) width 253: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with "
+ text run at (259,387) width 102: "her head!\x{2019} about"
+ text run at (6,407) width 105: "once in a minute. "
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (6,427) size 406x99
+ text run at (6,427) width 361: "Alice began to feel very uneasy: to be sure, she had not as "
+ text run at (367,427) width 45: "yet had"
+ text run at (6,447) width 336: "any dispute with the Queen, but she knew that it might "
+ text run at (342,447) width 70: "happen any"
+ text run at (6,467) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of "
+ text run at (387,467) width 25: "me?"
+ text run at (6,487) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great"
+ text run at (6,507) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}"
+ 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/line-flow-with-floats-6-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.checksum
new file mode 100644
index 0000000..d82cab0
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.checksum
@@ -0,0 +1 @@
+b02128b5a534da55226e3c54459d83c0 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.png
new file mode 100644
index 0000000..768c442
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.txt
new file mode 100644
index 0000000..354ac50
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-6-expected.txt
@@ -0,0 +1,82 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (0,0) size 800x600
+ RenderPartObject {IFRAME} at (0,0) size 500x600
+ layer at (0,0) size 485x622
+ RenderView at (0,0) size 485x600
+ layer at (0,0) size 485x622
+ RenderBlock {HTML} at (0,0) size 485x622
+ RenderBody {BODY} at (8,8) size 469x598
+ RenderBlock {DIV} at (0,0) size 450x50
+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB]
+ RenderBlock {P} at (0,66) size 418x532 [border: (3px solid #800000)]
+ RenderText {#text} at (6,6) size 354x119
+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her"
+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away,"
+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging"
+ text run at (6,66) width 44: "down, "
+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely"
+ text run at (6,86) width 78: "straightened "
+ text run at (84,86) width 276: "out, and was going to give the hedgehog a"
+ text run at (6,106) width 137: "blow with its head, it "
+ RenderInline {I} at (0,0) size 39x19
+ RenderText {#text} at (143,106) size 39x19
+ text run at (143,106) width 39: "would"
+ RenderText {#text} at (182,106) size 406x79
+ text run at (182,106) width 230: " twist itself round and look up in her"
+ text run at (6,126) width 72: "face, with "
+ text run at (78,126) width 334: "such a puzzled expression that she could not help"
+ text run at (6,146) width 74: "bursting out "
+ text run at (80,146) width 332: "laughing: and when she had got its head down, and was"
+ text run at (6,166) width 62: "going to "
+ RenderText {#text} at (68,166) size 406x139
+ text run at (68,166) width 344: "begin again, it was very provoking to find that the"
+ text run at (6,186) width 90: "hedgehog had "
+ text run at (96,186) width 316: "unrolled itself, and was in the act of crawling away:"
+ text run at (6,206) width 70: "besides all "
+ text run at (76,206) width 336: "this, there was generally a ridge or furrow in the way"
+ text run at (6,226) width 65: "wherever "
+ text run at (71,226) width 341: "she wanted to send the hedgehog to, and, as the"
+ text run at (6,246) width 77: "doubled-up "
+ text run at (83,246) width 329: "soldiers were always getting up and walking off to"
+ text run at (6,266) width 86: "other parts of "
+ text run at (92,266) width 320: "the ground, Alice soon came to the conclusion that it"
+ text run at (57,286) width 69: "was a very "
+ RenderBlock (floating) {SPAN} at (6,289) size 48x64 [bgcolor=#ADD8E6]
+ RenderText {#text} at (14,0) size 20x19
+ text run at (14,0) width 20: "foo"
+ RenderText {#text} at (126,286) size 131x19
+ text run at (126,286) width 131: "difficult game indeed. "
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (57,306) size 287x19
+ text run at (57,306) width 287: "The players all played at once without waiting "
+ RenderBlock (floating) {SPAN} at (364,309) size 48x80 [bgcolor=#90EE90]
+ RenderText {#text} at (344,306) size 304x59
+ text run at (344,306) width 17: "for"
+ text run at (57,326) width 38: "turns, "
+ text run at (95,326) width 266: "quarrelling all the while, and fighting for the"
+ text run at (57,346) width 121: "hedgehogs; and in "
+ text run at (178,346) width 117: "a very short time "
+ RenderInline {SPAN} at (0,0) size 66x19
+ RenderText {#text} at (295,346) size 66x19
+ text run at (295,346) width 66: "the Queen"
+ RenderText {#text} at (6,366) size 355x59
+ text run at (6,366) width 228: "was in a furious passion, and went "
+ text run at (234,366) width 127: "stamping about, and"
+ text run at (6,386) width 253: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with "
+ text run at (259,386) width 102: "her head!\x{2019} about"
+ text run at (6,406) width 105: "once in a minute. "
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (6,426) size 406x99
+ text run at (6,426) width 361: "Alice began to feel very uneasy: to be sure, she had not as "
+ text run at (367,426) width 45: "yet had"
+ text run at (6,446) width 336: "any dispute with the Queen, but she knew that it might "
+ text run at (342,446) width 70: "happen any"
+ text run at (6,466) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of "
+ text run at (387,466) width 25: "me?"
+ text run at (6,486) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great"
+ text run at (6,506) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}"
+ 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/line-flow-with-floats-8-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.checksum
new file mode 100644
index 0000000..88ab6d1
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.checksum
@@ -0,0 +1 @@
+fc6c16b85862d9b18b623fd220736311 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.png
new file mode 100644
index 0000000..ebb69a1
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.txt
new file mode 100644
index 0000000..5752ed8
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-8-expected.txt
@@ -0,0 +1,78 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (0,0) size 800x600
+ RenderPartObject {IFRAME} at (0,0) size 500x600
+ layer at (0,0) size 485x602
+ RenderView at (0,0) size 485x600
+ layer at (0,0) size 485x602
+ RenderBlock {HTML} at (0,0) size 485x602
+ RenderBody {BODY} at (8,8) size 469x578
+ RenderBlock {DIV} at (0,0) size 450x50
+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB]
+ RenderBlock {P} at (0,66) size 418x512 [border: (3px solid #800000)]
+ RenderText {#text} at (6,6) size 354x119
+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her"
+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away,"
+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging"
+ text run at (6,66) width 44: "down, "
+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely"
+ text run at (6,86) width 78: "straightened "
+ text run at (84,86) width 276: "out, and was going to give the hedgehog a"
+ text run at (6,106) width 137: "blow with its head, it "
+ RenderInline {I} at (0,0) size 39x19
+ RenderText {#text} at (143,106) size 39x19
+ text run at (143,106) width 39: "would"
+ RenderText {#text} at (182,106) size 406x79
+ text run at (182,106) width 230: " twist itself round and look up in her"
+ text run at (6,126) width 72: "face, with "
+ text run at (78,126) width 334: "such a puzzled expression that she could not help"
+ text run at (6,146) width 74: "bursting out "
+ text run at (80,146) width 332: "laughing: and when she had got its head down, and was"
+ text run at (6,166) width 62: "going to "
+ RenderText {#text} at (68,166) size 406x139
+ text run at (68,166) width 344: "begin again, it was very provoking to find that the"
+ text run at (6,186) width 90: "hedgehog had "
+ text run at (96,186) width 316: "unrolled itself, and was in the act of crawling away:"
+ text run at (6,206) width 70: "besides all "
+ text run at (76,206) width 336: "this, there was generally a ridge or furrow in the way"
+ text run at (6,226) width 65: "wherever "
+ text run at (71,226) width 341: "she wanted to send the hedgehog to, and, as the"
+ text run at (6,246) width 77: "doubled-up "
+ text run at (83,246) width 329: "soldiers were always getting up and walking off to"
+ text run at (6,266) width 86: "other parts of "
+ text run at (92,266) width 320: "the ground, Alice soon came to the conclusion that it"
+ text run at (6,286) width 69: "was a very "
+ RenderText {#text} at (75,286) size 131x19
+ text run at (75,286) width 131: "difficult game indeed. "
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (6,306) size 298x19
+ text run at (6,306) width 298: "The players all played at once without waiting "
+ RenderBlock (floating) {SPAN} at (364,309) size 48x80 [bgcolor=#90EE90]
+ RenderText {#text} at (304,306) size 355x59
+ text run at (304,306) width 57: "for turns,"
+ text run at (6,326) width 355: "quarrelling all the while, and fighting for the hedgehogs; and"
+ text run at (6,346) width 16: "in "
+ text run at (22,346) width 113: "a very short time "
+ RenderInline {SPAN} at (0,0) size 64x19
+ RenderText {#text} at (135,346) size 64x19
+ text run at (135,346) width 64: "the Queen"
+ RenderText {#text} at (199,346) size 355x59
+ text run at (199,346) width 162: " was in a furious passion,"
+ text run at (6,366) width 59: "and went "
+ text run at (65,366) width 296: "stamping about, and shouting \x{2018}Off with his head!\x{2019}"
+ text run at (6,386) width 75: "or \x{2018}Off with "
+ text run at (81,386) width 209: "her head!\x{2019} about once in a minute. "
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (6,406) size 406x99
+ text run at (6,406) width 361: "Alice began to feel very uneasy: to be sure, she had not as "
+ text run at (367,406) width 45: "yet had"
+ text run at (6,426) width 336: "any dispute with the Queen, but she knew that it might "
+ text run at (342,426) width 70: "happen any"
+ text run at (6,446) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of "
+ text run at (387,446) width 25: "me?"
+ text run at (6,466) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great"
+ text run at (6,486) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}"
+ 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/line-flow-with-floats-9-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.checksum
new file mode 100644
index 0000000..c6717b1
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.checksum
@@ -0,0 +1 @@
+c9c4814cfa65a8fcef4cf756c3ed297d \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.png
new file mode 100644
index 0000000..1aaedf2
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.txt
new file mode 100644
index 0000000..56cb79e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-flow-with-floats-9-expected.txt
@@ -0,0 +1,81 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (0,0) size 800x600
+ RenderPartObject {IFRAME} at (0,0) size 500x600
+ layer at (0,0) size 485x622
+ RenderView at (0,0) size 485x600
+ layer at (0,0) size 485x622
+ RenderBlock {HTML} at (0,0) size 485x622
+ RenderBody {BODY} at (8,8) size 469x598
+ RenderBlock {DIV} at (0,0) size 450x50
+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB]
+ RenderBlock {P} at (0,66) size 418x532 [border: (3px solid #800000)]
+ RenderText {#text} at (6,6) size 354x119
+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her"
+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away,"
+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging"
+ text run at (6,66) width 44: "down, "
+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely"
+ text run at (6,86) width 78: "straightened "
+ text run at (84,86) width 276: "out, and was going to give the hedgehog a"
+ text run at (6,106) width 137: "blow with its head, it "
+ RenderInline {I} at (0,0) size 39x19
+ RenderText {#text} at (143,106) size 39x19
+ text run at (143,106) width 39: "would"
+ RenderText {#text} at (182,106) size 406x79
+ text run at (182,106) width 230: " twist itself round and look up in her"
+ text run at (6,126) width 72: "face, with "
+ text run at (78,126) width 334: "such a puzzled expression that she could not help"
+ text run at (6,146) width 74: "bursting out "
+ text run at (80,146) width 332: "laughing: and when she had got its head down, and was"
+ text run at (6,166) width 53: "going to "
+ RenderBlock (floating) {SPAN} at (364,169) size 48x48 [bgcolor=#FFFFE0]
+ RenderText {#text} at (59,166) size 406x139
+ text run at (59,166) width 302: "begin again, it was very provoking to find that the"
+ text run at (6,186) width 88: "hedgehog had "
+ text run at (94,186) width 267: "unrolled itself, and was in the act of crawling"
+ text run at (6,206) width 105: "away: besides all "
+ text run at (111,206) width 250: "this, there was generally a ridge or furrow"
+ text run at (6,226) width 129: "in the way wherever "
+ text run at (135,226) width 277: "she wanted to send the hedgehog to, and, as"
+ text run at (6,246) width 98: "the doubled-up "
+ text run at (104,246) width 308: "soldiers were always getting up and walking off to"
+ text run at (6,266) width 86: "other parts of "
+ text run at (92,266) width 320: "the ground, Alice soon came to the conclusion that it"
+ text run at (57,286) width 69: "was a very "
+ RenderBlock (floating) {SPAN} at (6,289) size 48x64 [bgcolor=#ADD8E6]
+ RenderText {#text} at (126,286) size 131x19
+ text run at (126,286) width 131: "difficult game indeed. "
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (57,306) size 287x19
+ text run at (57,306) width 287: "The players all played at once without waiting "
+ RenderBlock (floating) {SPAN} at (364,309) size 48x80 [bgcolor=#90EE90]
+ RenderText {#text} at (344,306) size 304x59
+ text run at (344,306) width 17: "for"
+ text run at (57,326) width 38: "turns, "
+ text run at (95,326) width 266: "quarrelling all the while, and fighting for the"
+ text run at (57,346) width 121: "hedgehogs; and in "
+ text run at (178,346) width 117: "a very short time "
+ RenderInline {SPAN} at (0,0) size 66x19
+ RenderText {#text} at (295,346) size 66x19
+ text run at (295,346) width 66: "the Queen"
+ RenderText {#text} at (6,366) size 355x59
+ text run at (6,366) width 228: "was in a furious passion, and went "
+ text run at (234,366) width 127: "stamping about, and"
+ text run at (6,386) width 253: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with "
+ text run at (259,386) width 102: "her head!\x{2019} about"
+ text run at (6,406) width 105: "once in a minute. "
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (6,426) size 406x99
+ text run at (6,426) width 361: "Alice began to feel very uneasy: to be sure, she had not as "
+ text run at (367,426) width 45: "yet had"
+ text run at (6,446) width 336: "any dispute with the Queen, but she knew that it might "
+ text run at (342,446) width 70: "happen any"
+ text run at (6,466) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of "
+ text run at (387,466) width 25: "me?"
+ text run at (6,486) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great"
+ text run at (6,506) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}"
+ 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/line-overflow-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-overflow-expected.checksum
new file mode 100644
index 0000000..01225b5
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-overflow-expected.checksum
@@ -0,0 +1 @@
+7ebb76281d123af6dc20f9bf516e2557 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-overflow-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-overflow-expected.png
new file mode 100644
index 0000000..7ea4cdb0
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-overflow-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-overflow-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-overflow-expected.txt
new file mode 100644
index 0000000..41e28fd
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/line-overflow-expected.txt
@@ -0,0 +1,32 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x290
+ RenderBlock {HTML} at (0,0) size 800x290
+ RenderBody {BODY} at (8,16) size 784x266
+ RenderBlock {P} at (0,0) size 784x40
+ RenderText {#text} at (0,0) size 99x19
+ text run at (0,0) width 99: "This is a test for "
+ RenderInline {I} at (0,0) size 743x39
+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE]
+ RenderText {#text} at (99,0) size 350x19
+ text run at (99,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9669"
+ RenderText {#text} at (449,0) size 743x39
+ text run at (449,0) width 4: " "
+ text run at (453,0) width 290: "Incomplete repaint when changing an inline's"
+ text run at (0,20) width 43: "border"
+ RenderText {#text} at (43,20) size 4x19
+ text run at (43,20) width 4: "."
+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)]
+ RenderBlock {DIV} at (0,66) size 200x200
+ RenderText {#text} at (0,0) size 190x59
+ text run at (0,0) width 190: "Cras faucibus. Nunc adipiscing,"
+ text run at (0,20) width 171: "enim in scelerisque convallis,"
+ text run at (0,40) width 39: "augue "
+ RenderInline {SPAN} at (0,0) size 33x49 [border: (30px solid #0000FF) none]
+ RenderText {#text} at (39,40) size 33x19
+ text run at (39,40) width 33: "purus"
+ RenderText {#text} at (72,40) size 176x79
+ text run at (72,40) width 103: " eleifend lacus, at"
+ text run at (0,60) width 175: "sagittis eros leo pulvinar velit."
+ text run at (0,80) width 176: "Integer sollicitudin nisi ut urna"
+ text run at (0,100) width 99: "blandit convallis."
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/make-children-non-inline-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/make-children-non-inline-expected.checksum
new file mode 100644
index 0000000..da6bf7ac
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/make-children-non-inline-expected.checksum
@@ -0,0 +1 @@
+1b78aba748ac2c65a67fec6c263bbb41 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/make-children-non-inline-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/make-children-non-inline-expected.png
new file mode 100644
index 0000000..ad95c22
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/make-children-non-inline-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/make-children-non-inline-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/make-children-non-inline-expected.txt
new file mode 100644
index 0000000..06ab8d8
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/make-children-non-inline-expected.txt
@@ -0,0 +1,47 @@
+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 96x19
+ text run at (0,0) width 96: "Repaint test for "
+ RenderInline {I} at (0,0) size 773x39
+ 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=15838"
+ RenderText {#text} at (401,0) size 773x39
+ text run at (401,0) width 372: " Incomplete repaint toggling \"How you know this person\""
+ text run at (0,20) width 84: "on Facebook"
+ RenderText {#text} at (84,20) size 4x19
+ text run at (84,20) width 4: "."
+ RenderBlock {DIV} at (0,56) size 784x280
+ RenderBlock (anonymous) at (0,0) size 784x100
+ RenderText {#text} at (0,0) size 40x19
+ text run at (0,0) width 40: "Word,"
+ RenderBR {BR} at (40,15) size 0x0
+ RenderText {#text} at (0,20) size 42x19
+ text run at (0,20) width 42: "words,"
+ RenderBR {BR} at (42,35) size 0x0
+ RenderText {#text} at (0,40) size 77x19
+ text run at (0,40) width 77: "more words."
+ RenderBR {BR} at (77,55) size 0x0
+ RenderText {#text} at (0,60) size 42x19
+ text run at (0,60) width 42: "I could"
+ RenderBR {BR} at (42,75) size 0x0
+ RenderText {#text} at (0,80) size 77x19
+ text run at (0,80) width 77: "write a book"
+ RenderBR {BR} at (77,95) size 0x0
+ RenderBlock {DIV} at (0,100) size 10x100 [bgcolor=#FFFF00]
+ RenderBlock (anonymous) at (0,200) size 784x80
+ RenderText {#text} at (0,0) size 102x19
+ text run at (0,0) width 102: "about all the stuff"
+ RenderBR {BR} at (102,15) size 0x0
+ RenderText {#text} at (0,20) size 65x19
+ text run at (0,20) width 65: "that comes"
+ RenderBR {BR} at (65,35) size 0x0
+ RenderText {#text} at (0,40) size 27x19
+ text run at (0,40) width 27: "after"
+ RenderBR {BR} at (27,55) size 0x0
+ RenderText {#text} at (0,60) size 61x19
+ text run at (0,60) width 61: "the break."