Title: [98411] trunk/LayoutTests
Revision
98411
Author
fsam...@chromium.org
Date
2011-10-25 16:42:57 -0700 (Tue, 25 Oct 2011)

Log Message

Made Table tests for Bug 70678 Platform Independent
https://bugs.webkit.org/show_bug.cgi?id=70850

Reviewed by Adam Barth.

* fast/table/table-anonymous-cell-bug-expected.png: Added.
* fast/table/table-anonymous-cell-bug-expected.txt:
* fast/table/table-anonymous-cell-bug.html:
* fast/table/table-anonymous-row-bug-expected.png: Added.
* fast/table/table-anonymous-row-bug-expected.txt:
* fast/table/table-anonymous-row-bug.html:
* fast/table/table-anonymous-section-bug-expected.png: Added.
* fast/table/table-anonymous-section-bug-expected.txt:
* fast/table/table-anonymous-section-bug.html:

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (98410 => 98411)


--- trunk/LayoutTests/ChangeLog	2011-10-25 23:39:28 UTC (rev 98410)
+++ trunk/LayoutTests/ChangeLog	2011-10-25 23:42:57 UTC (rev 98411)
@@ -1,3 +1,20 @@
+2011-10-25  Fady Samuel  <fsam...@chromium.org>
+
+        Made Table tests for Bug 70678 Platform Independent
+        https://bugs.webkit.org/show_bug.cgi?id=70850
+
+        Reviewed by Adam Barth.
+
+        * fast/table/table-anonymous-cell-bug-expected.png: Added.
+        * fast/table/table-anonymous-cell-bug-expected.txt:
+        * fast/table/table-anonymous-cell-bug.html:
+        * fast/table/table-anonymous-row-bug-expected.png: Added.
+        * fast/table/table-anonymous-row-bug-expected.txt:
+        * fast/table/table-anonymous-row-bug.html:
+        * fast/table/table-anonymous-section-bug-expected.png: Added.
+        * fast/table/table-anonymous-section-bug-expected.txt:
+        * fast/table/table-anonymous-section-bug.html:
+
 2011-10-25  Ryosuke Niwa  <rn...@webkit.org>
 
         Moving to the start of line should not place the caret outside of the table

Added: trunk/LayoutTests/fast/table/table-anonymous-cell-bug-expected.png (0 => 98411)


--- trunk/LayoutTests/fast/table/table-anonymous-cell-bug-expected.png	                        (rev 0)
+++ trunk/LayoutTests/fast/table/table-anonymous-cell-bug-expected.png	2011-10-25 23:42:57 UTC (rev 98411)
@@ -0,0 +1,6 @@
+\x89PNG
+
+
+IHDR X')tEXtchecksumd37fe22733502592644e27d7ba443312\x8B\x93
+\xC7IDATx\x9C\xED\xDC1
+\xC30E\xC1(\xE4\xE0\xBE\xF9\xFA\x86˘\x99V\xCD/[h\xCD\xCC\x80\xCEw\xF7\x80\xB7X1\x81X1\x81X1\x81\xFB]=\xACu猿\x8F\x9Cu<\xF1/1\x9C\xC0..X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X\xB153\xBB7\xBC\x8A@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@L`\xC4@\xEC\xE4\x8B\xABZgIEND\xAEB`\x82
\ No newline at end of file

Modified: trunk/LayoutTests/fast/table/table-anonymous-cell-bug-expected.txt (98410 => 98411)


--- trunk/LayoutTests/fast/table/table-anonymous-cell-bug-expected.txt	2011-10-25 23:39:28 UTC (rev 98410)
+++ trunk/LayoutTests/fast/table/table-anonymous-cell-bug-expected.txt	2011-10-25 23:42:57 UTC (rev 98411)
@@ -3,12 +3,10 @@
 layer at (0,0) size 800x66
   RenderBlock {HTML} at (0,0) size 800x66
     RenderBody {BODY} at (8,8) size 784x50
-      RenderTable {DIV} at (0,0) size 260x50
-        RenderTableSection {DIV} at (0,0) size 260x50
-          RenderTableRow {DIV} at (0,0) size 260x50
+      RenderTable {DIV} at (0,0) size 150x50
+        RenderTableSection {DIV} at (0,0) size 150x50
+          RenderTableRow {DIV} at (0,0) size 150x50
             RenderTableCell {DIV} at (0,0) size 50x0 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1]
