[CSS2.1] Anonymous tables should be inline/block-level based off their parent
authorjchaffraix@webkit.org <jchaffraix@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 20 Jul 2012 01:31:55 +0000 (01:31 +0000)
committerjchaffraix@webkit.org <jchaffraix@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 20 Jul 2012 01:31:55 +0000 (01:31 +0000)
https://bugs.webkit.org/show_bug.cgi?id=15365

Another unreviewed rebaseline after r123159 (gtk).

* fast/dynamic/insert-before-table-part-in-continuation-expected.txt: Added.
* platform/efl/fast/dynamic/insert-before-table-part-in-continuation-expected.txt: Removed.
* platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug3037-1-expected.txt: Added.

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

LayoutTests/ChangeLog
LayoutTests/fast/dynamic/insert-before-table-part-in-continuation-expected.txt [moved from LayoutTests/platform/efl/fast/dynamic/insert-before-table-part-in-continuation-expected.txt with 100% similarity]
LayoutTests/platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.txt [deleted file]
LayoutTests/platform/gtk/tables/mozilla/bugs/bug3037-1-expected.txt [new file with mode: 0644]

index 40690131ecda1917de2fe48b099cd53b483d10ea..44e6512df7aa856f1a70eced4fe99f9a87c9dbe8 100644 (file)
@@ -1,3 +1,15 @@
+2012-07-19  Julien Chaffraix  <jchaffraix@webkit.org>
+
+        [CSS2.1] Anonymous tables should be inline/block-level based off their parent
+        https://bugs.webkit.org/show_bug.cgi?id=15365
+
+        Another unreviewed rebaseline after r123159 (gtk).
+
+        * fast/dynamic/insert-before-table-part-in-continuation-expected.txt: Added.
+        * platform/efl/fast/dynamic/insert-before-table-part-in-continuation-expected.txt: Removed.
+        * platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.txt: Removed.
+        * platform/gtk/tables/mozilla/bugs/bug3037-1-expected.txt: Added.
+
 2012-07-19  Erik Arvidsson  <arv@chromium.org>
 
         Fix test after r123145.
