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
- trunk/LayoutTests/ChangeLog
- trunk/LayoutTests/fast/table/table-anonymous-cell-bug-expected.txt
- trunk/LayoutTests/fast/table/table-anonymous-cell-bug.html
- trunk/LayoutTests/fast/table/table-anonymous-row-bug-expected.txt
- trunk/LayoutTests/fast/table/table-anonymous-row-bug.html
- trunk/LayoutTests/fast/table/table-anonymous-section-bug-expected.txt
- trunk/LayoutTests/fast/table/table-anonymous-section-bug.html
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 ' )tEXtchecksum d37fe22733502592644e27d7ba443312\x8B \x93
+\xC7IDATx\x9C\xED\xDC1
+\xC30E\xC1(\xE4\xE0\xBE\xF9\xFA\x86˘\x99V\xCD/[h\xCD\xCC \x80\xCEw\xF7 \x80\xB7X 1\x81 X 1\x81 X 1\x81 \xFB]=\xACu猿\x8F\x9Cu<\xF1/1\x9C\xC0..X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X \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\xABZg IEND\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 ' )tEXtchecksum 6a16051f8d0e19ae63e996a5b7aaeae8\xF7-R
+\xD6IDATx\x9C\xED\xDC1\x83@A\x9F\xC5\xC3\xFD\xF3\xF5\x8CL\xD0\x84\xAA\xD2K&lmpkf^ t\xDEW x\x81 X 1\x81 X 1\x81 X \xB1m\xEFa\xAD3g\xE5\xD3. \xE0\xFE\\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b &\xB0 b\xDB\xEE\xCBg\x9D8㸹z \xC0.X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X \xB153\xBF\xD6\xC9K\xD9 p#.X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X \xB1m\xEFa\xE6\xCC \xCF\xE1\x82 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\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 ' )tEXtchecksum f74a771587f0ac8576d2d733fa12421b\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 &\xB0 b &\xB0 b &\xB0 b\xBF\xB3\x87\xB5\xAF+w\xFCi6\xBFv O\xE7\x82 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\x81 X 1\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