[SCM] WebKit Debian packaging branch, webkit-1.3, updated. upstream/1.3.7-4207-g178b198

rniwa at webkit.org rniwa at webkit.org
Sun Feb 20 23:57:12 UTC 2011


The following commit has been merged in the webkit-1.3 branch:
commit 6ffcf50c8b64c9718fe0465de1cdd43c67ed2c3d
Author: rniwa at webkit.org <rniwa at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Jan 27 04:04:49 2011 +0000

    2011-01-26  Ryosuke Niwa  <rniwa at webkit.org>
    
            Reviewed Chromium Windows/Linux rebaselines for r76726.
    
            * platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-complex-expected.checksum: Added.
            * platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-complex-expected.png: Added.
            * platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-expected.checksum: Added.
            * platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-expected.png: Added.
            * platform/chromium-linux/fast/multicol/vertical-lr/nested-columns-expected.checksum: Added.
            * platform/chromium-linux/fast/multicol/vertical-lr/nested-columns-expected.png: Added.
            * platform/chromium-linux/fast/multicol/vertical-lr/unsplittable-inline-block-expected.checksum: Added.
            * platform/chromium-linux/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png: Added.
            * platform/chromium-linux/fast/multicol/vertical-rl: Added.
            * platform/chromium-linux/fast/multicol/vertical-rl/border-padding-pagination-expected.checksum: Added.
            * platform/chromium-linux/fast/multicol/vertical-rl/border-padding-pagination-expected.png: Added.
            * platform/chromium-linux/fast/multicol/vertical-rl/column-break-with-balancing-expected.checksum: Added.
            * platform/chromium-linux/fast/multicol/vertical-rl/column-break-with-balancing-expected.png: Added.
            * platform/chromium-linux/fast/multicol/vertical-rl/column-count-with-rules-expected.checksum: Added.
            * platform/chromium-linux/fast/multicol/vertical-rl/column-count-with-rules-expected.png: Added.
            * platform/chromium-linux/fast/multicol/vertical-rl/column-rules-expected.checksum: Added.
            * platform/chromium-linux/fast/multicol/vertical-rl/column-rules-expected.png: Added.
            * platform/chromium-linux/fast/multicol/vertical-rl/float-avoidance-expected.checksum: Added.
            * platform/chromium-linux/fast/multicol/vertical-rl/float-avoidance-expected.png: Added.
            * platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.checksum: Added.
            * platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.png: Added.
            * platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.txt: Added.
            * platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.checksum: Added.
            * platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.png: Added.
            * platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.txt: Added.
            * platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.checksum: Added.
            * platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.png: Added.
            * platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.txt: Added.
            * platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.checksum: Added.
            * platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png: Added.
            * platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt: Added.
            * platform/chromium-win/fast/multicol/vertical-rl: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.checksum: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.png: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.txt: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.checksum: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.png: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.checksum: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.png: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.txt: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.checksum: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.png: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.txt: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.checksum: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.png: Added.
            * platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.txt: Added.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76752 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 7bbebcc..71e84f3 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -2,6 +2,58 @@
 
         Reviewed Chromium Windows/Linux rebaselines for r76726.
 