diff --git a/LayoutTests/platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.txt b/LayoutTests/platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.txt
deleted file mode 100644 (file)
index f4f2453..0000000
+++ /dev/null
@@ -1,255 +0,0 @@
-layer at (0,0) size 785x678
-  RenderView at (0,0) size 785x600
-layer at (0,0) size 785x678
-  RenderBlock {HTML} at (0,0) size 785x678
-    RenderBody {BODY} at (8,8) size 769x662
-      RenderBlock {P} at (0,0) size 769x18
-        RenderText {#text} at (0,0) size 53x19
-          text run at (0,0) width 53: "Test for "
-        RenderInline {I} at (0,0) size 632x19
-          RenderInline {A} at (0,0) size 301x19 [color=#0000EE]
-            RenderText {#text} at (53,0) size 301x19
-              text run at (53,0) width 301: "http://bugs.webkit.org/show_bug.cgi?id=15362"
-          RenderText {#text} at (354,0) size 331x19
-            text run at (354,0) width 4: " "
-            text run at (358,0) width 327: "Safari Crashes when opening a JS TreeGrid widget"
-        RenderText {#text} at (685,0) size 4x19
-          text run at (685,0) width 4: "."
-      RenderBlock {P} at (0,34) size 769x72
-        RenderText {#text} at (0,0) size 761x73
-          text run at (0,0) width 753: "The test sets up an inline parent with a child that is some kind of table part. The child gets broken off into a continuation"
-          text run at (0,18) width 761: "and anonymous table parts get created below and/or above the table parts. Then the test tries to insert a new child into the"
-          text run at (0,36) width 743: "inline, specifying the table part as the \"before child\". The resulting render tree should look just like it would look if the"
-          text run at (0,54) width 122: "parent was a block."
-      RenderBlock {DIV} at (0,122) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 128x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-            RenderText {#text} at (41,0) size 87x19
-              text run at (41,0) width 87: "goes here and"
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderTable at (0,0) size 103x18
-            RenderTableSection (anonymous) at (0,0) size 103x18
-              RenderTableRow (anonymous) at (0,0) size 103x18
-                RenderTableCell {DIV} at (0,0) size 103x18 [r=0 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,158) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 41x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderTable at (0,0) size 104x18
-            RenderTableSection (anonymous) at (0,0) size 104x18
-              RenderTableRow (anonymous) at (0,0) size 104x18
-                RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1]
-                RenderTableCell {DIV} at (0,0) size 104x18 [r=0 c=1 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,194) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 41x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderTable at (0,0) size 103x18
-            RenderTableSection (anonymous) at (0,0) size 103x18
-              RenderTableRow {TR} at (0,0) size 103x0
-              RenderTableRow (anonymous) at (0,0) size 103x18
-                RenderTableCell {DIV} at (0,0) size 103x18 [r=1 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,230) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 41x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-            RenderInline {SPAN} at (0,0) size 0x19
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderTable at (0,0) size 103x18
-            RenderTableSection (anonymous) at (0,0) size 103x18
-              RenderTableRow (anonymous) at (0,0) size 103x18
-                RenderTableCell {DIV} at (0,0) size 103x18 [r=0 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,266) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 41x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderBlock {DIV} at (0,0) size 769x0
-          RenderTable at (0,0) size 103x18
-            RenderTableSection (anonymous) at (0,0) size 103x18
-              RenderTableRow (anonymous) at (0,0) size 103x18
-                RenderTableCell {DIV} at (0,0) size 103x18 [r=0 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,302) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 128x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-            RenderText {#text} at (41,0) size 87x19
-              text run at (41,0) width 87: "goes here and"
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderTable at (0,0) size 103x18
-            RenderTableSection (anonymous) at (0,0) size 103x18
-              RenderTableRow {DIV} at (0,0) size 103x18
-                RenderTableCell (anonymous) at (0,0) size 103x18 [r=0 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,338) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 41x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderTable at (0,0) size 103x18
-            RenderTableSection (anonymous) at (0,0) size 103x18
-              RenderTableRow (anonymous) at (0,0) size 103x0
-                RenderTableCell {TD} at (0,0) size 103x0 [r=0 c=0 rs=1 cs=1]
-              RenderTableRow {DIV} at (0,0) size 103x18
-                RenderTableCell (anonymous) at (0,0) size 103x18 [r=1 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,374) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 41x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderTable at (0,0) size 103x18
-            RenderTableSection (anonymous) at (0,0) size 103x18
-              RenderTableRow {TR} at (0,0) size 103x0
-              RenderTableRow {DIV} at (0,0) size 103x18
-                RenderTableCell (anonymous) at (0,0) size 103x18 [r=1 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,410) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 41x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-            RenderInline {SPAN} at (0,0) size 0x19
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderTable at (0,0) size 103x18
-            RenderTableSection (anonymous) at (0,0) size 103x18
-              RenderTableRow {DIV} at (0,0) size 103x18
-                RenderTableCell (anonymous) at (0,0) size 103x18 [r=0 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,446) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 41x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderBlock {DIV} at (0,0) size 769x0
-          RenderTable at (0,0) size 103x18
-            RenderTableSection (anonymous) at (0,0) size 103x18
-              RenderTableRow {DIV} at (0,0) size 103x18
-                RenderTableCell (anonymous) at (0,0) size 103x18 [r=0 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,482) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 128x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-            RenderText {#text} at (41,0) size 87x19
-              text run at (41,0) width 87: "goes here and"
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderTable at (0,0) size 103x18
-            RenderTableSection {DIV} at (0,0) size 103x18
-              RenderTableRow (anonymous) at (0,0) size 103x18
-                RenderTableCell (anonymous) at (0,0) size 103x18 [r=0 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,518) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 41x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderTable at (0,0) size 103x18
-            RenderTableSection (anonymous) at (0,0) size 103x0
-              RenderTableRow (anonymous) at (0,0) size 103x0
-                RenderTableCell {TD} at (0,0) size 103x0 [r=0 c=0 rs=1 cs=1]
-            RenderTableSection {DIV} at (0,0) size 103x18
-              RenderTableRow (anonymous) at (0,0) size 103x18
-                RenderTableCell (anonymous) at (0,0) size 103x18 [r=0 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,554) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 41x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderTable at (0,0) size 103x18
-            RenderTableSection (anonymous) at (0,0) size 103x0
-              RenderTableRow {TR} at (0,0) size 103x0
-            RenderTableSection {DIV} at (0,0) size 103x18
-              RenderTableRow (anonymous) at (0,0) size 103x18
-                RenderTableCell (anonymous) at (0,0) size 103x18 [r=0 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,590) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 41x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-            RenderInline {SPAN} at (0,0) size 0x19
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderTable at (0,0) size 103x18
-            RenderTableSection {DIV} at (0,0) size 103x18
-              RenderTableRow (anonymous) at (0,0) size 103x18
-                RenderTableCell (anonymous) at (0,0) size 103x18 [r=0 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,626) size 769x36
-        RenderBlock (anonymous) at (0,0) size 769x18
-          RenderInline {SPAN} at (0,0) size 41x19
-            RenderText {#text} at (0,0) size 41x19
-              text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,18) size 769x18
-          RenderBlock {DIV} at (0,0) size 769x0
-          RenderTable at (0,0) size 103x18
-            RenderTableSection {DIV} at (0,0) size 103x18
-              RenderTableRow (anonymous) at (0,0) size 103x18
-                RenderTableCell (anonymous) at (0,0) size 103x18 [r=0 c=0 rs=1 cs=1]
-                  RenderText {#text} at (0,0) size 103x19
-                    text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,36) size 769x0
-          RenderInline {SPAN} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/tables/mozilla/bugs/bug3037-1-expected.txt b/LayoutTests/platform/gtk/tables/mozilla/bugs/bug3037-1-expected.txt
new file mode 100644 (file)
index 0000000..d1370db
--- /dev/null
@@ -0,0 +1,32 @@
+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
+      RenderInline {WINDOW} at (0,0) size 34x19
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {WINDOW} at (0,0) size 34x19
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {WINDOW} at (0,0) size 34x19
+            RenderText {#text} at (0,0) size 0x0
+            RenderInline {XUL:TOOLBOX} at (0,0) size 34x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {XUL:TOOLBAR} at (0,0) size 34x19
+                RenderText {#text} at (0,0) size 0x0
+                RenderTable at (0,0) size 34x18
+                  RenderTableSection (anonymous) at (0,0) size 34x18
+                    RenderTableRow (anonymous) at (0,0) size 34x18
+                      RenderTableCell {HTML:SPAN} at (0,0) size 33x18 [r=0 c=0 rs=1 cs=1]
+                        RenderInline {HTML:BUTTON} at (0,0) size 33x19 [bgcolor=#C0C0C0]
+                          RenderText {#text} at (0,0) size 0x0
+                          RenderInline {HTML:IMG} at (0,0) size 33x19
+                            RenderInline {HTML:BR} at (0,0) size 33x19
+                              RenderText {#text} at (0,0) size 33x19
+                                text run at (0,0) width 33: "Back"
+                        RenderText {#text} at (0,0) size 0x0
+                      RenderTableCell {HTML:SPAN} at (33,0) size 1x0 [r=0 c=1 rs=1 cs=1]
+                        RenderInline {HTML:INPUT} at (0,0) size 0x0
+                        RenderText {#text} at (0,0) size 0x0
+              RenderText {#text} at (0,0) size 0x0
+            RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0