Update expectations for tables tests after http://trac.webkit.org/changeset/96509.
authorabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Oct 2011 17:37:05 +0000 (17:37 +0000)
committerabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Oct 2011 17:37:05 +0000 (17:37 +0000)
* platform/chromium-cg-mac/tables/mozilla/bugs/bug113235-2-expected.png: Added.
* platform/chromium-cg-mac/tables/mozilla/bugs/bug23994-expected.png: Added.
* platform/chromium-cg-mac/tables/mozilla/bugs/bug56405-expected.png: Added.
* platform/chromium-cg-mac/tables/mozilla/bugs/bug56563-expected.png:
* platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png: Added.
* platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Removed.
* platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug56563-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png:
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.png: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Removed.
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png:
* platform/chromium-win-xp/fast/forms/file-input-disabled-expected.txt: Added.
* platform/chromium-win/fast/forms/file-input-disabled-expected.txt:
* platform/chromium-win/fast/invalid/residual-style-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug56563-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug220653-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png:
* platform/chromium/fast/invalid: Added.
* platform/chromium/fast/invalid/017-expected.txt: Added.
* platform/chromium/fast/invalid/018-expected.txt: Added.
* platform/chromium/fast/invalid/020-expected.txt: Added.
* platform/chromium/fast/invalid/residual-style-expected.txt: Added.
* platform/chromium/fast/invalid/table-inside-stray-table-content-expected.txt: Added.
* platform/chromium/fast/table: Added.
* platform/chromium/fast/table/inline-form-assert-expected.txt: Added.
* platform/chromium/tables: Added.
* platform/chromium/tables/mozilla: Added.
* platform/chromium/tables/mozilla/bugs: Added.
* platform/chromium/tables/mozilla/bugs/bug113235-2-expected.txt: Added.
* platform/chromium/tables/mozilla/bugs/bug23994-expected.txt: Added.
* platform/chromium/tables/mozilla/bugs/bug56405-expected.txt: Added.
* platform/chromium/tables/mozilla/bugs/bug56563-expected.txt: Added.
* platform/chromium/tables/mozilla_expected_failures: Added.
* platform/chromium/tables/mozilla_expected_failures/bugs: Added.
* platform/chromium/tables/mozilla_expected_failures/bugs/bug220653-expected.txt: Added.
* platform/chromium/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Added.
* platform/chromium/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt: Added.
* platform/chromium/tables/mozilla_expected_failures/core: Added.
* platform/chromium/tables/mozilla_expected_failures/core/conflicts-expected.txt: Added.
* platform/chromium/tables/mozilla_expected_failures/other: Added.
* platform/chromium/tables/mozilla_expected_failures/other/empty_cells-expected.txt: Added.
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Removed.
* platform/mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Removed.
* platform/qt/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Removed.
* tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@96516 268f45cc-cd09-0410-ab3c-d52691b4dbfc

36 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug113235-2-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug23994-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug56405-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug56563-expected.png
LayoutTests/platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/tables/mozilla/bugs/bug56563-expected.png
LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png
LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt [deleted file]
LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png
LayoutTests/platform/chromium-win-xp/fast/forms/file-input-disabled-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/forms/file-input-disabled-expected.txt
LayoutTests/platform/chromium-win/fast/invalid/residual-style-expected.txt
LayoutTests/platform/chromium-win/tables/mozilla/bugs/bug56563-expected.png
LayoutTests/platform/chromium-win/tables/mozilla_expected_failures/bugs/bug220653-expected.png
LayoutTests/platform/chromium-win/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png
LayoutTests/platform/chromium/fast/invalid/017-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/fast/invalid/018-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/fast/invalid/020-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/fast/invalid/residual-style-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/fast/invalid/table-inside-stray-table-content-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/fast/table/inline-form-assert-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/tables/mozilla/bugs/bug113235-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/tables/mozilla/bugs/bug23994-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/tables/mozilla/bugs/bug56405-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/tables/mozilla/bugs/bug56563-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/tables/mozilla_expected_failures/bugs/bug220653-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/tables/mozilla_expected_failures/bugs/bug3517-expected.txt [moved from LayoutTests/platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt with 83% similarity]
LayoutTests/platform/chromium/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/tables/mozilla_expected_failures/core/conflicts-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/tables/mozilla_expected_failures/other/empty_cells-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt [deleted file]
LayoutTests/platform/qt/tables/mozilla_expected_failures/bugs/bug3517-expected.txt [deleted file]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3517-expected.txt [moved from LayoutTests/platform/gtk/tables/mozilla_expected_failures/bugs/bug3517-expected.txt with 100% similarity]

index 98071de..c9fa9e7 100644 (file)
@@ -1,3 +1,54 @@
+2011-10-03  Adam Barth  <abarth@webkit.org>
+
+        Update expectations for tables tests after http://trac.webkit.org/changeset/96509.
+
+        * platform/chromium-cg-mac/tables/mozilla/bugs/bug113235-2-expected.png: Added.
+        * platform/chromium-cg-mac/tables/mozilla/bugs/bug23994-expected.png: Added.
+        * platform/chromium-cg-mac/tables/mozilla/bugs/bug56405-expected.png: Added.
+        * platform/chromium-cg-mac/tables/mozilla/bugs/bug56563-expected.png:
+        * platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png: Added.
+        * platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Removed.
+        * platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png: Added.
+        * platform/chromium-mac/tables/mozilla/bugs/bug56563-expected.png:
+        * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png:
+        * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.png: Added.
+        * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Removed.
+        * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png:
+        * platform/chromium-win-xp/fast/forms/file-input-disabled-expected.txt: Added.
+        * platform/chromium-win/fast/forms/file-input-disabled-expected.txt:
+        * platform/chromium-win/fast/invalid/residual-style-expected.txt:
+        * platform/chromium-win/tables/mozilla/bugs/bug56563-expected.png:
+        * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug220653-expected.png:
+        * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png:
+        * platform/chromium/fast/invalid: Added.
+        * platform/chromium/fast/invalid/017-expected.txt: Added.
+        * platform/chromium/fast/invalid/018-expected.txt: Added.
+        * platform/chromium/fast/invalid/020-expected.txt: Added.
+        * platform/chromium/fast/invalid/residual-style-expected.txt: Added.
+        * platform/chromium/fast/invalid/table-inside-stray-table-content-expected.txt: Added.
+        * platform/chromium/fast/table: Added.
+        * platform/chromium/fast/table/inline-form-assert-expected.txt: Added.
+        * platform/chromium/tables: Added.
+        * platform/chromium/tables/mozilla: Added.
+        * platform/chromium/tables/mozilla/bugs: Added.
+        * platform/chromium/tables/mozilla/bugs/bug113235-2-expected.txt: Added.
+        * platform/chromium/tables/mozilla/bugs/bug23994-expected.txt: Added.
+        * platform/chromium/tables/mozilla/bugs/bug56405-expected.txt: Added.
+        * platform/chromium/tables/mozilla/bugs/bug56563-expected.txt: Added.
+        * platform/chromium/tables/mozilla_expected_failures: Added.
+        * platform/chromium/tables/mozilla_expected_failures/bugs: Added.
+        * platform/chromium/tables/mozilla_expected_failures/bugs/bug220653-expected.txt: Added.
+        * platform/chromium/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Added.
+        * platform/chromium/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt: Added.
+        * platform/chromium/tables/mozilla_expected_failures/core: Added.
+        * platform/chromium/tables/mozilla_expected_failures/core/conflicts-expected.txt: Added.
+        * platform/chromium/tables/mozilla_expected_failures/other: Added.
+        * platform/chromium/tables/mozilla_expected_failures/other/empty_cells-expected.txt: Added.
+        * platform/gtk/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Removed.
+        * platform/mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Removed.
+        * platform/qt/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Removed.
+        * tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Added.
+
 2011-10-03  Csaba Osztrogon√°c  <ossy@webkit.org>
 
         [Qt] REGRESSION(r95526): It made 3 inspector tests fail