-            RenderTableCell (anonymous) at (50,0) size 160x16 [r=0 c=1 rs=1 cs=1]
-              RenderInline {SPAN} at (0,0) size 160x16
-                RenderText {#text} at (0,0) size 160x16
-                  text run at (0,0) width 160: "Some text."
-            RenderTableCell {DIV} at (210,0) size 50x0 [bgcolor=#0000FF] [r=0 c=2 rs=1 cs=1]
+            RenderTableCell (anonymous) at (50,0) size 50x50 [r=0 c=1 rs=1 cs=1]
+              RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#008000]
+            RenderTableCell {DIV} at (100,0) size 50x0 [bgcolor=#0000FF] [r=0 c=2 rs=1 cs=1]

Modified: trunk/LayoutTests/fast/table/table-anonymous-cell-bug.html (98410 => 98411)


--- trunk/LayoutTests/fast/table/table-anonymous-cell-bug.html	2011-10-25 23:39:28 UTC (rev 98410)
+++ trunk/LayoutTests/fast/table/table-anonymous-cell-bug.html	2011-10-25 23:42:57 UTC (rev 98411)
@@ -6,6 +6,7 @@
     div.section { display: table-row-group; }
     div.cell { display: table-cell; width: 50px; height: 50px; background-color: blue; }
     div.row { display: table-row; }
+    div.test { background-color: green; width: 50px; height: 50px; }
 </style>
 
 <div class="table" id="table-1">
@@ -18,23 +19,23 @@
 </div>
 
 <script>
-    function createSpan()
+    function createDiv()
     {
-      var spanElement = document.createElement("span");
-      spanElement.appendChild(document.createTextNode("Some text."));
-      return spanElement;
+      var divElement = document.createElement("div");
+      divElement.setAttribute("class", "test");
+      return divElement;
     }
 
-    function insertSpan(tableID, beforeID)
+    function insertDiv(tableID, beforeID)
     {
         var tableRow = document.getElementById(tableID);
         var before = document.getElementById(beforeID);
-        tableRow.insertBefore(createSpan(), before);
+        tableRow.insertBefore(createDiv(), before);
     }
 
     document.body.offsetTop;
 
-    insertSpan("row-1", "cell-2");
+    insertDiv("row-1", "cell-2");
 </script>
 </body>
 </html>

Added: trunk/LayoutTests/fast/table/table-anonymous-row-bug-expected.png (0 => 98411)


--- trunk/LayoutTests/fast/table/table-anonymous-row-bug-expected.png	                        (rev 0)
+++ trunk/LayoutTests/fast/table/table-anonymous-row-bug-expected.png	2011-10-25 23:42:57 UTC (rev 98411)
@@ -0,0 +1,5 @@
+\x89PNG
+
+
+IHDR X')tEXtchecksum6a16051f8d0e19ae63e996a5b7aaeae8\xF7-R
+\xD6IDATx\x9C\xED\xDC1\x83@A\x9F\xC5\xC3\xFD\xF3\xF5\x8CL\xD0\x84\xAA\xD2K&lmpkf^t\xDEWx\x81X1\x81X1\x81X\xB1m\xEFa\xAD3g\xE5\xD3.\xE0\xFE\\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b &\xB0b\xDB\xEE\xCBg\x9D8㸹z\xC0.X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X\xB153\xBF\xD6\xC9K\xD9p#.X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X\xB1m\xEFa\xE6\xCC\xCF\xE1\x82X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81\xFB\x82h-. 	IEND\xAEB`\x82
\ No newline at end of file

Modified: trunk/LayoutTests/fast/table/table-anonymous-row-bug-expected.txt (98410 => 98411)


--- trunk/LayoutTests/fast/table/table-anonymous-row-bug-expected.txt	2011-10-25 23:39:28 UTC (rev 98410)
+++ trunk/LayoutTests/fast/table/table-anonymous-row-bug-expected.txt	2011-10-25 23:42:57 UTC (rev 98411)
@@ -1,20 +1,14 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x132
-  RenderBlock {HTML} at (0,0) size 800x132
-    RenderBody {BODY} at (8,8) size 784x116
-      RenderTable {DIV} at (0,0) size 160x116
-        RenderTableSection (anonymous) at (0,0) size 160x116
-          RenderTableRow {DIV} at (0,0) size 160x50
-            RenderTableCell {DIV} at (0,0) size 160x16 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1]
-              RenderText {#text} at (0,0) size 96x16
-                text run at (0,0) width 96: "Cell 1"
-          RenderTableRow (anonymous) at (0,50) size 160x16
-            RenderTableCell (anonymous) at (0,50) size 160x16 [r=1 c=0 rs=1 cs=1]
-              RenderInline {SPAN} at (0,0) size 160x16
-                RenderText {#text} at (0,0) size 160x16
-                  text run at (0,0) width 160: "Some text."
-          RenderTableRow {DIV} at (0,66) size 160x50
-            RenderTableCell {DIV} at (0,66) size 160x16 [bgcolor=#0000FF] [r=2 c=0 rs=1 cs=1]
-              RenderText {#text} at (0,0) size 96x16
-                text run at (0,0) width 96: "Cell 2"
+layer at (0,0) size 800x166
+  RenderBlock {HTML} at (0,0) size 800x166
+    RenderBody {BODY} at (8,8) size 784x150
+      RenderTable {DIV} at (0,0) size 50x150
+        RenderTableSection (anonymous) at (0,0) size 50x150
+          RenderTableRow {DIV} at (0,0) size 50x50
+            RenderTableCell {DIV} at (0,0) size 50x0 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1]
+          RenderTableRow (anonymous) at (0,50) size 50x50
+            RenderTableCell (anonymous) at (0,50) size 50x50 [r=1 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#008000]
+          RenderTableRow {DIV} at (0,100) size 50x50
+            RenderTableCell {DIV} at (0,100) size 50x0 [bgcolor=#0000FF] [r=2 c=0 rs=1 cs=1]

Modified: trunk/LayoutTests/fast/table/table-anonymous-row-bug.html (98410 => 98411)


--- trunk/LayoutTests/fast/table/table-anonymous-row-bug.html	2011-10-25 23:39:28 UTC (rev 98410)
+++ trunk/LayoutTests/fast/table/table-anonymous-row-bug.html	2011-10-25 23:42:57 UTC (rev 98411)
@@ -5,35 +5,36 @@
     div.table { display: table; }
     div.cell { display: table-cell; width: 50px; height: 50px; background-color: blue; }
     div.row { display: table-row; }
+    div.test { background-color: green; width: 50px; height: 50px; }
 </style>
 
 <div class="table" id="table-1">
     <div class="row" id="row-1">
-      <div class="cell">Cell 1</div>
+      <div class="cell"></div>
     </div>
     <div class="row" id="row-2">
-      <div class="cell">Cell 2</div>
+      <div class="cell"></div>
     </div>
 </div>
 
 <script>
-    function createSpan()
+    function createDiv()
     {
-      var spanElement = document.createElement("span");
-      spanElement.appendChild(document.createTextNode("Some text."));
-      return spanElement;
+      var divElement = document.createElement("div");
+      divElement.setAttribute("class", "test");
+      return divElement;
     }
 
-    function insertSpan(tableID, beforeID)
+    function insertDiv(tableID, beforeID)
     {
         var table = document.getElementById(tableID);
         var before = document.getElementById(beforeID);
-        table.insertBefore(createSpan(), before);
+        table.insertBefore(createDiv(), before);
     }
 
     document.body.offsetTop;
 
-    insertSpan("table-1", "row-2");
+    insertDiv("table-1", "row-2");
 </script>
 </body>
 </html>

Added: trunk/LayoutTests/fast/table/table-anonymous-section-bug-expected.png (0 => 98411)


--- trunk/LayoutTests/fast/table/table-anonymous-section-bug-expected.png	                        (rev 0)
+++ trunk/LayoutTests/fast/table/table-anonymous-section-bug-expected.png	2011-10-25 23:42:57 UTC (rev 98411)
@@ -0,0 +1,7 @@
+\x89PNG
+
+
+IHDR X')tEXtchecksumf74a771587f0ac8576d2d733fa12421b\xAC\xADu;
+\xC2IDATx\x9C\xED\xDC1
+\x84@E\xC1\x9De\xEF-\x9E\xBC=\x81\xB0\xC1CE\xAA\xD2I~\xF8\xE8`\xD6\xCC|\xE8|\xEF\xF06 &\xB0b &\xB0b &\xB0b\xBF\xB3\x87\xB5\xAF+w\xFCi6\xBFvO\xE7\x82X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81X1\x81[3s\xF7\x80Wq\xC1\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88	,\x80\x98\xC0\x88\x81
+\xAB\xE7\xCCW_IEND\xAEB`\x82
\ No newline at end of file

Modified: trunk/LayoutTests/fast/table/table-anonymous-section-bug-expected.txt (98410 => 98411)


--- trunk/LayoutTests/fast/table/table-anonymous-section-bug-expected.txt	2011-10-25 23:39:28 UTC (rev 98410)
+++ trunk/LayoutTests/fast/table/table-anonymous-section-bug-expected.txt	2011-10-25 23:42:57 UTC (rev 98411)
@@ -1,14 +1,12 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x32
-  RenderBlock {HTML} at (0,0) size 800x32
-    RenderBody {BODY} at (8,8) size 784x16
-      RenderTable {DIV} at (0,0) size 160x16
-        RenderTableSection {DIV} at (0,0) size 160x0
-        RenderTableSection (anonymous) at (0,0) size 160x16
-          RenderTableRow (anonymous) at (0,0) size 160x16
-            RenderTableCell (anonymous) at (0,0) size 160x16 [r=0 c=0 rs=1 cs=1]
-              RenderInline {SPAN} at (0,0) size 160x16
-                RenderText {#text} at (0,0) size 160x16
-                  text run at (0,0) width 160: "Some text."
-        RenderTableSection {DIV} at (0,16) size 160x0
+layer at (0,0) size 800x66
+  RenderBlock {HTML} at (0,0) size 800x66
+    RenderBody {BODY} at (8,8) size 784x50
+      RenderTable {DIV} at (0,0) size 50x50
+        RenderTableSection {DIV} at (0,0) size 50x0
+        RenderTableSection (anonymous) at (0,0) size 50x50
+          RenderTableRow (anonymous) at (0,0) size 50x50
+            RenderTableCell (anonymous) at (0,0) size 50x50 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#008000]
+        RenderTableSection {DIV} at (0,50) size 50x0

Modified: trunk/LayoutTests/fast/table/table-anonymous-section-bug.html (98410 => 98411)


--- trunk/LayoutTests/fast/table/table-anonymous-section-bug.html	2011-10-25 23:39:28 UTC (rev 98410)
+++ trunk/LayoutTests/fast/table/table-anonymous-section-bug.html	2011-10-25 23:42:57 UTC (rev 98411)
@@ -4,6 +4,7 @@
 <style>
     div.table { display: table; }
     div.section { display: table-row-group; }
+    div.test { background-color: green; width: 50px; height: 50px; }
 </style>
 
 <div class="table" id="table-1">
@@ -14,23 +15,23 @@
 </div>
 
 <script>
-    function createSpan()
+    function createDiv()
     {
-      var spanElement = document.createElement("span");
-      spanElement.appendChild(document.createTextNode("Some text."));
-      return spanElement;
+      var divElement = document.createElement("div");
+      divElement.setAttribute("class", "test");
+      return divElement;
     }
 
-    function insertSpan(tableID, beforeID)
+    function insertDiv(tableID, beforeID)
     {
         var table = document.getElementById(tableID);
         var before = document.getElementById(beforeID);
-        table.insertBefore(createSpan(), before);
+        table.insertBefore(createDiv(), before);
     }
 
     document.body.offsetTop;
 
-    insertSpan("table-1", "tbody-2");
+    insertDiv("table-1", "tbody-2");
 </script>
 </body>
 </html>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to