+        * platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-complex-expected.checksum: Added.
+        * platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-complex-expected.png: Added.
+        * platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-expected.checksum: Added.
+        * platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-expected.png: Added.
+        * platform/chromium-linux/fast/multicol/vertical-lr/nested-columns-expected.checksum: Added.
+        * platform/chromium-linux/fast/multicol/vertical-lr/nested-columns-expected.png: Added.
+        * platform/chromium-linux/fast/multicol/vertical-lr/unsplittable-inline-block-expected.checksum: Added.
+        * platform/chromium-linux/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png: Added.
+        * platform/chromium-linux/fast/multicol/vertical-rl: Added.
+        * platform/chromium-linux/fast/multicol/vertical-rl/border-padding-pagination-expected.checksum: Added.
+        * platform/chromium-linux/fast/multicol/vertical-rl/border-padding-pagination-expected.png: Added.
+        * platform/chromium-linux/fast/multicol/vertical-rl/column-break-with-balancing-expected.checksum: Added.
+        * platform/chromium-linux/fast/multicol/vertical-rl/column-break-with-balancing-expected.png: Added.
+        * platform/chromium-linux/fast/multicol/vertical-rl/column-count-with-rules-expected.checksum: Added.
+        * platform/chromium-linux/fast/multicol/vertical-rl/column-count-with-rules-expected.png: Added.
+        * platform/chromium-linux/fast/multicol/vertical-rl/column-rules-expected.checksum: Added.
+        * platform/chromium-linux/fast/multicol/vertical-rl/column-rules-expected.png: Added.
+        * platform/chromium-linux/fast/multicol/vertical-rl/float-avoidance-expected.checksum: Added.
+        * platform/chromium-linux/fast/multicol/vertical-rl/float-avoidance-expected.png: Added.
+        * platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.checksum: Added.
+        * platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.png: Added.
+        * platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.txt: Added.
+        * platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.checksum: Added.
+        * platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.png: Added.
+        * platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.txt: Added.
+        * platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.checksum: Added.
+        * platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.png: Added.
+        * platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.txt: Added.
+        * platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.checksum: Added.
+        * platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png: Added.
+        * platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.checksum: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.png: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.txt: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.checksum: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.png: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.checksum: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.png: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.txt: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.checksum: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.png: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.txt: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.checksum: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.png: Added.
+        * platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.txt: Added.
+
+2011-01-26  Ryosuke Niwa  <rniwa at webkit.org>
+
+        Reviewed Chromium Windows/Linux rebaselines for r76726.
+
         * platform/chromium-linux/fast/blockflow/vertical-baseline-alignment-expected.checksum:
         * platform/chromium-linux/fast/blockflow/vertical-baseline-alignment-expected.png:
         * platform/chromium-linux/fast/lists/002-vertical-expected.checksum:
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-complex-expected.checksum b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-complex-expected.checksum
new file mode 100644
index 0000000..2f09f86
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-complex-expected.checksum
@@ -0,0 +1 @@
+075c7667cd19b9517901f2b29948d90f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-complex-expected.png b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-complex-expected.png
new file mode 100644
index 0000000..586dc9c
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-complex-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-expected.checksum b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-expected.checksum
new file mode 100644
index 0000000..4795385
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-expected.checksum
@@ -0,0 +1 @@
+3c0a99aa8c638eb068ce95b1ff30d8ec
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-expected.png b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-expected.png
new file mode 100644
index 0000000..7186a36
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/float-paginate-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/nested-columns-expected.checksum b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/nested-columns-expected.checksum
new file mode 100644
index 0000000..37db65a
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/nested-columns-expected.checksum
@@ -0,0 +1 @@
+ca777c5d955f95094514daeab2e5b776
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/nested-columns-expected.png b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/nested-columns-expected.png
new file mode 100644
index 0000000..420fe26
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/nested-columns-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/unsplittable-inline-block-expected.checksum b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/unsplittable-inline-block-expected.checksum
new file mode 100644
index 0000000..1b8a33e
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/unsplittable-inline-block-expected.checksum
@@ -0,0 +1 @@
+5d36789afd5d528b80af5b0336eb7272
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png
new file mode 100644
index 0000000..212d682
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/border-padding-pagination-expected.checksum b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/border-padding-pagination-expected.checksum
new file mode 100644
index 0000000..524f7ae
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/border-padding-pagination-expected.checksum
@@ -0,0 +1 @@
+67be98a70cd95708d5beb381fd3634e2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/border-padding-pagination-expected.png b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/border-padding-pagination-expected.png
new file mode 100644
index 0000000..f24900c
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/border-padding-pagination-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-break-with-balancing-expected.checksum b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-break-with-balancing-expected.checksum
new file mode 100644
index 0000000..ebe4590
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-break-with-balancing-expected.checksum
@@ -0,0 +1 @@
+d9cc3528df9014405272c9978041a709
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-break-with-balancing-expected.png b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-break-with-balancing-expected.png
new file mode 100644
index 0000000..cd7cce8
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-break-with-balancing-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-count-with-rules-expected.checksum b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-count-with-rules-expected.checksum
new file mode 100644
index 0000000..03cf10b
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-count-with-rules-expected.checksum
@@ -0,0 +1 @@
+ba27868a5084ebec0cf835fd30557a12
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-count-with-rules-expected.png b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-count-with-rules-expected.png
new file mode 100644
index 0000000..0b0834f
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-count-with-rules-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-rules-expected.checksum b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-rules-expected.checksum
new file mode 100644
index 0000000..521284e
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-rules-expected.checksum
@@ -0,0 +1 @@
+0c7a117a74b9b154b49622764a478d98
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-rules-expected.png b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-rules-expected.png
new file mode 100644
index 0000000..89b8ceb
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/column-rules-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/float-avoidance-expected.checksum b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/float-avoidance-expected.checksum
new file mode 100644
index 0000000..b1b47fa
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/float-avoidance-expected.checksum
@@ -0,0 +1 @@
+84221234c13159315e3f397e60753eb1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/float-avoidance-expected.png b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/float-avoidance-expected.png
new file mode 100644
index 0000000..84b9bcf
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/multicol/vertical-rl/float-avoidance-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.checksum b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.checksum
new file mode 100644
index 0000000..233fa65
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.checksum
@@ -0,0 +1 @@
+e1aba9adb3a94bec59d66374c05b0564
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.png b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.png
new file mode 100644
index 0000000..4442de5
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.txt b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.txt
new file mode 100644
index 0000000..da25d68
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-complex-expected.txt
@@ -0,0 +1,302 @@
+layer at (0,0) size 1680x1208
+  RenderView at (0,0) size 785x585
+layer at (0,0) size 1680x585
+  RenderBlock {HTML} at (0,0) size 1680x585
+    RenderBody {BODY} at (8,8) size 1664x1200
+layer at (8,8) size 404x1200
+  RenderBlock {DIV} at (0,0) size 404x1200 [border: (2px solid #000000)]
+    RenderBlock (anonymous) at (2,2) size 280x388
+      RenderText {#text} at (0,0) size 19x104
+        text run at (0,0) width 104: "This is some text."
+      RenderBR {BR} at (4,104) size 0x0
+      RenderText {#text} at (20,0) size 19x104
+        text run at (20,0) width 104: "This is some text."
+      RenderBR {BR} at (24,104) size 0x0
+      RenderText {#text} at (40,0) size 19x104
+        text run at (40,0) width 104: "This is some text."
+      RenderBR {BR} at (44,104) size 0x0
+      RenderText {#text} at (60,0) size 19x104
+        text run at (60,0) width 104: "This is some text."
+      RenderBR {BR} at (64,104) size 0x0
+      RenderText {#text} at (80,0) size 19x104
+        text run at (80,0) width 104: "This is some text."
+      RenderBR {BR} at (84,104) size 0x0
+      RenderText {#text} at (100,0) size 19x104
+        text run at (100,0) width 104: "This is some text."
+      RenderBR {BR} at (104,104) size 0x0
+      RenderText {#text} at (120,0) size 19x104
+        text run at (120,0) width 104: "This is some text."
+      RenderBR {BR} at (124,104) size 0x0
+      RenderText {#text} at (140,0) size 19x104
+        text run at (140,0) width 104: "This is some text."
+      RenderBR {BR} at (144,104) size 0x0
+      RenderText {#text} at (160,0) size 19x104
+        text run at (160,0) width 104: "This is some text."
+      RenderBR {BR} at (164,104) size 0x0
+      RenderText {#text} at (180,0) size 19x104
+        text run at (180,0) width 104: "This is some text."
+      RenderBR {BR} at (184,104) size 0x0
+      RenderText {#text} at (200,0) size 19x104
+        text run at (200,0) width 104: "This is some text."
+      RenderBR {BR} at (204,104) size 0x0
+      RenderText {#text} at (220,0) size 19x104
+        text run at (220,0) width 104: "This is some text."
+      RenderBR {BR} at (224,104) size 0x0
+      RenderText {#text} at (240,0) size 19x104
+        text run at (240,0) width 104: "This is some text."
+      RenderBR {BR} at (244,104) size 0x0
+      RenderText {#text} at (260,0) size 19x104
+        text run at (260,0) width 104: "This is some text."
+      RenderBR {BR} at (264,104) size 0x0
+    RenderBlock {P} at (298,2) size 624x388
+      RenderBlock (floating) {SPAN} at (104,0) size 150x78
+        RenderText {#text} at (2,0) size 145x78
+          text run at (2,0) width 78: "T"
+      RenderText {#text} at (104,78) size 19x95
+        text run at (104,78) width 95: "his is some text."
+      RenderBR {BR} at (108,173) size 0x0
+      RenderText {#text} at (124,78) size 19x104
+        text run at (124,78) width 104: "This is some text."
+      RenderBR {BR} at (128,182) size 0x0
+      RenderText {#text} at (144,78) size 19x104
+        text run at (144,78) width 104: "This is some text."
+      RenderBR {BR} at (148,182) size 0x0
+      RenderText {#text} at (164,78) size 19x104
+        text run at (164,78) width 104: "This is some text."
+      RenderBR {BR} at (168,182) size 0x0
+      RenderText {#text} at (184,78) size 19x104
+        text run at (184,78) width 104: "This is some text."
+      RenderBR {BR} at (188,182) size 0x0
+      RenderText {#text} at (204,78) size 19x104
+        text run at (204,78) width 104: "This is some text."
+      RenderBR {BR} at (208,182) size 0x0
+      RenderText {#text} at (224,78) size 19x104
+        text run at (224,78) width 104: "This is some text."
+      RenderBR {BR} at (228,182) size 0x0
+      RenderText {#text} at (244,78) size 19x104
+        text run at (244,78) width 104: "This is some text."
+      RenderBR {BR} at (248,182) size 0x0
+      RenderText {#text} at (264,0) size 19x104
+        text run at (264,0) width 104: "This is some text."
+      RenderBR {BR} at (268,104) size 0x0
+      RenderText {#text} at (284,0) size 19x104
+        text run at (284,0) width 104: "This is some text."
+      RenderBR {BR} at (288,104) size 0x0
+      RenderText {#text} at (304,0) size 19x104
+        text run at (304,0) width 104: "This is some text."
+      RenderBR {BR} at (308,104) size 0x0
+      RenderText {#text} at (324,0) size 19x104
+        text run at (324,0) width 104: "This is some text."
+      RenderBR {BR} at (328,104) size 0x0
+      RenderText {#text} at (344,0) size 19x104
+        text run at (344,0) width 104: "This is some text."
+      RenderBR {BR} at (348,104) size 0x0
+      RenderText {#text} at (364,0) size 19x104
+        text run at (364,0) width 104: "This is some text."
+      RenderBR {BR} at (368,104) size 0x0
+      RenderText {#text} at (384,0) size 19x104
+        text run at (384,0) width 104: "This is some text."
+      RenderBR {BR} at (388,104) size 0x0
+      RenderText {#text} at (404,0) size 19x104
+        text run at (404,0) width 104: "This is some text."
+      RenderBR {BR} at (408,104) size 0x0
+      RenderText {#text} at (424,0) size 19x104
+        text run at (424,0) width 104: "This is some text."
+      RenderBR {BR} at (428,104) size 0x0
+      RenderText {#text} at (444,0) size 19x104
+        text run at (444,0) width 104: "This is some text."
+      RenderBR {BR} at (448,104) size 0x0
+      RenderText {#text} at (464,0) size 19x104
+        text run at (464,0) width 104: "This is some text."
+      RenderBR {BR} at (468,104) size 0x0
+      RenderText {#text} at (484,0) size 19x104
+        text run at (484,0) width 104: "This is some text."
+      RenderBR {BR} at (488,104) size 0x0
+      RenderText {#text} at (504,0) size 19x104
+        text run at (504,0) width 104: "This is some text."
+      RenderBR {BR} at (508,104) size 0x0
+      RenderText {#text} at (524,0) size 19x104
+        text run at (524,0) width 104: "This is some text."
+      RenderBR {BR} at (528,104) size 0x0
+      RenderText {#text} at (544,0) size 19x104
+        text run at (544,0) width 104: "This is some text."
+      RenderBR {BR} at (548,104) size 0x0
+      RenderText {#text} at (564,0) size 19x104
+        text run at (564,0) width 104: "This is some text."
+      RenderBR {BR} at (568,104) size 0x0
+      RenderText {#text} at (584,0) size 19x104
+        text run at (584,0) width 104: "This is some text."
+      RenderBR {BR} at (588,104) size 0x0
+      RenderText {#text} at (604,0) size 19x104
+        text run at (604,0) width 104: "This is some text."
+      RenderBR {BR} at (608,104) size 0x0
+layer at (428,8) size 404x1200
+  RenderBlock {DIV} at (420,0) size 404x1200 [border: (2px solid #000000)]
+    RenderBlock (anonymous) at (2,2) size 280x388
+      RenderText {#text} at (0,0) size 19x104
+        text run at (0,0) width 104: "This is some text."
+      RenderBR {BR} at (4,104) size 0x0
+      RenderText {#text} at (20,0) size 19x104
+        text run at (20,0) width 104: "This is some text."
+      RenderBR {BR} at (24,104) size 0x0
+      RenderText {#text} at (40,0) size 19x104
+        text run at (40,0) width 104: "This is some text."
+      RenderBR {BR} at (44,104) size 0x0
+      RenderText {#text} at (60,0) size 19x104
+        text run at (60,0) width 104: "This is some text."
+      RenderBR {BR} at (64,104) size 0x0
+      RenderText {#text} at (80,0) size 19x104
+        text run at (80,0) width 104: "This is some text."
+      RenderBR {BR} at (84,104) size 0x0
+      RenderText {#text} at (100,0) size 19x104
+        text run at (100,0) width 104: "This is some text."
+      RenderBR {BR} at (104,104) size 0x0
+      RenderText {#text} at (120,0) size 19x104
+        text run at (120,0) width 104: "This is some text."
+      RenderBR {BR} at (124,104) size 0x0
+      RenderText {#text} at (140,0) size 19x104
+        text run at (140,0) width 104: "This is some text."
+      RenderBR {BR} at (144,104) size 0x0
+      RenderText {#text} at (160,0) size 19x104
+        text run at (160,0) width 104: "This is some text."
+      RenderBR {BR} at (164,104) size 0x0
+      RenderText {#text} at (180,0) size 19x104
+        text run at (180,0) width 104: "This is some text."
+      RenderBR {BR} at (184,104) size 0x0
+      RenderText {#text} at (200,0) size 19x104
+        text run at (200,0) width 104: "This is some text."
+      RenderBR {BR} at (204,104) size 0x0
+      RenderText {#text} at (220,0) size 19x104
+        text run at (220,0) width 104: "This is some text."
+      RenderBR {BR} at (224,104) size 0x0
+      RenderText {#text} at (240,0) size 19x104
+        text run at (240,0) width 104: "This is some text."
+      RenderBR {BR} at (244,104) size 0x0
+      RenderText {#text} at (260,0) size 19x104
+        text run at (260,0) width 104: "This is some text."
+      RenderBR {BR} at (264,104) size 0x0
+    RenderBlock {P} at (298,2) size 624x388
+      RenderImage {IMG} at (104,0) size 100x100 [bgcolor=#008000]
+      RenderImage {IMG} at (104,288) size 200x100 [bgcolor=#008000]
+      RenderText {#text} at (104,100) size 19x100
+        text run at (104,100) width 100: "This is some text"
+      RenderBR {BR} at (108,200) size 0x0
+      RenderText {#text} at (124,100) size 19x104
+        text run at (124,100) width 104: "This is some text."
+      RenderBR {BR} at (128,204) size 0x0
+      RenderText {#text} at (144,100) size 19x104
+        text run at (144,100) width 104: "This is some text."
+      RenderBR {BR} at (148,204) size 0x0
+      RenderText {#text} at (164,100) size 19x104
+        text run at (164,100) width 104: "This is some text."
+      RenderBR {BR} at (168,204) size 0x0
+      RenderText {#text} at (184,100) size 19x104
+        text run at (184,100) width 104: "This is some text."
+      RenderBR {BR} at (188,204) size 0x0
+      RenderText {#text} at (204,0) size 19x104
+        text run at (204,0) width 104: "This is some text."
+      RenderBR {BR} at (208,104) size 0x0
+      RenderText {#text} at (224,0) size 19x104
+        text run at (224,0) width 104: "This is some text."
+      RenderBR {BR} at (228,104) size 0x0
+      RenderText {#text} at (244,0) size 19x104
+        text run at (244,0) width 104: "This is some text."
+      RenderBR {BR} at (248,104) size 0x0
+      RenderText {#text} at (264,0) size 19x104
+        text run at (264,0) width 104: "This is some text."
+      RenderBR {BR} at (268,104) size 0x0
+      RenderText {#text} at (284,0) size 19x104
+        text run at (284,0) width 104: "This is some text."
+      RenderBR {BR} at (288,104) size 0x0
+      RenderText {#text} at (304,0) size 19x104
+        text run at (304,0) width 104: "This is some text."
+      RenderBR {BR} at (308,104) size 0x0
+      RenderText {#text} at (324,0) size 19x104
+        text run at (324,0) width 104: "This is some text."
+      RenderBR {BR} at (328,104) size 0x0
+      RenderText {#text} at (344,0) size 19x104
+        text run at (344,0) width 104: "This is some text."
+      RenderBR {BR} at (348,104) size 0x0
+      RenderText {#text} at (364,0) size 19x104
+        text run at (364,0) width 104: "This is some text."
+      RenderBR {BR} at (368,104) size 0x0
+      RenderText {#text} at (384,0) size 19x104
+        text run at (384,0) width 104: "This is some text."
+      RenderBR {BR} at (388,104) size 0x0
+      RenderText {#text} at (404,0) size 19x104
+        text run at (404,0) width 104: "This is some text."
+      RenderBR {BR} at (408,104) size 0x0
+      RenderText {#text} at (424,0) size 19x104
+        text run at (424,0) width 104: "This is some text."
+      RenderBR {BR} at (428,104) size 0x0
+      RenderText {#text} at (444,0) size 19x104
+        text run at (444,0) width 104: "This is some text."
+      RenderBR {BR} at (448,104) size 0x0
+      RenderText {#text} at (464,0) size 19x104
+        text run at (464,0) width 104: "This is some text."
+      RenderBR {BR} at (468,104) size 0x0
+      RenderText {#text} at (484,0) size 19x104
+        text run at (484,0) width 104: "This is some text."
+      RenderBR {BR} at (488,104) size 0x0
+      RenderText {#text} at (504,0) size 19x104
+        text run at (504,0) width 104: "This is some text."
+      RenderBR {BR} at (508,104) size 0x0
+      RenderText {#text} at (524,0) size 19x104
+        text run at (524,0) width 104: "This is some text."
+      RenderBR {BR} at (528,104) size 0x0
+      RenderText {#text} at (544,0) size 19x104
+        text run at (544,0) width 104: "This is some text."
+      RenderBR {BR} at (548,104) size 0x0
+      RenderText {#text} at (564,0) size 19x104
+        text run at (564,0) width 104: "This is some text."
+      RenderBR {BR} at (568,104) size 0x0
+      RenderText {#text} at (584,0) size 19x104
+        text run at (584,0) width 104: "This is some text."
+      RenderBR {BR} at (588,104) size 0x0
+      RenderText {#text} at (604,0) size 19x104
+        text run at (604,0) width 104: "This is some text."
+      RenderBR {BR} at (608,104) size 0x0
+layer at (848,8) size 404x1200
+  RenderBlock {DIV} at (840,0) size 404x1200 [border: (2px solid #000000)]
+    RenderImage {IMG} at (2,2) size 390x300 [bgcolor=#008000]
+    RenderText {#text} at (2,302) size 419x377
+      text run at (2,302) width 69: "Longer text"
+      text run at (22,302) width 69: "designed to"
+      text run at (42,302) width 77: "test float and"
+      text run at (62,302) width 56: "wrapping"
+      text run at (82,302) width 56: "behavior."
+      text run at (102,302) width 69: "Longer text"
+      text run at (122,302) width 69: "designed to"
+      text run at (142,302) width 77: "test float and"
+      text run at (162,302) width 56: "wrapping"
+      text run at (182,302) width 56: "behavior."
+      text run at (202,302) width 69: "Longer text"
+      text run at (222,302) width 69: "designed to"
+      text run at (242,302) width 77: "test float and"
+      text run at (262,302) width 56: "wrapping"
+      text run at (282,302) width 56: "behavior."
+      text run at (302,302) width 69: "Longer text"
+      text run at (322,302) width 69: "designed to"
+      text run at (342,302) width 77: "test float and"
+      text run at (362,302) width 56: "wrapping"
+      text run at (382,302) width 56: "behavior."
+      text run at (402,2) width 343: "Longer text designed to test float and wrapping behavior."
+layer at (1268,8) size 404x1200
+  RenderBlock {DIV} at (1260,0) size 404x1200 [border: (2px solid #000000)]
+    RenderImage {IMG} at (2,2) size 380x388 [bgcolor=#0000FF]
+    RenderInline {SPAN} at (0,0) size 251x378
+      RenderImage {IMG} at (402,2) size 20x100 [bgcolor=#008000]
+      RenderText {#text} at (402,102) size 27x208
+        text run at (402,102) width 208: "Longer text designed "
+      RenderImage {IMG} at (430,290) size 20x100 [bgcolor=#008000]
+      RenderText {#text} at (402,310) size 251x378
+        text run at (402,310) width 59: "to test"
+        text run at (430,2) width 276: "float and wrapping behavior."
+        text run at (458,2) width 358: "Longer text designed to test float and"
+        text run at (486,2) width 303: "wrapping behavior. Longer text"
+        text run at (514,2) width 335: "designed to test float and wrapping"
+        text run at (542,2) width 363: "behavior. Longer text designed to test"
+        text run at (570,2) width 351: "float and wrapping behavior. Longer"
+        text run at (598,2) width 378: "text designed to test float and wrapping"
+        text run at (626,2) width 90: "behavior."
+    RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.checksum b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.checksum
new file mode 100644
index 0000000..2d6777b
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.checksum
@@ -0,0 +1 @@
+1d093c1b67591f5dd308dcaabfdc760e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.png b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.png
new file mode 100644
index 0000000..15759f1
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.txt b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.txt
new file mode 100644
index 0000000..76841b3
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/float-paginate-expected.txt
@@ -0,0 +1,128 @@
+layer at (0,0) size 785x1208
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x600
+  RenderBlock {HTML} at (0,0) size 785x600
+    RenderBody {BODY} at (8,8) size 769x1200
+layer at (8,8) size 404x1200
+  RenderBlock {DIV} at (0,0) size 404x1200 [border: (2px solid #000000)]
+    RenderText {#text} at (2,2) size 19x104
+      text run at (2,2) width 104: "This is some text."
+    RenderBR {BR} at (6,106) size 0x0
+    RenderText {#text} at (22,2) size 19x104
+      text run at (22,2) width 104: "This is some text."
+    RenderBR {BR} at (26,106) size 0x0
+    RenderText {#text} at (42,2) size 19x104
+      text run at (42,2) width 104: "This is some text."
+    RenderBR {BR} at (46,106) size 0x0
+    RenderText {#text} at (62,2) size 19x104
+      text run at (62,2) width 104: "This is some text."
+    RenderBR {BR} at (66,106) size 0x0
+    RenderText {#text} at (82,2) size 19x104
+      text run at (82,2) width 104: "This is some text."
+    RenderBR {BR} at (86,106) size 0x0
+    RenderText {#text} at (102,2) size 19x104
+      text run at (102,2) width 104: "This is some text."
+    RenderBR {BR} at (106,106) size 0x0
+    RenderText {#text} at (122,2) size 19x104
+      text run at (122,2) width 104: "This is some text."
+    RenderBR {BR} at (126,106) size 0x0
+    RenderText {#text} at (142,2) size 19x104
+      text run at (142,2) width 104: "This is some text."
+    RenderBR {BR} at (146,106) size 0x0
+    RenderText {#text} at (162,2) size 19x104
+      text run at (162,2) width 104: "This is some text."
+    RenderBR {BR} at (166,106) size 0x0
+    RenderText {#text} at (182,2) size 19x104
+      text run at (182,2) width 104: "This is some text."
+    RenderBR {BR} at (186,106) size 0x0
+    RenderImage {IMG} at (402,2) size 300x250 [bgcolor=#008000]
+    RenderText {#text} at (402,252) size 19x104
+      text run at (402,252) width 104: "This is some text."
+    RenderBR {BR} at (406,356) size 0x0
+    RenderText {#text} at (422,252) size 19x104
+      text run at (422,252) width 104: "This is some text."
+    RenderBR {BR} at (426,356) size 0x0
+    RenderText {#text} at (442,252) size 19x104
+      text run at (442,252) width 104: "This is some text."
+    RenderBR {BR} at (446,356) size 0x0
+    RenderText {#text} at (462,252) size 19x104
+      text run at (462,252) width 104: "This is some text."
+    RenderBR {BR} at (466,356) size 0x0
+    RenderText {#text} at (482,252) size 19x104
+      text run at (482,252) width 104: "This is some text."
+    RenderBR {BR} at (486,356) size 0x0
+    RenderText {#text} at (502,252) size 19x104
+      text run at (502,252) width 104: "This is some text."
+    RenderBR {BR} at (506,356) size 0x0
+    RenderText {#text} at (522,252) size 19x104
+      text run at (522,252) width 104: "This is some text."
+    RenderBR {BR} at (526,356) size 0x0
+    RenderText {#text} at (542,252) size 19x104
+      text run at (542,252) width 104: "This is some text."
+    RenderBR {BR} at (546,356) size 0x0
+    RenderText {#text} at (562,252) size 19x104
+      text run at (562,252) width 104: "This is some text."
+    RenderBR {BR} at (566,356) size 0x0
+    RenderText {#text} at (582,252) size 19x104
+      text run at (582,252) width 104: "This is some text."
+    RenderBR {BR} at (586,356) size 0x0
+    RenderText {#text} at (602,252) size 19x104
+      text run at (602,252) width 104: "This is some text."
+    RenderBR {BR} at (606,356) size 0x0
+    RenderText {#text} at (622,252) size 19x104
+      text run at (622,252) width 104: "This is some text."
+    RenderBR {BR} at (626,356) size 0x0
+    RenderText {#text} at (642,252) size 19x104
+      text run at (642,252) width 104: "This is some text."
+    RenderBR {BR} at (646,356) size 0x0
+    RenderText {#text} at (662,252) size 19x104
+      text run at (662,252) width 104: "This is some text."
+    RenderBR {BR} at (666,356) size 0x0
+    RenderText {#text} at (682,252) size 19x104
+      text run at (682,252) width 104: "This is some text."
+    RenderBR {BR} at (686,356) size 0x0
+    RenderText {#text} at (702,2) size 19x104
+      text run at (702,2) width 104: "This is some text."
+    RenderBR {BR} at (706,106) size 0x0
+    RenderText {#text} at (722,2) size 19x104
+      text run at (722,2) width 104: "This is some text."
+    RenderBR {BR} at (726,106) size 0x0
+    RenderText {#text} at (742,2) size 19x104
+      text run at (742,2) width 104: "This is some text."
+    RenderBR {BR} at (746,106) size 0x0
+    RenderText {#text} at (762,2) size 19x104
+      text run at (762,2) width 104: "This is some text."
+    RenderBR {BR} at (766,106) size 0x0
+    RenderText {#text} at (782,2) size 19x104
+      text run at (782,2) width 104: "This is some text."
+    RenderBR {BR} at (786,106) size 0x0
+    RenderText {#text} at (802,2) size 19x104
+      text run at (802,2) width 104: "This is some text."
+    RenderBR {BR} at (806,106) size 0x0
+    RenderText {#text} at (822,2) size 19x104
+      text run at (822,2) width 104: "This is some text."
+    RenderBR {BR} at (826,106) size 0x0
+    RenderText {#text} at (842,2) size 19x104
+      text run at (842,2) width 104: "This is some text."
+    RenderBR {BR} at (846,106) size 0x0
+    RenderText {#text} at (862,2) size 19x104
+      text run at (862,2) width 104: "This is some text."
+    RenderBR {BR} at (866,106) size 0x0
+    RenderText {#text} at (882,2) size 19x104
+      text run at (882,2) width 104: "This is some text."
+    RenderBR {BR} at (886,106) size 0x0
+    RenderText {#text} at (902,2) size 19x104
+      text run at (902,2) width 104: "This is some text."
+    RenderBR {BR} at (906,106) size 0x0
+    RenderText {#text} at (922,2) size 19x104
+      text run at (922,2) width 104: "This is some text."
+    RenderBR {BR} at (926,106) size 0x0
+    RenderText {#text} at (942,2) size 19x104
+      text run at (942,2) width 104: "This is some text."
+    RenderBR {BR} at (946,106) size 0x0
+    RenderText {#text} at (962,2) size 19x104
+      text run at (962,2) width 104: "This is some text."
+    RenderBR {BR} at (966,106) size 0x0
+    RenderText {#text} at (982,2) size 19x104
+      text run at (982,2) width 104: "This is some text."
+    RenderBR {BR} at (986,106) size 0x0
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.checksum b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.checksum
new file mode 100644
index 0000000..cf3ae2e
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.checksum
@@ -0,0 +1 @@
+5ed2e201b3019e8fd6070e9d6161654c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.png b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.png
new file mode 100644
index 0000000..a926458
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.txt b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.txt
new file mode 100644
index 0000000..8d83ee4
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/nested-columns-expected.txt
@@ -0,0 +1,73 @@
+layer at (0,0) size 785x1141
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x600
+  RenderBlock {HTML} at (0,0) size 785x600
+layer at (8,8) size 500x750
+  RenderBody {BODY} at (8,8) size 500x750
+    RenderBlock {H1} at (0,0) size 37x367
+      RenderText {#text} at (0,0) size 36x166
+        text run at (0,0) width 166: "Header One"
+    RenderBlock (anonymous) at (58,0) size 220x367
+      RenderText {#text} at (0,0) size 219x367
+        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+        text run at (20,0) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+        text run at (40,0) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+        text run at (60,0) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+        text run at (80,0) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+        text run at (100,0) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+        text run at (120,0) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (140,0) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (160,0) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (180,0) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (200,0) width 21: "elit."
+    RenderBlock {H1} at (299,0) size 37x367
+      RenderText {#text} at (0,0) size 36x169
+        text run at (0,0) width 169: "Header Two"
+    RenderBlock (anonymous) at (357,0) size 223x367
+      RenderText {#text} at (0,0) size 222x367
+        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+        text run at (20,0) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+        text run at (40,0) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+        text run at (60,0) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+        text run at (80,0) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+        text run at (100,0) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+        text run at (120,0) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (143,0) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (163,0) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (183,0) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (203,0) width 21: "elit."
+    RenderBlock {H1} at (601,0) size 37x367
+      RenderText {#text} at (0,0) size 36x190
+        text run at (0,0) width 190: "Header Three"
+    RenderBlock {H1} at (920,0) size 37x367
+      RenderText {#text} at (0,0) size 36x177
+        text run at (0,0) width 177: "Header Four"
+    RenderBlock (anonymous) at (978,0) size 42x367
+      RenderText {#text} at (0,0) size 41x337
+        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+        text run at (22,0) width 143: "Nulla varius enim ac mi."
+layer at (667,8) size 240x367 backgroundClip at (0,0) size 785x1141 clip at (0,0) size 785x1141 outlineClip at (0,0) size 785x1141
+  RenderBlock {DIV} at (659,0) size 240x367
+    RenderText {#text} at (0,0) size 419x175
+      text run at (0,0) width 169: "Lorem ipsum dolor sit amet,"
+      text run at (20,0) width 164: "consectetuer adipiscing elit."
+      text run at (40,0) width 143: "Nulla varius enim ac mi."
+      text run at (60,0) width 150: "Curabitur sollicitudin felis"
+      text run at (80,0) width 120: "quis lectus. Quisque"
+      text run at (100,0) width 142: "adipiscing rhoncus sem."
+      text run at (120,0) width 162: "Proin nulla purus, vulputate"
+      text run at (140,0) width 152: "vel, varius ut, euismod et,"
+      text run at (160,0) width 158: "nisi. Sed vitae felis vel orci"
+      text run at (180,0) width 127: "sagittis aliquam. Cras"
+      text run at (200,0) width 146: "convallis adipiscing sem."
+      text run at (220,0) width 175: "Nam nonummy enim. Nullam"
+      text run at (240,0) width 152: "bibendum lobortis neque."
+      text run at (260,0) width 173: "Vestibulum velit orci, tempus"
+      text run at (280,0) width 135: "euismod, pretium quis,"
+      text run at (300,0) width 123: "interdum vitae, nulla."
+      text run at (320,0) width 166: "Phasellus eget ante et tortor"
+      text run at (340,0) width 151: "condimentum vestibulum."
+      text run at (360,0) width 168: "Suspendisse hendrerit quam"
+      text run at (380,0) width 156: "nec felis. Sed varius turpis"
+      text run at (400,0) width 70: "vitae pede. "
+    RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.checksum b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.checksum
new file mode 100644
index 0000000..4f7fe25
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.checksum
@@ -0,0 +1 @@
+c16f276f5b753675403f9302c93afd88
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png
new file mode 100644
index 0000000..b845221
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt
new file mode 100644
index 0000000..5df5f5b
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt
@@ -0,0 +1,44 @@
+layer at (0,0) size 785x778
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x600
+  RenderBlock {HTML} at (0,0) size 785x600
+    RenderBody {BODY} at (8,8) size 769x584
+layer at (8,8) size 320x770
+  RenderBlock {DIV} at (0,0) size 320x770 [border: (5px solid #000000)]
+    RenderBlock {DIV} at (10,10) size 250x367
+    RenderBlock (anonymous) at (310,10) size 224x367
+      RenderBlock {DIV} at (0,0) size 224x283 [border: (2px solid #008000)]
+        RenderText {#text} at (2,2) size 19x279
+          text run at (2,2) width 279: "All of this text should be in the second column."
+        RenderBR {BR} at (6,281) size 0x0
+        RenderText {#text} at (22,2) size 19x279
+          text run at (22,2) width 279: "All of this text should be in the second column."
+        RenderBR {BR} at (26,281) size 0x0
+        RenderText {#text} at (42,2) size 19x279
+          text run at (42,2) width 279: "All of this text should be in the second column."
+        RenderBR {BR} at (46,281) size 0x0
+        RenderText {#text} at (62,2) size 19x279
+          text run at (62,2) width 279: "All of this text should be in the second column."
+        RenderBR {BR} at (66,281) size 0x0
+        RenderText {#text} at (82,2) size 19x279
+          text run at (82,2) width 279: "All of this text should be in the second column."
+        RenderBR {BR} at (86,281) size 0x0
+        RenderText {#text} at (102,2) size 19x279
+          text run at (102,2) width 279: "All of this text should be in the second column."
+        RenderBR {BR} at (106,281) size 0x0
+        RenderText {#text} at (122,2) size 19x279
+          text run at (122,2) width 279: "All of this text should be in the second column."
+        RenderBR {BR} at (126,281) size 0x0
+        RenderText {#text} at (142,2) size 19x279
+          text run at (142,2) width 279: "All of this text should be in the second column."
+        RenderBR {BR} at (146,281) size 0x0
+        RenderText {#text} at (162,2) size 19x279
+          text run at (162,2) width 279: "All of this text should be in the second column."
+        RenderBR {BR} at (166,281) size 0x0
+        RenderText {#text} at (182,2) size 19x279
+          text run at (182,2) width 279: "All of this text should be in the second column."
+        RenderBR {BR} at (186,281) size 0x0
+        RenderText {#text} at (202,2) size 19x279
+          text run at (202,2) width 279: "All of this text should be in the second column."
+        RenderBR {BR} at (206,281) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.checksum b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.checksum
new file mode 100644
index 0000000..55b0630
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.checksum
@@ -0,0 +1 @@
+4afd8d3795c88f62944d65590bfc8593
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.png b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.png
new file mode 100644
index 0000000..3cda5a0
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.txt b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-expected.txt
new file mode 100644
index 0000000..4b208e7
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/border-padding-pagination-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 (613,8) size 179x584
+  RenderBlock {DIV} at (0,0) size 179x584 [border: (2px solid #800000)]
+    RenderBlock {DIV} at (2,2) size 110x282
+    RenderBlock {DIV} at (177,2) size 160x379 [bgcolor=#00FF00] [border: (2px solid #000000)]
+      RenderBlock {DIV} at (2,12) size 156x355 [bgcolor=#008000] [border: (2px solid #0000FF)]
+        RenderInline {SPAN} at (0,0) size 149x190
+          RenderText {#text} at (3,2) size 149x190
+            text run at (3,2) width 164: "In 2nd"
+            text run at (79,2) width 190: "column"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.checksum b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.checksum
new file mode 100644
index 0000000..6d1d318
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.checksum
@@ -0,0 +1 @@
+5f3569a614e2cc3a36f0c96a63d81bbd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.png b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.png
new file mode 100644
index 0000000..a41cf40
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt
new file mode 100644
index 0000000..a5c1b08
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt
@@ -0,0 +1,163 @@
+layer at (0,0) size 892x585
+  RenderView at (0,0) size 800x585
+layer at (-92,0) size 892x585 backgroundClip at (0,0) size 892x585 clip at (0,0) size 892x585 outlineClip at (0,0) size 892x585
+  RenderBlock {HTML} at (0,0) size 892x585
+    RenderBody {BODY} at (8,8) size 876x569
+layer at (362,8) size 430x569
+  RenderBlock {DIV} at (0,0) size 430x569 [border: (5px solid #0000FF)]
+    RenderBlock (anonymous) at (5,5) size 420x271
+      RenderText {#text} at (0,0) size 19x104
+        text run at (0,0) width 104: "This is some text."
+      RenderBR {BR} at (15,104) size 0x0
+      RenderText {#text} at (20,0) size 19x104
+        text run at (20,0) width 104: "This is some text."
+      RenderBR {BR} at (35,104) size 0x0
+      RenderText {#text} at (40,0) size 19x104
+        text run at (40,0) width 104: "This is some text."
+      RenderBR {BR} at (55,104) size 0x0
+      RenderText {#text} at (60,0) size 19x104
+        text run at (60,0) width 104: "This is some text."
+      RenderBR {BR} at (75,104) size 0x0
+      RenderText {#text} at (80,0) size 19x104
+        text run at (80,0) width 104: "This is some text."
+      RenderBR {BR} at (95,104) size 0x0
+      RenderText {#text} at (100,0) size 19x104
+        text run at (100,0) width 104: "This is some text."
+      RenderBR {BR} at (115,104) size 0x0
+      RenderText {#text} at (120,0) size 19x104
+        text run at (120,0) width 104: "This is some text."
+      RenderBR {BR} at (135,104) size 0x0
+      RenderText {#text} at (140,0) size 19x104
+        text run at (140,0) width 104: "This is some text."
+      RenderBR {BR} at (155,104) size 0x0
+      RenderText {#text} at (160,0) size 19x104
+        text run at (160,0) width 104: "This is some text."
+      RenderBR {BR} at (175,104) size 0x0
+      RenderText {#text} at (180,0) size 19x104
+        text run at (180,0) width 104: "This is some text."
+      RenderBR {BR} at (195,104) size 0x0
+      RenderText {#text} at (200,0) size 19x104
+        text run at (200,0) width 104: "This is some text."
+      RenderBR {BR} at (215,104) size 0x0
+      RenderText {#text} at (220,0) size 19x104
+        text run at (220,0) width 104: "This is some text."
+      RenderBR {BR} at (235,104) size 0x0
+      RenderText {#text} at (240,0) size 19x104
+        text run at (240,0) width 104: "This is some text."
+      RenderBR {BR} at (255,104) size 0x0
+      RenderText {#text} at (260,0) size 19x104
+        text run at (260,0) width 104: "This is some text."
+      RenderBR {BR} at (275,104) size 0x0
+      RenderText {#text} at (280,0) size 19x104
+        text run at (280,0) width 104: "This is some text."
+      RenderBR {BR} at (295,104) size 0x0
+      RenderText {#text} at (300,0) size 19x104
+        text run at (300,0) width 104: "This is some text."
+      RenderBR {BR} at (315,104) size 0x0
+      RenderText {#text} at (320,0) size 19x104
+        text run at (320,0) width 104: "This is some text."
+      RenderBR {BR} at (335,104) size 0x0
+      RenderText {#text} at (340,0) size 19x104
+        text run at (340,0) width 104: "This is some text."
+      RenderBR {BR} at (355,104) size 0x0
+      RenderText {#text} at (360,0) size 19x104
+        text run at (360,0) width 104: "This is some text."
+      RenderBR {BR} at (375,104) size 0x0
+      RenderText {#text} at (380,0) size 19x104
+        text run at (380,0) width 104: "This is some text."
+      RenderBR {BR} at (395,104) size 0x0
+      RenderText {#text} at (400,0) size 19x104
+        text run at (400,0) width 104: "This is some text."
+      RenderBR {BR} at (415,104) size 0x0
+    RenderBlock {DIV} at (425,5) size 80x271
+      RenderText {#text} at (0,0) size 19x247
+        text run at (0,0) width 247: "This text should be in the second column."
+      RenderBR {BR} at (15,247) size 0x0
+      RenderText {#text} at (20,0) size 19x247
+        text run at (20,0) width 247: "This text should be in the second column."
+      RenderBR {BR} at (35,247) size 0x0
+      RenderText {#text} at (40,0) size 19x247
+        text run at (40,0) width 247: "This text should be in the second column."
+      RenderBR {BR} at (55,247) size 0x0
+      RenderText {#text} at (60,0) size 19x247
+        text run at (60,0) width 247: "This text should be in the second column."
+      RenderBR {BR} at (75,247) size 0x0
+layer at (-84,8) size 430x569 backgroundClip at (0,0) size 892x585 clip at (0,0) size 892x585 outlineClip at (0,0) size 892x585
+  RenderBlock {DIV} at (446,0) size 430x569 [border: (5px solid #0000FF)]
+    RenderBlock (anonymous) at (5,5) size 80x271
+      RenderText {#text} at (0,0) size 19x226
+        text run at (0,0) width 226: "This text should be in the first column."
+      RenderBR {BR} at (15,226) size 0x0
+      RenderText {#text} at (20,0) size 19x226
+        text run at (20,0) width 226: "This text should be in the first column."
+      RenderBR {BR} at (35,226) size 0x0
+      RenderText {#text} at (40,0) size 19x226
+        text run at (40,0) width 226: "This text should be in the first column."
+      RenderBR {BR} at (55,226) size 0x0
+      RenderText {#text} at (60,0) size 19x226
+        text run at (60,0) width 226: "This text should be in the first column."
+      RenderBR {BR} at (75,226) size 0x0
+    RenderBlock {DIV} at (425,5) size 420x271
+      RenderText {#text} at (0,0) size 19x104
+        text run at (0,0) width 104: "This is some text."
+      RenderBR {BR} at (15,104) size 0x0
+      RenderText {#text} at (20,0) size 19x104
+        text run at (20,0) width 104: "This is some text."
+      RenderBR {BR} at (35,104) size 0x0
+      RenderText {#text} at (40,0) size 19x104
+        text run at (40,0) width 104: "This is some text."
+      RenderBR {BR} at (55,104) size 0x0
+      RenderText {#text} at (60,0) size 19x104
+        text run at (60,0) width 104: "This is some text."
+      RenderBR {BR} at (75,104) size 0x0
+      RenderText {#text} at (80,0) size 19x104
+        text run at (80,0) width 104: "This is some text."
+      RenderBR {BR} at (95,104) size 0x0
+      RenderText {#text} at (100,0) size 19x104
+        text run at (100,0) width 104: "This is some text."
+      RenderBR {BR} at (115,104) size 0x0
+      RenderText {#text} at (120,0) size 19x104
+        text run at (120,0) width 104: "This is some text."
+      RenderBR {BR} at (135,104) size 0x0
+      RenderText {#text} at (140,0) size 19x104
+        text run at (140,0) width 104: "This is some text."
+      RenderBR {BR} at (155,104) size 0x0
+      RenderText {#text} at (160,0) size 19x104
+        text run at (160,0) width 104: "This is some text."
+      RenderBR {BR} at (175,104) size 0x0
+      RenderText {#text} at (180,0) size 19x104
+        text run at (180,0) width 104: "This is some text."
+      RenderBR {BR} at (195,104) size 0x0
+      RenderText {#text} at (200,0) size 19x104
+        text run at (200,0) width 104: "This is some text."
+      RenderBR {BR} at (215,104) size 0x0
+      RenderText {#text} at (220,0) size 19x104
+        text run at (220,0) width 104: "This is some text."
+      RenderBR {BR} at (235,104) size 0x0
+      RenderText {#text} at (240,0) size 19x104
+        text run at (240,0) width 104: "This is some text."
+      RenderBR {BR} at (255,104) size 0x0
+      RenderText {#text} at (260,0) size 19x104
+        text run at (260,0) width 104: "This is some text."
+      RenderBR {BR} at (275,104) size 0x0
+      RenderText {#text} at (280,0) size 19x104
+        text run at (280,0) width 104: "This is some text."
+      RenderBR {BR} at (295,104) size 0x0
+      RenderText {#text} at (300,0) size 19x104
+        text run at (300,0) width 104: "This is some text."
+      RenderBR {BR} at (315,104) size 0x0
+      RenderText {#text} at (320,0) size 19x104
+        text run at (320,0) width 104: "This is some text."
+      RenderBR {BR} at (335,104) size 0x0
+      RenderText {#text} at (340,0) size 19x104
+        text run at (340,0) width 104: "This is some text."
+      RenderBR {BR} at (355,104) size 0x0
+      RenderText {#text} at (360,0) size 19x104
+        text run at (360,0) width 104: "This is some text."
+      RenderBR {BR} at (375,104) size 0x0
+      RenderText {#text} at (380,0) size 19x104
+        text run at (380,0) width 104: "This is some text."
+      RenderBR {BR} at (395,104) size 0x0
+      RenderText {#text} at (400,0) size 19x104
+        text run at (400,0) width 104: "This is some text."
+      RenderBR {BR} at (415,104) size 0x0
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.checksum b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.checksum
new file mode 100644
index 0000000..7062f05
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.checksum
@@ -0,0 +1 @@
+981d86a0617d098c6c4cb46090a2b7e8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.png b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.png
new file mode 100644
index 0000000..61fb66b
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.txt b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.txt
new file mode 100644
index 0000000..90ad226
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-count-with-rules-expected.txt
@@ -0,0 +1,100 @@
+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 776x584
+layer at (632,8) size 160x584
+  RenderBlock {P} at (0,0) size 160x584 [border: (10px solid #800000)]
+    RenderText {#text} at (30,30) size 19x151
+      text run at (30,30) width 151: "This is some column text."
+    RenderBR {BR} at (45,181) size 0x0
+    RenderText {#text} at (50,30) size 19x151
+      text run at (50,30) width 151: "This is some column text."
+    RenderBR {BR} at (65,181) size 0x0
+    RenderText {#text} at (70,30) size 19x151
+      text run at (70,30) width 151: "This is some column text."
+    RenderBR {BR} at (85,181) size 0x0
+    RenderText {#text} at (90,30) size 19x151
+      text run at (90,30) width 151: "This is some column text."
+    RenderBR {BR} at (105,181) size 0x0
+    RenderText {#text} at (110,30) size 19x151
+      text run at (110,30) width 151: "This is some column text."
+    RenderBR {BR} at (125,181) size 0x0
+    RenderText {#text} at (130,30) size 19x151
+      text run at (130,30) width 151: "This is some column text."
+    RenderBR {BR} at (145,181) size 0x0
+    RenderText {#text} at (150,30) size 19x151
+      text run at (150,30) width 151: "This is some column text."
+    RenderBR {BR} at (165,181) size 0x0
+    RenderText {#text} at (170,30) size 19x151
+      text run at (170,30) width 151: "This is some column text."
+    RenderBR {BR} at (185,181) size 0x0
+    RenderText {#text} at (190,30) size 19x151
+      text run at (190,30) width 151: "This is some column text."
+    RenderBR {BR} at (205,181) size 0x0
+    RenderText {#text} at (210,30) size 19x151
+      text run at (210,30) width 151: "This is some column text."
+    RenderBR {BR} at (225,181) size 0x0
+    RenderText {#text} at (230,30) size 19x151
+      text run at (230,30) width 151: "This is some column text."
+    RenderBR {BR} at (245,181) size 0x0
+    RenderText {#text} at (250,30) size 19x151
+      text run at (250,30) width 151: "This is some column text."
+    RenderBR {BR} at (265,181) size 0x0
+    RenderText {#text} at (270,30) size 19x151
+      text run at (270,30) width 151: "This is some column text."
+    RenderBR {BR} at (285,181) size 0x0
+layer at (456,8) size 160x584
+  RenderBlock {P} at (176,0) size 160x584 [border: (10px solid #800000)]
+    RenderText {#text} at (30,43) size 19x151
+      text run at (30,43) width 4 RTL: "."
+      text run at (30,47) width 147: "This is some column text"
+    RenderBR {BR} at (45,43) size 0x0
+    RenderText {#text} at (50,43) size 19x151
+      text run at (50,43) width 4 RTL: "."
+      text run at (50,47) width 147: "This is some column text"
+    RenderBR {BR} at (65,43) size 0x0
+    RenderText {#text} at (70,43) size 19x151
+      text run at (70,43) width 4 RTL: "."
+      text run at (70,47) width 147: "This is some column text"
+    RenderBR {BR} at (85,43) size 0x0
+    RenderText {#text} at (90,43) size 19x151
+      text run at (90,43) width 4 RTL: "."
+      text run at (90,47) width 147: "This is some column text"
+    RenderBR {BR} at (105,43) size 0x0
+    RenderText {#text} at (110,43) size 19x151
+      text run at (110,43) width 4 RTL: "."
+      text run at (110,47) width 147: "This is some column text"
+    RenderBR {BR} at (125,43) size 0x0
+    RenderText {#text} at (130,43) size 19x151
+      text run at (130,43) width 4 RTL: "."
+      text run at (130,47) width 147: "This is some column text"
+    RenderBR {BR} at (145,43) size 0x0
+    RenderText {#text} at (150,43) size 19x151
+      text run at (150,43) width 4 RTL: "."
+      text run at (150,47) width 147: "This is some column text"
+    RenderBR {BR} at (165,43) size 0x0
+    RenderText {#text} at (170,43) size 19x151
+      text run at (170,43) width 4 RTL: "."
+      text run at (170,47) width 147: "This is some column text"
+    RenderBR {BR} at (185,43) size 0x0
+    RenderText {#text} at (190,43) size 19x151
+      text run at (190,43) width 4 RTL: "."
+      text run at (190,47) width 147: "This is some column text"
+    RenderBR {BR} at (205,43) size 0x0
+    RenderText {#text} at (210,43) size 19x151
+      text run at (210,43) width 4 RTL: "."
+      text run at (210,47) width 147: "This is some column text"
+    RenderBR {BR} at (225,43) size 0x0
+    RenderText {#text} at (230,43) size 19x151
+      text run at (230,43) width 4 RTL: "."
+      text run at (230,47) width 147: "This is some column text"
+    RenderBR {BR} at (245,43) size 0x0
+    RenderText {#text} at (250,43) size 19x151
+      text run at (250,43) width 4 RTL: "."
+      text run at (250,47) width 147: "This is some column text"
+    RenderBR {BR} at (265,43) size 0x0
+    RenderText {#text} at (270,43) size 19x151
+      text run at (270,43) width 4 RTL: "."
+      text run at (270,47) width 147: "This is some column text"
+    RenderBR {BR} at (285,43) size 0x0
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.checksum b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.checksum
new file mode 100644
index 0000000..2acba4e
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.checksum
@@ -0,0 +1 @@
+bd36bac86fef3c4d7a87aa92ee8e46b5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.png b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.png
new file mode 100644
index 0000000..67893c4
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.txt b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.txt
new file mode 100644
index 0000000..ef1f6a8
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/column-rules-expected.txt
@@ -0,0 +1,128 @@
+layer at (0,0) size 826x585
+  RenderView at (0,0) size 800x585
+layer at (-26,0) size 826x585 backgroundClip at (0,0) size 826x585 clip at (0,0) size 826x585 outlineClip at (0,0) size 826x585
+  RenderBlock {HTML} at (0,0) size 826x585
+    RenderBody {BODY} at (8,8) size 810x569
+layer at (-18,8) size 810x569 backgroundClip at (0,0) size 826x585 clip at (0,0) size 826x585 outlineClip at (0,0) size 826x585
+  RenderBlock {DIV} at (0,0) size 810x569 [border: (5px solid #000000)]
+    RenderText {#text} at (5,15) size 2399x169
+      text run at (5,15) width 169: "Lorem ipsum dolor sit amet,"
+      text run at (25,15) width 164: "consectetuer adipiscing elit."
+      text run at (45,15) width 143: "Nulla varius enim ac mi."
+      text run at (65,15) width 150: "Curabitur sollicitudin felis"
+      text run at (85,15) width 120: "quis lectus. Quisque"
+      text run at (105,15) width 142: "adipiscing rhoncus sem."
+      text run at (125,15) width 162: "Proin nulla purus, vulputate"
+      text run at (145,15) width 152: "vel, varius ut, euismod et,"
+      text run at (165,15) width 158: "nisi. Sed vitae felis vel orci"
+      text run at (185,15) width 127: "sagittis aliquam. Cras"
+      text run at (205,15) width 146: "convallis adipiscing sem."
+      text run at (225,15) width 128: "Nam nonummy enim."
+      text run at (245,15) width 155: "Nullam bibendum lobortis"
+      text run at (265,15) width 139: "neque. Vestibulum velit"
+      text run at (285,15) width 132: "orci, tempus euismod,"
+      text run at (305,15) width 169: "pretium quis, interdum vitae,"
+      text run at (325,15) width 163: "nulla. Phasellus eget ante et"
+      text run at (345,15) width 118: "tortor condimentum"
+      text run at (365,15) width 145: "vestibulum. Suspendisse"
+      text run at (385,15) width 146: "hendrerit quam nec felis."
+      text run at (405,15) width 132: "Sed varius turpis vitae"
+      text run at (425,15) width 153: "pede. Lorem ipsum dolor"
+      text run at (445,15) width 130: "sit amet, consectetuer"
+      text run at (465,15) width 120: "adipiscing elit. Proin"
+      text run at (485,15) width 146: "bibendum justo ac enim."
+      text run at (505,15) width 163: "Class aptent taciti sociosqu"
+      text run at (525,15) width 127: "ad litora torquent per"
+      text run at (545,15) width 116: "conubia nostra, per"
+      text run at (565,15) width 153: "inceptos hymenaeos. Sed"
+      text run at (585,15) width 162: "leo nulla, rutrum eu, dictum"
+      text run at (605,15) width 160: "ut, posuere vel, arcu. Nam"
+      text run at (625,15) width 111: "libero. Morbi orci."
+      text run at (645,15) width 144: "Maecenas pellentesque."
+      text run at (665,15) width 115: "Curabitur erat erat,"
+      text run at (685,15) width 138: "ullamcorper at, gravida"
+      text run at (705,15) width 133: "vitae, iaculis vitae, elit."
+      text run at (725,15) width 165: "Nullam quam. Quisque orci"
+      text run at (745,15) width 135: "lectus, ullamcorper eu,"
+      text run at (765,15) width 167: "imperdiet sed, accumsan et,"
+      text run at (785,15) width 169: "ligula. Duis diam nisl, sagittis"
+      text run at (805,15) width 167: "a, blandit volutpat, interdum"
+      text run at (825,15) width 169: "sed, velit. Vestibulum quam."
+      text run at (845,15) width 143: "Nulla a purus. Phasellus"
+      text run at (865,15) width 134: "semper semper lectus."
+      text run at (885,15) width 169: "Nulla porttitor, dolor dictum"
+      text run at (905,15) width 136: "scelerisque luctus, velit"
+      text run at (925,15) width 149: "ipsum lobortis mauris, ac"
+      text run at (945,15) width 165: "pretium enim nunc vel risus."
+      text run at (965,15) width 141: "Proin gravida mi ut sem"
+      text run at (985,15) width 121: "cursus mattis. Fusce"
+      text run at (1005,15) width 134: "laoreet, nisi quis luctus"
+      text run at (1025,15) width 116: "volutpat, arcu pede"
+      text run at (1045,15) width 111: "tincidunt enim, nec"
+      text run at (1065,15) width 134: "malesuada urna nisl eu"
+      text run at (1085,15) width 166: "enim. Vivamus varius augue"
+      text run at (1105,15) width 126: "ac purus. Vestibulum"
+      text run at (1125,15) width 162: "vestibulum. Phasellus et est"
+      text run at (1145,15) width 120: "vitae ante accumsan"
+      text run at (1165,15) width 152: "rhoncus. Morbi convallis,"
+      text run at (1185,15) width 150: "arcu at hendrerit gravida,"
+      text run at (1205,15) width 150: "sem diam dignissim risus,"
+      text run at (1225,15) width 146: "sed aliquet erat mi ut mi."
+      text run at (1245,15) width 141: "Nunc cursus lacinia elit."
+      text run at (1265,15) width 160: "Nunc nisi. Quisque at erat."
+      text run at (1285,15) width 148: "Vestibulum dictum quam"
+      text run at (1305,15) width 159: "vitae nibh. Nunc vitae ante"
+      text run at (1325,15) width 157: "non odio interdum blandit."
+      text run at (1345,15) width 120: "Curabitur leo quam,"
+      text run at (1365,15) width 153: "fermentum sed, feugiat in,"
+      text run at (1385,15) width 123: "ullamcorper id, nibh."
+      text run at (1405,15) width 149: "Suspendisse ac turpis. In"
+      text run at (1425,15) width 128: "iaculis sollicitudin dui."
+      text run at (1445,15) width 148: "Aenean vitae lectus vitae"
+      text run at (1465,15) width 105: "nulla pellentesque"
+      text run at (1485,15) width 151: "sollicitudin. Nunc gravida"
+      text run at (1505,15) width 164: "pharetra lectus. Etiam lacus"
+      text run at (1525,15) width 149: "ligula, placerat ut, dictum"
+      text run at (1545,15) width 139: "vitae, tempus vel, risus."
+      text run at (1565,15) width 140: "Cras rhoncus. Praesent"
+      text run at (1585,15) width 159: "varius ultricies orci. Donec"
+      text run at (1605,15) width 137: "mattis, neque ut ornare"
+      text run at (1625,15) width 157: "fringilla, ante urna placerat"
+      text run at (1645,15) width 139: "eros, vel commodo nisi"
+      text run at (1665,15) width 138: "tortor ut mauris. Morbi"
+      text run at (1685,15) width 163: "magna dui, sagittis sit amet,"
+      text run at (1705,15) width 137: "tincidunt et, elementum"
+      text run at (1725,15) width 163: "eget, quam. Fusce molestie"
+      text run at (1745,15) width 160: "nisl vitae nisi. Vestibulum a"
+      text run at (1765,15) width 168: "sapien. Phasellus ante lacus,"
+      text run at (1785,15) width 135: "vehicula non, cursus a,"
+      text run at (1805,15) width 109: "tempor ut, magna."
+      text run at (1825,15) width 163: "Suspendisse potenti. Fusce"
+      text run at (1845,15) width 119: "aliquet, odio viverra"
+      text run at (1865,15) width 165: "vulputate dictum, enim odio"
+      text run at (1885,15) width 160: "luctus purus, ut scelerisque"
+      text run at (1905,15) width 159: "quam nulla non est. Donec"
+      text run at (1925,15) width 148: "eros lacus, egestas vitae,"
+      text run at (1945,15) width 148: "lacinia quis, tempor quis,"
+      text run at (1965,15) width 134: "pede. Morbi orci erat,"
+      text run at (1985,15) width 120: "iaculis id, ornare ac,"
+      text run at (2005,15) width 152: "elementum at, sem. Nunc"
+      text run at (2025,15) width 157: "ornare sodales nisi. Morbi"
+      text run at (2045,15) width 144: "interdum commodo nisl."
+      text run at (2065,15) width 144: "Fusce eget eros non nisi"
+      text run at (2085,15) width 117: "ornare facilisis. Sed"
+      text run at (2105,15) width 151: "placerat, est non posuere"
+      text run at (2125,15) width 117: "posuere, purus sem"
+      text run at (2145,15) width 152: "dignissim libero, a viverra"
+      text run at (2165,15) width 162: "tellus dolor vel lorem. Cras"
+      text run at (2185,15) width 126: "augue. Etiam ultricies"
+      text run at (2205,15) width 160: "consequat odio. Mauris ac"
+      text run at (2225,15) width 132: "libero. Etiam posuere,"
+      text run at (2245,15) width 120: "libero vitae euismod"
+      text run at (2265,15) width 159: "gravida, urna elit imperdiet"
+      text run at (2285,15) width 154: "magna, vel cursus elit felis"
+      text run at (2305,15) width 140: "non mauris. Donec orci"
+      text run at (2325,15) width 159: "erat, porta id, dignissim ut,"
+      text run at (2345,15) width 122: "posuere dictum, leo."
+      text run at (2365,15) width 144: "Suspendisse scelerisque"
+      text run at (2385,15) width 79: "egestas nulla."
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.checksum b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.checksum
new file mode 100644
index 0000000..d725ee2
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.checksum
@@ -0,0 +1 @@
+dc95f1cba3ba71f30d07e87ca7af362a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.png b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.png
new file mode 100644
index 0000000..7fb6e1e
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.txt b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.txt
new file mode 100644
index 0000000..8b7da75
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/multicol/vertical-rl/float-avoidance-expected.txt
@@ -0,0 +1,18 @@
+layer at (0,0) size 785x643
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x600
+  RenderBlock {HTML} at (0,0) size 785x600
+    RenderBody {BODY} at (8,8) size 769x584
+      RenderBlock (floating) {DIV} at (0,0) size 100x200 [bgcolor=#00FF00]
+layer at (641,208) size 136x435
+  RenderBlock {DIV} at (0,200) size 136x435 [border: (10px solid #000000)]
+    RenderBlock {P} at (10,10) size 100x415
+      RenderText {#text} at (0,0) size 99x415
+        text run at (0,0) width 415: "This technology preview of our award winning next generation"
+        text run at (20,0) width 55: "browser "
+        text run at (20,55) width 360: "is a sign of things to come from Mozilla. Powerful yet easy"
+        text run at (40,0) width 78: "to use. This "
+        text run at (40,78) width 337: "maintenance release provides a few updates based on"
+        text run at (60,0) width 158: "user feedback - including "
+        text run at (60,158) width 257: "changes to the Extension System and icon"
+        text run at (80,0) width 88: "improvements."

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list