New list results.
authorhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 28 Sep 2004 18:33:11 +0000 (18:33 +0000)
committerhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 28 Sep 2004 18:33:11 +0000 (18:33 +0000)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@7709 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/fast/lists/008-expected.txt [new file with mode: 0644]
LayoutTests/fast/lists/008.html [new file with mode: 0644]

diff --git a/LayoutTests/fast/lists/008-expected.txt b/LayoutTests/fast/lists/008-expected.txt
new file mode 100644 (file)
index 0000000..ae9d476
--- /dev/null
@@ -0,0 +1,173 @@
+layer at (0,0) size 800x1808
+  RenderCanvas at (0,0) size 800x600
+layer at (0,0) size 800x1808
+  RenderBlock {HTML} at (0,0) size 800x1808
+    RenderBody {BODY} at (8,8) size 784x1784
+      RenderBlock {UL} at (0,0) size 202x134 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (41,1) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 0x14
+          RenderText {TEXT} at (10,10) size 59x18
+            text run at (10,10) width 59: "First item"
+        RenderListItem {LI} at (41,39) size 160x56 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 0x14
+          RenderText {TEXT} at (10,10) size 138x36
+            text run at (10,10) width 138: "Second and very very"
+            text run at (10,28) width 59: "long item"
+        RenderListItem {LI} at (41,95) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 0x14
+          RenderText {TEXT} at (10,10) size 66x18
+            text run at (10,10) width 66: "Third item"
+      RenderBlock {UL} at (0,150) size 202x134 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (150,10) size 0x14
+          RenderText {TEXT} at (91,10) size 59x18
+            text run at (91,10) width 59: "First item"
+        RenderListItem {LI} at (1,39) size 160x56 [border: (5px solid #FFA500)]
+          RenderListMarker at (150,10) size 0x14
+          RenderText {TEXT} at (12,10) size 138x36
+            text run at (12,10) width 138: "Second and very very"
+            text run at (91,28) width 59: "long item"
+        RenderListItem {LI} at (1,95) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (150,10) size 0x14
+          RenderText {TEXT} at (84,10) size 66x18
+            text run at (84,10) width 66: "Third item"
+      RenderBlock {UL} at (0,300) size 202x134 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (41,1) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 14x14
+          RenderText {TEXT} at (24,10) size 59x18
+            text run at (24,10) width 59: "First item"
+        RenderListItem {LI} at (41,39) size 160x56 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 14x14
+          RenderText {TEXT} at (24,10) size 120x36
+            text run at (24,10) width 106: "Second and very"
+            text run at (10,28) width 91: "very long item"
+        RenderListItem {LI} at (41,95) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 14x14
+          RenderText {TEXT} at (24,10) size 66x18
+            text run at (24,10) width 66: "Third item"
+      RenderBlock {UL} at (0,450) size 202x134 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (136,10) size 14x14
+          RenderText {TEXT} at (77,10) size 59x18
+            text run at (77,10) width 59: "First item"
+        RenderListItem {LI} at (1,39) size 160x56 [border: (5px solid #FFA500)]
+          RenderListMarker at (136,10) size 14x14
+          RenderText {TEXT} at (30,10) size 120x36
+            text run at (30,10) width 106: "Second and very"
+            text run at (59,28) width 91: "very long item"
+        RenderListItem {LI} at (1,95) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (136,10) size 14x14
+          RenderText {TEXT} at (70,10) size 66x18
+            text run at (70,10) width 66: "Third item"
+      RenderBlock {UL} at (0,600) size 202x134 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (41,1) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,14) size 0x10
+          RenderText {TEXT} at (10,10) size 59x18
+            text run at (10,10) width 59: "First item"
+        RenderListItem {LI} at (41,39) size 160x56 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,14) size 0x10
+          RenderText {TEXT} at (10,10) size 138x36
+            text run at (10,10) width 138: "Second and very very"
+            text run at (10,28) width 59: "long item"
+        RenderListItem {LI} at (41,95) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,14) size 0x10
+          RenderText {TEXT} at (10,10) size 66x18
+            text run at (10,10) width 66: "Third item"
+      RenderBlock {UL} at (0,750) size 202x134 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (150,14) size 0x10
+          RenderText {TEXT} at (91,10) size 59x18
+            text run at (91,10) width 59: "First item"
+        RenderListItem {LI} at (1,39) size 160x56 [border: (5px solid #FFA500)]
+          RenderListMarker at (150,14) size 0x10
+          RenderText {TEXT} at (12,10) size 138x36
+            text run at (12,10) width 138: "Second and very very"
+            text run at (91,28) width 59: "long item"
+        RenderListItem {LI} at (1,95) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (150,14) size 0x10
+          RenderText {TEXT} at (84,10) size 66x18
+            text run at (84,10) width 66: "Third item"
+      RenderBlock {UL} at (0,900) size 202x134 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (41,1) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,14) size 17x10
+          RenderText {TEXT} at (27,10) size 59x18
+            text run at (27,10) width 59: "First item"
+        RenderListItem {LI} at (41,39) size 160x56 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,14) size 17x10
+          RenderText {TEXT} at (27,10) size 123x36
+            text run at (27,10) width 106: "Second and very"
+            text run at (10,28) width 91: "very long item"
+        RenderListItem {LI} at (41,95) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,14) size 17x10
+          RenderText {TEXT} at (27,10) size 66x18
+            text run at (27,10) width 66: "Third item"
+      RenderBlock {UL} at (0,1050) size 202x134 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (133,14) size 17x10
+          RenderText {TEXT} at (74,10) size 59x18
+            text run at (74,10) width 59: "First item"
+        RenderListItem {LI} at (1,39) size 160x56 [border: (5px solid #FFA500)]
+          RenderListMarker at (133,14) size 17x10
+          RenderText {TEXT} at (27,10) size 123x36
+            text run at (27,10) width 106: "Second and very"
+            text run at (59,28) width 91: "very long item"
+        RenderListItem {LI} at (1,95) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (133,14) size 17x10
+          RenderText {TEXT} at (67,10) size 66x18
+            text run at (67,10) width 66: "Third item"
+      RenderBlock {OL} at (0,1200) size 202x134 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (41,1) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 0x14
+          RenderText {TEXT} at (10,10) size 59x18
+            text run at (10,10) width 59: "First item"
+        RenderListItem {LI} at (41,39) size 160x56 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 0x14
+          RenderText {TEXT} at (10,10) size 138x36
+            text run at (10,10) width 138: "Second and very very"
+            text run at (10,28) width 59: "long item"
+        RenderListItem {LI} at (41,95) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 0x14
+          RenderText {TEXT} at (10,10) size 66x18
+            text run at (10,10) width 66: "Third item"
+      RenderBlock {OL} at (0,1350) size 202x134 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (150,10) size 0x14
+          RenderText {TEXT} at (91,10) size 59x18
+            text run at (91,10) width 59: "First item"
+        RenderListItem {LI} at (1,39) size 160x56 [border: (5px solid #FFA500)]
+          RenderListMarker at (150,10) size 0x14
+          RenderText {TEXT} at (12,10) size 138x36
+            text run at (12,10) width 138: "Second and very very"
+            text run at (91,28) width 59: "long item"
+        RenderListItem {LI} at (1,95) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (150,10) size 0x14
+          RenderText {TEXT} at (84,10) size 66x18
+            text run at (84,10) width 66: "Third item"
+      RenderBlock {OL} at (0,1500) size 202x134 [border: (1px solid #0000FF)]
+        RenderListItem {LI} at (41,1) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 16x14
+          RenderText {TEXT} at (26,10) size 59x18
+            text run at (26,10) width 59: "First item"
+        RenderListItem {LI} at (41,39) size 160x56 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 16x14
+          RenderText {TEXT} at (26,10) size 122x36
+            text run at (26,10) width 106: "Second and very"
+            text run at (10,28) width 91: "very long item"
+        RenderListItem {LI} at (41,95) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (10,10) size 16x14
+          RenderText {TEXT} at (26,10) size 66x18
+            text run at (26,10) width 66: "Third item"
+      RenderBlock {OL} at (0,1650) size 202x134 [border: (1px solid #FF0000)]
+        RenderListItem {LI} at (1,1) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (134,10) size 16x14
+          RenderText {TEXT} at (75,10) size 59x18
+            text run at (75,10) width 59: "First item"
+        RenderListItem {LI} at (1,39) size 160x56 [border: (5px solid #FFA500)]
+          RenderListMarker at (134,10) size 16x14
+          RenderText {TEXT} at (28,10) size 122x36
+            text run at (28,10) width 106: "Second and very"
+            text run at (59,28) width 91: "very long item"
+        RenderListItem {LI} at (1,95) size 160x38 [border: (5px solid #FFA500)]
+          RenderListMarker at (134,10) size 16x14
+          RenderText {TEXT} at (68,10) size 66x18
+            text run at (68,10) width 66: "Third item"
diff --git a/LayoutTests/fast/lists/008.html b/LayoutTests/fast/lists/008.html
new file mode 100644 (file)
index 0000000..8f6c491
--- /dev/null
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<TITLE>lists with direction:rtl</TITLE>
+<style>
+li { border:5px solid orange; padding:5px; }
+.img { list-style-image: url(resources/white.gif) }
+</style>
+</HEAD>
+<BODY>
+<UL style="width:20ex; border:1px blue solid;">
+<LI>First item
+<LI>Second and very very long item
+<LI>Third item
+</UL>
+<UL style="direction:rtl; width:20ex; border:1px red solid;">
+<LI>First item<LI>Second and very very long item<LI>Third item</UL>
+<UL style="width:20ex; border:1px blue solid; list-style-position:inside;">
+<LI>First item
+<LI>Second and very very long item
+<LI>Third item
+</UL>
+<UL style="direction:rtl; width:20ex; border:1px red solid; list-style-position:inside;">
+<LI>First item
+<LI>Second and very very long item
+<LI>Third item
+</UL>
+
+
+
+<UL class=img style="width:20ex; border:1px blue solid;">
+<LI>First item
+<LI>Second and very very long item
+<LI>Third item
+</UL>
+<UL class=img style="direction:rtl; width:20ex; border:1px red solid;">
+<LI>First item<LI>Second and very very long item<LI>Third item</UL>
+<UL class=img style="width:20ex; border:1px blue solid; list-style-position:inside;">
+<LI>First item
+<LI>Second and very very long item
+<LI>Third item
+</UL>
+<UL class=img style="direction:rtl; width:20ex; border:1px red solid; list-style-position:inside;">
+<LI>First item
+<LI>Second and very very long item
+<LI>Third item
+</UL>
+
+<OL style="width:20ex; border:1px blue solid;">
+<LI>First item
+<LI>Second and very very long item
+<LI>Third item
+</OL>
+<OL style="direction:rtl; width:20ex; border:1px red solid;">
+<LI>First item
+<LI>Second and very very long item
+<LI>Third item
+</OL>
+<OL style="width:20ex; border:1px blue solid; list-style-position:inside;">
+<LI>First item
+<LI>Second and very very long item
+<LI>Third item
+</OL>
+<OL style="direction:rtl; width:20ex; border:1px red solid; list-style-position:inside;">
+<LI>First item
+<LI>Second and very very long item
+<LI>Third item
+</OL>
+
+</BODY>
+</HTML>
\ No newline at end of file