Title: [95817] branches/chromium/874/LayoutTests/fast/table
Revision
95817
Author
[email protected]
Date
2011-09-23 09:38:57 -0700 (Fri, 23 Sep 2011)

Log Message

Merge 95461 - Child not placed correctly when beforeChild (table part)
BUG=95520
Review URL: http://codereview.chromium.org/8008019

Added Paths

Diff

Copied: branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-block-expected.png (from rev 95461, trunk/LayoutTests/fast/table/table-cell-before-after-content-around-table-block-expected.png)


(Binary files differ)

Copied: branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-block-expected.txt (from rev 95461, trunk/LayoutTests/fast/table/table-cell-before-after-content-around-table-block-expected.txt) (0 => 95817)


--- branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-block-expected.txt	                        (rev 0)
+++ branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-block-expected.txt	2011-09-23 16:38:57 UTC (rev 95817)
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x64
+  RenderBlock {HTML} at (0,0) size 800x64
+    RenderBody {BODY} at (8,8) size 784x48 [color=#0000FF]
+      RenderBlock {DIV} at (0,0) size 784x48
+        RenderTable at (0,0) size 64x16 [color=#000000]
+          RenderTableSection (anonymous) at (0,0) size 64x16
+            RenderTableRow (anonymous) at (0,0) size 64x16
+              RenderTableCell (anonymous) at (0,0) size 64x16 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+                RenderText at (0,0) size 64x16
+                  text run at (0,0) width 64: "ABCD"
+        RenderBlock {DIV} at (0,16) size 784x16
+          RenderText {#text} at (0,0) size 64x16
+            text run at (0,0) width 64: "1234"
+        RenderTable at (0,32) size 64x16 [color=#000000]
+          RenderTableSection (anonymous) at (0,0) size 64x16
+            RenderTableRow (anonymous) at (0,0) size 64x16
+              RenderTableCell (anonymous) at (0,0) size 64x16 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+                RenderText at (0,0) size 64x16
+                  text run at (0,0) width 64: "EFGH"

Copied: branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-block.html (from rev 95461, trunk/LayoutTests/fast/table/table-cell-before-after-content-around-table-block.html) (0 => 95817)


--- branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-block.html	                        (rev 0)
+++ branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-block.html	2011-09-23 16:38:57 UTC (rev 95817)
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<!-- Test passes if you see three blue boxes in three seperate rows. -->
+<html style="font: 1em/1 Ahem, sans-serif;">
+<style type="text/css">
+.container:before {
+    content: "ABCD";
+    display: table-cell;
+}
+
+.container:after {
+    content: "EFGH";
+    display: table-cell;
+}
+
+</style>
+</head>
+<body>
+<div class="container">
+<div style="display: block">1234</div>
+</div>
+<script>
+document.body.offsetTop;
+document.body.style.color = 'blue';
+</script>
+</html>

Copied: branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-expected.png (from rev 95461, trunk/LayoutTests/fast/table/table-cell-before-after-content-around-table-expected.png)


(Binary files differ)

Copied: branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-expected.txt (from rev 95461, trunk/LayoutTests/fast/table/table-cell-before-after-content-around-table-expected.txt) (0 => 95817)


--- branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-expected.txt	                        (rev 0)
+++ branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-expected.txt	2011-09-23 16:38:57 UTC (rev 95817)
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x64
+  RenderBlock {HTML} at (0,0) size 800x64
+    RenderBody {BODY} at (8,8) size 784x48 [color=#0000FF]
+      RenderBlock {DIV} at (0,0) size 784x48
+        RenderTable at (0,0) size 64x16 [color=#000000]
+          RenderTableSection (anonymous) at (0,0) size 64x16
+            RenderTableRow (anonymous) at (0,0) size 64x16
+              RenderTableCell (anonymous) at (0,0) size 64x16 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+                RenderText at (0,0) size 64x16
+                  text run at (0,0) width 64: "ABCD"
+        RenderTable {DIV} at (0,16) size 64x16
+          RenderTableSection (anonymous) at (0,0) size 64x16
+            RenderTableRow (anonymous) at (0,0) size 64x16
+              RenderTableCell (anonymous) at (0,0) size 64x16 [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (0,0) size 64x16
+                  text run at (0,0) width 64: "1234"
+        RenderTable at (0,32) size 64x16 [color=#000000]
+          RenderTableSection (anonymous) at (0,0) size 64x16
+            RenderTableRow (anonymous) at (0,0) size 64x16
+              RenderTableCell (anonymous) at (0,0) size 64x16 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+                RenderText at (0,0) size 64x16
+                  text run at (0,0) width 64: "EFGH"

Copied: branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-row-expected.png (from rev 95461, trunk/LayoutTests/fast/table/table-cell-before-after-content-around-table-row-expected.png)


(Binary files differ)

Copied: branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-row-expected.txt (from rev 95461, trunk/LayoutTests/fast/table/table-cell-before-after-content-around-table-row-expected.txt) (0 => 95817)


--- branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-row-expected.txt	                        (rev 0)
+++ branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-row-expected.txt	2011-09-23 16:38:57 UTC (rev 95817)
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x64
+  RenderBlock {HTML} at (0,0) size 800x64
+    RenderBody {BODY} at (8,8) size 784x48 [color=#0000FF]
+      RenderTable {DIV} at (0,0) size 64x48
+        RenderTableSection (anonymous) at (0,0) size 64x48
+          RenderTableRow (anonymous) at (0,0) size 64x16
+            RenderTableCell (anonymous) at (0,0) size 64x16 [r=0 c=0 rs=1 cs=1]
+              RenderText at (0,0) size 64x16
+                text run at (0,0) width 64: "ABCD"
+          RenderTableRow {DIV} at (0,16) size 64x16
+            RenderTableCell (anonymous) at (0,16) size 64x16 [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (0,0) size 64x16
+                text run at (0,0) width 64: "1234"
+          RenderTableRow (anonymous) at (0,32) size 64x16
+            RenderTableCell (anonymous) at (0,32) size 64x16 [r=2 c=0 rs=1 cs=1]
+              RenderText at (0,0) size 64x16
+                text run at (0,0) width 64: "EFGH"

Copied: branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-row.html (from rev 95461, trunk/LayoutTests/fast/table/table-cell-before-after-content-around-table-row.html) (0 => 95817)


--- branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-row.html	                        (rev 0)
+++ branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table-row.html	2011-09-23 16:38:57 UTC (rev 95817)
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<!-- Test passes if you see three blue boxes in three seperate rows. -->
+<html style="font: 1em/1 Ahem, sans-serif;">
+<style type="text/css">
+.container:before {
+    content: "ABCD";
+    display: table-cell;
+}
+
+.container:after {
+    content: "EFGH";
+    display: table-cell;
+}
+
+</style>
+</head>
+<body>
+<div class="container" style="display:table">
+<div style="display:table-row">1234</div>
+</div>
+<script>
+document.body.offsetTop;
+document.body.style.color = 'blue';
+</script>
+</html>

Copied: branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table.html (from rev 95461, trunk/LayoutTests/fast/table/table-cell-before-after-content-around-table.html) (0 => 95817)


--- branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table.html	                        (rev 0)
+++ branches/chromium/874/LayoutTests/fast/table/table-cell-before-after-content-around-table.html	2011-09-23 16:38:57 UTC (rev 95817)
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<!-- Test passes if you see three blue boxes in three seperate rows. -->
+<html style="font: 1em/1 Ahem, sans-serif;">
+<style type="text/css">
+.container:before {
+    content: "ABCD";
+    display: table-cell;
+}
+
+.container:after {
+    content: "EFGH";
+    display: table-cell;
+}
+
+</style>
+</head>
+<body>
+<div class="container">
+<div style="display: table">1234</div>
+</div>
+<script>
+document.body.offsetTop;
+document.body.style.color = 'blue';
+</script>
+</body>
+</html>

Copied: branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-block-expected.png (from rev 95461, trunk/LayoutTests/fast/table/table-row-before-after-content-around-block-expected.png)


(Binary files differ)

Copied: branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-block-expected.txt (from rev 95461, trunk/LayoutTests/fast/table/table-row-before-after-content-around-block-expected.txt) (0 => 95817)


--- branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-block-expected.txt	                        (rev 0)
+++ branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-block-expected.txt	2011-09-23 16:38:57 UTC (rev 95817)
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x64
+  RenderBlock {HTML} at (0,0) size 800x64
+    RenderBody {BODY} at (8,8) size 784x48 [color=#0000FF]
+      RenderBlock {DIV} at (0,0) size 784x48
+        RenderTable at (0,0) size 64x16 [color=#000000]
+          RenderTableSection (anonymous) at (0,0) size 64x16
+            RenderTableRow (anonymous) at (0,0) size 64x16 [color=#0000FF]
+              RenderTableCell (anonymous) at (0,0) size 64x16 [r=0 c=0 rs=1 cs=1]
+                RenderText at (0,0) size 64x16
+                  text run at (0,0) width 64: "ABCD"
+        RenderBlock {DIV} at (0,16) size 784x16
+          RenderText {#text} at (0,0) size 64x16
+            text run at (0,0) width 64: "1234"
+        RenderTable at (0,32) size 64x16 [color=#000000]
+          RenderTableSection (anonymous) at (0,0) size 64x16
+            RenderTableRow (anonymous) at (0,0) size 64x16 [color=#0000FF]
+              RenderTableCell (anonymous) at (0,0) size 64x16 [r=0 c=0 rs=1 cs=1]
+                RenderText at (0,0) size 64x16
+                  text run at (0,0) width 64: "EFGH"

Copied: branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-block.html (from rev 95461, trunk/LayoutTests/fast/table/table-row-before-after-content-around-block.html) (0 => 95817)


--- branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-block.html	                        (rev 0)
+++ branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-block.html	2011-09-23 16:38:57 UTC (rev 95817)
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<!-- Test passes if you see three blue boxes in three seperate rows. -->
+<html style="font: 1em/1 Ahem, sans-serif;">
+<style type="text/css">
+.container:before 
+{
+    content: "ABCD";
+    display: table-row;
+}
+
+.container:after 
+{
+    content: "EFGH";
+    display: table-row;
+}
+
+</style>
+</head>
+<body>
+<div class="container">
+<div style="display: block">1234</div>
+</div>
+<script>
+document.body.offsetTop;
+document.body.style.color = 'blue';
+</script>
+</html>

Copied: branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-table-expected.png (from rev 95461, trunk/LayoutTests/fast/table/table-row-before-after-content-around-table-expected.png)


(Binary files differ)

Copied: branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-table-expected.txt (from rev 95461, trunk/LayoutTests/fast/table/table-row-before-after-content-around-table-expected.txt) (0 => 95817)


--- branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-table-expected.txt	                        (rev 0)
+++ branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-table-expected.txt	2011-09-23 16:38:57 UTC (rev 95817)
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x64
+  RenderBlock {HTML} at (0,0) size 800x64
+    RenderBody {BODY} at (8,8) size 784x48 [color=#0000FF]
+      RenderBlock {DIV} at (0,0) size 784x48
+        RenderTable at (0,0) size 64x16 [color=#000000]
+          RenderTableSection (anonymous) at (0,0) size 64x16
+            RenderTableRow (anonymous) at (0,0) size 64x16 [color=#0000FF]
+              RenderTableCell (anonymous) at (0,0) size 64x16 [r=0 c=0 rs=1 cs=1]
+                RenderText at (0,0) size 64x16
+                  text run at (0,0) width 64: "ABCD"
+        RenderTable {DIV} at (0,16) size 64x16
+          RenderTableSection (anonymous) at (0,0) size 64x16
+            RenderTableRow (anonymous) at (0,0) size 64x16
+              RenderTableCell (anonymous) at (0,0) size 64x16 [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (0,0) size 64x16
+                  text run at (0,0) width 64: "1234"
+        RenderTable at (0,32) size 64x16 [color=#000000]
+          RenderTableSection (anonymous) at (0,0) size 64x16
+            RenderTableRow (anonymous) at (0,0) size 64x16 [color=#0000FF]
+              RenderTableCell (anonymous) at (0,0) size 64x16 [r=0 c=0 rs=1 cs=1]
+                RenderText at (0,0) size 64x16
+                  text run at (0,0) width 64: "EFGH"

Copied: branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-table.html (from rev 95461, trunk/LayoutTests/fast/table/table-row-before-after-content-around-table.html) (0 => 95817)


--- branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-table.html	                        (rev 0)
+++ branches/chromium/874/LayoutTests/fast/table/table-row-before-after-content-around-table.html	2011-09-23 16:38:57 UTC (rev 95817)
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<!-- Test passes if you see three blue boxes in three seperate rows. -->
+<html style="font: 1em/1 Ahem, sans-serif;">
+<style type="text/css">
+.container:before 
+{
+    content: "ABCD";
+    display: table-row;
+}
+
+.container:after 
+{
+    content: "EFGH";
+    display: table-row;
+}
+
+</style>
+</head>
+<body>
+<div class="container">
+<div style="display: table">1234</div>
+</div>
+<script>
+document.body.offsetTop;
+document.body.style.color = 'blue';
+</script>
+</html>
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to