diff --git a/LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug113235-2-expected.png b/LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug113235-2-expected.png
new file mode 100644 (file)
index 0000000..436f6d2
Binary files /dev/null and b/LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug113235-2-expected.png differ
diff --git a/LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug23994-expected.png b/LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug23994-expected.png
new file mode 100644 (file)
index 0000000..5f290f5
Binary files /dev/null and b/LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug23994-expected.png differ
diff --git a/LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug56405-expected.png b/LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug56405-expected.png
new file mode 100644 (file)
index 0000000..c514f56
Binary files /dev/null and b/LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug56405-expected.png differ
index 9073bb4..e6b4f9a 100644 (file)
Binary files a/LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug56563-expected.png and b/LayoutTests/platform/chromium-cg-mac/tables/mozilla/bugs/bug56563-expected.png differ
diff --git a/LayoutTests/platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png b/LayoutTests/platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png
new file mode 100644 (file)
index 0000000..cbeab15
Binary files /dev/null and b/LayoutTests/platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png differ
diff --git a/LayoutTests/platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png b/LayoutTests/platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png
new file mode 100644 (file)
index 0000000..94c4068
Binary files /dev/null and b/LayoutTests/platform/chromium-cg-mac/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png differ
index 93ae6dc..5aac3da 100644 (file)
Binary files a/LayoutTests/platform/chromium-mac/tables/mozilla/bugs/bug56563-expected.png and b/LayoutTests/platform/chromium-mac/tables/mozilla/bugs/bug56563-expected.png differ
index c470706..33e8092 100644 (file)
Binary files a/LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png and b/LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.png b/LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.png
new file mode 100644 (file)
index 0000000..afd6e37
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt b/LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt
deleted file mode 100644 (file)
index b1e5218..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-CONSOLE MESSAGE: line 25: Uncaught ReferenceError: dump is not defined
-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
-      RenderTable {TABLE} at (0,0) size 1x1 [border: none]
-        RenderTableSection {TBODY} at (0,0) size 0x0
index 2795b82..c6438e2 100644 (file)
Binary files a/LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png and b/LayoutTests/platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png differ
diff --git a/LayoutTests/platform/chromium-win-xp/fast/forms/file-input-disabled-expected.txt b/LayoutTests/platform/chromium-win-xp/fast/forms/file-input-disabled-expected.txt
new file mode 100644 (file)
index 0000000..571acdc
--- /dev/null
@@ -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 784x576
+      RenderBlock {FORM} at (0,0) size 784x67
+        RenderBlock (anonymous) at (0,0) size 784x67
+          RenderBlock {INPUT} at (4,3) size 13x13
+          RenderInline {B} at (0,0) size 73x19
+            RenderText {#text} at (20,1) size 73x19
+              text run at (20,1) width 73: "Attach File"
+          RenderBR {BR} at (93,16) size 0x0
+          RenderBR {BR} at (0,21) size 0x19
+          RenderText {#text} at (0,44) size 82x19
+            text run at (0,44) width 82: "  Select File:  "
+          RenderFileUploadControl {INPUT} at (84,43) size 238x22 "No file chosen"
+            RenderButton {INPUT} at (0,0) size 85x22 [color=#808080] [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+              RenderBlock (anonymous) at (8,3) size 69x16
+                RenderText at (0,0) size 69x16
+                  text run at (0,0) width 69: "Choose File"
+          RenderBR {BR} at (324,59) size 0x0
+        RenderTable {TABLE} at (0,67) size 2x0
index 4ca5002..571acdc 100644 (file)
@@ -19,4 +19,4 @@ layer at (0,0) size 800x600
                 RenderText at (0,0) size 69x16
                   text run at (0,0) width 69: "Choose File"
           RenderBR {BR} at (324,59) size 0x0
-        RenderTable {TABLE} at (0,67) size 4x0
+        RenderTable {TABLE} at (0,67) size 2x0
index 1b6ca03..8206875 100644 (file)
@@ -141,12 +141,12 @@ layer at (0,0) size 785x3617
       RenderBlock (anonymous) at (0,611) size 769x20
         RenderText {#text} at (0,0) size 76x19
           text run at (0,0) width 76: "CAPTION: "
-        RenderInline {FONT} at (0,0) size 164x19 [color=#008000]
-          RenderTable {TABLE} at (76,15) size 4x0
-            RenderBlock {CAPTION} at (0,0) size 4x0
+        RenderInline {FONT} at (0,0) size 162x19 [color=#008000]
+          RenderTable {TABLE} at (76,15) size 2x0
+            RenderBlock {CAPTION} at (0,0) size 2x0
               RenderInline {FONT} at (0,0) size 0x0 [color=#FF0000]
-          RenderText {#text} at (80,0) size 160x19
-            text run at (80,0) width 160: "All of this should be green."
+          RenderText {#text} at (78,0) size 160x19
+            text run at (78,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,639) size 769x2 [border: (1px inset #000000)]
       RenderBlock (anonymous) at (0,649) size 769x20
@@ -182,26 +182,26 @@ layer at (0,0) size 785x3617
       RenderBlock (anonymous) at (0,763) size 769x20
         RenderText {#text} at (0,0) size 39x19
           text run at (0,0) width 39: "COL: "
-        RenderInline {FONT} at (0,0) size 164x19 [color=#008000]
+        RenderInline {FONT} at (0,0) size 162x19 [color=#008000]
           RenderInline {FONT} at (0,0) size 0x19 [color=#FF0000]
-          RenderTable {TABLE} at (39,15) size 4x0
+          RenderTable {TABLE} at (39,15) size 2x0
             RenderTableCol {COLGROUP} at (0,0) size 0x0
               RenderTableCol {COL} at (0,0) size 0x0
           RenderInline {FONT} at (0,0) size 160x19 [color=#FF0000]
-            RenderText {#text} at (43,0) size 160x19
-              text run at (43,0) width 160: "All of this should be green."
+            RenderText {#text} at (41,0) size 160x19
+              text run at (41,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,791) size 769x2 [border: (1px inset #000000)]
       RenderBlock (anonymous) at (0,801) size 769x20
         RenderText {#text} at (0,0) size 92x19
           text run at (0,0) width 92: "COLGROUP: "
-        RenderInline {FONT} at (0,0) size 164x19 [color=#008000]
+        RenderInline {FONT} at (0,0) size 162x19 [color=#008000]
           RenderInline {FONT} at (0,0) size 0x19 [color=#FF0000]
-          RenderTable {TABLE} at (92,15) size 4x0
+          RenderTable {TABLE} at (92,15) size 2x0
             RenderTableCol {COLGROUP} at (0,0) size 0x0
           RenderInline {FONT} at (0,0) size 160x19 [color=#FF0000]
-            RenderText {#text} at (96,0) size 160x19
-              text run at (96,0) width 160: "All of this should be green."
+            RenderText {#text} at (94,0) size 160x19
+              text run at (94,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,829) size 769x2 [border: (1px inset #000000)]
       RenderBlock (anonymous) at (0,839) size 769x20
@@ -719,26 +719,26 @@ layer at (0,0) size 785x3617
       RenderBlock (anonymous) at (0,3190) size 769x20
         RenderText {#text} at (0,0) size 55x19
           text run at (0,0) width 55: "TABLE: "
-        RenderInline {FONT} at (0,0) size 164x19 [color=#008000]
+        RenderInline {FONT} at (0,0) size 162x19 [color=#008000]
           RenderInline {FONT} at (0,0) size 0x19 [color=#FF0000]
-          RenderTable {TABLE} at (55,15) size 4x0
+          RenderTable {TABLE} at (55,15) size 2x0
           RenderInline {FONT} at (0,0) size 160x19 [color=#FF0000]
-            RenderText {#text} at (59,0) size 160x19
-              text run at (59,0) width 160: "All of this should be green."
+            RenderText {#text} at (57,0) size 160x19
+              text run at (57,0) width 160: "All of this should be green."
           RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (0,3218) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
       RenderBlock (anonymous) at (0,3228) size 769x20
-        RenderInline {FONT} at (0,0) size 224x19 [color=#008000]
+        RenderInline {FONT} at (0,0) size 222x19 [color=#008000]
           RenderText {#text} at (0,0) size 60x19
             text run at (0,0) width 60: "TBODY: "
-          RenderInline {FONT} at (0,0) size 164x19
+          RenderInline {FONT} at (0,0) size 162x19
             RenderInline {FONT} at (0,0) size 0x19
-            RenderTable {TABLE} at (60,13) size 4x2
-              RenderTableSection {TBODY} at (0,0) size 4x2
+            RenderTable {TABLE} at (60,13) size 2x2
+              RenderTableSection {TBODY} at (0,0) size 2x2
             RenderInline {FONT} at (0,0) size 160x19
-              RenderText {#text} at (64,0) size 160x19
-                text run at (64,0) width 160: "All of this should be green."
+              RenderText {#text} at (62,0) size 160x19
+                text run at (62,0) width 160: "All of this should be green."
             RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (0,3256) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
@@ -759,51 +759,51 @@ layer at (0,0) size 785x3617
       RenderBlock (anonymous) at (0,3294) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
       RenderBlock (anonymous) at (0,3304) size 769x20
-        RenderInline {FONT} at (0,0) size 222x19 [color=#008000]
-          RenderInline {FONT} at (0,0) size 222x19
+        RenderInline {FONT} at (0,0) size 220x19 [color=#008000]
+          RenderInline {FONT} at (0,0) size 220x19
             RenderText {#text} at (0,0) size 58x19
               text run at (0,0) width 58: "TFOOT: "
-            RenderInline {FONT} at (0,0) size 164x19
+            RenderInline {FONT} at (0,0) size 162x19
               RenderInline {FONT} at (0,0) size 0x19
-              RenderTable {TABLE} at (58,13) size 4x2
-                RenderTableSection {TFOOT} at (0,0) size 4x2
+              RenderTable {TABLE} at (58,13) size 2x2
+                RenderTableSection {TFOOT} at (0,0) size 2x2
               RenderInline {FONT} at (0,0) size 160x19
-                RenderText {#text} at (62,0) size 160x19
-                  text run at (62,0) width 160: "All of this should be green."
+                RenderText {#text} at (60,0) size 160x19
+                  text run at (60,0) width 160: "All of this should be green."
               RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (0,3332) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
       RenderBlock (anonymous) at (0,3342) size 769x20
-        RenderInline {FONT} at (0,0) size 222x19 [color=#008000]
-          RenderInline {FONT} at (0,0) size 222x19
-            RenderInline {FONT} at (0,0) size 222x19
+        RenderInline {FONT} at (0,0) size 220x19 [color=#008000]
+          RenderInline {FONT} at (0,0) size 220x19
+            RenderInline {FONT} at (0,0) size 220x19
               RenderText {#text} at (0,0) size 58x19
                 text run at (0,0) width 58: "THEAD: "
-              RenderInline {FONT} at (0,0) size 164x19
+              RenderInline {FONT} at (0,0) size 162x19
                 RenderInline {FONT} at (0,0) size 0x19
-                RenderTable {TABLE} at (58,13) size 4x2
-                  RenderTableSection {THEAD} at (0,0) size 4x2
+                RenderTable {TABLE} at (58,13) size 2x2
+                  RenderTableSection {THEAD} at (0,0) size 2x2
                 RenderInline {FONT} at (0,0) size 160x19
-                  RenderText {#text} at (62,0) size 160x19
-                    text run at (62,0) width 160: "All of this should be green."
+                  RenderText {#text} at (60,0) size 160x19
+                    text run at (60,0) width 160: "All of this should be green."
                 RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (0,3370) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
       RenderBlock (anonymous) at (0,3380) size 769x20
-        RenderInline {FONT} at (0,0) size 190x19 [color=#008000]
-          RenderInline {FONT} at (0,0) size 190x19
-            RenderInline {FONT} at (0,0) size 190x19
-              RenderInline {FONT} at (0,0) size 190x19
+        RenderInline {FONT} at (0,0) size 188x19 [color=#008000]
+          RenderInline {FONT} at (0,0) size 188x19
+            RenderInline {FONT} at (0,0) size 188x19
+              RenderInline {FONT} at (0,0) size 188x19
                 RenderText {#text} at (0,0) size 26x19
                   text run at (0,0) width 26: "TR: "
-                RenderInline {FONT} at (0,0) size 164x19
+                RenderInline {FONT} at (0,0) size 162x19
                   RenderInline {FONT} at (0,0) size 0x19
-                  RenderTable {TABLE} at (26,11) size 4x4
-                    RenderTableSection {TBODY} at (0,0) size 4x4
-                      RenderTableRow {TR} at (0,2) size 4x0
+                  RenderTable {TABLE} at (26,11) size 2x4
+                    RenderTableSection {TBODY} at (0,0) size 2x4
+                      RenderTableRow {TR} at (0,2) size 2x0
                   RenderInline {FONT} at (0,0) size 160x19
-                    RenderText {#text} at (30,0) size 160x19
-                      text run at (30,0) width 160: "All of this should be green."
+                    RenderText {#text} at (28,0) size 160x19
+                      text run at (28,0) width 160: "All of this should be green."
                   RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (0,3408) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
index b243c10..79e7f5b 100644 (file)
Binary files a/LayoutTests/platform/chromium-win/tables/mozilla/bugs/bug56563-expected.png and b/LayoutTests/platform/chromium-win/tables/mozilla/bugs/bug56563-expected.png differ
index e107438..777b424 100644 (file)
Binary files a/LayoutTests/platform/chromium-win/tables/mozilla_expected_failures/bugs/bug220653-expected.png and b/LayoutTests/platform/chromium-win/tables/mozilla_expected_failures/bugs/bug220653-expected.png differ
index f87ddf7..7341ad8 100644 (file)
Binary files a/LayoutTests/platform/chromium-win/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png and b/LayoutTests/platform/chromium-win/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png differ
diff --git a/LayoutTests/platform/chromium/fast/invalid/017-expected.txt b/LayoutTests/platform/chromium/fast/invalid/017-expected.txt
new file mode 100644 (file)
index 0000000..5dcf71b
--- /dev/null
@@ -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 784x584
+      RenderBlock {P} at (0,0) size 784x0
+        RenderInline {A} at (0,0) size 0x0
+      RenderBlock {P} at (0,0) size 784x18
+        RenderInline {A} at (0,0) size 155x18
+          RenderText {#text} at (0,0) size 155x18
+            text run at (0,0) width 155: "You should see this text."
+      RenderTable {TABLE} at (0,34) size 2x4
+        RenderTableSection {TBODY} at (0,0) size 2x4
+          RenderTableRow {TR} at (0,2) size 2x0
diff --git a/LayoutTests/platform/chromium/fast/invalid/018-expected.txt b/LayoutTests/platform/chromium/fast/invalid/018-expected.txt
new file mode 100644 (file)
index 0000000..5e2801d
--- /dev/null
@@ -0,0 +1,31 @@
+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 {CENTER} at (0,0) size 784x0
+        RenderBlock {CENTER} at (0,0) size 784x0
+      RenderBlock (anonymous) at (0,0) size 784x0
+        RenderInline {FONT} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,0) size 6x8
+        RenderTableSection {TBODY} at (0,0) size 6x8
+          RenderTableRow {TR} at (0,2) size 6x2
+            RenderTableCell {TD} at (2,2) size 2x2 [r=0 c=0 rs=1 cs=1]
+          RenderTableRow {TR} at (0,6) size 6x0
+      RenderTable {TABLE} at (0,8) size 2x4
+        RenderTableSection {TBODY} at (0,0) size 2x4
+          RenderTableRow {TR} at (0,2) size 2x0
+      RenderBlock (anonymous) at (0,12) size 784x0
+        RenderInline {FONT} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,28) size 784x0
+        RenderBlock {P} at (0,0) size 784x0
+      RenderBlock (anonymous) at (0,28) size 784x18
+        RenderInline {FONT} at (0,0) size 0x0
+          RenderInline {A} at (0,0) size 0x0
+        RenderInline {A} at (0,0) size 0x0
+          RenderInline {FONT} at (0,0) size 0x0
+        RenderInline {FONT} at (0,0) size 366x18
+          RenderText {#text} at (0,0) size 366x18
+            text run at (0,0) width 366: "This page contains an insanely badly-nested tag sequence."
diff --git a/LayoutTests/platform/chromium/fast/invalid/020-expected.txt b/LayoutTests/platform/chromium/fast/invalid/020-expected.txt
new file mode 100644 (file)
index 0000000..c63586c
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x34
+  RenderBlock {html} at (0,0) size 800x34
+    RenderBody {body} at (8,8) size 784x18
+      RenderBlock (anonymous) at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 29x18
+          text run at (0,0) width 29: "Text"
+      RenderTable {table} at (0,18) size 2x0
+      RenderTable at (0,18) size 0x0
+        RenderTableCol {colgroup} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium/fast/invalid/residual-style-expected.txt b/LayoutTests/platform/chromium/fast/invalid/residual-style-expected.txt
new file mode 100644 (file)
index 0000000..6db4fc6
--- /dev/null
@@ -0,0 +1,880 @@
+layer at (0,0) size 785x3441
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x3441
+  RenderBlock {HTML} at (0,0) size 785x3441
+    RenderBody {BODY} at (8,21) size 769x3412
+      RenderBlock {H1} at (0,0) size 769x37
+        RenderText {#text} at (0,0) size 500x37
+          text run at (0,0) width 500: "The Residual Style Master Test Case"
+      RenderBlock (anonymous) at (0,58) size 769x18
+        RenderText {#text} at (0,0) size 739x18
+          text run at (0,0) width 364: "This test case illustrates some residual style tag examples. "
+          text run at (364,0) width 375: "Unless otherwise noted, the behavior should match Firefox."
+      RenderBlock {H2} at (0,95) size 769x28
+        RenderText {#text} at (0,0) size 132x28
+          text run at (0,0) width 132: "Passing Tags"
+      RenderBlock {HR} at (0,142) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,152) size 769x18
+        RenderText {#text} at (0,0) size 20x18
+          text run at (0,0) width 20: "A: "
+        RenderInline {A} at (0,0) size 63x18
+          RenderInline {FONT} at (0,0) size 63x18 [color=#008000]
+            RenderText {#text} at (20,0) size 63x18
+              text run at (20,0) width 63: "All of this"
+        RenderInline {FONT} at (0,0) size 104x18 [color=#008000]
+          RenderText {#text} at (83,0) size 104x18
+            text run at (83,0) width 104: " should be green"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,178) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,188) size 769x18
+        RenderText {#text} at (0,0) size 53x18
+          text run at (0,0) width 53: "ABBR: "
+        RenderInline {ABBR} at (0,0) size 63x18
+          RenderInline {FONT} at (0,0) size 63x18 [color=#008000]
+            RenderText {#text} at (53,0) size 63x18
+              text run at (53,0) width 63: "All of this"
+        RenderInline {FONT} at (0,0) size 104x18 [color=#008000]
+          RenderText {#text} at (116,0) size 104x18
+            text run at (116,0) width 104: " should be green"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,214) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,224) size 769x18
+        RenderText {#text} at (0,0) size 92x18
+          text run at (0,0) width 92: "ACRONYM: "
+        RenderInline {ACRONYM} at (0,0) size 63x18
+          RenderInline {FONT} at (0,0) size 63x18 [color=#008000]
+            RenderText {#text} at (92,0) size 63x18
+              text run at (92,0) width 63: "All of this"
+        RenderInline {FONT} at (0,0) size 104x18 [color=#008000]
+          RenderText {#text} at (155,0) size 104x18
+            text run at (155,0) width 104: " should be green"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,250) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,260) size 769x18
+        RenderText {#text} at (0,0) size 83x18
+          text run at (0,0) width 83: "ADDRESS: "
+        RenderInline {ADDRESS} at (0,0) size 63x18
+          RenderInline {FONT} at (0,0) size 63x18 [color=#008000]
+            RenderText {#text} at (83,0) size 63x18
+              text run at (83,0) width 63: "All of this"
+        RenderInline {FONT} at (0,0) size 104x18 [color=#008000]
+          RenderText {#text} at (146,0) size 104x18
+            text run at (146,0) width 104: " should be green"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,286) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,296) size 769x18
+        RenderText {#text} at (0,0) size 68x18
+          text run at (0,0) width 68: "APPLET: "
+        RenderText {#text} at (68,0) size 171x18
+          text run at (68,0) width 171: "All of this should be green."
+      RenderBlock {HR} at (0,322) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,332) size 769x18
+        RenderText {#text} at (0,0) size 53x18
+          text run at (0,0) width 53: "AREA: "
+        RenderInline {MAP} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (53,0) size 171x18
+            text run at (53,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,358) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,368) size 769x18
+        RenderText {#text} at (0,0) size 19x18
+          text run at (0,0) width 19: "B: "
+        RenderInline {B} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (19,0) size 171x18
+            text run at (19,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,394) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,404) size 769x18
+        RenderText {#text} at (0,0) size 43x18
+          text run at (0,0) width 43: "BDO: "
+        RenderInline {BDO} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (43,0) size 171x18
+            text run at (43,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,430) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,440) size 769x22
+        RenderText {#text} at (0,3) size 36x18
+          text run at (0,3) width 36: "BIG: "
+        RenderInline {BIG} at (0,0) size 0x22
+          RenderInline {FONT} at (0,0) size 0x22 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (36,3) size 171x18
+            text run at (36,3) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,470) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,480) size 769x18
+        RenderText {#text} at (0,0) size 120x18
+          text run at (0,0) width 120: "BLOCKQUOTE: "
+        RenderInline {BLOCKQUOTE} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (120,0) size 171x18
+            text run at (120,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,506) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,516) size 769x23
+        RenderText {#text} at (0,5) size 75x18
+          text run at (0,5) width 75: "BUTTON: "
+        RenderButton {BUTTON} at (75,2) size 4x15 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (2,7) size 0x0
+            RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (79,5) size 171x18
+            text run at (79,5) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,547) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,557) size 769x18
+        RenderText {#text} at (0,0) size 76x18
+          text run at (0,0) width 76: "CANVAS: "
+        RenderHTMLCanvas {CANVAS} at (76,14) size 0x0
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (76,0) size 171x18
+            text run at (76,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,583) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,593) size 769x18
+        RenderText {#text} at (0,0) size 79x18
+          text run at (0,0) width 79: "CAPTION: "
+        RenderInline {FONT} at (0,0) size 173x18 [color=#008000]
+          RenderTable {TABLE} at (79,14) size 2x0
+            RenderBlock {CAPTION} at (0,0) size 2x0
+              RenderInline {FONT} at (0,0) size 0x0 [color=#FF0000]
+          RenderText {#text} at (81,0) size 171x18
+            text run at (81,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,619) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,629) size 769x18
+        RenderText {#text} at (0,0) size 72x18
+          text run at (0,0) width 72: "CENTER: "
+        RenderInline {CENTER} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (72,0) size 171x18
+            text run at (72,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,655) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,665) size 769x18
+        RenderText {#text} at (0,0) size 44x18
+          text run at (0,0) width 44: "CITE: "
+        RenderInline {CITE} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (44,0) size 171x18
+            text run at (44,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,691) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,701) size 769x18
+        RenderText {#text} at (0,0) size 53x18
+          text run at (0,0) width 53: "CODE: "
+        RenderInline {CODE} at (0,0) size 0x15
+          RenderInline {FONT} at (0,0) size 0x15 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (53,0) size 171x18
+            text run at (53,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,727) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,737) size 769x18
+        RenderText {#text} at (0,0) size 41x18
+          text run at (0,0) width 41: "COL: "
+        RenderInline {FONT} at (0,0) size 173x18 [color=#008000]
+          RenderInline {FONT} at (0,0) size 0x18 [color=#FF0000]
+          RenderTable {TABLE} at (41,14) size 2x0
+            RenderTableCol {COLGROUP} at (0,0) size 0x0
+              RenderTableCol {COL} at (0,0) size 0x0
+          RenderInline {FONT} at (0,0) size 171x18 [color=#FF0000]
+            RenderText {#text} at (43,0) size 171x18
+              text run at (43,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,763) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,773) size 769x18
+        RenderText {#text} at (0,0) size 97x18
+          text run at (0,0) width 97: "COLGROUP: "
+        RenderInline {FONT} at (0,0) size 173x18 [color=#008000]
+          RenderInline {FONT} at (0,0) size 0x18 [color=#FF0000]
+          RenderTable {TABLE} at (97,14) size 2x0
+            RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderInline {FONT} at (0,0) size 171x18 [color=#FF0000]
+            RenderText {#text} at (99,0) size 171x18
+              text run at (99,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,799) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,809) size 769x18
+        RenderText {#text} at (0,0) size 32x18
+          text run at (0,0) width 32: "DD: "
+        RenderInline {DL} at (0,0) size 0x18
+          RenderInline {DD} at (0,0) size 0x18
+            RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (32,0) size 171x18
+            text run at (32,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,835) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,845) size 769x18
+        RenderText {#text} at (0,0) size 40x18
+          text run at (0,0) width 40: "DEL: "
+        RenderInline {DEL} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (40,0) size 171x18
+            text run at (40,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,871) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,881) size 769x18
+        RenderText {#text} at (0,0) size 41x18
+          text run at (0,0) width 41: "DFN: "
+        RenderInline {DFN} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (41,0) size 171x18
+            text run at (41,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,907) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,917) size 769x18
+        RenderText {#text} at (0,0) size 36x18
+          text run at (0,0) width 36: "DIR: "
+        RenderInline {DIR} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (36,0) size 171x18
+            text run at (36,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,943) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,953) size 769x18
+        RenderText {#text} at (0,0) size 37x18
+          text run at (0,0) width 37: "DIV: "
+        RenderInline {DIV} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (37,0) size 171x18
+            text run at (37,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,979) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,989) size 769x18
+        RenderText {#text} at (0,0) size 30x18
+          text run at (0,0) width 30: "DL: "
+        RenderInline {DL} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (30,0) size 171x18
+            text run at (30,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1015) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1025) size 769x18
+        RenderText {#text} at (0,0) size 30x18
+          text run at (0,0) width 30: "DT: "
+        RenderInline {DL} at (0,0) size 0x18
+          RenderInline {DT} at (0,0) size 0x18
+            RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (30,0) size 171x18
+            text run at (30,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1051) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1061) size 769x18
+        RenderText {#text} at (0,0) size 32x18
+          text run at (0,0) width 32: "EM: "
+        RenderInline {EM} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (32,0) size 171x18
+            text run at (32,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1087) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1097) size 769x18
+        RenderText {#text} at (0,0) size 65x18
+          text run at (0,0) width 65: "EMBED: "
+        RenderEmbeddedObject {EMBED} at (65,14) size 0x0
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (65,0) size 171x18
+            text run at (65,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1123) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1133) size 769x18
+        RenderText {#text} at (0,0) size 83x18
+          text run at (0,0) width 83: "FIELDSET: "
+        RenderFieldSet {FIELDSET} at (83,14) size 0x0
+          RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (83,0) size 171x18
+            text run at (83,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1159) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1169) size 769x18
+        RenderText {#text} at (0,0) size 51x18
+          text run at (0,0) width 51: "FONT: "
+        RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+          RenderInline {I} at (0,0) size 0x18
+        RenderInline {I} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (51,0) size 171x18
+            text run at (51,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1195) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1205) size 769x18
+        RenderText {#text} at (0,0) size 54x18
+          text run at (0,0) width 54: "FORM: "
+        RenderInline {FORM} at (0,0) size 171x18
+          RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+            RenderText {#text} at (54,0) size 171x18
+              text run at (54,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1231) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1241) size 769x18
+        RenderText {#text} at (0,0) size 24x18
+          text run at (0,0) width 24: "H1:"
+      RenderBlock {H1} at (0,1280) size 769x0
+        RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+      RenderBlock (anonymous) at (0,1280) size 769x18
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (0,0) size 171x18
+            text run at (0,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1306) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1316) size 769x18
+        RenderText {#text} at (0,0) size 24x18
+          text run at (0,0) width 24: "H2:"
+      RenderBlock {H2} at (0,1353) size 769x0
+        RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+      RenderBlock (anonymous) at (0,1353) size 769x18
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (0,0) size 171x18
+            text run at (0,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1379) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1389) size 769x18
+        RenderText {#text} at (0,0) size 24x18
+          text run at (0,0) width 24: "H3:"
+      RenderBlock {H3} at (0,1425) size 769x0
+        RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+      RenderBlock (anonymous) at (0,1425) size 769x18
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (0,0) size 171x18
+            text run at (0,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1451) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1461) size 769x18
+        RenderText {#text} at (0,0) size 24x18
+          text run at (0,0) width 24: "H4:"
+      RenderBlock {H4} at (0,1500) size 769x0
+        RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+      RenderBlock (anonymous) at (0,1500) size 769x18
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (0,0) size 171x18
+            text run at (0,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1526) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1536) size 769x18
+        RenderText {#text} at (0,0) size 24x18
+          text run at (0,0) width 24: "H5:"
+      RenderBlock {H5} at (0,1576) size 769x0
+        RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+      RenderBlock (anonymous) at (0,1576) size 769x18
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (0,0) size 171x18
+            text run at (0,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1602) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1612) size 769x18
+        RenderText {#text} at (0,0) size 24x18
+          text run at (0,0) width 24: "H6:"
+      RenderBlock {H6} at (0,1654) size 769x0
+        RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+      RenderBlock (anonymous) at (0,1654) size 769x18
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (0,0) size 171x18
+            text run at (0,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1680) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1690) size 769x18
+        RenderText {#text} at (0,0) size 13x18
+          text run at (0,0) width 13: "I: "
+        RenderInline {I} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (13,0) size 171x18
+            text run at (13,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1716) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1726) size 769x18
+        RenderText {#text} at (0,0) size 34x18
+          text run at (0,0) width 34: "INS: "
+        RenderInline {INS} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (34,0) size 171x18
+            text run at (34,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1752) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1762) size 769x18
+        RenderText {#text} at (0,0) size 69x18
+          text run at (0,0) width 69: "ISINDEX:"
+        RenderInline {FORM} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,1788) size 769x2
+        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1798) size 769x23
+        RenderInline {FORM} at (0,0) size 451x18
+          RenderInline {LABEL} at (0,0) size 451x18
+            RenderText {#text} at (0,2) size 322x18
+              text run at (0,2) width 322: "This is a searchable index. Enter search keywords: "
+            RenderTextControl {INPUT} at (324,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderBlock (anonymous) at (0,1829) size 769x2
+        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1839) size 769x18
+        RenderInline {FORM} at (0,0) size 0x0
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (0,0) size 171x18
+            text run at (0,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1865) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1875) size 769x18
+        RenderText {#text} at (0,0) size 43x18
+          text run at (0,0) width 43: "KBD: "
+        RenderInline {KBD} at (0,0) size 0x15
+          RenderInline {FONT} at (0,0) size 0x15 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (43,0) size 171x18
+            text run at (43,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1901) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1911) size 769x22
+        RenderText {#text} at (0,1) size 76x18
+          text run at (0,1) width 76: "KEYGEN: "
+        RenderBlock {KEYGEN} at (78,2) size 148x18
+          RenderMenuList {SELECT} at (0,0) size 148x18 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 148x18
+              RenderText at (8,2) size 99x13
+                text run at (8,2) width 99: "2048 (High Grade)"
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (228,1) size 171x18
+            text run at (228,1) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1941) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1951) size 769x18
+        RenderText {#text} at (0,0) size 61x18
+          text run at (0,0) width 61: "LABEL: "
+        RenderInline {LABEL} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (61,0) size 171x18
+            text run at (61,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,1977) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,1987) size 769x18
+        RenderText {#text} at (0,0) size 74x18
+          text run at (0,0) width 74: "LEGEND: "
+        RenderFieldSet {FIELDSET} at (74,14) size 4x0
+          RenderBlock {LEGEND} at (0,0) size 4x0
+            RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (78,0) size 171x18
+            text run at (78,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2013) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2023) size 769x18
+        RenderText {#text} at (0,0) size 23x18
+          text run at (0,0) width 23: "LI: "
+        RenderInline {LI} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (23,0) size 171x18
+            text run at (23,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2049) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2059) size 769x18
+        RenderText {#text} at (0,0) size 67x18
+          text run at (0,0) width 67: "LISTING:"
+      RenderBlock {LISTING} at (0,2090) size 769x0
+        RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+      RenderBlock (anonymous) at (0,2090) size 769x18
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (0,0) size 171x18
+            text run at (0,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2116) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2126) size 769x18
+        RenderText {#text} at (0,0) size 43x18
+          text run at (0,0) width 43: "MAP: "
+        RenderInline {MAP} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (43,0) size 171x18
+            text run at (43,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2152) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2162) size 769x54
+        RenderText {#text} at (0,0) size 89x18
+          text run at (0,0) width 89: "MARQUEE: "
+        RenderText {#text} at (0,36) size 171x18
+          text run at (0,36) width 171: "All of this should be green."
+      RenderBlock {HR} at (0,2224) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2234) size 769x18
+        RenderText {#text} at (0,0) size 52x18
+          text run at (0,0) width 52: "MENU:"
+      RenderBlock {MENU} at (0,2268) size 769x0
+        RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+      RenderBlock (anonymous) at (0,2268) size 769x18
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (0,0) size 171x18
+            text run at (0,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2294) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2304) size 769x18
+        RenderText {#text} at (0,0) size 54x18
+          text run at (0,0) width 54: "NOBR: "
+        RenderInline {NOBR} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (54,0) size 171x18
+            text run at (54,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2330) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2340) size 769x18
+        RenderText {#text} at (0,0) size 68x18
+          text run at (0,0) width 68: "OBJECT: "
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderInline {OBJECT} at (0,0) size 0x18
+            RenderInline {FONT} at (0,0) size 0x18 [color=#FF0000]
+          RenderText {#text} at (68,0) size 171x18
+            text run at (68,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2366) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2376) size 769x18
+        RenderText {#text} at (0,0) size 26x18
+          text run at (0,0) width 26: "OL:"
+      RenderBlock {OL} at (0,2410) size 769x0
+        RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+      RenderBlock (anonymous) at (0,2410) size 769x18
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (0,0) size 171x18
+            text run at (0,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2436) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2446) size 769x22
+        RenderText {#text} at (0,1) size 95x18
+          text run at (0,1) width 95: "OPTGROUP: "
+        RenderInline {FONT} at (0,0) size 232x18 [color=#008000]
+          RenderMenuList {SELECT} at (97,2) size 53x18 [color=#000000] [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 53x18
+              RenderText at (8,2) size 22x13
+                text run at (8,2) width 22: "One"
+          RenderText {#text} at (152,1) size 175x18
+            text run at (152,1) width 175: " All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2476) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2486) size 769x22
+        RenderText {#text} at (0,1) size 68x18
+          text run at (0,1) width 68: "OPTION: "
+        RenderInline {FONT} at (0,0) size 233x18 [color=#008000]
+          RenderMenuList {SELECT} at (70,2) size 54x18 [color=#000000] [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 54x18
+              RenderText at (8,2) size 22x13
+                text run at (8,2) width 22: "One"
+          RenderText {#text} at (126,1) size 175x18
+            text run at (126,1) width 175: " All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2516) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2526) size 769x18
+        RenderText {#text} at (0,0) size 17x18
+          text run at (0,0) width 17: "P: "
+        RenderInline {P} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (17,0) size 171x18
+            text run at (17,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2552) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2562) size 769x18
+        RenderText {#text} at (0,0) size 66x18
+          text run at (0,0) width 66: "PARAM: "
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderInline {OBJECT} at (0,0) size 0x18
+            RenderInline {FONT} at (0,0) size 0x18 [color=#FF0000]
+          RenderText {#text} at (66,0) size 171x18
+            text run at (66,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2588) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2598) size 769x18
+        RenderText {#text} at (0,0) size 34x18
+          text run at (0,0) width 34: "PRE:"
+      RenderBlock {PRE} at (0,2629) size 769x0
+        RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
+      RenderBlock (anonymous) at (0,2629) size 769x18
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (0,0) size 171x18
+            text run at (0,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2655) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2665) size 769x18
+        RenderText {#text} at (0,0) size 20x18
+          text run at (0,0) width 20: "Q: "
+        RenderInline {Q} at (0,0) size 14x18
+          RenderInline (generated) at (0,0) size 7x18
+            RenderQuote at (20,0) size 7x18
+              text run at (20,0) width 7: "\""
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+          RenderInline (generated) at (0,0) size 7x18
+            RenderQuote at (27,0) size 7x18
+              text run at (27,0) width 7: "\""
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (34,0) size 171x18
+            text run at (34,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2691) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2701) size 769x18
+        RenderText {#text} at (0,0) size 17x18
+          text run at (0,0) width 17: "S: "
+        RenderInline {S} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (17,0) size 171x18
+            text run at (17,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2727) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2737) size 769x18
+        RenderText {#text} at (0,0) size 52x18
+          text run at (0,0) width 52: "SAMP: "
+        RenderInline {SAMP} at (0,0) size 0x15
+          RenderInline {FONT} at (0,0) size 0x15 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (52,0) size 171x18
+            text run at (52,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2763) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2773) size 769x22
+        RenderText {#text} at (0,1) size 68x18
+          text run at (0,1) width 68: "SELECT: "
+        RenderInline {FONT} at (0,0) size 211x18 [color=#008000]
+          RenderMenuList {SELECT} at (70,2) size 36x18 [color=#000000] [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 36x18
+              RenderBR at (8,2) size 0x13 [bgcolor=#FFFFFF]
+          RenderText {#text} at (108,1) size 171x18
+            text run at (108,1) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2803) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2813) size 769x18
+        RenderText {#text} at (0,0) size 63x18
+          text run at (0,0) width 63: "SMALL: "
+        RenderInline {SMALL} at (0,0) size 0x15
+          RenderInline {FONT} at (0,0) size 0x15 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (63,0) size 171x18
+            text run at (63,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2839) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2849) size 769x18
+        RenderText {#text} at (0,0) size 50x18
+          text run at (0,0) width 50: "SPAN: "
+        RenderInline {SPAN} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (50,0) size 171x18
+            text run at (50,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2875) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2885) size 769x18
+        RenderText {#text} at (0,0) size 65x18
+          text run at (0,0) width 65: "STRIKE: "
+        RenderInline {STRIKE} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (65,0) size 171x18
+            text run at (65,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2911) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2921) size 769x18
+        RenderText {#text} at (0,0) size 74x18
+          text run at (0,0) width 74: "STRONG: "
+        RenderInline {STRONG} at (0,0) size 0x18
+          RenderInline {FONT} at (0,0) size 0x18 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (74,0) size 171x18
+            text run at (74,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2947) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2957) size 769x21
+        RenderText {#text} at (0,0) size 40x18
+          text run at (0,0) width 40: "SUB: "
+        RenderInline {SUB} at (0,0) size 0x15
+          RenderInline {FONT} at (0,0) size 0x15 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (40,0) size 171x18
+            text run at (40,0) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2986) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2996) size 769x22
+        RenderText {#text} at (0,4) size 38x18
+          text run at (0,4) width 38: "SUP: "
+        RenderInline {SUP} at (0,0) size 0x15
+          RenderInline {FONT} at (0,0) size 0x15 [color=#008000]
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderText {#text} at (38,4) size 171x18
+            text run at (38,4) width 171: "All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,3026) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,3036) size 769x18
+        RenderText {#text} at (0,0) size 61x18
+          text run at (0,0) width 61: "TABLE: "
+        RenderInline {FONT} at (0,0) size 173x18 [color=#008000]
+          RenderInline {FONT} at (0,0) size 0x18 [color=#FF0000]
+          RenderTable {TABLE} at (61,14) size 2x0
+          RenderInline {FONT} at (0,0) size 171x18 [color=#FF0000]
+            RenderText {#text} at (63,0) size 171x18
+              text run at (63,0) width 171: "All of this should be green."
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,3062) size 769x2 [color=#008000]
+        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
+      RenderBlock (anonymous) at (0,3072) size 769x18
+        RenderInline {FONT} at (0,0) size 238x18 [color=#008000]
+          RenderText {#text} at (0,0) size 65x18
+            text run at (0,0) width 65: "TBODY: "
+          RenderInline {FONT} at (0,0) size 173x18
+            RenderInline {FONT} at (0,0) size 0x18
+            RenderTable {TABLE} at (65,12) size 2x2
+              RenderTableSection {TBODY} at (0,0) size 2x2
+            RenderInline {FONT} at (0,0) size 171x18
+              RenderText {#text} at (67,0) size 171x18
+                text run at (67,0) width 171: "All of this should be green."
+            RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,3098) size 769x2 [color=#008000]
+        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
+      RenderBlock (anonymous) at (0,3108) size 769x18
+        RenderInline {FONT} at (0,0) size 207x18 [color=#008000]
+          RenderInline {FONT} at (0,0) size 207x18
+            RenderText {#text} at (0,0) size 30x18
+              text run at (0,0) width 30: "TD: "
+            RenderInline {FONT} at (0,0) size 177x18
+              RenderTable {TABLE} at (30,8) size 6x6
+                RenderTableSection {TBODY} at (0,0) size 6x6
+                  RenderTableRow {TR} at (0,2) size 6x2
+                    RenderTableCell {TD} at (2,2) size 2x2 [r=0 c=0 rs=1 cs=1]
+                      RenderInline {FONT} at (0,0) size 0x0 [color=#FF0000]
+              RenderText {#text} at (36,0) size 171x18
+                text run at (36,0) width 171: "All of this should be green."
+            RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,3134) size 769x2 [color=#008000]
+        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
+      RenderBlock (anonymous) at (0,3144) size 769x18
+        RenderInline {FONT} at (0,0) size 234x18 [color=#008000]
+          RenderInline {FONT} at (0,0) size 234x18
+            RenderText {#text} at (0,0) size 61x18
+              text run at (0,0) width 61: "TFOOT: "
+            RenderInline {FONT} at (0,0) size 173x18
+              RenderInline {FONT} at (0,0) size 0x18
+              RenderTable {TABLE} at (61,12) size 2x2
+                RenderTableSection {TFOOT} at (0,0) size 2x2
+              RenderInline {FONT} at (0,0) size 171x18
+                RenderText {#text} at (63,0) size 171x18
+                  text run at (63,0) width 171: "All of this should be green."
+              RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,3170) size 769x2 [color=#008000]
+        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
+      RenderBlock (anonymous) at (0,3180) size 769x18
+        RenderInline {FONT} at (0,0) size 237x18 [color=#008000]
+          RenderInline {FONT} at (0,0) size 237x18
+            RenderInline {FONT} at (0,0) size 237x18
+              RenderText {#text} at (0,0) size 64x18
+                text run at (0,0) width 64: "THEAD: "
+              RenderInline {FONT} at (0,0) size 173x18
+                RenderInline {FONT} at (0,0) size 0x18
+                RenderTable {TABLE} at (64,12) size 2x2
+                  RenderTableSection {THEAD} at (0,0) size 2x2
+                RenderInline {FONT} at (0,0) size 171x18
+                  RenderText {#text} at (66,0) size 171x18
+                    text run at (66,0) width 171: "All of this should be green."
+                RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,3206) size 769x2 [color=#008000]
+        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
+      RenderBlock (anonymous) at (0,3216) size 769x18
+        RenderInline {FONT} at (0,0) size 202x18 [color=#008000]
+          RenderInline {FONT} at (0,0) size 202x18
+            RenderInline {FONT} at (0,0) size 202x18
+              RenderInline {FONT} at (0,0) size 202x18
+                RenderText {#text} at (0,0) size 29x18
+                  text run at (0,0) width 29: "TR: "
+                RenderInline {FONT} at (0,0) size 173x18
+                  RenderInline {FONT} at (0,0) size 0x18
+                  RenderTable {TABLE} at (29,10) size 2x4
+                    RenderTableSection {TBODY} at (0,0) size 2x4
+                      RenderTableRow {TR} at (0,2) size 2x0
+                  RenderInline {FONT} at (0,0) size 171x18
+                    RenderText {#text} at (31,0) size 171x18
+                      text run at (31,0) width 171: "All of this should be green."
+                  RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,3242) size 769x2 [color=#008000]
+        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
+      RenderBlock (anonymous) at (0,3252) size 769x18
+        RenderInline {FONT} at (0,0) size 199x18 [color=#008000]
+          RenderInline {FONT} at (0,0) size 199x18
+            RenderInline {FONT} at (0,0) size 199x18
+              RenderInline {FONT} at (0,0) size 199x18
+                RenderInline {FONT} at (0,0) size 199x18
+                  RenderText {#text} at (0,0) size 28x18
+                    text run at (0,0) width 28: "TT: "
+                  RenderInline {TT} at (0,0) size 0x15
+                    RenderInline {FONT} at (0,0) size 0x15
+                  RenderInline {FONT} at (0,0) size 171x18
+                    RenderText {#text} at (28,0) size 171x18
+                      text run at (28,0) width 171: "All of this should be green."
+                  RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,3278) size 769x2 [color=#008000]
+        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
+      RenderBlock (anonymous) at (0,3288) size 769x18
+        RenderInline {FONT} at (0,0) size 191x18 [color=#008000]
+          RenderInline {FONT} at (0,0) size 191x18
+            RenderInline {FONT} at (0,0) size 191x18
+              RenderInline {FONT} at (0,0) size 191x18
+                RenderInline {FONT} at (0,0) size 191x18
+                  RenderText {#text} at (0,0) size 20x18
+                    text run at (0,0) width 20: "U: "
+                  RenderInline {U} at (0,0) size 0x18
+                    RenderInline {FONT} at (0,0) size 0x18
+                  RenderInline {FONT} at (0,0) size 171x18
+                    RenderText {#text} at (20,0) size 171x18
+                      text run at (20,0) width 171: "All of this should be green."
+                  RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,3314) size 769x2 [color=#008000]
+        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
+      RenderBlock (anonymous) at (0,3324) size 769x18
+        RenderInline {FONT} at (0,0) size 26x18 [color=#008000]
+          RenderInline {FONT} at (0,0) size 26x18
+            RenderInline {FONT} at (0,0) size 26x18
+              RenderInline {FONT} at (0,0) size 26x18
+                RenderInline {FONT} at (0,0) size 26x18
+                  RenderText {#text} at (0,0) size 26x18
+                    text run at (0,0) width 26: "UL:"
+      RenderBlock (anonymous) at (0,3358) size 769x0 [color=#008000]
+        RenderBlock {UL} at (0,0) size 769x0
+          RenderInline {FONT} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,3358) size 769x18
+        RenderInline {FONT} at (0,0) size 171x18 [color=#008000]
+          RenderInline {FONT} at (0,0) size 171x18
+            RenderInline {FONT} at (0,0) size 171x18
+              RenderInline {FONT} at (0,0) size 171x18
+                RenderInline {FONT} at (0,0) size 171x18
+                  RenderInline {FONT} at (0,0) size 171x18
+                    RenderText {#text} at (0,0) size 171x18
+                      text run at (0,0) width 171: "All of this should be green."
+                  RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,3384) size 769x2 [color=#008000]
+        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
+      RenderBlock (anonymous) at (0,3394) size 769x18
+        RenderInline {FONT} at (0,0) size 214x18 [color=#008000]
+          RenderInline {FONT} at (0,0) size 214x18
+            RenderInline {FONT} at (0,0) size 214x18
+              RenderInline {FONT} at (0,0) size 214x18
+                RenderInline {FONT} at (0,0) size 214x18
+                  RenderText {#text} at (0,0) size 43x18
+                    text run at (0,0) width 43: "VAR: "
+                  RenderInline {VAR} at (0,0) size 0x18
+                    RenderInline {FONT} at (0,0) size 0x18
+                  RenderInline {FONT} at (0,0) size 171x18
+                    RenderText {#text} at (43,0) size 171x18
+                      text run at (43,0) width 171: "All of this should be green."
+                  RenderText {#text} at (0,0) size 0x0
+layer at (335,1824) size 119x13
+  RenderBlock {DIV} at (3,3) size 119x13
diff --git a/LayoutTests/platform/chromium/fast/invalid/table-inside-stray-table-content-expected.txt b/LayoutTests/platform/chromium/fast/invalid/table-inside-stray-table-content-expected.txt
new file mode 100644 (file)
index 0000000..9aabf5c
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x576
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 206x18
+          text run at (0,0) width 206: "Should say \"SUCCESS\" below:"
+      RenderBlock {DIV} at (0,34) size 784x84 [border: (2px solid #FF0000)]
+        RenderBlock {DIV} at (2,2) size 780x50 [border: (10px solid #008000)]
+          RenderBlock {DIV} at (10,10) size 760x14 [border: (2px solid #0000FF)]
+        RenderTable {TABLE} at (2,52) size 2x0
+        RenderTable {TABLE} at (2,52) size 48x30 [border: (2px outset #808080)]
+          RenderTableSection {TBODY} at (2,2) size 44x26
+            RenderTableRow {TR} at (0,2) size 44x22
+              RenderTableCell {TD} at (2,2) size 40x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 36x18
+                  text run at (2,2) width 36: "Table"
+      RenderBlock {P} at (0,134) size 784x18
+        RenderText {#text} at (0,0) size 71x18
+          text run at (0,0) width 71: "SUCCESS"
diff --git a/LayoutTests/platform/chromium/fast/table/inline-form-assert-expected.txt b/LayoutTests/platform/chromium/fast/table/inline-form-assert-expected.txt
new file mode 100644 (file)
index 0000000..00f1df4
--- /dev/null
@@ -0,0 +1,36 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 53x18
+          text run at (0,0) width 53: "Test for "
+        RenderInline {I} at (0,0) size 707x18
+          RenderInline {A} at (0,0) size 301x18 [color=#0000EE]
+            RenderText {#text} at (53,0) size 301x18
+              text run at (53,0) width 301: "http://bugs.webkit.org/show_bug.cgi?id=12373"
+          RenderText {#text} at (354,0) size 406x18
+            text run at (354,0) width 4: " "
+            text run at (358,0) width 402: "ASSERTION FAILURE: !child->needsLayout() on paypal.com"
+        RenderText {#text} at (760,0) size 4x18
+          text run at (760,0) width 4: "."
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 175x18
+          text run at (0,0) width 175: "No assert means test PASS."
+      RenderTable {TABLE} at (0,68) size 2x0
+      RenderTable {TABLE} at (0,68) size 2x2
+        RenderTableSection {TBODY} at (0,0) size 2x2
+      RenderTable {TABLE} at (0,70) size 5x4
+        RenderTableSection {THEAD} at (0,0) size 5x4
+          RenderTableRow (anonymous) at (0,2) size 5x0
+            RenderTableCell (anonymous) at (2,2) size 1x0 [r=0 c=0 rs=1 cs=1]
+              RenderInline {FORM} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,74) size 5x4
+        RenderTableSection {TFOOT} at (0,0) size 5x4
+          RenderTableRow (anonymous) at (0,2) size 5x0
+            RenderTableCell (anonymous) at (2,2) size 1x0 [r=0 c=0 rs=1 cs=1]
+              RenderInline {FORM} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,78) size 2x4
+        RenderTableSection {TBODY} at (0,0) size 2x4
+          RenderTableRow {TR} at (0,2) size 2x0
diff --git a/LayoutTests/platform/chromium/tables/mozilla/bugs/bug113235-2-expected.txt b/LayoutTests/platform/chromium/tables/mozilla/bugs/bug113235-2-expected.txt
new file mode 100644 (file)
index 0000000..46d1523
--- /dev/null
@@ -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 (anonymous) at (0,0) size 784x15
+        RenderInline {FONT} at (0,0) size 715x15
+          RenderText {#text} at (0,0) size 715x15
+            text run at (0,0) width 332: "This text node only exists once in the original document! "
+            text run at (332,0) width 307: "If it were a large collection of inlines, the page would "
+            text run at (639,0) width 76: "hang forever."
+          RenderInline {A} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,31) size 784x43
+        RenderBlock {H2} at (0,0) size 784x23
+          RenderInline {A} at (0,0) size 169x22
+            RenderText {#text} at (0,0) size 169x22
+              text run at (0,0) width 169: "Table of Contents"
+        RenderTable {TABLE} at (0,39) size 2x4
+          RenderTableSection {TBODY} at (0,0) size 2x4
+            RenderTableRow {TR} at (0,2) size 2x0
+      RenderBlock (anonymous) at (0,74) size 784x0
+        RenderInline {FONT} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium/tables/mozilla/bugs/bug23994-expected.txt b/LayoutTests/platform/chromium/tables/mozilla/bugs/bug23994-expected.txt
new file mode 100644 (file)
index 0000000..1492932
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock (anonymous) at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 9x18
+          text run at (0,0) width 9: ">"
+      RenderTable {TABLE} at (0,18) size 2x0
+        RenderBlock {CAPTION} at (0,0) size 2x0
diff --git a/LayoutTests/platform/chromium/tables/mozilla/bugs/bug56405-expected.txt b/LayoutTests/platform/chromium/tables/mozilla/bugs/bug56405-expected.txt
new file mode 100644 (file)
index 0000000..aa6ea70
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 785x1136
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x1136
+  RenderBlock {HTML} at (0,0) size 785x1136
+    RenderBody {BODY} at (8,8) size 769x1120
+      RenderTable {TABLE} at (0,0) size 2x1078
+      RenderTable {TABLE} at (0,1078) size 102x24
+        RenderTableSection {TBODY} at (0,0) size 102x24
+          RenderTableRow {TR} at (0,2) size 102x20
+            RenderTableCell {TD} at (2,2) size 98x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 96x18
+                text run at (1,1) width 96: "I'm down here!"
+      RenderBlock (anonymous) at (0,1102) size 769x18
+        RenderText {#text} at (0,0) size 56x18
+          text run at (0,0) width 56: "The end."
diff --git a/LayoutTests/platform/chromium/tables/mozilla/bugs/bug56563-expected.txt b/LayoutTests/platform/chromium/tables/mozilla/bugs/bug56563-expected.txt
new file mode 100644 (file)
index 0000000..b68eb82
--- /dev/null
@@ -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 784x584
+      RenderBlock {P} at (0,0) size 784x0
+        RenderInline {SH} at (0,0) size 0x0
+          RenderInline {SH} at (0,0) size 0x0
+            RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 14x18
+          text run at (0,0) width 14: "M"
+      RenderBlock {P} at (0,34) size 784x40
+        RenderImage {IMG} at (0,0) size 126x40
+        RenderText {#text} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,90) size 4x2 [border: (1px outset #808080)]
diff --git a/LayoutTests/platform/chromium/tables/mozilla_expected_failures/bugs/bug220653-expected.txt b/LayoutTests/platform/chromium/tables/mozilla_expected_failures/bugs/bug220653-expected.txt
new file mode 100644 (file)
index 0000000..3176e06
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 808x585
+  RenderView at (0,0) size 800x585
+layer at (0,0) size 800x585
+  RenderBlock {HTML} at (0,0) size 800x585
+    RenderBody {BODY} at (8,8) size 784x569
+      RenderTable {TABLE} at (0,0) size 800x36 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 798x34
+          RenderTableRow {TR} at (0,3) size 798x28
+            RenderTableCell {TD} at (3,3) size 41x28 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=10]
+              RenderText {#text} at (5,5) size 12x18
+                text run at (5,5) width 12: "A"
+            RenderTableCell {TD} at (47,3) size 217x28 [border: (1px inset #808080)] [r=0 c=10 rs=1 cs=50]
+              RenderText {#text} at (5,5) size 11x18
+                text run at (5,5) width 11: "B"
+            RenderTableCell {TD} at (267,3) size 528x28 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=120]
+              RenderText {#text} at (5,5) size 11x18
+                text run at (5,5) width 11: "C"
@@ -4,5 +4,5 @@ layer 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
-      RenderTable {TABLE} at (0,0) size 1x1 [border: none]
+      RenderTable {TABLE} at (0,0) size 0x1 [border: none]
         RenderTableSection {TBODY} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt b/LayoutTests/platform/chromium/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt
new file mode 100644 (file)
index 0000000..1ebb4f2
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderTable {TABLE} at (0,0) size 293x24
+        RenderTableSection {TBODY} at (0,0) size 293x24
+          RenderTableRow {TR} at (0,2) size 293x20
+            RenderTableCell {TD} at (2,2) size 2x20 [bgcolor=#000000] [r=0 c=0 rs=1 cs=15]
+              RenderBR {BR} at (1,1) size 0x18
+            RenderTableCell {TD} at (6,2) size 281x17 [bgcolor=#000000] [r=0 c=15 rs=1 cs=1]
+              RenderInline {FONT} at (0,0) size 279x15 [color=#AAAAAA]
+                RenderText {#text} at (1,1) size 279x15
+                  text run at (1,1) width 279: "Copyright \x{A9} 1998-1999 The Mozilla Organization."
+              RenderText {#text} at (0,0) size 0x0
+            RenderTableCell {TD} at (289,2) size 2x20 [bgcolor=#000000] [r=0 c=16 rs=1 cs=15]
+              RenderBR {BR} at (1,1) size 0x18
diff --git a/LayoutTests/platform/chromium/tables/mozilla_expected_failures/core/conflicts-expected.txt b/LayoutTests/platform/chromium/tables/mozilla_expected_failures/core/conflicts-expected.txt
new file mode 100644 (file)
index 0000000..1a64275
--- /dev/null
@@ -0,0 +1,311 @@
+layer at (0,0) size 785x1306
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x1306
+  RenderBlock {HTML} at (0,0) size 785x1306
+    RenderBody {BODY} at (8,8) size 769x1290
+      RenderBlock (anonymous) at (0,0) size 769x18
+        RenderText {#text} at (0,0) size 215x18
+          text run at (0,0) width 215: "fixed table - width on td overriden"
+      RenderTable {TABLE} at (0,18) size 400x56 [border: (10px outset #808080)]
+        RenderTableSection {TBODY} at (10,10) size 380x36
+          RenderTableRow {TR} at (0,3) size 380x30
+            RenderTableCell {TD} at (3,3) size 338x30 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 21x18
+                text run at (6,6) width 21: "foo"
+            RenderTableCell {TD} at (344,3) size 33x30 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 21x18
+                text run at (6,6) width 21: "foo"
+      RenderBlock {HR} at (0,82) size 402x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,92) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 344x18
+          text run at (0,18) width 344: "fixed table - percent cell wins over fix cell (and in IE5)"
+      RenderTable {TABLE} at (0,128) size 500x52 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 498x50
+          RenderTableRow {TR} at (0,2) size 498x22
+            RenderTableCell {TD} at (2,2) size 246x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 32x18
+                text run at (2,2) width 32: "20px"
+            RenderTableCell {TD} at (250,2) size 246x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,26) size 498x22
+            RenderTableCell {TD} at (2,26) size 246x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 29x18
+                text run at (2,2) width 29: "50%"
+            RenderTableCell {TD} at (250,26) size 246x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+      RenderBlock (anonymous) at (0,180) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 344x18
+          text run at (0,18) width 344: "fixed table - percent cell wins over fix cell (and in IE5)"
+      RenderTable {TABLE} at (0,216) size 300x52 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 298x50
+          RenderTableRow {TR} at (0,2) size 298x22
+            RenderTableCell {TD} at (2,2) size 33x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 24x18
+                text run at (2,2) width 24: "100"
+            RenderTableCell {TD} at (37,2) size 259x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,26) size 298x22
+            RenderTableCell {TD} at (2,26) size 33x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 29x18
+                text run at (2,2) width 29: "10%"
+            RenderTableCell {TD} at (37,26) size 259x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+      RenderBlock (anonymous) at (0,268) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 344x18
+          text run at (0,18) width 344: "fixed table - percent cell wins over fix cell (and in IE5)"
+      RenderTable {TABLE} at (0,304) size 500x52 [border: (1px outset #808080)]
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (1,1) size 498x50
+          RenderTableRow {TR} at (0,2) size 498x22
+            RenderTableCell {TD} at (2,2) size 246x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 111x18
+                text run at (2,2) width 111: "50%Col,20%Cell"
+            RenderTableCell {TD} at (250,2) size 246x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,26) size 498x22
+            RenderTableCell {TD} at (2,26) size 246x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+            RenderTableCell {TD} at (250,26) size 246x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+      RenderBlock (anonymous) at (0,356) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 344x18
+          text run at (0,18) width 344: "fixed table - percent cell wins over fix cell (and in IE5)"
+      RenderTable {TABLE} at (0,392) size 500x52 [border: (1px outset #808080)]
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (1,1) size 498x50
+          RenderTableRow {TR} at (0,2) size 498x22
+            RenderTableCell {TD} at (2,2) size 246x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 111x18
+                text run at (2,2) width 111: "20%Col,50%Cell"
+            RenderTableCell {TD} at (250,2) size 246x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,26) size 498x22
+            RenderTableCell {TD} at (2,26) size 246x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+            RenderTableCell {TD} at (250,26) size 246x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+      RenderBlock (anonymous) at (0,444) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 344x18
+          text run at (0,18) width 344: "fixed table - percent cell wins over fix cell (and in IE5)"
+      RenderTable {TABLE} at (0,480) size 500x52 [border: (1px outset #808080)]
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (1,1) size 498x50
+          RenderTableRow {TR} at (0,2) size 498x22
+            RenderTableCell {TD} at (2,2) size 246x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 114x18
+                text run at (2,2) width 114: "50PerCol,100Cell"
+            RenderTableCell {TD} at (250,2) size 246x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,26) size 498x22
+            RenderTableCell {TD} at (2,26) size 246x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+            RenderTableCell {TD} at (250,26) size 246x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+      RenderBlock (anonymous) at (0,532) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 344x18
+          text run at (0,18) width 344: "fixed table - percent cell wins over fix cell (and in IE5)"
+      RenderTable {TABLE} at (0,568) size 500x52 [border: (1px outset #808080)]
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (1,1) size 498x50
+          RenderTableRow {TR} at (0,2) size 498x22
+            RenderTableCell {TD} at (2,2) size 118x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 114x18
+                text run at (2,2) width 114: "20PerCol,300Cell"
+            RenderTableCell {TD} at (122,2) size 374x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,26) size 498x22
+            RenderTableCell {TD} at (2,26) size 118x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+            RenderTableCell {TD} at (122,26) size 374x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+      RenderBlock (anonymous) at (0,620) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 300x18
+          text run at (0,18) width 300: "fixed table - % wins over fixed even on colspan"
+      RenderTable {TABLE} at (0,656) size 300x52 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 298x50
+          RenderTableRow {TR} at (0,2) size 298x22
+            RenderTableCell {TD} at (2,2) size 146x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
+              RenderText {#text} at (2,2) size 44x18
+                text run at (2,2) width 44: "50CS2"
+            RenderTableCell {TD} at (150,2) size 146x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,26) size 298x22
+            RenderTableCell {TD} at (2,26) size 146x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]
+              RenderText {#text} at (2,2) size 57x18
+                text run at (2,2) width 57: "50%CS2"
+            RenderTableCell {TD} at (150,26) size 146x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+      RenderBlock (anonymous) at (0,708) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 300x18
+          text run at (0,18) width 300: "fixed table - % wins over fixed even on colspan"
+      RenderTable {TABLE} at (0,744) size 300x52 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 298x50
+          RenderTableRow {TR} at (0,2) size 298x22
+            RenderTableCell {TD} at (2,2) size 87x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
+              RenderText {#text} at (2,2) size 52x18
+                text run at (2,2) width 52: "100CS2"
+            RenderTableCell {TD} at (91,2) size 205x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x18
+                text run at (2,2) width 20: "bar"
+          RenderTableRow {TR} at (0,26) size 298x22
+            RenderTableCell {TD} at (2,26) size 87x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]
+              RenderText {#text} at (2,2) size 57x18
+                text run at (2,2) width 57: "30%CS2"
+            RenderTableCell {TD} at (91,26) size 205x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x18
+                text run at (2,2) width 20: "bar"
+      RenderBlock (anonymous) at (0,796) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 366x18
+          text run at (0,18) width 366: "auto table - percent colspan wins over fixed colspan XXX"
+      RenderTable {TABLE} at (0,832) size 769x52 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 767x50
+          RenderTableRow {TR} at (0,2) size 767x22
+            RenderTableCell {TD} at (2,2) size 76x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
+              RenderText {#text} at (2,2) size 52x18
+                text run at (2,2) width 52: "500CS2"
+            RenderTableCell {TD} at (80,2) size 685x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "atuo"
+          RenderTableRow {TR} at (0,26) size 767x22
+            RenderTableCell {TD} at (2,26) size 76x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]
+              RenderText {#text} at (2,2) size 57x18
+                text run at (2,2) width 57: "10%CS2"
+            RenderTableCell {TD} at (80,26) size 685x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+      RenderBlock (anonymous) at (0,884) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 326x18
+          text run at (0,18) width 326: "auto table - percent colspan wins over fixed colspan"
+      RenderTable {TABLE} at (0,920) size 769x76 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 767x74
+          RenderTableRow {TR} at (0,2) size 767x22
+            RenderTableCell {TD} at (2,2) size 152x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
+              RenderText {#text} at (2,2) size 52x18
+                text run at (2,2) width 52: "500CS2"
+            RenderTableCell {TD} at (156,2) size 609x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,26) size 767x22
+            RenderTableCell {TD} at (2,26) size 152x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]
+              RenderText {#text} at (2,2) size 57x18
+                text run at (2,2) width 57: "20%CS2"
+            RenderTableCell {TD} at (156,26) size 609x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,50) size 767x22
+            RenderTableCell {TD} at (2,50) size 75x22 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+            RenderTableCell {TD} at (79,50) size 75x22 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+            RenderTableCell {TD} at (156,50) size 609x22 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+      RenderBlock (anonymous) at (0,996) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 326x18
+          text run at (0,18) width 326: "auto table - percent colspan wins over fixed colspan"
+      RenderTable {TABLE} at (0,1032) size 769x76 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 767x74
+          RenderTableRow {TR} at (0,2) size 767x22
+            RenderTableCell {TD} at (2,2) size 152x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
+              RenderText {#text} at (2,2) size 52x18
+                text run at (2,2) width 52: "200CS2"
+            RenderTableCell {TD} at (156,2) size 609x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,26) size 767x22
+            RenderTableCell {TD} at (2,26) size 152x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]
+              RenderText {#text} at (2,2) size 57x18
+                text run at (2,2) width 57: "20%CS2"
+            RenderTableCell {TD} at (156,26) size 609x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,50) size 767x22
+            RenderTableCell {TD} at (2,50) size 75x22 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+            RenderTableCell {TD} at (79,50) size 75x22 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+            RenderTableCell {TD} at (156,50) size 609x22 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+      RenderBlock (anonymous) at (0,1108) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 326x18
+          text run at (0,18) width 326: "auto table - percent colspan wins over fixed colspan"
+      RenderTable {TABLE} at (0,1144) size 769x76 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 767x74
+          RenderTableRow {TR} at (0,2) size 767x22
+            RenderTableCell {TD} at (2,2) size 152x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
+              RenderText {#text} at (2,2) size 60x18
+                text run at (2,2) width 60: "1000CS2"
+            RenderTableCell {TD} at (156,2) size 609x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,26) size 767x22
+            RenderTableCell {TD} at (2,26) size 152x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]
+              RenderText {#text} at (2,2) size 57x18
+                text run at (2,2) width 57: "20%CS2"
+            RenderTableCell {TD} at (156,26) size 609x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+          RenderTableRow {TR} at (0,50) size 767x22
+            RenderTableCell {TD} at (2,50) size 75x22 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+            RenderTableCell {TD} at (79,50) size 75x22 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+            RenderTableCell {TD} at (156,50) size 609x22 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
+      RenderBlock (anonymous) at (0,1220) size 769x36
+        RenderBR {BR} at (0,0) size 0x18
+        RenderText {#text} at (0,18) size 373x18
+          text run at (0,18) width 373: "percent cell/col percentage conflict goes to cell (and in IE5)"
+      RenderTable {TABLE} at (0,1256) size 500x34 [border: (1px outset #808080)]
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (1,1) size 498x32
+          RenderTableRow {TR} at (0,5) size 498x22
+            RenderTableCell {TD} at (5,5) size 386x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 82x18
+                text run at (2,2) width 82: "30%-80%col"
+            RenderTableCell {TD} at (396,5) size 97x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x18
+                text run at (2,2) width 27: "auto"
diff --git a/LayoutTests/platform/chromium/tables/mozilla_expected_failures/other/empty_cells-expected.txt b/LayoutTests/platform/chromium/tables/mozilla_expected_failures/other/empty_cells-expected.txt
new file mode 100644 (file)
index 0000000..800e182
--- /dev/null
@@ -0,0 +1,830 @@
+layer at (0,0) size 785x2496
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x2496
+  RenderBlock {HTML} at (0,0) size 785x2496
+    RenderBody {BODY} at (8,8) size 769x2472 [bgcolor=#FFFFFF]
+      RenderBlock {P} at (0,0) size 769x36
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 356x18
+            text run at (0,0) width 356: "this table should be about 6 (12 in NavQuirks) pixels tall"
+        RenderTable {TABLE} at (0,18) size 100x0 [bgcolor=#FFA500]
+          RenderTableSection {TBODY} at (0,0) size 100x0
+            RenderTableRow {TR} at (0,0) size 100x0
+              RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,0) size 100x0
+              RenderTableCell {TD} at (0,0) size 0x0 [r=1 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,0) size 100x0
+              RenderTableCell {TD} at (0,0) size 0x0 [r=2 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,0) size 100x0
+              RenderTableCell {TD} at (0,0) size 0x0 [r=3 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,0) size 100x0
+              RenderTableCell {TD} at (0,0) size 0x0 [r=4 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,0) size 100x0
+              RenderTableCell {TD} at (0,0) size 0x0 [r=5 c=0 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,18) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,52) size 769x50
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 356x18
+            text run at (0,0) width 356: "this table should be about 8 (14 in NavQuirks) pixels tall"
+        RenderTable {TABLE} at (0,18) size 100x14 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 98x12
+            RenderTableRow {TR} at (0,0) size 98x2
+              RenderTableCell {TD} at (0,0) size 98x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,2) size 98x2
+              RenderTableCell {TD} at (0,2) size 98x2 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,4) size 98x2
+              RenderTableCell {TD} at (0,4) size 98x2 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,6) size 98x2
+              RenderTableCell {TD} at (0,6) size 98x2 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,8) size 98x2
+              RenderTableCell {TD} at (0,8) size 98x2 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,10) size 98x2
+              RenderTableCell {TD} at (0,10) size 98x2 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,32) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,118) size 769x48
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 244x18
+            text run at (0,0) width 244: "this table should be about 12 pixels tall"
+        RenderTable {TABLE} at (0,18) size 100x12 [bgcolor=#FFA500]
+          RenderTableSection {TBODY} at (0,0) size 100x12
+            RenderTableRow {TR} at (0,0) size 100x2
+              RenderTableCell {TD} at (0,1) size 0x0 [r=0 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,2) size 100x2
+              RenderTableCell {TD} at (0,3) size 0x0 [r=1 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,4) size 100x2
+              RenderTableCell {TD} at (0,5) size 0x0 [r=2 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,6) size 100x2
+              RenderTableCell {TD} at (0,7) size 0x0 [r=3 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,8) size 100x2
+              RenderTableCell {TD} at (0,9) size 0x0 [r=4 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,10) size 100x2
+              RenderTableCell {TD} at (0,11) size 0x0 [r=5 c=0 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,30) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,182) size 769x50
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 244x18
+            text run at (0,0) width 244: "this table should be about 14 pixels tall"
+        RenderTable {TABLE} at (0,18) size 100x14 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 98x12
+            RenderTableRow {TR} at (0,0) size 98x2
+              RenderTableCell {TD} at (0,0) size 98x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,2) size 98x2
+              RenderTableCell {TD} at (0,2) size 98x2 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,4) size 98x2
+              RenderTableCell {TD} at (0,4) size 98x2 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,6) size 98x2
+              RenderTableCell {TD} at (0,6) size 98x2 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,8) size 98x2
+              RenderTableCell {TD} at (0,8) size 98x2 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,10) size 98x2
+              RenderTableCell {TD} at (0,10) size 98x2 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,32) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,248) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 346x18
+            text run at (0,0) width 346: "this table should be about 5 (3 in Standard) pixels wide"
+        RenderTable {TABLE} at (0,18) size 4x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 2x2
+            RenderTableRow {TR} at (0,0) size 2x2
+              RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,304) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 346x18
+            text run at (0,0) width 346: "this table should be about 8 (4 in Standard) pixels wide"
+        RenderTable {TABLE} at (0,18) size 6x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 4x2
+            RenderTableRow {TR} at (0,0) size 4x2
+              RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,360) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 354x18
+            text run at (0,0) width 354: "this table should be about 20 (8 in Standard) pixels wide"
+        RenderTable {TABLE} at (0,18) size 14x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 12x2
+            RenderTableRow {TR} at (0,0) size 12x2
+              RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (4,0) size 2x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (6,0) size 2x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (8,0) size 2x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderTableCell {TD} at (10,0) size 2x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,416) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 438x18
+            text run at (0,0) width 438: "this table should be about 272 pixels wide, but can shrink to 92 pixels"
+        RenderTable {TABLE} at (0,18) size 182x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 180x2
+            RenderTableRow {TR} at (0,0) size 180x2
+              RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (4,0) size 2x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (6,0) size 2x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (8,0) size 2x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderTableCell {TD} at (10,0) size 2x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+              RenderTableCell {TD} at (12,0) size 2x2 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+              RenderTableCell {TD} at (14,0) size 2x2 [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+              RenderTableCell {TD} at (16,0) size 2x2 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=1]
+              RenderTableCell {TD} at (18,0) size 2x2 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=1]
+              RenderTableCell {TD} at (20,0) size 2x2 [border: (1px inset #808080)] [r=0 c=10 rs=1 cs=1]
+              RenderTableCell {TD} at (22,0) size 2x2 [border: (1px inset #808080)] [r=0 c=11 rs=1 cs=1]
+              RenderTableCell {TD} at (24,0) size 2x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=1]
+              RenderTableCell {TD} at (26,0) size 2x2 [border: (1px inset #808080)] [r=0 c=13 rs=1 cs=1]
+              RenderTableCell {TD} at (28,0) size 2x2 [border: (1px inset #808080)] [r=0 c=14 rs=1 cs=1]
+              RenderTableCell {TD} at (30,0) size 2x2 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=1]
+              RenderTableCell {TD} at (32,0) size 2x2 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=1]
+              RenderTableCell {TD} at (34,0) size 2x2 [border: (1px inset #808080)] [r=0 c=17 rs=1 cs=1]
+              RenderTableCell {TD} at (36,0) size 2x2 [border: (1px inset #808080)] [r=0 c=18 rs=1 cs=1]
+              RenderTableCell {TD} at (38,0) size 2x2 [border: (1px inset #808080)] [r=0 c=19 rs=1 cs=1]
+              RenderTableCell {TD} at (40,0) size 2x2 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=1]
+              RenderTableCell {TD} at (42,0) size 2x2 [border: (1px inset #808080)] [r=0 c=21 rs=1 cs=1]
+              RenderTableCell {TD} at (44,0) size 2x2 [border: (1px inset #808080)] [r=0 c=22 rs=1 cs=1]
+              RenderTableCell {TD} at (46,0) size 2x2 [border: (1px inset #808080)] [r=0 c=23 rs=1 cs=1]
+              RenderTableCell {TD} at (48,0) size 2x2 [border: (1px inset #808080)] [r=0 c=24 rs=1 cs=1]
+              RenderTableCell {TD} at (50,0) size 2x2 [border: (1px inset #808080)] [r=0 c=25 rs=1 cs=1]
+              RenderTableCell {TD} at (52,0) size 2x2 [border: (1px inset #808080)] [r=0 c=26 rs=1 cs=1]
+              RenderTableCell {TD} at (54,0) size 2x2 [border: (1px inset #808080)] [r=0 c=27 rs=1 cs=1]
+              RenderTableCell {TD} at (56,0) size 2x2 [border: (1px inset #808080)] [r=0 c=28 rs=1 cs=1]
+              RenderTableCell {TD} at (58,0) size 2x2 [border: (1px inset #808080)] [r=0 c=29 rs=1 cs=1]
+              RenderTableCell {TD} at (60,0) size 2x2 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=1]
+              RenderTableCell {TD} at (62,0) size 2x2 [border: (1px inset #808080)] [r=0 c=31 rs=1 cs=1]
+              RenderTableCell {TD} at (64,0) size 2x2 [border: (1px inset #808080)] [r=0 c=32 rs=1 cs=1]
+              RenderTableCell {TD} at (66,0) size 2x2 [border: (1px inset #808080)] [r=0 c=33 rs=1 cs=1]
+              RenderTableCell {TD} at (68,0) size 2x2 [border: (1px inset #808080)] [r=0 c=34 rs=1 cs=1]
+              RenderTableCell {TD} at (70,0) size 2x2 [border: (1px inset #808080)] [r=0 c=35 rs=1 cs=1]
+              RenderTableCell {TD} at (72,0) size 2x2 [border: (1px inset #808080)] [r=0 c=36 rs=1 cs=1]
+              RenderTableCell {TD} at (74,0) size 2x2 [border: (1px inset #808080)] [r=0 c=37 rs=1 cs=1]
+              RenderTableCell {TD} at (76,0) size 2x2 [border: (1px inset #808080)] [r=0 c=38 rs=1 cs=1]
+              RenderTableCell {TD} at (78,0) size 2x2 [border: (1px inset #808080)] [r=0 c=39 rs=1 cs=1]
+              RenderTableCell {TD} at (80,0) size 2x2 [border: (1px inset #808080)] [r=0 c=40 rs=1 cs=1]
+              RenderTableCell {TD} at (82,0) size 2x2 [border: (1px inset #808080)] [r=0 c=41 rs=1 cs=1]
+              RenderTableCell {TD} at (84,0) size 2x2 [border: (1px inset #808080)] [r=0 c=42 rs=1 cs=1]
+              RenderTableCell {TD} at (86,0) size 2x2 [border: (1px inset #808080)] [r=0 c=43 rs=1 cs=1]
+              RenderTableCell {TD} at (88,0) size 2x2 [border: (1px inset #808080)] [r=0 c=44 rs=1 cs=1]
+              RenderTableCell {TD} at (90,0) size 2x2 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=1]
+              RenderTableCell {TD} at (92,0) size 2x2 [border: (1px inset #808080)] [r=0 c=46 rs=1 cs=1]
+              RenderTableCell {TD} at (94,0) size 2x2 [border: (1px inset #808080)] [r=0 c=47 rs=1 cs=1]
+              RenderTableCell {TD} at (96,0) size 2x2 [border: (1px inset #808080)] [r=0 c=48 rs=1 cs=1]
+              RenderTableCell {TD} at (98,0) size 2x2 [border: (1px inset #808080)] [r=0 c=49 rs=1 cs=1]
+              RenderTableCell {TD} at (100,0) size 2x2 [border: (1px inset #808080)] [r=0 c=50 rs=1 cs=1]
+              RenderTableCell {TD} at (102,0) size 2x2 [border: (1px inset #808080)] [r=0 c=51 rs=1 cs=1]
+              RenderTableCell {TD} at (104,0) size 2x2 [border: (1px inset #808080)] [r=0 c=52 rs=1 cs=1]
+              RenderTableCell {TD} at (106,0) size 2x2 [border: (1px inset #808080)] [r=0 c=53 rs=1 cs=1]
+              RenderTableCell {TD} at (108,0) size 2x2 [border: (1px inset #808080)] [r=0 c=54 rs=1 cs=1]
+              RenderTableCell {TD} at (110,0) size 2x2 [border: (1px inset #808080)] [r=0 c=55 rs=1 cs=1]
+              RenderTableCell {TD} at (112,0) size 2x2 [border: (1px inset #808080)] [r=0 c=56 rs=1 cs=1]
+              RenderTableCell {TD} at (114,0) size 2x2 [border: (1px inset #808080)] [r=0 c=57 rs=1 cs=1]
+              RenderTableCell {TD} at (116,0) size 2x2 [border: (1px inset #808080)] [r=0 c=58 rs=1 cs=1]
+              RenderTableCell {TD} at (118,0) size 2x2 [border: (1px inset #808080)] [r=0 c=59 rs=1 cs=1]
+              RenderTableCell {TD} at (120,0) size 2x2 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=1]
+              RenderTableCell {TD} at (122,0) size 2x2 [border: (1px inset #808080)] [r=0 c=61 rs=1 cs=1]
+              RenderTableCell {TD} at (124,0) size 2x2 [border: (1px inset #808080)] [r=0 c=62 rs=1 cs=1]
+              RenderTableCell {TD} at (126,0) size 2x2 [border: (1px inset #808080)] [r=0 c=63 rs=1 cs=1]
+              RenderTableCell {TD} at (128,0) size 2x2 [border: (1px inset #808080)] [r=0 c=64 rs=1 cs=1]
+              RenderTableCell {TD} at (130,0) size 2x2 [border: (1px inset #808080)] [r=0 c=65 rs=1 cs=1]
+              RenderTableCell {TD} at (132,0) size 2x2 [border: (1px inset #808080)] [r=0 c=66 rs=1 cs=1]
+              RenderTableCell {TD} at (134,0) size 2x2 [border: (1px inset #808080)] [r=0 c=67 rs=1 cs=1]
+              RenderTableCell {TD} at (136,0) size 2x2 [border: (1px inset #808080)] [r=0 c=68 rs=1 cs=1]
+              RenderTableCell {TD} at (138,0) size 2x2 [border: (1px inset #808080)] [r=0 c=69 rs=1 cs=1]
+              RenderTableCell {TD} at (140,0) size 2x2 [border: (1px inset #808080)] [r=0 c=70 rs=1 cs=1]
+              RenderTableCell {TD} at (142,0) size 2x2 [border: (1px inset #808080)] [r=0 c=71 rs=1 cs=1]
+              RenderTableCell {TD} at (144,0) size 2x2 [border: (1px inset #808080)] [r=0 c=72 rs=1 cs=1]
+              RenderTableCell {TD} at (146,0) size 2x2 [border: (1px inset #808080)] [r=0 c=73 rs=1 cs=1]
+              RenderTableCell {TD} at (148,0) size 2x2 [border: (1px inset #808080)] [r=0 c=74 rs=1 cs=1]
+              RenderTableCell {TD} at (150,0) size 2x2 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=1]
+              RenderTableCell {TD} at (152,0) size 2x2 [border: (1px inset #808080)] [r=0 c=76 rs=1 cs=1]
+              RenderTableCell {TD} at (154,0) size 2x2 [border: (1px inset #808080)] [r=0 c=77 rs=1 cs=1]
+              RenderTableCell {TD} at (156,0) size 2x2 [border: (1px inset #808080)] [r=0 c=78 rs=1 cs=1]
+              RenderTableCell {TD} at (158,0) size 2x2 [border: (1px inset #808080)] [r=0 c=79 rs=1 cs=1]
+              RenderTableCell {TD} at (160,0) size 2x2 [border: (1px inset #808080)] [r=0 c=80 rs=1 cs=1]
+              RenderTableCell {TD} at (162,0) size 2x2 [border: (1px inset #808080)] [r=0 c=81 rs=1 cs=1]
+              RenderTableCell {TD} at (164,0) size 2x2 [border: (1px inset #808080)] [r=0 c=82 rs=1 cs=1]
+              RenderTableCell {TD} at (166,0) size 2x2 [border: (1px inset #808080)] [r=0 c=83 rs=1 cs=1]
+              RenderTableCell {TD} at (168,0) size 2x2 [border: (1px inset #808080)] [r=0 c=84 rs=1 cs=1]
+              RenderTableCell {TD} at (170,0) size 2x2 [border: (1px inset #808080)] [r=0 c=85 rs=1 cs=1]
+              RenderTableCell {TD} at (172,0) size 2x2 [border: (1px inset #808080)] [r=0 c=86 rs=1 cs=1]
+              RenderTableCell {TD} at (174,0) size 2x2 [border: (1px inset #808080)] [r=0 c=87 rs=1 cs=1]
+              RenderTableCell {TD} at (176,0) size 2x2 [border: (1px inset #808080)] [r=0 c=88 rs=1 cs=1]
+              RenderTableCell {TD} at (178,0) size 2x2 [border: (1px inset #808080)] [r=0 c=89 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,472) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 399x18
+            text run at (0,0) width 399: "this table should be about 8 pixels wide (nested without border)"
+        RenderTable {TABLE} at (0,18) size 10x4 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 8x2
+            RenderTableRow {TR} at (0,0) size 8x2
+              RenderTableCell {TD} at (0,0) size 8x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderTable {TABLE} at (1,1) size 6x0 [bgcolor=#FFA500]
+                  RenderTableSection {TBODY} at (0,0) size 6x0
+                    RenderTableRow {TR} at (0,0) size 6x0
+                      RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1]
+                      RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=1 rs=1 cs=1]
+                      RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=2 rs=1 cs=1]
+                      RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=3 rs=1 cs=1]
+                      RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=4 rs=1 cs=1]
+                      RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=5 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,528) size 769x18
+        RenderText {#text} at (0,0) size 484x18
+          text run at (0,0) width 484: "this table should be about 122 pixels wide (nested, width=10 without border)"
+      RenderBlock {HR} at (0,562) size 124x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,572) size 124x4 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 122x2
+          RenderTableRow {TR} at (0,0) size 122x2
+            RenderTableCell {TD} at (0,0) size 122x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTable {TABLE} at (1,1) size 120x0 [bgcolor=#FFA500]
+                RenderTableSection {TBODY} at (0,0) size 120x0
+                  RenderTableRow {TR} at (0,0) size 120x0
+                    RenderTableCell {TD} at (0,0) size 10x0 [r=0 c=0 rs=1 cs=1]
+                    RenderTableCell {TD} at (10,0) size 10x0 [r=0 c=1 rs=1 cs=1]
+                    RenderTableCell {TD} at (20,0) size 10x0 [r=0 c=2 rs=1 cs=1]
+                    RenderTableCell {TD} at (30,0) size 10x0 [r=0 c=3 rs=1 cs=1]
+                    RenderTableCell {TD} at (40,0) size 10x0 [r=0 c=4 rs=1 cs=1]
+                    RenderTableCell {TD} at (50,0) size 10x0 [r=0 c=5 rs=1 cs=1]
+                    RenderTableCell {TD} at (60,0) size 10x0 [r=0 c=6 rs=1 cs=1]
+                    RenderTableCell {TD} at (70,0) size 10x0 [r=0 c=7 rs=1 cs=1]
+                    RenderTableCell {TD} at (80,0) size 10x0 [r=0 c=8 rs=1 cs=1]
+                    RenderTableCell {TD} at (90,0) size 10x0 [r=0 c=9 rs=1 cs=1]
+                    RenderTableCell {TD} at (100,0) size 10x0 [r=0 c=10 rs=1 cs=1]
+                    RenderTableCell {TD} at (110,0) size 10x0 [r=0 c=11 rs=1 cs=1]
+      RenderBlock (anonymous) at (0,576) size 769x18
+        RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,610) size 769x42
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 360x18
+            text run at (0,0) width 360: "this table should be about 32 pixels wide (cellpadding=1)"
+        RenderTable {TABLE} at (0,18) size 26x6 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 24x4
+            RenderTableRow {TR} at (0,0) size 24x4
+              RenderTableCell {TD} at (0,0) size 4x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (4,0) size 4x4 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (8,0) size 4x4 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (12,0) size 4x4 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (16,0) size 4x4 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderTableCell {TD} at (20,0) size 4x4 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,24) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,668) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 323x18
+            text run at (0,0) width 323: "this table should be about 26 pixels wide (width=2)"
+        RenderTable {TABLE} at (0,18) size 26x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 24x2
+            RenderTableRow {TR} at (0,0) size 24x2
+              RenderTableCell {TD} at (0,0) size 4x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (4,0) size 4x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (8,0) size 4x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (12,0) size 4x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (16,0) size 4x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderTableCell {TD} at (20,0) size 4x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,724) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 335x18
+            text run at (0,0) width 335: "this table should be about 20 pixels wide (colspan=3)"
+        RenderTable {TABLE} at (0,18) size 14x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 12x2
+            RenderTableRow {TR} at (0,0) size 12x2
+              RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3]
+              RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=3]
+              RenderTableCell {TD} at (4,0) size 2x2 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=3]
+              RenderTableCell {TD} at (6,0) size 2x2 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=3]
+              RenderTableCell {TD} at (8,0) size 2x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=3]
+              RenderTableCell {TD} at (10,0) size 2x2 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=3]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,780) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 392x18
+            text run at (0,0) width 392: "this table should be about 26 pixels wide (colspan=3 width=2)"
+        RenderTable {TABLE} at (0,18) size 26x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 24x2
+            RenderTableRow {TR} at (0,0) size 24x2
+              RenderTableCell {TD} at (0,0) size 4x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3]
+              RenderTableCell {TD} at (4,0) size 4x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=3]
+              RenderTableCell {TD} at (8,0) size 4x2 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=3]
+              RenderTableCell {TD} at (12,0) size 4x2 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=3]
+              RenderTableCell {TD} at (16,0) size 4x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=3]
+              RenderTableCell {TD} at (20,0) size 4x2 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=3]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,836) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 335x18
+            text run at (0,0) width 335: "this table should be about 26 pixels wide (colspan=4)"
+        RenderTable {TABLE} at (0,18) size 14x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 12x2
+            RenderTableRow {TR} at (0,0) size 12x2
+              RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4]
+              RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4]
+              RenderTableCell {TD} at (4,0) size 2x2 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4]
+              RenderTableCell {TD} at (6,0) size 2x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4]
+              RenderTableCell {TD} at (8,0) size 2x2 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4]
+              RenderTableCell {TD} at (10,0) size 2x2 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,892) size 769x44
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 430x18
+            text run at (0,0) width 430: "this table should be about 38 pixels wide (colspan=4, cellspacing=2)"
+        RenderTable {TABLE} at (0,18) size 28x8 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 26x6
+            RenderTableRow {TR} at (0,2) size 26x2
+              RenderTableCell {TD} at (2,2) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4]
+              RenderTableCell {TD} at (6,2) size 2x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4]
+              RenderTableCell {TD} at (10,2) size 2x2 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4]
+              RenderTableCell {TD} at (14,2) size 2x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4]
+              RenderTableCell {TD} at (18,2) size 2x2 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4]
+              RenderTableCell {TD} at (22,2) size 2x2 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4]
+        RenderBlock (anonymous) at (0,26) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,952) size 769x44
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 433x18
+            text run at (0,0) width 433: "this table should be about 38 pixels wide (colspan=4, cellpadding=2)"
+        RenderTable {TABLE} at (0,18) size 38x8 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 36x6
+            RenderTableRow {TR} at (0,0) size 36x6
+              RenderTableCell {TD} at (0,0) size 6x6 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4]
+              RenderTableCell {TD} at (6,0) size 6x6 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4]
+              RenderTableCell {TD} at (12,0) size 6x6 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4]
+              RenderTableCell {TD} at (18,0) size 6x6 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4]
+              RenderTableCell {TD} at (24,0) size 6x6 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4]
+              RenderTableCell {TD} at (30,0) size 6x6 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4]
+        RenderBlock (anonymous) at (0,26) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1012) size 769x46
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 433x18
+            text run at (0,0) width 433: "this table should be about 38 pixels wide (colspan=4, cellpadding=3)"
+        RenderTable {TABLE} at (0,18) size 50x10 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 48x8
+            RenderTableRow {TR} at (0,0) size 48x8
+              RenderTableCell {TD} at (0,0) size 8x8 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4]
+              RenderTableCell {TD} at (8,0) size 8x8 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4]
+              RenderTableCell {TD} at (16,0) size 8x8 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4]
+              RenderTableCell {TD} at (24,0) size 8x8 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4]
+              RenderTableCell {TD} at (32,0) size 8x8 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4]
+              RenderTableCell {TD} at (40,0) size 8x8 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4]
+        RenderBlock (anonymous) at (0,28) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1074) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 392x18
+            text run at (0,0) width 392: "this table should be about 26 pixels wide (colspan=4 width=2)"
+        RenderTable {TABLE} at (0,18) size 26x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 24x2
+            RenderTableRow {TR} at (0,0) size 24x2
+              RenderTableCell {TD} at (0,0) size 4x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4]
+              RenderTableCell {TD} at (4,0) size 4x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4]
+              RenderTableCell {TD} at (8,0) size 4x2 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4]
+              RenderTableCell {TD} at (12,0) size 4x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4]
+              RenderTableCell {TD} at (16,0) size 4x2 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4]
+              RenderTableCell {TD} at (20,0) size 4x2 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1130) size 769x58
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 393x18
+            text run at (0,0) width 393: "this table should be about 20 pixels wide (colspan=3 with BR)"
+        RenderTable {TABLE} at (0,18) size 14x22 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 12x20
+            RenderTableRow {TR} at (0,0) size 12x20
+              RenderTableCell {TD} at (0,0) size 2x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (2,0) size 2x20 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (4,0) size 2x20 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (6,0) size 2x20 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (8,0) size 2x20 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (10,0) size 2x20 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+        RenderBlock (anonymous) at (0,40) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1204) size 769x58
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 393x18
+            text run at (0,0) width 393: "this table should be about 20 pixels wide (colspan=3 with BR)"
+        RenderTable {TABLE} at (0,18) size 14x22 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 12x20
+            RenderTableRow {TR} at (0,0) size 12x20
+              RenderTableCell {TD} at (0,0) size 2x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (2,0) size 2x20 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (4,0) size 2x20 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (6,0) size 2x20 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (8,0) size 2x20 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (10,0) size 2x20 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+        RenderBlock (anonymous) at (0,40) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1278) size 769x58
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 450x18
+            text run at (0,0) width 450: "this table should be about 26 pixels wide (colspan=3 width=2 with BR)"
+        RenderTable {TABLE} at (0,18) size 26x22 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 24x20
+            RenderTableRow {TR} at (0,0) size 24x20
+              RenderTableCell {TD} at (0,0) size 4x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (4,0) size 4x20 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (8,0) size 4x20 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (12,0) size 4x20 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (16,0) size 4x20 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (20,0) size 4x20 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+        RenderBlock (anonymous) at (0,40) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1352) size 769x58
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 450x18
+            text run at (0,0) width 450: "this table should be about 32 pixels wide (colspan=3 width=3 with BR)"
+        RenderTable {TABLE} at (0,18) size 32x22 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 30x20
+            RenderTableRow {TR} at (0,0) size 30x20
+              RenderTableCell {TD} at (0,0) size 5x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (5,0) size 5x20 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (10,0) size 5x20 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (15,0) size 5x20 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (20,0) size 5x20 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (25,0) size 5x20 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=3]
+                RenderBR {BR} at (1,1) size 0x18
+        RenderBlock (anonymous) at (0,40) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1426) size 769x58
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 393x18
+            text run at (0,0) width 393: "this table should be about 26 pixels wide (colspan=4 with BR)"
+        RenderTable {TABLE} at (0,18) size 14x22 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 12x20
+            RenderTableRow {TR} at (0,0) size 12x20
+              RenderTableCell {TD} at (0,0) size 2x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (2,0) size 2x20 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (4,0) size 2x20 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (6,0) size 2x20 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (8,0) size 2x20 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (10,0) size 2x20 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4]
+                RenderBR {BR} at (1,1) size 0x18
+        RenderBlock (anonymous) at (0,40) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1500) size 769x58
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 393x18
+            text run at (0,0) width 393: "this table should be about 32 pixels wide (colspan=5 with BR)"
+        RenderTable {TABLE} at (0,18) size 14x22 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 12x20
+            RenderTableRow {TR} at (0,0) size 12x20
+              RenderTableCell {TD} at (0,0) size 2x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=5]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (2,0) size 2x20 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=5]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (4,0) size 2x20 [border: (1px inset #808080)] [r=0 c=10 rs=1 cs=5]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (6,0) size 2x20 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=5]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (8,0) size 2x20 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=5]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (10,0) size 2x20 [border: (1px inset #808080)] [r=0 c=25 rs=1 cs=5]
+                RenderBR {BR} at (1,1) size 0x18
+        RenderBlock (anonymous) at (0,40) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1574) size 769x58
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 401x18
+            text run at (0,0) width 401: "this table should be about 92 pixels wide (colspan=15 with BR)"
+        RenderTable {TABLE} at (0,18) size 14x22 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 12x20
+            RenderTableRow {TR} at (0,0) size 12x20
+              RenderTableCell {TD} at (0,0) size 2x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (2,0) size 2x20 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (4,0) size 2x20 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (6,0) size 2x20 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (8,0) size 2x20 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (10,0) size 2x20 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+        RenderBlock (anonymous) at (0,40) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1648) size 769x58
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 449x18
+            text run at (0,0) width 449: "this table should be about 92 pixels wide (nested, colspan=15 with BR)"
+        RenderTable {TABLE} at (0,18) size 10x22 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 8x20
+            RenderTableRow {TR} at (0,0) size 8x20
+              RenderTableCell {TD} at (0,0) size 8x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderTable {TABLE} at (1,1) size 6x18 [bgcolor=#FFA500]
+                  RenderTableSection {TBODY} at (0,0) size 6x18
+                    RenderTableRow {TR} at (0,0) size 6x18
+                      RenderTableCell {TD} at (0,0) size 1x18 [r=0 c=0 rs=1 cs=15]
+                        RenderBR {BR} at (0,0) size 0x18
+                      RenderTableCell {TD} at (1,0) size 1x18 [r=0 c=15 rs=1 cs=15]
+                        RenderBR {BR} at (0,0) size 0x18
+                      RenderTableCell {TD} at (2,0) size 1x18 [r=0 c=30 rs=1 cs=15]
+                        RenderBR {BR} at (0,0) size 0x18
+                      RenderTableCell {TD} at (3,0) size 1x18 [r=0 c=45 rs=1 cs=15]
+                        RenderBR {BR} at (0,0) size 0x18
+                      RenderTableCell {TD} at (4,0) size 1x18 [r=0 c=60 rs=1 cs=15]
+                        RenderBR {BR} at (0,0) size 0x18
+                      RenderTableCell {TD} at (5,0) size 1x18 [r=0 c=75 rs=1 cs=15]
+                        RenderBR {BR} at (0,0) size 0x18
+        RenderBlock (anonymous) at (0,40) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1722) size 769x58
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 401x18
+            text run at (0,0) width 401: "this table should be about 92 pixels wide (colspan=15 with BR)"
+        RenderTable {TABLE} at (0,18) size 14x22 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 12x20
+            RenderTableRow {TR} at (0,0) size 12x20
+              RenderTableCell {TD} at (0,0) size 2x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (2,0) size 2x20 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (4,0) size 2x20 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (6,0) size 2x20 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (8,0) size 2x20 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (10,0) size 2x20 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+        RenderBlock (anonymous) at (0,40) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1796) size 769x58
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 387x18
+            text run at (0,0) width 387: "this table should be about 92 pixels wide (colspan=15 with x)"
+        RenderTable {TABLE} at (0,18) size 62x22 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 60x20
+            RenderTableRow {TR} at (0,0) size 60x20
+              RenderTableCell {TD} at (0,0) size 10x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 8x18
+                  text run at (1,1) width 8: "x"
+              RenderTableCell {TD} at (10,0) size 10x20 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 8x18
+                  text run at (1,1) width 8: "x"
+              RenderTableCell {TD} at (20,0) size 10x20 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 8x18
+                  text run at (1,1) width 8: "x"
+              RenderTableCell {TD} at (30,0) size 10x20 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 8x18
+                  text run at (1,1) width 8: "x"
+              RenderTableCell {TD} at (40,0) size 10x20 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 8x18
+                  text run at (1,1) width 8: "x"
+              RenderTableCell {TD} at (50,0) size 10x20 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 8x18
+                  text run at (1,1) width 8: "x"
+        RenderBlock (anonymous) at (0,40) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1870) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 323x18
+            text run at (0,0) width 323: "this table should be about 20 pixels wide (width=0)"
+        RenderTable {TABLE} at (0,18) size 14x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 12x2
+            RenderTableRow {TR} at (0,0) size 12x2
+              RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (4,0) size 2x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (6,0) size 2x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (8,0) size 2x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderTableCell {TD} at (10,0) size 2x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1926) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 323x18
+            text run at (0,0) width 323: "this table should be about 20 pixels wide (width=1)"
+        RenderTable {TABLE} at (0,18) size 20x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 18x2
+            RenderTableRow {TR} at (0,0) size 18x2
+              RenderTableCell {TD} at (0,0) size 3x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (3,0) size 3x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (6,0) size 3x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (9,0) size 3x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (12,0) size 3x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderTableCell {TD} at (15,0) size 3x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,1982) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 323x18
+            text run at (0,0) width 323: "this table should be about 26 pixels wide (width=2)"
+        RenderTable {TABLE} at (0,18) size 26x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 24x2
+            RenderTableRow {TR} at (0,0) size 24x2
+              RenderTableCell {TD} at (0,0) size 4x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (4,0) size 4x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (8,0) size 4x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (12,0) size 4x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (16,0) size 4x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderTableCell {TD} at (20,0) size 4x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,2038) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 323x18
+            text run at (0,0) width 323: "this table should be about 32 pixels wide (width=3)"
+        RenderTable {TABLE} at (0,18) size 32x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 30x2
+            RenderTableRow {TR} at (0,0) size 30x2
+              RenderTableCell {TD} at (0,0) size 5x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (5,0) size 5x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (10,0) size 5x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (15,0) size 5x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (20,0) size 5x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderTableCell {TD} at (25,0) size 5x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,2094) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 323x18
+            text run at (0,0) width 323: "this table should be about 38 pixels wide (width=4)"
+        RenderTable {TABLE} at (0,18) size 38x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 36x2
+            RenderTableRow {TR} at (0,0) size 36x2
+              RenderTableCell {TD} at (0,0) size 6x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (6,0) size 6x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (12,0) size 6x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (18,0) size 6x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (24,0) size 6x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderTableCell {TD} at (30,0) size 6x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,2150) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 323x18
+            text run at (0,0) width 323: "this table should be about xx pixels wide (width=7)"
+        RenderTable {TABLE} at (0,18) size 56x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 54x2
+            RenderTableRow {TR} at (0,0) size 54x2
+              RenderTableCell {TD} at (0,0) size 9x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (9,0) size 9x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (18,0) size 9x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (27,0) size 9x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (36,0) size 9x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderTableCell {TD} at (45,0) size 9x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,2206) size 769x58
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 335x18
+            text run at (0,0) width 335: "this table should be about 38 pixels wide (width=4 x)"
+        RenderTable {TABLE} at (0,18) size 62x22 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 60x20
+            RenderTableRow {TR} at (0,0) size 60x20
+              RenderTableCell {TD} at (0,0) size 10x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (1,1) size 8x18
+                  text run at (1,1) width 8: "x"
+              RenderTableCell {TD} at (10,0) size 10x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (1,1) size 8x18
+                  text run at (1,1) width 8: "x"
+              RenderTableCell {TD} at (20,0) size 10x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (1,1) size 8x18
+                  text run at (1,1) width 8: "x"
+              RenderTableCell {TD} at (30,0) size 10x20 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (1,1) size 8x18
+                  text run at (1,1) width 8: "x"
+              RenderTableCell {TD} at (40,0) size 10x20 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (1,1) size 8x18
+                  text run at (1,1) width 8: "x"
+              RenderTableCell {TD} at (50,0) size 10x20 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (1,1) size 8x18
+                  text run at (1,1) width 8: "x"
+        RenderBlock (anonymous) at (0,40) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,2280) size 769x58
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 399x18
+            text run at (0,0) width 399: "this table should be about xx pixels wide (colspan=15 with dot)"
+        RenderTable {TABLE} at (0,18) size 74x22 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 72x20
+            RenderTableRow {TR} at (0,0) size 72x20
+              RenderTableCell {TD} at (0,0) size 6x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 4x18
+                  text run at (1,1) width 4: "."
+              RenderTableCell {TD} at (6,0) size 6x20 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 4x18
+                  text run at (1,1) width 4: "."
+              RenderTableCell {TD} at (12,0) size 6x20 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 4x18
+                  text run at (1,1) width 4: "."
+              RenderTableCell {TD} at (18,0) size 6x20 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 4x18
+                  text run at (1,1) width 4: "."
+              RenderTableCell {TD} at (24,0) size 6x20 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 4x18
+                  text run at (1,1) width 4: "."
+              RenderTableCell {TD} at (30,0) size 6x20 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 4x18
+                  text run at (1,1) width 4: "."
+              RenderTableCell {TD} at (36,0) size 6x20 [border: (1px inset #808080)] [r=0 c=90 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 4x18
+                  text run at (1,1) width 4: "."
+              RenderTableCell {TD} at (42,0) size 6x20 [border: (1px inset #808080)] [r=0 c=105 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 4x18
+                  text run at (1,1) width 4: "."
+              RenderTableCell {TD} at (48,0) size 6x20 [border: (1px inset #808080)] [r=0 c=120 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 4x18
+                  text run at (1,1) width 4: "."
+              RenderTableCell {TD} at (54,0) size 6x20 [border: (1px inset #808080)] [r=0 c=135 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 4x18
+                  text run at (1,1) width 4: "."
+              RenderTableCell {TD} at (60,0) size 6x20 [border: (1px inset #808080)] [r=0 c=150 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 4x18
+                  text run at (1,1) width 4: "."
+              RenderTableCell {TD} at (66,0) size 6x20 [border: (1px inset #808080)] [r=0 c=165 rs=1 cs=15]
+                RenderText {#text} at (1,1) size 4x18
+                  text run at (1,1) width 4: "."
+        RenderBlock (anonymous) at (0,40) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,2354) size 769x40
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 386x18
+            text run at (0,0) width 386: "this table should be about xx pixels wide (colspan=15 empty)"
+        RenderTable {TABLE} at (0,18) size 26x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 24x2
+            RenderTableRow {TR} at (0,0) size 24x2
+              RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15]
+              RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15]
+              RenderTableCell {TD} at (4,0) size 2x2 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=15]
+              RenderTableCell {TD} at (6,0) size 2x2 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=15]
+              RenderTableCell {TD} at (8,0) size 2x2 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=15]
+              RenderTableCell {TD} at (10,0) size 2x2 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=15]
+              RenderTableCell {TD} at (12,0) size 2x2 [border: (1px inset #808080)] [r=0 c=90 rs=1 cs=15]
+              RenderTableCell {TD} at (14,0) size 2x2 [border: (1px inset #808080)] [r=0 c=105 rs=1 cs=15]
+              RenderTableCell {TD} at (16,0) size 2x2 [border: (1px inset #808080)] [r=0 c=120 rs=1 cs=15]
+              RenderTableCell {TD} at (18,0) size 2x2 [border: (1px inset #808080)] [r=0 c=135 rs=1 cs=15]
+              RenderTableCell {TD} at (20,0) size 2x2 [border: (1px inset #808080)] [r=0 c=150 rs=1 cs=15]
+              RenderTableCell {TD} at (22,0) size 2x2 [border: (1px inset #808080)] [r=0 c=165 rs=1 cs=15]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock {P} at (0,2410) size 769x62
+        RenderBlock (anonymous) at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 443x18
+            text run at (0,0) width 443: "this table should be about xx pixels wide (colspan=15 width=1 empty)"
+        RenderTable {TABLE} at (0,18) size 38x4 [bgcolor=#FFA500] [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 36x2
+            RenderTableRow {TR} at (0,0) size 36x2
+              RenderTableCell {TD} at (0,0) size 3x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15]
+              RenderTableCell {TD} at (3,0) size 3x2 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15]
+              RenderTableCell {TD} at (6,0) size 3x2 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=15]
+              RenderTableCell {TD} at (9,0) size 3x2 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=15]
+              RenderTableCell {TD} at (12,0) size 3x2 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=15]
+              RenderTableCell {TD} at (15,0) size 3x2 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=15]
+              RenderTableCell {TD} at (18,0) size 3x2 [border: (1px inset #808080)] [r=0 c=90 rs=1 cs=15]
+              RenderTableCell {TD} at (21,0) size 3x2 [border: (1px inset #808080)] [r=0 c=105 rs=1 cs=15]
+              RenderTableCell {TD} at (24,0) size 3x2 [border: (1px inset #808080)] [r=0 c=120 rs=1 cs=15]
+              RenderTableCell {TD} at (27,0) size 3x2 [border: (1px inset #808080)] [r=0 c=135 rs=1 cs=15]
+              RenderTableCell {TD} at (30,0) size 3x2 [border: (1px inset #808080)] [r=0 c=150 rs=1 cs=15]
+              RenderTableCell {TD} at (33,0) size 3x2 [border: (1px inset #808080)] [r=0 c=165 rs=1 cs=15]
+        RenderBlock (anonymous) at (0,22) size 769x18
+          RenderBR {BR} at (0,0) size 0x18
+        RenderTable {TABLE} at (0,40) size 6x22 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 4x20
+            RenderTableRow {TR} at (0,0) size 4x20
+              RenderTableCell {TD} at (0,0) size 2x20 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
+              RenderTableCell {TD} at (2,0) size 2x20 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15]
+                RenderBR {BR} at (1,1) size 0x18
diff --git a/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt b/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug3517-expected.txt
deleted file mode 100644 (file)
index e2d5d23..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-CONSOLE MESSAGE: line 25: ReferenceError: Can't find variable: dump
-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
-      RenderTable {TABLE} at (0,0) size 1x1 [border: none]
-        RenderTableSection {TBODY} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/tables/mozilla_expected_failures/bugs/bug3517-expected.txt b/LayoutTests/platform/qt/tables/mozilla_expected_failures/bugs/bug3517-expected.txt
deleted file mode 100644 (file)
index e2d5d23..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-CONSOLE MESSAGE: line 25: ReferenceError: Can't find variable: dump
-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
-      RenderTable {TABLE} at (0,0) size 1x1 [border: none]
-        RenderTableSection {TBODY} at (0,0) size 0x0