[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

mihaip at chromium.org mihaip at chromium.org
Wed Dec 22 15:39:49 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit b5c58c0338ce7fe23883099c68989d0f52c47e1f
Author: mihaip at chromium.org <mihaip at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Wed Nov 10 02:51:49 2010 +0000

    2010-11-09  Mihai Parparita  <mihaip at chromium.org>
    
            Unreviewed Chromium rebaseline.
    
            Add missing Linux and Windows baselines for the tests added by r71700.
            Also update baselines for editing/selection/extend-by-word-002.html
            and fast/lists/markers-in-selection-expected.html.
    
            * platform/chromium-linux/editing/selection/extend-by-word-002-expected.checksum:
            * platform/chromium-linux/editing/selection/extend-by-word-002-expected.png:
            * platform/chromium-linux/fast/lists/001-vertical-expected.checksum: Added.
            * platform/chromium-linux/fast/lists/001-vertical-expected.png: Added.
            * platform/chromium-linux/fast/lists/001-vertical-expected.txt: Added.
            * platform/chromium-linux/fast/lists/002-vertical-expected.checksum: Added.
            * platform/chromium-linux/fast/lists/002-vertical-expected.png: Added.
            * platform/chromium-linux/fast/lists/002-vertical-expected.txt: Added.
            * platform/chromium-linux/fast/lists/003-vertical-expected.checksum: Added.
            * platform/chromium-linux/fast/lists/003-vertical-expected.png: Added.
            * platform/chromium-linux/fast/lists/003-vertical-expected.txt: Added.
            * platform/chromium-linux/fast/lists/005-vertical-expected.checksum: Added.
            * platform/chromium-linux/fast/lists/005-vertical-expected.png: Added.
            * platform/chromium-linux/fast/lists/005-vertical-expected.txt: Added.
            * platform/chromium-linux/fast/lists/006-vertical-expected.checksum: Added.
            * platform/chromium-linux/fast/lists/006-vertical-expected.png: Added.
            * platform/chromium-linux/fast/lists/006-vertical-expected.txt: Added.
            * platform/chromium-linux/fast/lists/007-vertical-expected.checksum: Added.
            * platform/chromium-linux/fast/lists/007-vertical-expected.png: Added.
            * platform/chromium-linux/fast/lists/007-vertical-expected.txt: Added.
            * platform/chromium-linux/fast/lists/008-vertical-expected.checksum: Added.
            * platform/chromium-linux/fast/lists/008-vertical-expected.png: Added.
            * platform/chromium-linux/fast/lists/008-vertical-expected.txt: Added.
            * platform/chromium-linux/fast/lists/009-vertical-expected.checksum: Added.
            * platform/chromium-linux/fast/lists/009-vertical-expected.png: Added.
            * platform/chromium-linux/fast/lists/009-vertical-expected.txt: Added.
            * platform/chromium-linux/fast/lists/markers-in-selection-expected.checksum:
            * platform/chromium-linux/fast/lists/markers-in-selection-expected.png:
            * platform/chromium-win/editing/selection/extend-by-word-002-expected.checksum:
            * platform/chromium-win/editing/selection/extend-by-word-002-expected.png:
            * platform/chromium-win/fast/lists/001-vertical-expected.checksum: Added.
            * platform/chromium-win/fast/lists/001-vertical-expected.png: Added.
            * platform/chromium-win/fast/lists/001-vertical-expected.txt: Added.
            * platform/chromium-win/fast/lists/002-vertical-expected.checksum: Added.
            * platform/chromium-win/fast/lists/002-vertical-expected.png: Added.
            * platform/chromium-win/fast/lists/002-vertical-expected.txt: Added.
            * platform/chromium-win/fast/lists/003-vertical-expected.checksum: Added.
            * platform/chromium-win/fast/lists/003-vertical-expected.png: Added.
            * platform/chromium-win/fast/lists/003-vertical-expected.txt: Added.
            * platform/chromium-win/fast/lists/005-vertical-expected.checksum: Added.
            * platform/chromium-win/fast/lists/005-vertical-expected.png: Added.
            * platform/chromium-win/fast/lists/005-vertical-expected.txt: Added.
            * platform/chromium-win/fast/lists/006-vertical-expected.checksum: Added.
            * platform/chromium-win/fast/lists/006-vertical-expected.png: Added.
            * platform/chromium-win/fast/lists/006-vertical-expected.txt: Added.
            * platform/chromium-win/fast/lists/007-vertical-expected.checksum: Added.
            * platform/chromium-win/fast/lists/007-vertical-expected.png: Added.
            * platform/chromium-win/fast/lists/007-vertical-expected.txt: Added.
            * platform/chromium-win/fast/lists/008-vertical-expected.checksum: Added.
            * platform/chromium-win/fast/lists/008-vertical-expected.png: Added.
            * platform/chromium-win/fast/lists/008-vertical-expected.txt: Added.
            * platform/chromium-win/fast/lists/009-vertical-expected.checksum: Added.
            * platform/chromium-win/fast/lists/009-vertical-expected.png: Added.
            * platform/chromium-win/fast/lists/009-vertical-expected.txt: Added.
            * platform/chromium-win/fast/lists/markers-in-selection-expected.checksum:
            * platform/chromium-win/fast/lists/markers-in-selection-expected.png:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71708 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index b75b63a..0717c85 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,68 @@
+2010-11-09  Mihai Parparita  <mihaip at chromium.org>
+
+        Unreviewed Chromium rebaseline.
+        
+        Add missing Linux and Windows baselines for the tests added by r71700.
+        Also update baselines for editing/selection/extend-by-word-002.html
+        and fast/lists/markers-in-selection-expected.html.
+
+        * platform/chromium-linux/editing/selection/extend-by-word-002-expected.checksum:
+        * platform/chromium-linux/editing/selection/extend-by-word-002-expected.png:
+        * platform/chromium-linux/fast/lists/001-vertical-expected.checksum: Added.
+        * platform/chromium-linux/fast/lists/001-vertical-expected.png: Added.
+        * platform/chromium-linux/fast/lists/001-vertical-expected.txt: Added.
+        * platform/chromium-linux/fast/lists/002-vertical-expected.checksum: Added.
+        * platform/chromium-linux/fast/lists/002-vertical-expected.png: Added.
+        * platform/chromium-linux/fast/lists/002-vertical-expected.txt: Added.
+        * platform/chromium-linux/fast/lists/003-vertical-expected.checksum: Added.
+        * platform/chromium-linux/fast/lists/003-vertical-expected.png: Added.
+        * platform/chromium-linux/fast/lists/003-vertical-expected.txt: Added.
+        * platform/chromium-linux/fast/lists/005-vertical-expected.checksum: Added.
+        * platform/chromium-linux/fast/lists/005-vertical-expected.png: Added.
+        * platform/chromium-linux/fast/lists/005-vertical-expected.txt: Added.
+        * platform/chromium-linux/fast/lists/006-vertical-expected.checksum: Added.
+        * platform/chromium-linux/fast/lists/006-vertical-expected.png: Added.
+        * platform/chromium-linux/fast/lists/006-vertical-expected.txt: Added.
+        * platform/chromium-linux/fast/lists/007-vertical-expected.checksum: Added.
+        * platform/chromium-linux/fast/lists/007-vertical-expected.png: Added.
+        * platform/chromium-linux/fast/lists/007-vertical-expected.txt: Added.
+        * platform/chromium-linux/fast/lists/008-vertical-expected.checksum: Added.
+        * platform/chromium-linux/fast/lists/008-vertical-expected.png: Added.
+        * platform/chromium-linux/fast/lists/008-vertical-expected.txt: Added.
+        * platform/chromium-linux/fast/lists/009-vertical-expected.checksum: Added.
+        * platform/chromium-linux/fast/lists/009-vertical-expected.png: Added.
+        * platform/chromium-linux/fast/lists/009-vertical-expected.txt: Added.
+        * platform/chromium-linux/fast/lists/markers-in-selection-expected.checksum:
+        * platform/chromium-linux/fast/lists/markers-in-selection-expected.png:
+        * platform/chromium-win/editing/selection/extend-by-word-002-expected.checksum:
+        * platform/chromium-win/editing/selection/extend-by-word-002-expected.png:
+        * platform/chromium-win/fast/lists/001-vertical-expected.checksum: Added.
+        * platform/chromium-win/fast/lists/001-vertical-expected.png: Added.
+        * platform/chromium-win/fast/lists/001-vertical-expected.txt: Added.
+        * platform/chromium-win/fast/lists/002-vertical-expected.checksum: Added.
+        * platform/chromium-win/fast/lists/002-vertical-expected.png: Added.
+        * platform/chromium-win/fast/lists/002-vertical-expected.txt: Added.
+        * platform/chromium-win/fast/lists/003-vertical-expected.checksum: Added.
+        * platform/chromium-win/fast/lists/003-vertical-expected.png: Added.
+        * platform/chromium-win/fast/lists/003-vertical-expected.txt: Added.
+        * platform/chromium-win/fast/lists/005-vertical-expected.checksum: Added.
+        * platform/chromium-win/fast/lists/005-vertical-expected.png: Added.
+        * platform/chromium-win/fast/lists/005-vertical-expected.txt: Added.
+        * platform/chromium-win/fast/lists/006-vertical-expected.checksum: Added.
+        * platform/chromium-win/fast/lists/006-vertical-expected.png: Added.
+        * platform/chromium-win/fast/lists/006-vertical-expected.txt: Added.
+        * platform/chromium-win/fast/lists/007-vertical-expected.checksum: Added.
+        * platform/chromium-win/fast/lists/007-vertical-expected.png: Added.
+        * platform/chromium-win/fast/lists/007-vertical-expected.txt: Added.
+        * platform/chromium-win/fast/lists/008-vertical-expected.checksum: Added.
+        * platform/chromium-win/fast/lists/008-vertical-expected.png: Added.
+        * platform/chromium-win/fast/lists/008-vertical-expected.txt: Added.
+        * platform/chromium-win/fast/lists/009-vertical-expected.checksum: Added.
+        * platform/chromium-win/fast/lists/009-vertical-expected.png: Added.
+        * platform/chromium-win/fast/lists/009-vertical-expected.txt: Added.
+        * platform/chromium-win/fast/lists/markers-in-selection-expected.checksum:
+        * platform/chromium-win/fast/lists/markers-in-selection-expected.png:
+
 2010-11-09  Xiaomei Ji  <xji at chromium.org>
 
         Reviewed by NOBODY.
diff --git a/LayoutTests/platform/chromium-linux/editing/selection/extend-by-word-002-expected.checksum b/LayoutTests/platform/chromium-linux/editing/selection/extend-by-word-002-expected.checksum
index 8968252..da1af0a 100644
--- a/LayoutTests/platform/chromium-linux/editing/selection/extend-by-word-002-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/editing/selection/extend-by-word-002-expected.checksum
@@ -1 +1 @@
-3bb028523e263b01eabfb34c668f4351
\ No newline at end of file
+5e09ad793120804ec8d1a284655eddfc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/editing/selection/extend-by-word-002-expected.png b/LayoutTests/platform/chromium-linux/editing/selection/extend-by-word-002-expected.png
index 82b9715..648663e 100644
Binary files a/LayoutTests/platform/chromium-linux/editing/selection/extend-by-word-002-expected.png and b/LayoutTests/platform/chromium-linux/editing/selection/extend-by-word-002-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/001-vertical-expected.checksum b/LayoutTests/platform/chromium-linux/fast/lists/001-vertical-expected.checksum
new file mode 100644
index 0000000..57a1060
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/001-vertical-expected.checksum
@@ -0,0 +1 @@
+e2c7ef944eed710b913a266457a8c6c1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/001-vertical-expected.png b/LayoutTests/platform/chromium-linux/fast/lists/001-vertical-expected.png
new file mode 100644
index 0000000..464d577
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/lists/001-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/001-vertical-expected.txt b/LayoutTests/platform/chromium-linux/fast/lists/001-vertical-expected.txt
new file mode 100644
index 0000000..2d62117
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/001-vertical-expected.txt
@@ -0,0 +1,21 @@
+layer at (0,0) size 785x622
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x622
+  RenderBlock {HTML} at (0,0) size 785x600
+    RenderBody {BODY} at (8,8) size 761x584
+      RenderBlock {DIV} at (0,0) size 108x584 [border: (3px solid #FFA500)]
+        RenderBlock (floating) {DIV} at (11,11) size 122x122 [bgcolor=#FFA500] [border: (3px solid #FFA500)]
+        RenderListItem {DIV} at (11,11) size 86x562 [border: (3px solid #FFA500)]
+          RenderListItem {DIV} at (11,11) size 64x540 [border: (3px solid #FFA500)]
+            RenderListItem {DIV} at (11,11) size 42x518 [border: (3px solid #FFA500)]
+              RenderListMarker at (11,103) size 19x7: bullet
+              RenderListMarker at (11,103) size 19x7: bullet
+              RenderListMarker at (11,103) size 19x7: bullet
+              RenderText {#text} at (11,132) size 19x81
+                text run at (11,132) width 81: "List item text."
+      RenderBlock {UL} at (124,0) size 144x584
+        RenderListItem {LI} at (0,40) size 144x544 [border: (2px solid #FF0000)]
+          RenderListMarker at (52,555) size 19x7: bullet
+          RenderText {#text} at (52,88) size 39x404
+            text run at (52,88) width 404: "Foo fofodfosjlkdf dslkdjlk asdlksjald djklsd klasjdkas sdajd lsadjkl"
+            text run at (72,423) width 69: "asjdlksajdk"
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/002-vertical-expected.checksum b/LayoutTests/platform/chromium-linux/fast/lists/002-vertical-expected.checksum
new file mode 100644
index 0000000..2c02e2e
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/002-vertical-expected.checksum
@@ -0,0 +1 @@
+66af6cc4b2cecdf02088ca651da313f7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/002-vertical-expected.png b/LayoutTests/platform/chromium-linux/fast/lists/002-vertical-expected.png
new file mode 100644
index 0000000..3073bb0
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/lists/002-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/002-vertical-expected.txt b/LayoutTests/platform/chromium-linux/fast/lists/002-vertical-expected.txt
new file mode 100644
index 0000000..466ab5b
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/002-vertical-expected.txt
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {DIV} at (0,0) size 40x584
+        RenderBlock {UL} at (0,0) size 40x584
+          RenderListItem {LI} at (0,40) size 20x544
+            RenderListMarker at (0,-18) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x37 [color=#0000EE]
+              RenderText {#text} at (0,507) size 19x37
+                text run at (0,507) width 37: "Home"
+          RenderListItem {LI} at (20,40) size 20x544
+            RenderListMarker at (0,-18) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x53 [color=#0000EE]
+              RenderText {#text} at (0,491) size 19x53
+                text run at (0,491) width 53: "Archives"
+      RenderBlock {P} at (56,16) size 40x552
+        RenderText {#text} at (0,0) size 39x535
+          text run at (0,0) width 512: "This test case illustrates the correct positioning of list item bullets according to CSS3. "
+          text run at (0,512) width 23: "The"
+          text run at (20,0) width 452: "bullets should be on the far left, with the text of the list items on the far right."
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/003-vertical-expected.checksum b/LayoutTests/platform/chromium-linux/fast/lists/003-vertical-expected.checksum
new file mode 100644
index 0000000..8645206
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/003-vertical-expected.checksum
@@ -0,0 +1 @@
+523d2f90fb6d2c53ed8bd31bc53c2685
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/003-vertical-expected.png b/LayoutTests/platform/chromium-linux/fast/lists/003-vertical-expected.png
new file mode 100644
index 0000000..c2639e6
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/lists/003-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/003-vertical-expected.txt b/LayoutTests/platform/chromium-linux/fast/lists/003-vertical-expected.txt
new file mode 100644
index 0000000..41d9eb6
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/003-vertical-expected.txt
@@ -0,0 +1,207 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 448x600
+  RenderBlock {HTML} at (0,0) size 364x600
+    RenderBody {BODY} at (16,8) size 332x584
+      RenderBlock (floating) {DIV} at (0,0) size 432x350
+        RenderBlock {P} at (0,16) size 80x318
+          RenderText {#text} at (0,0) size 39x301
+            text run at (0,0) width 301: "This test case illustrates incorrect positioning of list"
+            text run at (20,0) width 85: "items within a "
+          RenderInline {CODE} at (0,0) size 16x136
+            RenderText {#text} at (20,85) size 16x136
+              text run at (20,85) width 136: "text-align: right"
+          RenderText {#text} at (20,221) size 19x64
+            text run at (20,221) width 64: " div after a"
+          RenderInline {CODE} at (0,0) size 16x88
+            RenderText {#text} at (40,0) size 16x88
+              text run at (40,0) width 88: "float: left"
+          RenderText {#text} at (40,88) size 19x30
+            text run at (40,88) width 30: " div. "
+          RenderInline {A} at (0,0) size 19x186 [color=#0000EE]
+            RenderText {#text} at (40,118) size 19x186
+              text run at (40,118) width 186: "Screenshot of correct behavior"
+          RenderText {#text} at (40,304) size 19x4
+            text run at (40,304) width 4: ";"
+          RenderInline {A} at (0,0) size 19x119 [color=#0000EE]
+            RenderText {#text} at (60,0) size 19x119
+              text run at (60,0) width 119: "screenshot of Safari"
+          RenderText {#text} at (60,119) size 19x4
+            text run at (60,119) width 4: "."
+        RenderBlock {P} at (80,16) size 60x318
+          RenderText {#text} at (0,0) size 39x290
+            text run at (0,0) width 290: "This bug only occurs on pages with a standards-"
+            text run at (20,0) width 142: "compliant DOCTYPE. "
+          RenderInline {A} at (0,0) size 39x313 [color=#0000EE]
+            RenderText {#text} at (20,142) size 39x313
+              text run at (20,142) width 171: "View this test case without a"
+              text run at (40,0) width 72: "DOCTYPE"
+          RenderText {#text} at (40,72) size 19x4
+            text run at (40,72) width 4: "."
+        RenderBlock {OL} at (156,0) size 260x350
+          RenderListItem {LI} at (0,40) size 40x310
+            RenderListMarker at (0,-21) size 19x16: "1"
+            RenderText {#text} at (0,0) size 39x287
+              text run at (0,0) width 154: "New larger PowerBook. "
+              text run at (0,154) width 133: "Still 1 GHz, but with a"
+              text run at (20,0) width 141: "17-inch screen. $3299."
+          RenderListItem {LI} at (40,40) size 40x310
+            RenderListMarker at (0,-21) size 19x16: "2"
+            RenderText {#text} at (0,0) size 39x295
+              text run at (0,0) width 295: "New smaller PowerBook, with a 12-inch screen."
+              text run at (20,0) width 44: "$1799."
+          RenderListItem {LI} at (80,40) size 80x310
+            RenderListMarker at (0,-21) size 19x16: "3"
+            RenderText {#text} at (0,0) size 19x91
+              text run at (0,0) width 91: "New browser: "
+            RenderInline {A} at (0,0) size 19x35 [color=#0000EE]
+              RenderText {#text} at (0,91) size 19x35
+                text run at (0,91) width 35: "Safari"
+            RenderText {#text} at (0,126) size 19x65
+              text run at (0,126) width 8: ". "
+              text run at (0,134) width 57: "Engine is "
+            RenderInline {A} at (0,0) size 19x74 [color=#0000EE]
+              RenderText {#text} at (0,191) size 19x74
+                text run at (0,191) width 74: "open source"
+            RenderText {#text} at (0,265) size 19x16
+              text run at (0,265) width 16: " (a"
+            RenderInline {A} at (0,0) size 19x99 [color=#0000EE]
+              RenderText {#text} at (20,0) size 19x99
+                text run at (20,0) width 99: "modified version"
+            RenderText {#text} at (20,99) size 19x20
+              text run at (20,99) width 20: " of "
+            RenderInline {A} at (0,0) size 19x55 [color=#0000EE]
+              RenderText {#text} at (20,119) size 19x55
+                text run at (20,119) width 55: "KHTML"
+            RenderText {#text} at (20,174) size 59x306
+              text run at (20,174) width 73: "), rest of the"
+              text run at (40,0) width 306: "application is free but not open source (just like the"
+              text run at (60,0) width 34: "OS). "
+              text run at (60,34) width 117: "Only runs on 10.2. "
+              text run at (60,151) width 144: "Currently in public beta."
+          RenderListItem {LI} at (160,40) size 40x310
+            RenderListMarker at (0,-21) size 19x16: "4"
+            RenderText {#text} at (0,0) size 39x309
+              text run at (0,0) width 230: "New presentation software: Keynote. "
+              text run at (0,230) width 79: "The software"
+              text run at (20,0) width 100: "Steve Jobs uses."
+          RenderListItem {LI} at (200,40) size 40x310
+            RenderListMarker at (0,-21) size 19x16: "5"
+            RenderText {#text} at (0,0) size 19x103
+              text run at (0,0) width 103: "New versions of "
+            RenderInline {A} at (0,0) size 19x42 [color=#0000EE]
+              RenderText {#text} at (0,103) size 19x42
+                text run at (0,103) width 42: "iMovie"
+            RenderText {#text} at (0,145) size 19x8
+              text run at (0,145) width 8: ", "
+            RenderInline {A} at (0,0) size 19x39 [color=#0000EE]
+              RenderText {#text} at (0,153) size 19x39
+                text run at (0,153) width 39: "iPhoto"
+            RenderText {#text} at (0,192) size 19x8
+              text run at (0,192) width 8: ", "
+            RenderInline {A} at (0,0) size 19x39 [color=#0000EE]
+              RenderText {#text} at (0,200) size 19x39
+                text run at (0,200) width 39: "iTunes"
+            RenderText {#text} at (0,239) size 39x297
+              text run at (0,239) width 8: ". "
+              text run at (0,247) width 50: "Bundled"
+              text run at (20,0) width 103: "into a box called "
+            RenderInline {A} at (0,0) size 19x26 [color=#0000EE]
+              RenderText {#text} at (20,103) size 19x26
+                text run at (20,103) width 26: "iLife"
+            RenderText {#text} at (20,129) size 19x57
+              text run at (20,129) width 57: ", for $49."
+          RenderListItem {LI} at (240,40) size 20x310
+            RenderListMarker at (0,-21) size 19x16: "6"
+            RenderInline {A} at (0,0) size 19x107 [color=#0000EE]
+              RenderText {#text} at (0,0) size 19x107
+                text run at (0,0) width 107: "Final Cut Express"
+            RenderText {#text} at (0,107) size 19x159
+              text run at (0,107) width 123: " for creating DVDs. "
+              text run at (0,230) width 36: "$299."
+      RenderBlock {DIV} at (0,0) size 332x584
+        RenderBlock {UL} at (0,0) size 160x584
+          RenderListItem {LI} at (0,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x38 [color=#0000EE]
+              RenderText {#text} at (0,506) size 19x38
+                text run at (0,506) width 38: "About"
+          RenderListItem {LI} at (20,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x53 [color=#0000EE]
+              RenderText {#text} at (0,491) size 19x53
+                text run at (0,491) width 53: "Site map"
+          RenderListItem {LI} at (40,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x53 [color=#0000EE]
+              RenderText {#text} at (0,491) size 19x53
+                text run at (0,491) width 53: "Archives"
+          RenderListItem {LI} at (60,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x50 [color=#0000EE]
+              RenderText {#text} at (0,494) size 19x50
+                text run at (0,494) width 50: "Projects"
+          RenderListItem {LI} at (80,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x42 [color=#0000EE]
+              RenderText {#text} at (0,502) size 19x42
+                text run at (0,502) width 42: "Photos"
+          RenderListItem {LI} at (100,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x53 [color=#0000EE]
+              RenderText {#text} at (0,491) size 19x53
+                text run at (0,491) width 53: "Statistics"
+          RenderListItem {LI} at (120,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x136 [color=#0000EE]
+              RenderText {#text} at (0,408) size 19x136
+                text run at (0,408) width 136: "Accessibility statement"
+          RenderListItem {LI} at (140,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x28 [color=#0000EE]
+              RenderText {#text} at (0,435) size 19x28
+                text run at (0,435) width 28: "RSS"
+            RenderText {#text} at (0,463) size 19x9
+              text run at (0,463) width 9: " ("
+            RenderInline {A} at (0,0) size 19x67 [color=#0000EE]
+              RenderText {#text} at (0,472) size 19x67
+                text run at (0,472) width 67: "more feeds"
+            RenderText {#text} at (0,539) size 19x5
+              text run at (0,539) width 5: ")"
+        RenderBlock {UL} at (176,0) size 20x584
+          RenderListItem {LI} at (0,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x85 [color=#0000EE]
+              RenderText {#text} at (0,459) size 19x85
+                text run at (0,459) width 85: "What is RSS?"
+        RenderBlock {UL} at (212,0) size 120x584
+          RenderListItem {LI} at (0,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x88 [color=#0000EE]
+              RenderText {#text} at (0,456) size 19x88
+                text run at (0,456) width 88: "RSS Validator"
+          RenderListItem {LI} at (20,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x135 [color=#0000EE]
+              RenderText {#text} at (0,409) size 19x135
+                text run at (0,409) width 135: "Dive Into Accessibility"
+          RenderListItem {LI} at (40,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x96 [color=#0000EE]
+              RenderText {#text} at (0,448) size 19x96
+                text run at (0,448) width 96: "Dive Into OS X"
+          RenderListItem {LI} at (60,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x92 [color=#0000EE]
+              RenderText {#text} at (0,452) size 19x92
+                text run at (0,452) width 92: "Dive Into J2EE"
+          RenderListItem {LI} at (80,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x102 [color=#0000EE]
+              RenderText {#text} at (0,442) size 19x102
+                text run at (0,442) width 102: "Dive Into Python"
+          RenderListItem {LI} at (100,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x43 [color=#0000EE]
+              RenderText {#text} at (0,501) size 19x43
+                text run at (0,501) width 43: "r\x{E9}sum\x{E9}"
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/005-vertical-expected.checksum b/LayoutTests/platform/chromium-linux/fast/lists/005-vertical-expected.checksum
new file mode 100644
index 0000000..45f9c92
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/005-vertical-expected.checksum
@@ -0,0 +1 @@
+50bfa04d2b50f4af9370edcae0f31dd9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/005-vertical-expected.png b/LayoutTests/platform/chromium-linux/fast/lists/005-vertical-expected.png
new file mode 100644
index 0000000..451db41
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/lists/005-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/005-vertical-expected.txt b/LayoutTests/platform/chromium-linux/fast/lists/005-vertical-expected.txt
new file mode 100644
index 0000000..6668bb7
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/005-vertical-expected.txt
@@ -0,0 +1,14 @@
+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
+      RenderBlock {UL} at (0,0) size 60x584
+        RenderListItem {LI} at (0,40) size 20x544
+          RenderListMarker at (0,-18) size 19x7: bullet
+        RenderListItem {LI} at (20,40) size 20x544
+          RenderListMarker at (0,-18) size 19x7: bullet
+        RenderListItem {LI} at (40,40) size 20x544
+          RenderListMarker at (0,-18) size 19x7: bullet
+          RenderText {#text} at (0,0) size 19x307
+            text run at (0,0) width 307: "There should be two bullets with no text above me."
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/006-vertical-expected.checksum b/LayoutTests/platform/chromium-linux/fast/lists/006-vertical-expected.checksum
new file mode 100644
index 0000000..d3d92be
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/006-vertical-expected.checksum
@@ -0,0 +1 @@
+e5cfeaf6f475f215941955d0955b56b6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/006-vertical-expected.png b/LayoutTests/platform/chromium-linux/fast/lists/006-vertical-expected.png
new file mode 100644
index 0000000..86eae84
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/lists/006-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/006-vertical-expected.txt b/LayoutTests/platform/chromium-linux/fast/lists/006-vertical-expected.txt
new file mode 100644
index 0000000..23f4552
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/006-vertical-expected.txt
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 776x584
+      RenderBlock {OL} at (0,0) size 40x584
+        RenderListItem {LI} at (0,40) size 40x544
+          RenderBlock (anonymous) at (0,0) size 20x544
+            RenderListMarker at (0,-21) size 19x16: "1"
+            RenderInline {I} at (0,0) size 19x75
+              RenderInline {U} at (0,0) size 19x75
+                RenderText {#text} at (0,0) size 19x75
+                  text run at (0,0) width 75: "Hello world"
+            RenderText {#text} at (0,0) size 0x0
+          RenderBlock {OL} at (20,0) size 20x544
+            RenderListItem {LI} at (0,40) size 20x504
+              RenderListMarker at (0,-21) size 19x16: "1"
+              RenderText {#text} at (0,0) size 19x57
+                text run at (0,0) width 57: "Goodbye"
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/007-vertical-expected.checksum b/LayoutTests/platform/chromium-linux/fast/lists/007-vertical-expected.checksum
new file mode 100644
index 0000000..861bf04
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/007-vertical-expected.checksum
@@ -0,0 +1 @@
+153f862c6103798b9fbbf3e8dea447b5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/007-vertical-expected.png b/LayoutTests/platform/chromium-linux/fast/lists/007-vertical-expected.png
new file mode 100644
index 0000000..1762c6b
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/lists/007-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/007-vertical-expected.txt b/LayoutTests/platform/chromium-linux/fast/lists/007-vertical-expected.txt
new file mode 100644
index 0000000..e1cdab3
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/007-vertical-expected.txt
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 776x584
+      RenderBlock {UL} at (0,0) size 120x584 [bgcolor=#808080] [border: (25px solid #008000) none]
+        RenderListItem {LI} at (0,50) size 40x534
+          RenderListMarker at (0,-18) size 19x7: bullet
+          RenderText {#text} at (0,0) size 39x529
+            text run at (0,0) width 529: "The top padding on this unordered list has been set to 25 pixels, which will require some"
+            text run at (20,0) width 151: "extra test in order to test."
+        RenderListItem {LI} at (40,50) size 80x534 [bgcolor=#FFFFFF] [border: (25px solid #008000) none]
+          RenderListMarker at (0,-18) size 19x7: bullet
+          RenderText {#text} at (0,50) size 79x470
+            text run at (0,50) width 448: "Another list item might not be such a bad idea, either, considering that such"
+            text run at (20,50) width 232: "things do need to be double-checked. "
+            text run at (20,282) width 238: "This list item has its left padding also set"
+            text run at (40,50) width 470: "to 25 pixels, which should combine with the list's padding to make 50 pixels of"
+            text run at (60,50) width 44: "margin."
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/008-vertical-expected.checksum b/LayoutTests/platform/chromium-linux/fast/lists/008-vertical-expected.checksum
new file mode 100644
index 0000000..fe008da
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/008-vertical-expected.checksum
@@ -0,0 +1 @@
+ec52dd75201c631f01873ba431b7c729
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/008-vertical-expected.png b/LayoutTests/platform/chromium-linux/fast/lists/008-vertical-expected.png
new file mode 100644
index 0000000..a7f7f7a
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/lists/008-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/008-vertical-expected.txt b/LayoutTests/platform/chromium-linux/fast/lists/008-vertical-expected.txt
new file mode 100644
index 0000000..8e84dde
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/008-vertical-expected.txt
@@ -0,0 +1,173 @@
+layer at (0,0) size 1904x585
+  RenderView at (0,0) size 800x585
+layer at (0,0) size 1904x585
+  RenderBlock {HTML} at (0,0) size 1904x585
+    RenderBody {BODY} at (8,8) size 1880x569
+      RenderBlock {UL} at (0,0) size 142x182 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,-18) size 19x7: bullet
+          RenderText {#text} at (10,10) size 19x56
+            text run at (10,10) width 56: "First item"
+        RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,-18) size 19x7: bullet
+          RenderText {#text} at (10,10) size 39x102
+            text run at (10,10) width 102: "Second and very"
+            text run at (30,10) width 84: "very long item"
+        RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,-18) size 19x7: bullet
+          RenderText {#text} at (10,10) size 19x61
+            text run at (10,10) width 61: "Third item"
+      RenderBlock {UL} at (158,0) size 142x182 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,151) size 19x7: bullet
+          RenderText {#text} at (10,74) size 19x56
+            text run at (10,74) width 56: "First item"
+        RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,151) size 19x7: bullet
+          RenderText {#text} at (10,28) size 39x102
+            text run at (10,28) width 102: "Second and very"
+            text run at (30,46) width 84: "very long item"
+        RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,151) size 19x7: bullet
+          RenderText {#text} at (10,69) size 19x61
+            text run at (10,69) width 61: "Third item"
+      RenderBlock {UL} at (316,0) size 142x182 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,9) size 19x7: bullet
+          RenderText {#text} at (10,25) size 19x56
+            text run at (10,25) width 56: "First item"
+        RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,9) size 19x7: bullet
+          RenderText {#text} at (10,25) size 39x117
+            text run at (10,25) width 102: "Second and very"
+            text run at (30,10) width 84: "very long item"
+        RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,9) size 19x7: bullet
+          RenderText {#text} at (10,25) size 19x61
+            text run at (10,25) width 61: "Third item"
+      RenderBlock {UL} at (474,0) size 142x182 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,124) size 19x7: bullet
+          RenderText {#text} at (10,59) size 19x56
+            text run at (10,59) width 56: "First item"
+        RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,124) size 19x7: bullet
+          RenderText {#text} at (10,13) size 39x117
+            text run at (10,13) width 102: "Second and very"
+            text run at (30,46) width 84: "very long item"
+        RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,124) size 19x7: bullet
+          RenderText {#text} at (10,54) size 19x61
+            text run at (10,54) width 61: "Third item"
+      RenderBlock {UL} at (632,0) size 142x182 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,-17) size 10x10
+          RenderText {#text} at (10,10) size 19x56
+            text run at (10,10) width 56: "First item"
+        RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,-17) size 10x10
+          RenderText {#text} at (10,10) size 39x102
+            text run at (10,10) width 102: "Second and very"
+            text run at (30,10) width 84: "very long item"
+        RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,-17) size 10x10
+          RenderText {#text} at (10,10) size 19x61
+            text run at (10,10) width 61: "Third item"
+      RenderBlock {UL} at (790,0) size 142x182 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,147) size 10x10
+          RenderText {#text} at (10,74) size 19x56
+            text run at (10,74) width 56: "First item"
+        RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,147) size 10x10
+          RenderText {#text} at (10,28) size 39x102
+            text run at (10,28) width 102: "Second and very"
+            text run at (30,46) width 84: "very long item"
+        RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,147) size 10x10
+          RenderText {#text} at (10,69) size 19x61
+            text run at (10,69) width 61: "Third item"
+      RenderBlock {UL} at (948,0) size 142x182 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,10) size 10x10
+          RenderText {#text} at (10,27) size 19x56
+            text run at (10,27) width 56: "First item"
+        RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,10) size 10x10
+          RenderText {#text} at (10,27) size 39x119
+            text run at (10,27) width 102: "Second and very"
+            text run at (30,10) width 84: "very long item"
+        RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,10) size 10x10
+          RenderText {#text} at (10,27) size 19x61
+            text run at (10,27) width 61: "Third item"
+      RenderBlock {UL} at (1106,0) size 142x182 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,120) size 10x10
+          RenderText {#text} at (10,57) size 19x56
+            text run at (10,57) width 56: "First item"
+        RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,120) size 10x10
+          RenderText {#text} at (10,11) size 39x119
+            text run at (10,11) width 102: "Second and very"
+            text run at (30,46) width 84: "very long item"
+        RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,120) size 10x10
+          RenderText {#text} at (10,52) size 19x61
+            text run at (10,52) width 61: "Third item"
+      RenderBlock {OL} at (1264,0) size 142x182 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,-21) size 19x16: "1"
+          RenderText {#text} at (10,10) size 19x56
+            text run at (10,10) width 56: "First item"
+        RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,-21) size 19x16: "2"
+          RenderText {#text} at (10,10) size 39x102
+            text run at (10,10) width 102: "Second and very"
+            text run at (30,10) width 84: "very long item"
+        RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,-21) size 19x16: "3"
+          RenderText {#text} at (10,10) size 19x61
+            text run at (10,10) width 61: "Third item"
+      RenderBlock {OL} at (1422,0) size 142x182 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,145) size 19x16: "1"
+          RenderText {#text} at (10,74) size 19x56
+            text run at (10,74) width 56: "First item"
+        RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,145) size 19x16: "2"
+          RenderText {#text} at (10,28) size 39x102
+            text run at (10,28) width 102: "Second and very"
+            text run at (30,46) width 84: "very long item"
+        RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,145) size 19x16: "3"
+          RenderText {#text} at (10,69) size 19x61
+            text run at (10,69) width 61: "Third item"
+      RenderBlock {OL} at (1580,0) size 142x182 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 19x16: "1"
+          RenderText {#text} at (10,26) size 19x56
+            text run at (10,26) width 56: "First item"
+        RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 19x16: "2"
+          RenderText {#text} at (10,26) size 39x118
+            text run at (10,26) width 102: "Second and very"
+            text run at (30,10) width 84: "very long item"
+        RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 19x16: "3"
+          RenderText {#text} at (10,26) size 19x61
+            text run at (10,26) width 61: "Third item"
+      RenderBlock {OL} at (1738,0) size 142x182 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,114) size 19x16: "1"
+          RenderText {#text} at (10,58) size 19x56
+            text run at (10,58) width 56: "First item"
+        RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,114) size 19x16: "2"
+          RenderText {#text} at (10,12) size 39x118
+            text run at (10,12) width 102: "Second and very"
+            text run at (30,46) width 84: "very long item"
+        RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,114) size 19x16: "3"
+          RenderText {#text} at (10,53) size 19x61
+            text run at (10,53) width 61: "Third item"
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/009-vertical-expected.checksum b/LayoutTests/platform/chromium-linux/fast/lists/009-vertical-expected.checksum
new file mode 100644
index 0000000..07d242d
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/009-vertical-expected.checksum
@@ -0,0 +1 @@
+1df8cee45e65e296d5d949501a33e03a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/009-vertical-expected.png b/LayoutTests/platform/chromium-linux/fast/lists/009-vertical-expected.png
new file mode 100644
index 0000000..666604c
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/lists/009-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/009-vertical-expected.txt b/LayoutTests/platform/chromium-linux/fast/lists/009-vertical-expected.txt
new file mode 100644
index 0000000..b4daea4
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/lists/009-vertical-expected.txt
@@ -0,0 +1,16 @@
+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
+      RenderBlock {DIV} at (0,0) size 56x584
+        RenderBlock {DL} at (0,0) size 56x584
+          RenderBlock {DT} at (0,0) size 20x584
+            RenderText {#text} at (0,0) size 19x147
+              text run at (0,0) width 147: "DT text is rendered here"
+          RenderBlock {DD} at (36,0) size 20x584
+            RenderBlock {UL} at (0,0) size 20x584
+              RenderListItem {LI} at (0,0) size 20x584
+                RenderListMarker at (3,0) size 12x9
+                RenderText {#text} at (0,16) size 19x107
+                  text run at (0,16) width 107: "LI text is here too"
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/markers-in-selection-expected.checksum b/LayoutTests/platform/chromium-linux/fast/lists/markers-in-selection-expected.checksum
index 714602b..8bf96ac 100644
--- a/LayoutTests/platform/chromium-linux/fast/lists/markers-in-selection-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/fast/lists/markers-in-selection-expected.checksum
@@ -1 +1 @@
-cb87e24bc8cb3d0af69da5d240d41905
\ No newline at end of file
+d6ee937653fb96883a76bfb698839091
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/lists/markers-in-selection-expected.png b/LayoutTests/platform/chromium-linux/fast/lists/markers-in-selection-expected.png
index da852e0..58f97c2 100644
Binary files a/LayoutTests/platform/chromium-linux/fast/lists/markers-in-selection-expected.png and b/LayoutTests/platform/chromium-linux/fast/lists/markers-in-selection-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/editing/selection/extend-by-word-002-expected.checksum b/LayoutTests/platform/chromium-win/editing/selection/extend-by-word-002-expected.checksum
index d4af561..9ae9d5f 100644
--- a/LayoutTests/platform/chromium-win/editing/selection/extend-by-word-002-expected.checksum
+++ b/LayoutTests/platform/chromium-win/editing/selection/extend-by-word-002-expected.checksum
@@ -1 +1 @@
-9463f5b86488c65a82247b6a89fdd61c
\ No newline at end of file
+4924a45189c3c83186b5956528ad37e8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/editing/selection/extend-by-word-002-expected.png b/LayoutTests/platform/chromium-win/editing/selection/extend-by-word-002-expected.png
index 93d70f4..a25474c 100644
Binary files a/LayoutTests/platform/chromium-win/editing/selection/extend-by-word-002-expected.png and b/LayoutTests/platform/chromium-win/editing/selection/extend-by-word-002-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/lists/001-vertical-expected.checksum b/LayoutTests/platform/chromium-win/fast/lists/001-vertical-expected.checksum
new file mode 100644
index 0000000..9c829fc
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/001-vertical-expected.checksum
@@ -0,0 +1 @@
+2e5bad0b7568573d347137a6e39d5c9b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/lists/001-vertical-expected.png b/LayoutTests/platform/chromium-win/fast/lists/001-vertical-expected.png
new file mode 100644
index 0000000..eb7cc79
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/lists/001-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/lists/001-vertical-expected.txt b/LayoutTests/platform/chromium-win/fast/lists/001-vertical-expected.txt
new file mode 100644
index 0000000..2d62117
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/001-vertical-expected.txt
@@ -0,0 +1,21 @@
+layer at (0,0) size 785x622
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x622
+  RenderBlock {HTML} at (0,0) size 785x600
+    RenderBody {BODY} at (8,8) size 761x584
+      RenderBlock {DIV} at (0,0) size 108x584 [border: (3px solid #FFA500)]
+        RenderBlock (floating) {DIV} at (11,11) size 122x122 [bgcolor=#FFA500] [border: (3px solid #FFA500)]
+        RenderListItem {DIV} at (11,11) size 86x562 [border: (3px solid #FFA500)]
+          RenderListItem {DIV} at (11,11) size 64x540 [border: (3px solid #FFA500)]
+            RenderListItem {DIV} at (11,11) size 42x518 [border: (3px solid #FFA500)]
+              RenderListMarker at (11,103) size 19x7: bullet
+              RenderListMarker at (11,103) size 19x7: bullet
+              RenderListMarker at (11,103) size 19x7: bullet
+              RenderText {#text} at (11,132) size 19x81
+                text run at (11,132) width 81: "List item text."
+      RenderBlock {UL} at (124,0) size 144x584
+        RenderListItem {LI} at (0,40) size 144x544 [border: (2px solid #FF0000)]
+          RenderListMarker at (52,555) size 19x7: bullet
+          RenderText {#text} at (52,88) size 39x404
+            text run at (52,88) width 404: "Foo fofodfosjlkdf dslkdjlk asdlksjald djklsd klasjdkas sdajd lsadjkl"
+            text run at (72,423) width 69: "asjdlksajdk"
diff --git a/LayoutTests/platform/chromium-win/fast/lists/002-vertical-expected.checksum b/LayoutTests/platform/chromium-win/fast/lists/002-vertical-expected.checksum
new file mode 100644
index 0000000..554af7f
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/002-vertical-expected.checksum
@@ -0,0 +1 @@
+5739028f1a6f40c6ec06bf3445c1cf51
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/lists/002-vertical-expected.png b/LayoutTests/platform/chromium-win/fast/lists/002-vertical-expected.png
new file mode 100644
index 0000000..a2904dd
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/lists/002-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/lists/002-vertical-expected.txt b/LayoutTests/platform/chromium-win/fast/lists/002-vertical-expected.txt
new file mode 100644
index 0000000..466ab5b
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/002-vertical-expected.txt
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {DIV} at (0,0) size 40x584
+        RenderBlock {UL} at (0,0) size 40x584
+          RenderListItem {LI} at (0,40) size 20x544
+            RenderListMarker at (0,-18) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x37 [color=#0000EE]
+              RenderText {#text} at (0,507) size 19x37
+                text run at (0,507) width 37: "Home"
+          RenderListItem {LI} at (20,40) size 20x544
+            RenderListMarker at (0,-18) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x53 [color=#0000EE]
+              RenderText {#text} at (0,491) size 19x53
+                text run at (0,491) width 53: "Archives"
+      RenderBlock {P} at (56,16) size 40x552
+        RenderText {#text} at (0,0) size 39x535
+          text run at (0,0) width 512: "This test case illustrates the correct positioning of list item bullets according to CSS3. "
+          text run at (0,512) width 23: "The"
+          text run at (20,0) width 452: "bullets should be on the far left, with the text of the list items on the far right."
diff --git a/LayoutTests/platform/chromium-win/fast/lists/003-vertical-expected.checksum b/LayoutTests/platform/chromium-win/fast/lists/003-vertical-expected.checksum
new file mode 100644
index 0000000..7857a45
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/003-vertical-expected.checksum
@@ -0,0 +1 @@
+bfd3fab8d96c2e21c6ea0a283c574e0e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/lists/003-vertical-expected.png b/LayoutTests/platform/chromium-win/fast/lists/003-vertical-expected.png
new file mode 100644
index 0000000..9e0b965
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/lists/003-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/lists/003-vertical-expected.txt b/LayoutTests/platform/chromium-win/fast/lists/003-vertical-expected.txt
new file mode 100644
index 0000000..41d9eb6
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/003-vertical-expected.txt
@@ -0,0 +1,207 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 448x600
+  RenderBlock {HTML} at (0,0) size 364x600
+    RenderBody {BODY} at (16,8) size 332x584
+      RenderBlock (floating) {DIV} at (0,0) size 432x350
+        RenderBlock {P} at (0,16) size 80x318
+          RenderText {#text} at (0,0) size 39x301
+            text run at (0,0) width 301: "This test case illustrates incorrect positioning of list"
+            text run at (20,0) width 85: "items within a "
+          RenderInline {CODE} at (0,0) size 16x136
+            RenderText {#text} at (20,85) size 16x136
+              text run at (20,85) width 136: "text-align: right"
+          RenderText {#text} at (20,221) size 19x64
+            text run at (20,221) width 64: " div after a"
+          RenderInline {CODE} at (0,0) size 16x88
+            RenderText {#text} at (40,0) size 16x88
+              text run at (40,0) width 88: "float: left"
+          RenderText {#text} at (40,88) size 19x30
+            text run at (40,88) width 30: " div. "
+          RenderInline {A} at (0,0) size 19x186 [color=#0000EE]
+            RenderText {#text} at (40,118) size 19x186
+              text run at (40,118) width 186: "Screenshot of correct behavior"
+          RenderText {#text} at (40,304) size 19x4
+            text run at (40,304) width 4: ";"
+          RenderInline {A} at (0,0) size 19x119 [color=#0000EE]
+            RenderText {#text} at (60,0) size 19x119
+              text run at (60,0) width 119: "screenshot of Safari"
+          RenderText {#text} at (60,119) size 19x4
+            text run at (60,119) width 4: "."
+        RenderBlock {P} at (80,16) size 60x318
+          RenderText {#text} at (0,0) size 39x290
+            text run at (0,0) width 290: "This bug only occurs on pages with a standards-"
+            text run at (20,0) width 142: "compliant DOCTYPE. "
+          RenderInline {A} at (0,0) size 39x313 [color=#0000EE]
+            RenderText {#text} at (20,142) size 39x313
+              text run at (20,142) width 171: "View this test case without a"
+              text run at (40,0) width 72: "DOCTYPE"
+          RenderText {#text} at (40,72) size 19x4
+            text run at (40,72) width 4: "."
+        RenderBlock {OL} at (156,0) size 260x350
+          RenderListItem {LI} at (0,40) size 40x310
+            RenderListMarker at (0,-21) size 19x16: "1"
+            RenderText {#text} at (0,0) size 39x287
+              text run at (0,0) width 154: "New larger PowerBook. "
+              text run at (0,154) width 133: "Still 1 GHz, but with a"
+              text run at (20,0) width 141: "17-inch screen. $3299."
+          RenderListItem {LI} at (40,40) size 40x310
+            RenderListMarker at (0,-21) size 19x16: "2"
+            RenderText {#text} at (0,0) size 39x295
+              text run at (0,0) width 295: "New smaller PowerBook, with a 12-inch screen."
+              text run at (20,0) width 44: "$1799."
+          RenderListItem {LI} at (80,40) size 80x310
+            RenderListMarker at (0,-21) size 19x16: "3"
+            RenderText {#text} at (0,0) size 19x91
+              text run at (0,0) width 91: "New browser: "
+            RenderInline {A} at (0,0) size 19x35 [color=#0000EE]
+              RenderText {#text} at (0,91) size 19x35
+                text run at (0,91) width 35: "Safari"
+            RenderText {#text} at (0,126) size 19x65
+              text run at (0,126) width 8: ". "
+              text run at (0,134) width 57: "Engine is "
+            RenderInline {A} at (0,0) size 19x74 [color=#0000EE]
+              RenderText {#text} at (0,191) size 19x74
+                text run at (0,191) width 74: "open source"
+            RenderText {#text} at (0,265) size 19x16
+              text run at (0,265) width 16: " (a"
+            RenderInline {A} at (0,0) size 19x99 [color=#0000EE]
+              RenderText {#text} at (20,0) size 19x99
+                text run at (20,0) width 99: "modified version"
+            RenderText {#text} at (20,99) size 19x20
+              text run at (20,99) width 20: " of "
+            RenderInline {A} at (0,0) size 19x55 [color=#0000EE]
+              RenderText {#text} at (20,119) size 19x55
+                text run at (20,119) width 55: "KHTML"
+            RenderText {#text} at (20,174) size 59x306
+              text run at (20,174) width 73: "), rest of the"
+              text run at (40,0) width 306: "application is free but not open source (just like the"
+              text run at (60,0) width 34: "OS). "
+              text run at (60,34) width 117: "Only runs on 10.2. "
+              text run at (60,151) width 144: "Currently in public beta."
+          RenderListItem {LI} at (160,40) size 40x310
+            RenderListMarker at (0,-21) size 19x16: "4"
+            RenderText {#text} at (0,0) size 39x309
+              text run at (0,0) width 230: "New presentation software: Keynote. "
+              text run at (0,230) width 79: "The software"
+              text run at (20,0) width 100: "Steve Jobs uses."
+          RenderListItem {LI} at (200,40) size 40x310
+            RenderListMarker at (0,-21) size 19x16: "5"
+            RenderText {#text} at (0,0) size 19x103
+              text run at (0,0) width 103: "New versions of "
+            RenderInline {A} at (0,0) size 19x42 [color=#0000EE]
+              RenderText {#text} at (0,103) size 19x42
+                text run at (0,103) width 42: "iMovie"
+            RenderText {#text} at (0,145) size 19x8
+              text run at (0,145) width 8: ", "
+            RenderInline {A} at (0,0) size 19x39 [color=#0000EE]
+              RenderText {#text} at (0,153) size 19x39
+                text run at (0,153) width 39: "iPhoto"
+            RenderText {#text} at (0,192) size 19x8
+              text run at (0,192) width 8: ", "
+            RenderInline {A} at (0,0) size 19x39 [color=#0000EE]
+              RenderText {#text} at (0,200) size 19x39
+                text run at (0,200) width 39: "iTunes"
+            RenderText {#text} at (0,239) size 39x297
+              text run at (0,239) width 8: ". "
+              text run at (0,247) width 50: "Bundled"
+              text run at (20,0) width 103: "into a box called "
+            RenderInline {A} at (0,0) size 19x26 [color=#0000EE]
+              RenderText {#text} at (20,103) size 19x26
+                text run at (20,103) width 26: "iLife"
+            RenderText {#text} at (20,129) size 19x57
+              text run at (20,129) width 57: ", for $49."
+          RenderListItem {LI} at (240,40) size 20x310
+            RenderListMarker at (0,-21) size 19x16: "6"
+            RenderInline {A} at (0,0) size 19x107 [color=#0000EE]
+              RenderText {#text} at (0,0) size 19x107
+                text run at (0,0) width 107: "Final Cut Express"
+            RenderText {#text} at (0,107) size 19x159
+              text run at (0,107) width 123: " for creating DVDs. "
+              text run at (0,230) width 36: "$299."
+      RenderBlock {DIV} at (0,0) size 332x584
+        RenderBlock {UL} at (0,0) size 160x584
+          RenderListItem {LI} at (0,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x38 [color=#0000EE]
+              RenderText {#text} at (0,506) size 19x38
+                text run at (0,506) width 38: "About"
+          RenderListItem {LI} at (20,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x53 [color=#0000EE]
+              RenderText {#text} at (0,491) size 19x53
+                text run at (0,491) width 53: "Site map"
+          RenderListItem {LI} at (40,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x53 [color=#0000EE]
+              RenderText {#text} at (0,491) size 19x53
+                text run at (0,491) width 53: "Archives"
+          RenderListItem {LI} at (60,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x50 [color=#0000EE]
+              RenderText {#text} at (0,494) size 19x50
+                text run at (0,494) width 50: "Projects"
+          RenderListItem {LI} at (80,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x42 [color=#0000EE]
+              RenderText {#text} at (0,502) size 19x42
+                text run at (0,502) width 42: "Photos"
+          RenderListItem {LI} at (100,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x53 [color=#0000EE]
+              RenderText {#text} at (0,491) size 19x53
+                text run at (0,491) width 53: "Statistics"
+          RenderListItem {LI} at (120,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x136 [color=#0000EE]
+              RenderText {#text} at (0,408) size 19x136
+                text run at (0,408) width 136: "Accessibility statement"
+          RenderListItem {LI} at (140,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x28 [color=#0000EE]
+              RenderText {#text} at (0,435) size 19x28
+                text run at (0,435) width 28: "RSS"
+            RenderText {#text} at (0,463) size 19x9
+              text run at (0,463) width 9: " ("
+            RenderInline {A} at (0,0) size 19x67 [color=#0000EE]
+              RenderText {#text} at (0,472) size 19x67
+                text run at (0,472) width 67: "more feeds"
+            RenderText {#text} at (0,539) size 19x5
+              text run at (0,539) width 5: ")"
+        RenderBlock {UL} at (176,0) size 20x584
+          RenderListItem {LI} at (0,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x85 [color=#0000EE]
+              RenderText {#text} at (0,459) size 19x85
+                text run at (0,459) width 85: "What is RSS?"
+        RenderBlock {UL} at (212,0) size 120x584
+          RenderListItem {LI} at (0,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x88 [color=#0000EE]
+              RenderText {#text} at (0,456) size 19x88
+                text run at (0,456) width 88: "RSS Validator"
+          RenderListItem {LI} at (20,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x135 [color=#0000EE]
+              RenderText {#text} at (0,409) size 19x135
+                text run at (0,409) width 135: "Dive Into Accessibility"
+          RenderListItem {LI} at (40,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x96 [color=#0000EE]
+              RenderText {#text} at (0,448) size 19x96
+                text run at (0,448) width 96: "Dive Into OS X"
+          RenderListItem {LI} at (60,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x92 [color=#0000EE]
+              RenderText {#text} at (0,452) size 19x92
+                text run at (0,452) width 92: "Dive Into J2EE"
+          RenderListItem {LI} at (80,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x102 [color=#0000EE]
+              RenderText {#text} at (0,442) size 19x102
+                text run at (0,442) width 102: "Dive Into Python"
+          RenderListItem {LI} at (100,40) size 20x544
+            RenderListMarker at (0,292) size 19x7: bullet
+            RenderInline {A} at (0,0) size 19x43 [color=#0000EE]
+              RenderText {#text} at (0,501) size 19x43
+                text run at (0,501) width 43: "r\x{E9}sum\x{E9}"
diff --git a/LayoutTests/platform/chromium-win/fast/lists/005-vertical-expected.checksum b/LayoutTests/platform/chromium-win/fast/lists/005-vertical-expected.checksum
new file mode 100644
index 0000000..1f93262
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/005-vertical-expected.checksum
@@ -0,0 +1 @@
+5bcb7a50ddf1dfacd25d3f92b0adb94a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/lists/005-vertical-expected.png b/LayoutTests/platform/chromium-win/fast/lists/005-vertical-expected.png
new file mode 100644
index 0000000..5e339c2
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/lists/005-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/lists/005-vertical-expected.txt b/LayoutTests/platform/chromium-win/fast/lists/005-vertical-expected.txt
new file mode 100644
index 0000000..6668bb7
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/005-vertical-expected.txt
@@ -0,0 +1,14 @@
+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
+      RenderBlock {UL} at (0,0) size 60x584
+        RenderListItem {LI} at (0,40) size 20x544
+          RenderListMarker at (0,-18) size 19x7: bullet
+        RenderListItem {LI} at (20,40) size 20x544
+          RenderListMarker at (0,-18) size 19x7: bullet
+        RenderListItem {LI} at (40,40) size 20x544
+          RenderListMarker at (0,-18) size 19x7: bullet
+          RenderText {#text} at (0,0) size 19x307
+            text run at (0,0) width 307: "There should be two bullets with no text above me."
diff --git a/LayoutTests/platform/chromium-win/fast/lists/006-vertical-expected.checksum b/LayoutTests/platform/chromium-win/fast/lists/006-vertical-expected.checksum
new file mode 100644
index 0000000..61d9433
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/006-vertical-expected.checksum
@@ -0,0 +1 @@
+0287fb745c7dea3f3609ccf7a9fb64d0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/lists/006-vertical-expected.png b/LayoutTests/platform/chromium-win/fast/lists/006-vertical-expected.png
new file mode 100644
index 0000000..1d64894
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/lists/006-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/lists/006-vertical-expected.txt b/LayoutTests/platform/chromium-win/fast/lists/006-vertical-expected.txt
new file mode 100644
index 0000000..23f4552
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/006-vertical-expected.txt
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 776x584
+      RenderBlock {OL} at (0,0) size 40x584
+        RenderListItem {LI} at (0,40) size 40x544
+          RenderBlock (anonymous) at (0,0) size 20x544
+            RenderListMarker at (0,-21) size 19x16: "1"
+            RenderInline {I} at (0,0) size 19x75
+              RenderInline {U} at (0,0) size 19x75
+                RenderText {#text} at (0,0) size 19x75
+                  text run at (0,0) width 75: "Hello world"
+            RenderText {#text} at (0,0) size 0x0
+          RenderBlock {OL} at (20,0) size 20x544
+            RenderListItem {LI} at (0,40) size 20x504
+              RenderListMarker at (0,-21) size 19x16: "1"
+              RenderText {#text} at (0,0) size 19x57
+                text run at (0,0) width 57: "Goodbye"
diff --git a/LayoutTests/platform/chromium-win/fast/lists/007-vertical-expected.checksum b/LayoutTests/platform/chromium-win/fast/lists/007-vertical-expected.checksum
new file mode 100644
index 0000000..201c5ad
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/007-vertical-expected.checksum
@@ -0,0 +1 @@
+65767ad5eb390d499d7a01295bd35342
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/lists/007-vertical-expected.png b/LayoutTests/platform/chromium-win/fast/lists/007-vertical-expected.png
new file mode 100644
index 0000000..621e172
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/lists/007-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/lists/007-vertical-expected.txt b/LayoutTests/platform/chromium-win/fast/lists/007-vertical-expected.txt
new file mode 100644
index 0000000..e1cdab3
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/007-vertical-expected.txt
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 776x584
+      RenderBlock {UL} at (0,0) size 120x584 [bgcolor=#808080] [border: (25px solid #008000) none]
+        RenderListItem {LI} at (0,50) size 40x534
+          RenderListMarker at (0,-18) size 19x7: bullet
+          RenderText {#text} at (0,0) size 39x529
+            text run at (0,0) width 529: "The top padding on this unordered list has been set to 25 pixels, which will require some"
+            text run at (20,0) width 151: "extra test in order to test."
+        RenderListItem {LI} at (40,50) size 80x534 [bgcolor=#FFFFFF] [border: (25px solid #008000) none]
+          RenderListMarker at (0,-18) size 19x7: bullet
+          RenderText {#text} at (0,50) size 79x470
+            text run at (0,50) width 448: "Another list item might not be such a bad idea, either, considering that such"
+            text run at (20,50) width 232: "things do need to be double-checked. "
+            text run at (20,282) width 238: "This list item has its left padding also set"
+            text run at (40,50) width 470: "to 25 pixels, which should combine with the list's padding to make 50 pixels of"
+            text run at (60,50) width 44: "margin."
diff --git a/LayoutTests/platform/chromium-win/fast/lists/008-vertical-expected.checksum b/LayoutTests/platform/chromium-win/fast/lists/008-vertical-expected.checksum
new file mode 100644
index 0000000..8099451
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/008-vertical-expected.checksum
@@ -0,0 +1 @@
+5a56f09adf8636821167aa1415e287a7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/lists/008-vertical-expected.png b/LayoutTests/platform/chromium-win/fast/lists/008-vertical-expected.png
new file mode 100644
index 0000000..8c5716e
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/lists/008-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/lists/008-vertical-expected.txt b/LayoutTests/platform/chromium-win/fast/lists/008-vertical-expected.txt
new file mode 100644
index 0000000..8e84dde
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/008-vertical-expected.txt
@@ -0,0 +1,173 @@
+layer at (0,0) size 1904x585
+  RenderView at (0,0) size 800x585
+layer at (0,0) size 1904x585
+  RenderBlock {HTML} at (0,0) size 1904x585
+    RenderBody {BODY} at (8,8) size 1880x569
+      RenderBlock {UL} at (0,0) size 142x182 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,-18) size 19x7: bullet
+          RenderText {#text} at (10,10) size 19x56
+            text run at (10,10) width 56: "First item"
+        RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,-18) size 19x7: bullet
+          RenderText {#text} at (10,10) size 39x102
+            text run at (10,10) width 102: "Second and very"
+            text run at (30,10) width 84: "very long item"
+        RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,-18) size 19x7: bullet
+          RenderText {#text} at (10,10) size 19x61
+            text run at (10,10) width 61: "Third item"
+      RenderBlock {UL} at (158,0) size 142x182 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,151) size 19x7: bullet
+          RenderText {#text} at (10,74) size 19x56
+            text run at (10,74) width 56: "First item"
+        RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,151) size 19x7: bullet
+          RenderText {#text} at (10,28) size 39x102
+            text run at (10,28) width 102: "Second and very"
+            text run at (30,46) width 84: "very long item"
+        RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,151) size 19x7: bullet
+          RenderText {#text} at (10,69) size 19x61
+            text run at (10,69) width 61: "Third item"
+      RenderBlock {UL} at (316,0) size 142x182 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,9) size 19x7: bullet
+          RenderText {#text} at (10,25) size 19x56
+            text run at (10,25) width 56: "First item"
+        RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,9) size 19x7: bullet
+          RenderText {#text} at (10,25) size 39x117
+            text run at (10,25) width 102: "Second and very"
+            text run at (30,10) width 84: "very long item"
+        RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,9) size 19x7: bullet
+          RenderText {#text} at (10,25) size 19x61
+            text run at (10,25) width 61: "Third item"
+      RenderBlock {UL} at (474,0) size 142x182 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,124) size 19x7: bullet
+          RenderText {#text} at (10,59) size 19x56
+            text run at (10,59) width 56: "First item"
+        RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,124) size 19x7: bullet
+          RenderText {#text} at (10,13) size 39x117
+            text run at (10,13) width 102: "Second and very"
+            text run at (30,46) width 84: "very long item"
+        RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,124) size 19x7: bullet
+          RenderText {#text} at (10,54) size 19x61
+            text run at (10,54) width 61: "Third item"
+      RenderBlock {UL} at (632,0) size 142x182 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,-17) size 10x10
+          RenderText {#text} at (10,10) size 19x56
+            text run at (10,10) width 56: "First item"
+        RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,-17) size 10x10
+          RenderText {#text} at (10,10) size 39x102
+            text run at (10,10) width 102: "Second and very"
+            text run at (30,10) width 84: "very long item"
+        RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,-17) size 10x10
+          RenderText {#text} at (10,10) size 19x61
+            text run at (10,10) width 61: "Third item"
+      RenderBlock {UL} at (790,0) size 142x182 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,147) size 10x10
+          RenderText {#text} at (10,74) size 19x56
+            text run at (10,74) width 56: "First item"
+        RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,147) size 10x10
+          RenderText {#text} at (10,28) size 39x102
+            text run at (10,28) width 102: "Second and very"
+            text run at (30,46) width 84: "very long item"
+        RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,147) size 10x10
+          RenderText {#text} at (10,69) size 19x61
+            text run at (10,69) width 61: "Third item"
+      RenderBlock {UL} at (948,0) size 142x182 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,10) size 10x10
+          RenderText {#text} at (10,27) size 19x56
+            text run at (10,27) width 56: "First item"
+        RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,10) size 10x10
+          RenderText {#text} at (10,27) size 39x119
+            text run at (10,27) width 102: "Second and very"
+            text run at (30,10) width 84: "very long item"
+        RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,10) size 10x10
+          RenderText {#text} at (10,27) size 19x61
+            text run at (10,27) width 61: "Third item"
+      RenderBlock {UL} at (1106,0) size 142x182 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,120) size 10x10
+          RenderText {#text} at (10,57) size 19x56
+            text run at (10,57) width 56: "First item"
+        RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,120) size 10x10
+          RenderText {#text} at (10,11) size 39x119
+            text run at (10,11) width 102: "Second and very"
+            text run at (30,46) width 84: "very long item"
+        RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (14,120) size 10x10
+          RenderText {#text} at (10,52) size 19x61
+            text run at (10,52) width 61: "Third item"
+      RenderBlock {OL} at (1264,0) size 142x182 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,-21) size 19x16: "1"
+          RenderText {#text} at (10,10) size 19x56
+            text run at (10,10) width 56: "First item"
+        RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,-21) size 19x16: "2"
+          RenderText {#text} at (10,10) size 39x102
+            text run at (10,10) width 102: "Second and very"
+            text run at (30,10) width 84: "very long item"
+        RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,-21) size 19x16: "3"
+          RenderText {#text} at (10,10) size 19x61
+            text run at (10,10) width 61: "Third item"
+      RenderBlock {OL} at (1422,0) size 142x182 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,145) size 19x16: "1"
+          RenderText {#text} at (10,74) size 19x56
+            text run at (10,74) width 56: "First item"
+        RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,145) size 19x16: "2"
+          RenderText {#text} at (10,28) size 39x102
+            text run at (10,28) width 102: "Second and very"
+            text run at (30,46) width 84: "very long item"
+        RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,145) size 19x16: "3"
+          RenderText {#text} at (10,69) size 19x61
+            text run at (10,69) width 61: "Third item"
+      RenderBlock {OL} at (1580,0) size 142x182 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 19x16: "1"
+          RenderText {#text} at (10,26) size 19x56
+            text run at (10,26) width 56: "First item"
+        RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 19x16: "2"
+          RenderText {#text} at (10,26) size 39x118
+            text run at (10,26) width 102: "Second and very"
+            text run at (30,10) width 84: "very long item"
+        RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 19x16: "3"
+          RenderText {#text} at (10,26) size 19x61
+            text run at (10,26) width 61: "Third item"
+      RenderBlock {OL} at (1738,0) size 142x182 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,114) size 19x16: "1"
+          RenderText {#text} at (10,58) size 19x56
+            text run at (10,58) width 56: "First item"
+        RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,114) size 19x16: "2"
+          RenderText {#text} at (10,12) size 39x118
+            text run at (10,12) width 102: "Second and very"
+            text run at (30,46) width 84: "very long item"
+        RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,114) size 19x16: "3"
+          RenderText {#text} at (10,53) size 19x61
+            text run at (10,53) width 61: "Third item"
diff --git a/LayoutTests/platform/chromium-win/fast/lists/009-vertical-expected.checksum b/LayoutTests/platform/chromium-win/fast/lists/009-vertical-expected.checksum
new file mode 100644
index 0000000..15a4ba2
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/009-vertical-expected.checksum
@@ -0,0 +1 @@
+1d8bc7cce9a07dd3848612e3d41219f8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/lists/009-vertical-expected.png b/LayoutTests/platform/chromium-win/fast/lists/009-vertical-expected.png
new file mode 100644
index 0000000..9476297
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/lists/009-vertical-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/lists/009-vertical-expected.txt b/LayoutTests/platform/chromium-win/fast/lists/009-vertical-expected.txt
new file mode 100644
index 0000000..b4daea4
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/lists/009-vertical-expected.txt
@@ -0,0 +1,16 @@
+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
+      RenderBlock {DIV} at (0,0) size 56x584
+        RenderBlock {DL} at (0,0) size 56x584
+          RenderBlock {DT} at (0,0) size 20x584
+            RenderText {#text} at (0,0) size 19x147
+              text run at (0,0) width 147: "DT text is rendered here"
+          RenderBlock {DD} at (36,0) size 20x584
+            RenderBlock {UL} at (0,0) size 20x584
+              RenderListItem {LI} at (0,0) size 20x584
+                RenderListMarker at (3,0) size 12x9
+                RenderText {#text} at (0,16) size 19x107
+                  text run at (0,16) width 107: "LI text is here too"
diff --git a/LayoutTests/platform/chromium-win/fast/lists/markers-in-selection-expected.checksum b/LayoutTests/platform/chromium-win/fast/lists/markers-in-selection-expected.checksum
index 626ad5f..709ca0c 100644
--- a/LayoutTests/platform/chromium-win/fast/lists/markers-in-selection-expected.checksum
+++ b/LayoutTests/platform/chromium-win/fast/lists/markers-in-selection-expected.checksum
@@ -1 +1 @@
-cd97b8b5d8b977a98d76e004d79cc939
\ No newline at end of file
+ed144d74db5087ef715de9eb4a4b4310
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/lists/markers-in-selection-expected.png b/LayoutTests/platform/chromium-win/fast/lists/markers-in-selection-expected.png
index 1c3dc78..fbf90b9 100644
Binary files a/LayoutTests/platform/chromium-win/fast/lists/markers-in-selection-expected.png and b/LayoutTests/platform/chromium-win/fast/lists/markers-in-selection-expected.png differ

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list