<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[195014] releases/WebKitGTK/webkit-2.10</title>
</head>
<body>
<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/195014">195014</a></dd>
<dt>Author</dt> <dd>carlosgc@webkit.org</dd>
<dt>Date</dt> <dd>2016-01-14 01:45:59 -0800 (Thu, 14 Jan 2016)</dd>
</dl>
<h3>Log Message</h3>
<pre>Merge <a href="http://trac.webkit.org/projects/webkit/changeset/191011">r191011</a> - Anonymous table objects: inline parent box requires inline-table child.
https://bugs.webkit.org/show_bug.cgi?id=150090
Reviewed by David Hyatt.
According to the CSS2.1 specification, if a child needs anonymous table wrapper
and the child's parent is an inline box, the generated table needs to be inline-table.
(inline-block and block parents generate non-inline table)
Import W3C CSS2.1 anonymous table tests.
Source/WebCore:
* rendering/RenderElement.cpp:
(WebCore::RenderElement::childRequiresTable):
(WebCore::RenderElement::addChild):
* rendering/RenderElement.h:
* rendering/RenderInline.cpp:
(WebCore::RenderInline::newChildIsInline):
(WebCore::RenderInline::addChildIgnoringContinuation):
(WebCore::RenderInline::addChildToContinuation):
* rendering/RenderInline.h:
* rendering/RenderTable.cpp:
(WebCore::RenderTable::createAnonymousWithParentRenderer):
LayoutTests:
* css2.1/tables/table-anonymous-objects-177.xht: Added.
* css2.1/tables/table-anonymous-objects-178.xht: Added.
* css2.1/tables/table-anonymous-objects-179.xht: Added.
* css2.1/tables/table-anonymous-objects-180.xht: Added.
* css2.1/tables/table-anonymous-objects-181.xht: Added.
* css2.1/tables/table-anonymous-objects-189.xht: Added.
* css2.1/tables/table-anonymous-objects-190.xht: Added.
* css2.1/tables/table-anonymous-objects-191.xht: Added.
* css2.1/tables/table-anonymous-objects-192.xht: Added.
* css2.1/tables/table-anonymous-objects-193.xht: Added.
* css2.1/tables/table-anonymous-objects-194.xht: Added.
* css2.1/tables/table-anonymous-objects-195.xht: Added.
* css2.1/tables/table-anonymous-objects-196.xht: Added.
* css2.1/tables/table-anonymous-objects-205.xht: Added.
* css2.1/tables/table-anonymous-objects-206.xht: Added.
* css2.1/tables/table-anonymous-objects-207.xht: Added.
* css2.1/tables/table-anonymous-objects-208.xht: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-181-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
* platform/mac/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsChangeLog">releases/WebKitGTK/webkit-2.10/LayoutTests/ChangeLog</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsfastblockfloatfloatnotremovedfrompreblockexpectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/fast/block/float/float-not-removed-from-pre-block-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmacfastdynamicinsertbeforetablepartincontinuationexpectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmactablesmozillabugsbug30371expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/tables/mozilla/bugs/bug3037-1-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210SourceWebCoreChangeLog">releases/WebKitGTK/webkit-2.10/Source/WebCore/ChangeLog</a></li>
<li><a href="#releasesWebKitGTKwebkit210SourceWebCorerenderingRenderElementcpp">releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderElement.cpp</a></li>
<li><a href="#releasesWebKitGTKwebkit210SourceWebCorerenderingRenderElementh">releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderElement.h</a></li>
<li><a href="#releasesWebKitGTKwebkit210SourceWebCorerenderingRenderInlinecpp">releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderInline.cpp</a></li>
<li><a href="#releasesWebKitGTKwebkit210SourceWebCorerenderingRenderTablecpp">releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderTable.cpp</a></li>
</ul>
<h3>Added Paths</h3>
<ul>
<li>releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/</li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects177xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-177.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects178xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-178.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects179xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-179.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects180xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-180.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects181xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-181.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects189xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-189.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects190xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-190.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects191xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-191.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects192xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-192.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects193xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-193.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects194xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-194.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects195xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-195.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects196xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-196.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects205xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-205.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects206xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-206.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects207xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-207.xht</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects208xht">releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-208.xht</a></li>
<li>releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/</li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects177expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-177-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects178expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-178-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects179expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-179-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects180expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-180-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects181expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-181-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects189expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-189-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects190expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-190-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects191expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-191-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects192expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-192-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects193expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-193-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects194expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-194-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects195expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-195-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects196expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-196-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects205expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-205-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects206expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-206-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects207expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-207-expected.txt</a></li>
<li><a href="#releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects208expectedtxt">releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-208-expected.txt</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="releasesWebKitGTKwebkit210LayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: releases/WebKitGTK/webkit-2.10/LayoutTests/ChangeLog (195013 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/ChangeLog        2016-01-14 09:35:03 UTC (rev 195013)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/ChangeLog        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -1,3 +1,51 @@
</span><ins>+2015-10-13 Zalan Bujtas <zalan@apple.com>
+
+ Anonymous table objects: inline parent box requires inline-table child.
+ https://bugs.webkit.org/show_bug.cgi?id=150090
+
+ Reviewed by David Hyatt.
+
+ According to the CSS2.1 specification, if a child needs anonymous table wrapper
+ and the child's parent is an inline box, the generated table needs to be inline-table.
+ (inline-block and block parents generate non-inline table)
+
+ Import W3C CSS2.1 anonymous table tests.
+
+ * css2.1/tables/table-anonymous-objects-177.xht: Added.
+ * css2.1/tables/table-anonymous-objects-178.xht: Added.
+ * css2.1/tables/table-anonymous-objects-179.xht: Added.
+ * css2.1/tables/table-anonymous-objects-180.xht: Added.
+ * css2.1/tables/table-anonymous-objects-181.xht: Added.
+ * css2.1/tables/table-anonymous-objects-189.xht: Added.
+ * css2.1/tables/table-anonymous-objects-190.xht: Added.
+ * css2.1/tables/table-anonymous-objects-191.xht: Added.
+ * css2.1/tables/table-anonymous-objects-192.xht: Added.
+ * css2.1/tables/table-anonymous-objects-193.xht: Added.
+ * css2.1/tables/table-anonymous-objects-194.xht: Added.
+ * css2.1/tables/table-anonymous-objects-195.xht: Added.
+ * css2.1/tables/table-anonymous-objects-196.xht: Added.
+ * css2.1/tables/table-anonymous-objects-205.xht: Added.
+ * css2.1/tables/table-anonymous-objects-206.xht: Added.
+ * css2.1/tables/table-anonymous-objects-207.xht: Added.
+ * css2.1/tables/table-anonymous-objects-208.xht: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-181-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
+ * platform/mac/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
+
</ins><span class="cx"> 2015-11-10 Geoffrey Garen <ggaren@apple.com>
</span><span class="cx">
</span><span class="cx"> alert, confirm, prompt, showModalDialog should be forbidden during page close and navigation
</span></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects177xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-177.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-177.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-177.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+
+ <title>CSS Test: Auto-imported from Gecko test white-space-12.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content=''/>
+</head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ <span>
+ a
+ <span style="display: table-cell">b</span><span style="display: table-cell">c</span>
+ d
+ </span>
+ </div>
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-177.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects178xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-178.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-178.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-178.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+
+ <title>CSS Test: Auto-imported from Gecko test white-space-12.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content=''/>
+</head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ <span>
+ a
+ <span style="display: table-cell">b</span><span style="display: table-cell">c</span>
+ d
+ </span>
+ </div>
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-178.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects179xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-179.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-179.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-179.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+
+ <title>CSS Test: Auto-imported from Gecko test white-space-13.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content=''/>
+</head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ <span>
+ a
+ <span style="display: table-cell">b</span>
+ <span style="display: table-cell">c</span>
+ d
+ </span>
+ </div>
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-179.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects180xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-180.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-180.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-180.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+
+ <title>CSS Test: Auto-imported from Gecko test white-space-13.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content=''/>
+</head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ <span>
+ a
+ <span style="display: table-cell">b</span>
+ <span style="display: table-cell">c</span>
+ d
+ </span>
+ </div>
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-180.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects181xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-181.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-181.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-181.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <style type="text/css">
+ #t:after { content: " d" }
+ </style>
+ </head>
+<body>
+<div style="position: absolute; z-index: 1; top: 0px; color: red;"><span id="t"><span style="display: table-cell">b</span>
+</span>
+</div>
+<div style="position: absolute; z-index: 2; top: 0; color: green;">b d</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-181.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects189xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-189.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-189.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-189.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <title>CSS Test: Auto-imported from Gecko test white-space-18.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content=''/>
+
+ <style type="text/css">
+ #t:before { content: "a" }
+ </style>
+ </head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ <span id="t">
+ <span style="display: table-cell">b</span><span style="display: table-cell">c</span>
+ d
+ </span>
+ </div>
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-189.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects190xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-190.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-190.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-190.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <title>CSS Test: Auto-imported from Gecko test white-space-18.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content=''/>
+
+ <style type="text/css">
+ #t:before { content: "a" }
+ </style>
+ </head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ <span id="t">
+ <span style="display: table-cell">b</span><span style="display: table-cell">c</span>
+ d
+ </span>
+ </div>
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-190.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects191xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-191.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-191.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-191.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <title>CSS Test: Auto-imported from Gecko test white-space-19.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content=''/>
+
+ <style type="text/css">
+ #t:before { content: "a" }
+ </style>
+ </head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ <span id="t">
+ <span style="display: table-cell">b</span>
+ <span style="display: table-cell">c</span>
+ d
+ </span>
+ </div>
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-191.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects192xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-192.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-192.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-192.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <title>CSS Test: Auto-imported from Gecko test white-space-19.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content=''/>
+
+ <style type="text/css">
+ #t:before { content: "a" }
+ </style>
+ </head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ <span id="t">
+ <span style="display: table-cell">b</span>
+ <span style="display: table-cell">c</span>
+ d
+ </span>
+ </div>
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-192.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects193xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-193.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-193.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-193.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <title>CSS Test: Auto-imported from Gecko test white-space-20.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content='dom'/>
+
+ <style type="text/css">
+ #t:before { content: "a" }
+ </style>
+ </head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ <span id="t">
+ <span style="display: table-cell">b</span><script type="text/javascript">document.body.offsetWidth</script><span style="display: table-cell">c</span>
+ d
+ </span>
+ </div>
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-193.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects194xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-194.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-194.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-194.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <title>CSS Test: Auto-imported from Gecko test white-space-20.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content='dom'/>
+
+ <style type="text/css">
+ #t:before { content: "a" }
+ </style>
+ </head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ <span id="t">
+ <span style="display: table-cell">b</span><script type="text/javascript">document.body.offsetWidth</script><span style="display: table-cell">c</span>
+ d
+ </span>
+ </div>
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-194.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects195xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-195.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-195.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-195.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <title>CSS Test: Auto-imported from Gecko test white-space-21.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content='dom'/>
+
+ <style type="text/css">
+ #t:before { content: "a" }
+ </style>
+ </head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ <span id="t">
+ <span style="display: table-cell">b</span>
+ <script type="text/javascript">document.body.offsetWidth</script>
+ <span style="display: table-cell">c</span>
+ d
+ </span>
+ </div>
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-195.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects196xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-196.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-196.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-196.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <title>CSS Test: Auto-imported from Gecko test white-space-21.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content='dom'/>
+
+ <style type="text/css">
+ #t:before { content: "a" }
+ </style>
+ </head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ <span id="t">
+ <span style="display: table-cell">b</span>
+ <script type="text/javascript">document.body.offsetWidth</script>
+ <span style="display: table-cell">c</span>
+ d
+ </span>
+ </div>
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-196.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects205xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-205.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-205.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-205.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <title>CSS Test: Auto-imported from Gecko test white-space-26.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content='dom'/>
+
+ <style type="text/css">
+ #t:after { display: table-cell; content: "d"; }
+ </style>
+ </head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ <span id="t">
+ a<script type="text/javascript">document.body.offsetWidth;</script> <span style="display: table-cell; white-space: pre">bc </span></span>
+ </div>
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-205.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects206xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-206.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-206.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-206.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <title>CSS Test: Auto-imported from Gecko test white-space-26.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content='dom'/>
+
+ <style type="text/css">
+ #t:after { display: table-cell; content: "d"; }
+ </style>
+ </head>
+<body>
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ <span id="t">
+ a<script type="text/javascript">document.body.offsetWidth;</script> <span style="display: table-cell; white-space: pre">bc </span></span>
+ </div>
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ a bc d
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-206.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects207xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-207.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-207.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-207.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <title>CSS Test: Auto-imported from Gecko test white-space-pre-1.html</title>
+ <link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"/>
+ <meta name="flags" content='dom'/>
+
+ <style type="text/css">
+ #x:after { content: " cd"; display: table-cell; }
+ </style>
+ <script type="text/javascript"><![CDATA[
+ function doTest() {
+ var f = document.getElementById("f");
+ f.parentNode.removeChild(f);
+ }
+ ]]></script>
+ </head>
+<body onload="doTest()">
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ <div style="font-family: monospace; width: 10em; white-space: pre-wrap"><span id="f" style="float: left; width: 80%; height: 0.5em"></span><span id="x">a <script type="text/javascript">document.body.offsetWidth;</script> <span style="display: table-cell">b</span></span></div>
+ </div>
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ <div style="font-family: monospace; white-space: pre-wrap">a b cd</div>
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-207.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestscss21tablestableanonymousobjects208xht"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-208.xht (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-208.xht         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-208.xht        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <style type="text/css">
+ #x:after { content: " cd"; display: table-cell; }
+ </style>
+ <script type="text/javascript"><![CDATA[
+ function doTest() {
+ var f = document.getElementById("f");
+ f.parentNode.removeChild(f);
+ }
+ ]]></script>
+ </head>
+<body onload="doTest()">
+<p>There should be no red below, except for antialiasing issues.</p>
+<div style="position: relative; font-size: 2em;">
+<div style="position: absolute; z-index: 2; top: 0; color: green; padding: 1px;">
+
+ <div style="font-family: monospace; width: 10em; white-space: pre-wrap"><span id="f" style="float: left; width: 80%; height: 0.5em"></span><span id="x">a <script type="text/javascript">document.body.offsetWidth;</script> <span style="display: table-cell">b</span></span></div>
+ </div>
+<div style="position: relative; z-index: 1; color: red; padding: 1px;">
+
+ <div style="font-family: monospace; white-space: pre-wrap">a b cd</div>
+ </div>
+</div>
+</body>
+</html>
</ins><span class="cx">Property changes on: releases/WebKitGTK/webkit-2.10/LayoutTests/css2.1/tables/table-anonymous-objects-208.xht
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnexecutable"></a>
<div class="addfile"><h4>Added: svn:executable</h4></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsfastblockfloatfloatnotremovedfrompreblockexpectedtxt"></a>
<div class="modfile"><h4>Modified: releases/WebKitGTK/webkit-2.10/LayoutTests/fast/block/float/float-not-removed-from-pre-block-expected.txt (195013 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/fast/block/float/float-not-removed-from-pre-block-expected.txt        2016-01-14 09:35:03 UTC (rev 195013)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/fast/block/float/float-not-removed-from-pre-block-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -1,3 +1,3 @@
</span><span class="cx"> Bug 101970: Heap-use-after-free in WebCore::RenderLayerModelObject::hasSelfPaintingLayer
</span><span class="cx"> Test passes if it does not crash.
</span><del>-
</del><ins>+
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects177expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-177-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-177-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-177-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderText {#text} at (1,1) size 23x37
+ text run at (1,1) width 23: "a "
+ RenderTable at (23,1) size 32x37
+ RenderTableSection (anonymous) at (0,0) size 31x37
+ RenderTableRow (anonymous) at (0,0) size 31x37
+ RenderTableCell {span} at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x37
+ text run at (0,0) width 16: "b"
+ RenderTableCell {span} at (16,0) size 15x37 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 15x37
+ text run at (0,0) width 15: "c"
+ RenderText {#text} at (54,1) size 25x37
+ text run at (54,1) width 9: " "
+ text run at (62,1) width 17: "d"
+ RenderText zI: 1 {#text} at (0,0) size 0x0
+layer at (8,50) size 78x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 79x39 [color=#008000]
+ RenderText zI: 2 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects178expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-178-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-178-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-178-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderText zI: 1 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
+layer at (8,50) size 79x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 80x39 [color=#008000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderText {#text} at (1,1) size 23x37
+ text run at (1,1) width 23: "a "
+ RenderTable at (23,1) size 32x37
+ RenderTableSection (anonymous) at (0,0) size 31x37
+ RenderTableRow (anonymous) at (0,0) size 31x37
+ RenderTableCell {span} at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x37
+ text run at (0,0) width 16: "b"
+ RenderTableCell {span} at (16,0) size 15x37 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 15x37
+ text run at (0,0) width 15: "c"
+ RenderText {#text} at (54,1) size 25x37
+ text run at (54,1) width 9: " "
+ text run at (62,1) width 17: "d"
+ RenderText zI: 2 {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects179expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-179-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-179-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-179-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderText {#text} at (1,1) size 23x37
+ text run at (1,1) width 23: "a "
+ RenderTable at (23,1) size 32x37
+ RenderTableSection (anonymous) at (0,0) size 31x37
+ RenderTableRow (anonymous) at (0,0) size 31x37
+ RenderTableCell {span} at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x37
+ text run at (0,0) width 16: "b"
+ RenderTableCell {span} at (16,0) size 15x37 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 15x37
+ text run at (0,0) width 15: "c"
+ RenderText {#text} at (54,1) size 25x37
+ text run at (54,1) width 9: " "
+ text run at (62,1) width 17: "d"
+ RenderText zI: 1 {#text} at (0,0) size 0x0
+layer at (8,50) size 78x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 79x39 [color=#008000]
+ RenderText zI: 2 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects180expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-180-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-180-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-180-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderText zI: 1 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
+layer at (8,50) size 79x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 80x39 [color=#008000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderText {#text} at (1,1) size 23x37
+ text run at (1,1) width 23: "a "
+ RenderTable at (23,1) size 32x37
+ RenderTableSection (anonymous) at (0,0) size 31x37
+ RenderTableRow (anonymous) at (0,0) size 31x37
+ RenderTableCell {span} at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x37
+ text run at (0,0) width 16: "b"
+ RenderTableCell {span} at (16,0) size 15x37 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 15x37
+ text run at (0,0) width 15: "c"
+ RenderText {#text} at (54,1) size 25x37
+ text run at (54,1) width 9: " "
+ text run at (62,1) width 17: "d"
+ RenderText zI: 2 {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects181expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-181-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-181-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-181-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x8
+ RenderBlock {html} at (0,0) size 800x8
+ RenderBody {body} at (8,8) size 784x0
+layer at (8,0) size 20x18
+ RenderBlock (positioned) zI: 1 {div} at (8,0) size 20x18 [color=#FF0000]
+ RenderInline {span} at (0,0) size 20x18
+ RenderTable at (0,0) size 8x18
+ RenderTableSection (anonymous) at (0,0) size 8x18
+ RenderTableRow (anonymous) at (0,0) size 8x18
+ RenderTableCell {span} at (0,0) size 8x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 8x18
+ text run at (0,0) width 8: "b"
+ RenderInline (generated) at (0,0) size 12x18
+ RenderText at (8,0) size 12x18
+ text run at (8,0) width 12: " d"
+ RenderText zI: 1 {#text} at (0,0) size 0x0
+layer at (8,0) size 20x18
+ RenderBlock (positioned) zI: 2 {div} at (8,0) size 20x18 [color=#008000]
+ RenderText zI: 2 {#text} at (0,0) size 20x18
+ text run at (0,0) width 20: "b d"
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects189expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-189-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-189-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-189-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderInline (generated) at (0,0) size 15x37
+ RenderText at (1,1) size 15x37
+ text run at (1,1) width 15: "a"
+ RenderText {#text} at (15,1) size 9x37
+ text run at (15,1) width 9: " "
+ RenderTable at (23,1) size 32x37
+ RenderTableSection (anonymous) at (0,0) size 31x37
+ RenderTableRow (anonymous) at (0,0) size 31x37
+ RenderTableCell {span} at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x37
+ text run at (0,0) width 16: "b"
+ RenderTableCell {span} at (16,0) size 15x37 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 15x37
+ text run at (0,0) width 15: "c"
+ RenderText {#text} at (54,1) size 25x37
+ text run at (54,1) width 9: " "
+ text run at (62,1) width 17: "d"
+ RenderText zI: 1 {#text} at (0,0) size 0x0
+layer at (8,50) size 78x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 79x39 [color=#008000]
+ RenderText zI: 2 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects190expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-190-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-190-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-190-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderText zI: 1 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
+layer at (8,50) size 79x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 80x39 [color=#008000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderInline (generated) at (0,0) size 15x37
+ RenderText at (1,1) size 15x37
+ text run at (1,1) width 15: "a"
+ RenderText {#text} at (15,1) size 9x37
+ text run at (15,1) width 9: " "
+ RenderTable at (23,1) size 32x37
+ RenderTableSection (anonymous) at (0,0) size 31x37
+ RenderTableRow (anonymous) at (0,0) size 31x37
+ RenderTableCell {span} at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x37
+ text run at (0,0) width 16: "b"
+ RenderTableCell {span} at (16,0) size 15x37 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 15x37
+ text run at (0,0) width 15: "c"
+ RenderText {#text} at (54,1) size 25x37
+ text run at (54,1) width 9: " "
+ text run at (62,1) width 17: "d"
+ RenderText zI: 2 {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects191expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-191-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-191-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-191-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderInline (generated) at (0,0) size 15x37
+ RenderText at (1,1) size 15x37
+ text run at (1,1) width 15: "a"
+ RenderText {#text} at (15,1) size 9x37
+ text run at (15,1) width 9: " "
+ RenderTable at (23,1) size 32x37
+ RenderTableSection (anonymous) at (0,0) size 31x37
+ RenderTableRow (anonymous) at (0,0) size 31x37
+ RenderTableCell {span} at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x37
+ text run at (0,0) width 16: "b"
+ RenderTableCell {span} at (16,0) size 15x37 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 15x37
+ text run at (0,0) width 15: "c"
+ RenderText {#text} at (54,1) size 25x37
+ text run at (54,1) width 9: " "
+ text run at (62,1) width 17: "d"
+ RenderText zI: 1 {#text} at (0,0) size 0x0
+layer at (8,50) size 78x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 79x39 [color=#008000]
+ RenderText zI: 2 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects192expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-192-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-192-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-192-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderText zI: 1 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
+layer at (8,50) size 79x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 80x39 [color=#008000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderInline (generated) at (0,0) size 15x37
+ RenderText at (1,1) size 15x37
+ text run at (1,1) width 15: "a"
+ RenderText {#text} at (15,1) size 9x37
+ text run at (15,1) width 9: " "
+ RenderTable at (23,1) size 32x37
+ RenderTableSection (anonymous) at (0,0) size 31x37
+ RenderTableRow (anonymous) at (0,0) size 31x37
+ RenderTableCell {span} at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x37
+ text run at (0,0) width 16: "b"
+ RenderTableCell {span} at (16,0) size 15x37 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 15x37
+ text run at (0,0) width 15: "c"
+ RenderText {#text} at (54,1) size 25x37
+ text run at (54,1) width 9: " "
+ text run at (62,1) width 17: "d"
+ RenderText zI: 2 {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects193expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-193-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-193-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-193-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderInline (generated) at (0,0) size 15x37
+ RenderText at (1,1) size 15x37
+ text run at (1,1) width 15: "a"
+ RenderText {#text} at (15,1) size 9x37
+ text run at (15,1) width 9: " "
+ RenderTable at (23,1) size 32x37
+ RenderTableSection (anonymous) at (0,0) size 31x37
+ RenderTableRow (anonymous) at (0,0) size 31x37
+ RenderTableCell {span} at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x37
+ text run at (0,0) width 16: "b"
+ RenderTableCell {span} at (16,0) size 15x37 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 15x37
+ text run at (0,0) width 15: "c"
+ RenderText {#text} at (54,1) size 25x37
+ text run at (54,1) width 9: " "
+ text run at (62,1) width 17: "d"
+ RenderText zI: 1 {#text} at (0,0) size 0x0
+layer at (8,50) size 78x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 79x39 [color=#008000]
+ RenderText zI: 2 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects194expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-194-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-194-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-194-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderText zI: 1 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
+layer at (8,50) size 79x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 80x39 [color=#008000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderInline (generated) at (0,0) size 15x37
+ RenderText at (1,1) size 15x37
+ text run at (1,1) width 15: "a"
+ RenderText {#text} at (15,1) size 9x37
+ text run at (15,1) width 9: " "
+ RenderTable at (23,1) size 32x37
+ RenderTableSection (anonymous) at (0,0) size 31x37
+ RenderTableRow (anonymous) at (0,0) size 31x37
+ RenderTableCell {span} at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x37
+ text run at (0,0) width 16: "b"
+ RenderTableCell {span} at (16,0) size 15x37 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 15x37
+ text run at (0,0) width 15: "c"
+ RenderText {#text} at (54,1) size 25x37
+ text run at (54,1) width 9: " "
+ text run at (62,1) width 17: "d"
+ RenderText zI: 2 {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects195expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-195-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-195-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-195-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderInline (generated) at (0,0) size 15x37
+ RenderText at (1,1) size 15x37
+ text run at (1,1) width 15: "a"
+ RenderText {#text} at (15,1) size 9x37
+ text run at (15,1) width 9: " "
+ RenderTable at (23,1) size 32x37
+ RenderTableSection (anonymous) at (0,0) size 31x37
+ RenderTableRow (anonymous) at (0,0) size 31x37
+ RenderTableCell {span} at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x37
+ text run at (0,0) width 16: "b"
+ RenderTableCell {span} at (16,0) size 15x37 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 15x37
+ text run at (0,0) width 15: "c"
+ RenderText {#text} at (54,1) size 25x37
+ text run at (54,1) width 9: " "
+ text run at (62,1) width 17: "d"
+ RenderText zI: 1 {#text} at (0,0) size 0x0
+layer at (8,50) size 78x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 79x39 [color=#008000]
+ RenderText zI: 2 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects196expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-196-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-196-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-196-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderText zI: 1 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
+layer at (8,50) size 79x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 80x39 [color=#008000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderInline (generated) at (0,0) size 15x37
+ RenderText at (1,1) size 15x37
+ text run at (1,1) width 15: "a"
+ RenderText {#text} at (15,1) size 9x37
+ text run at (15,1) width 9: " "
+ RenderTable at (23,1) size 32x37
+ RenderTableSection (anonymous) at (0,0) size 31x37
+ RenderTableRow (anonymous) at (0,0) size 31x37
+ RenderTableCell {span} at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x37
+ text run at (0,0) width 16: "b"
+ RenderTableCell {span} at (16,0) size 15x37 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 15x37
+ text run at (0,0) width 15: "c"
+ RenderText {#text} at (54,1) size 25x37
+ text run at (54,1) width 9: " "
+ text run at (62,1) width 17: "d"
+ RenderText zI: 2 {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects205expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-205-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-205-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-205-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderText {#text} at (1,1) size 15x37
+ text run at (1,1) width 15: "a"
+ RenderText {#text} at (15,1) size 9x37
+ text run at (15,1) width 9: " "
+ RenderTable at (23,1) size 40x37
+ RenderTableSection (anonymous) at (0,0) size 39x37
+ RenderTableRow (anonymous) at (0,0) size 39x37
+ RenderTableCell {span} at (0,0) size 39x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 39x37
+ text run at (0,0) width 39: "bc "
+ RenderTable at (62,1) size 17x37
+ RenderTableSection (anonymous) at (0,0) size 16x37
+ RenderTableRow (anonymous) at (0,0) size 16x37
+ RenderTableCell (anonymous) at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText at (0,0) size 16x37
+ text run at (0,0) width 16: "d"
+ RenderText zI: 1 {#text} at (0,0) size 0x0
+layer at (8,50) size 78x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 79x39 [color=#008000]
+ RenderText zI: 2 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects206expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-206-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-206-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-206-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x97
+ RenderBlock {html} at (0,0) size 800x97
+ RenderBody {body} at (8,16) size 784x73
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) {div} at (0,34) size 784x39
+layer at (8,50) size 784x39
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x39 [color=#FF0000]
+ RenderText zI: 1 {#text} at (1,1) size 77x37
+ text run at (1,1) width 77: "a bc d"
+layer at (8,50) size 79x39
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 80x39 [color=#008000]
+ RenderInline {span} at (0,0) size 78x37
+ RenderText {#text} at (1,1) size 15x37
+ text run at (1,1) width 15: "a"
+ RenderText {#text} at (15,1) size 9x37
+ text run at (15,1) width 9: " "
+ RenderTable at (23,1) size 40x37
+ RenderTableSection (anonymous) at (0,0) size 39x37
+ RenderTableRow (anonymous) at (0,0) size 39x37
+ RenderTableCell {span} at (0,0) size 39x37 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 39x37
+ text run at (0,0) width 39: "bc "
+ RenderTable at (62,1) size 17x37
+ RenderTableSection (anonymous) at (0,0) size 16x37
+ RenderTableRow (anonymous) at (0,0) size 16x37
+ RenderTableCell (anonymous) at (0,0) size 16x37 [r=0 c=0 rs=1 cs=1]
+ RenderText at (0,0) size 16x37
+ text run at (0,0) width 16: "d"
+ RenderText zI: 2 {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects207expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-207-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-207-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-207-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x90
+ RenderBlock {html} at (0,0) size 800x90
+ RenderBody {body} at (8,16) size 784x66
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x32
+ RenderBlock (relative positioned) {div} at (0,34) size 784x32
+layer at (8,50) size 784x32
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x32 [color=#FF0000]
+ RenderBlock {div} at (1,1) size 260x30
+ RenderInline {span} at (0,0) size 110x30
+ RenderText {#text} at (0,0) size 32x30
+ text run at (0,0) width 32: "a "
+ RenderText {#text} at (31,0) size 16x30
+ text run at (31,0) width 16: " "
+ RenderTable at (46,0) size 17x30
+ RenderTableSection (anonymous) at (0,0) size 16x30
+ RenderTableRow (anonymous) at (0,0) size 16x30
+ RenderTableCell {span} at (0,0) size 16x30 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x30
+ text run at (0,0) width 16: "b"
+ RenderTable at (62,0) size 48x30
+ RenderTableSection (anonymous) at (0,0) size 47x30
+ RenderTableRow (anonymous) at (0,0) size 47x30
+ RenderTableCell (anonymous) at (0,0) size 47x30 [r=0 c=0 rs=1 cs=1]
+ RenderText at (0,0) size 47x30
+ text run at (0,0) width 47: " cd"
+layer at (8,50) size 111x32
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 112x32 [color=#008000]
+ RenderBlock {div} at (1,1) size 110x30
+ RenderText {#text} at (0,0) size 110x30
+ text run at (0,0) width 110: "a b cd"
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmaccss21tablestableanonymousobjects208expectedtxt"></a>
<div class="addfile"><h4>Added: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-208-expected.txt (0 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-208-expected.txt         (rev 0)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/css2.1/tables/table-anonymous-objects-208-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x90
+ RenderBlock {html} at (0,0) size 800x90
+ RenderBody {body} at (8,16) size 784x66
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 386x18
+ text run at (0,0) width 386: "There should be no red below, except for antialiasing issues."
+layer at (8,50) size 784x32
+ RenderBlock (relative positioned) {div} at (0,34) size 784x32
+layer at (8,50) size 784x32
+ RenderBlock (relative positioned) zI: 1 {div} at (0,0) size 784x32 [color=#FF0000]
+ RenderBlock {div} at (1,1) size 782x30
+ RenderText {#text} at (0,0) size 110x30
+ text run at (0,0) width 110: "a b cd"
+layer at (8,50) size 262x32
+ RenderBlock (positioned) zI: 2 {div} at (0,0) size 262x32 [color=#008000]
+ RenderBlock {div} at (1,1) size 260x30
+ RenderInline {span} at (0,0) size 110x30
+ RenderText {#text} at (0,0) size 32x30
+ text run at (0,0) width 32: "a "
+ RenderText {#text} at (31,0) size 16x30
+ text run at (31,0) width 16: " "
+ RenderTable at (46,0) size 17x30
+ RenderTableSection (anonymous) at (0,0) size 16x30
+ RenderTableRow (anonymous) at (0,0) size 16x30
+ RenderTableCell {span} at (0,0) size 16x30 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 16x30
+ text run at (0,0) width 16: "b"
+ RenderTable at (62,0) size 48x30
+ RenderTableSection (anonymous) at (0,0) size 47x30
+ RenderTableRow (anonymous) at (0,0) size 47x30
+ RenderTableCell (anonymous) at (0,0) size 47x30 [r=0 c=0 rs=1 cs=1]
+ RenderText at (0,0) size 47x30
+ text run at (0,0) width 47: " cd"
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmacfastdynamicinsertbeforetablepartincontinuationexpectedtxt"></a>
<div class="modfile"><h4>Modified: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt (195013 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt        2016-01-14 09:35:03 UTC (rev 195013)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -1,9 +1,9 @@
</span><del>-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
</del><ins>+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
</ins><span class="cx"> RenderText {#text} at (0,0) size 54x18
</span><span class="cx"> text run at (0,0) width 54: "Test for "
</span><span class="cx"> RenderInline {I} at (0,0) size 638x18
</span><span class="lines">@@ -15,111 +15,89 @@
</span><span class="cx"> text run at (361,0) width 330: "Safari Crashes when opening a JS TreeGrid widget"
</span><span class="cx"> RenderText {#text} at (690,0) size 5x18
</span><span class="cx"> text run at (690,0) width 5: "."
</span><del>- RenderBlock {P} at (0,34) size 769x72
- RenderText {#text} at (0,0) size 766x72
- text run at (0,0) width 686: "The test sets up an inline parent with a child that is some kind of table part. The child gets broken off into a"
- text run at (0,18) width 742: "continuation and anonymous table parts get created below and/or above the table parts. Then the test tries to insert a"
- text run at (0,36) width 766: "new child into the inline, specifying the table part as the \"before child\". The resulting render tree should look just like it"
- text run at (0,54) width 238: "would look if the parent was a block."
- RenderBlock {DIV} at (0,122) size 769x36
- RenderBlock (anonymous) at (0,0) size 769x18
- RenderInline {SPAN} at (0,0) size 129x18
- RenderText {#text} at (0,0) size 41x18
- text run at (0,0) width 41: "Text..."
- RenderText {#text} at (40,0) size 89x18
- text run at (40,0) width 89: "goes here and"
- RenderBlock (anonymous) at (0,18) size 769x18
- RenderTable at (0,0) size 105x18
</del><ins>+ RenderBlock {P} at (0,34) size 784x72
+ RenderText {#text} at (0,0) size 778x72
+ text run at (0,0) width 770: "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 778: "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 760: "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 124: "parent was a block."
+ RenderBlock {DIV} at (0,122) size 784x18
+ RenderInline {SPAN} at (0,0) size 234x18
+ RenderText {#text} at (0,0) size 41x18
+ text run at (0,0) width 41: "Text..."
+ RenderText {#text} at (40,0) size 89x18
+ text run at (40,0) width 89: "goes here and"
+ RenderTable at (128,0) size 106x18
</ins><span class="cx"> RenderTableSection (anonymous) at (0,0) size 105x18
</span><span class="cx"> RenderTableRow (anonymous) at (0,0) size 105x18
</span><span class="cx"> RenderTableCell {DIV} at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
</span><span class="cx"> RenderText {#text} at (0,0) size 105x18
</span><span class="cx"> text run at (0,0) width 105: "...continues here"
</span><del>- 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 41x18
- RenderText {#text} at (0,0) size 41x18
- text run at (0,0) width 41: "Text..."
- RenderBlock (anonymous) at (0,18) size 769x18
- RenderTable at (0,0) size 106x18
</del><ins>+ RenderBlock {DIV} at (0,140) size 784x18
+ RenderInline {SPAN} at (0,0) size 147x18
+ RenderText {#text} at (0,0) size 41x18
+ text run at (0,0) width 41: "Text..."
+ RenderTable at (40,0) size 107x18
</ins><span class="cx"> RenderTableSection (anonymous) at (0,0) size 106x18
</span><span class="cx"> RenderTableRow (anonymous) at (0,0) size 106x18
</span><span class="cx"> RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1]
</span><span class="cx"> RenderTableCell {DIV} at (0,0) size 106x18 [r=0 c=1 rs=1 cs=1]
</span><span class="cx"> RenderText {#text} at (0,0) size 105x18
</span><span class="cx"> text run at (0,0) width 105: "...continues here"
</span><del>- 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 41x18
- RenderText {#text} at (0,0) size 41x18
- text run at (0,0) width 41: "Text..."
- RenderBlock (anonymous) at (0,18) size 769x18
- RenderTable at (0,0) size 105x18
</del><ins>+ RenderBlock {DIV} at (0,158) size 784x22
+ RenderInline {SPAN} at (0,0) size 146x18
+ RenderText {#text} at (0,4) size 41x18
+ text run at (0,4) width 41: "Text..."
+ RenderTable at (40,0) size 106x18
</ins><span class="cx"> RenderTableSection (anonymous) at (0,0) size 105x18
</span><span class="cx"> RenderTableRow {TR} at (0,0) size 105x0
</span><span class="cx"> RenderTableRow (anonymous) at (0,0) size 105x18
</span><span class="cx"> RenderTableCell {DIV} at (0,0) size 105x18 [r=1 c=0 rs=1 cs=1]
</span><span class="cx"> RenderText {#text} at (0,0) size 105x18
</span><span class="cx"> text run at (0,0) width 105: "...continues here"
</span><del>- 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 41x18
- RenderText {#text} at (0,0) size 41x18
- text run at (0,0) width 41: "Text..."
- RenderInline {SPAN} at (0,0) size 1x18
- RenderBlock (anonymous) at (0,18) size 769x18
- RenderTable at (0,0) size 105x18
</del><ins>+ RenderBlock {DIV} at (0,180) size 784x18
+ RenderInline {SPAN} at (0,0) size 146x18
+ RenderText {#text} at (0,0) size 41x18
+ text run at (0,0) width 41: "Text..."
+ RenderInline {SPAN} at (0,0) size 1x18
+ RenderTable at (40,0) size 106x18
</ins><span class="cx"> RenderTableSection (anonymous) at (0,0) size 105x18
</span><span class="cx"> RenderTableRow (anonymous) at (0,0) size 105x18
</span><span class="cx"> RenderTableCell {DIV} at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
</span><span class="cx"> RenderText {#text} at (0,0) size 105x18
</span><span class="cx"> text run at (0,0) width 105: "...continues here"
</span><del>- 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
</del><ins>+ RenderBlock {DIV} at (0,198) size 784x36
+ RenderBlock (anonymous) at (0,0) size 784x18
</ins><span class="cx"> RenderInline {SPAN} at (0,0) size 41x18
</span><span class="cx"> RenderText {#text} at (0,0) size 41x18
</span><span class="cx"> text run at (0,0) width 41: "Text..."
</span><del>- RenderBlock (anonymous) at (0,18) size 769x18
- RenderBlock {DIV} at (0,0) size 769x0
- RenderTable at (0,0) size 105x18
</del><ins>+ RenderBlock (anonymous) at (0,18) size 784x0
+ RenderBlock {DIV} at (0,0) size 784x0
+ RenderBlock (anonymous) at (0,18) size 784x18
+ RenderInline {SPAN} at (0,0) size 105x18
+ RenderTable at (0,0) size 105x18
+ RenderTableSection (anonymous) at (0,0) size 105x18
+ RenderTableRow (anonymous) at (0,0) size 105x18
+ RenderTableCell {DIV} at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 105x18
+ text run at (0,0) width 105: "...continues here"
+ RenderBlock {DIV} at (0,234) size 784x18
+ RenderInline {SPAN} at (0,0) size 234x18
+ RenderText {#text} at (0,0) size 41x18
+ text run at (0,0) width 41: "Text..."
+ RenderText {#text} at (40,0) size 89x18
+ text run at (40,0) width 89: "goes here and"
+ RenderTable at (128,0) size 106x18
</ins><span class="cx"> RenderTableSection (anonymous) at (0,0) size 105x18
</span><del>- RenderTableRow (anonymous) at (0,0) size 105x18
- RenderTableCell {DIV} at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (0,0) size 105x18
- text run at (0,0) width 105: "...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 129x18
- RenderText {#text} at (0,0) size 41x18
- text run at (0,0) width 41: "Text..."
- RenderText {#text} at (40,0) size 89x18
- text run at (40,0) width 89: "goes here and"
- RenderBlock (anonymous) at (0,18) size 769x18
- RenderTable at (0,0) size 105x18
- RenderTableSection (anonymous) at (0,0) size 105x18
</del><span class="cx"> RenderTableRow {DIV} at (0,0) size 105x18
</span><span class="cx"> RenderTableCell (anonymous) at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
</span><span class="cx"> RenderText {#text} at (0,0) size 105x18
</span><span class="cx"> text run at (0,0) width 105: "...continues here"
</span><del>- 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 41x18
- RenderText {#text} at (0,0) size 41x18
- text run at (0,0) width 41: "Text..."
- RenderBlock (anonymous) at (0,18) size 769x18
- RenderTable at (0,0) size 105x18
</del><ins>+ RenderBlock {DIV} at (0,252) size 784x22
+ RenderInline {SPAN} at (0,0) size 146x18
+ RenderText {#text} at (0,4) size 41x18
+ text run at (0,4) width 41: "Text..."
+ RenderTable at (40,0) size 106x18
</ins><span class="cx"> RenderTableSection (anonymous) at (0,0) size 105x18
</span><span class="cx"> RenderTableRow (anonymous) at (0,0) size 105x0
</span><span class="cx"> RenderTableCell {TD} at (0,0) size 105x0 [r=0 c=0 rs=1 cs=1]
</span><span class="lines">@@ -127,76 +105,60 @@
</span><span class="cx"> RenderTableCell (anonymous) at (0,0) size 105x18 [r=1 c=0 rs=1 cs=1]
</span><span class="cx"> RenderText {#text} at (0,0) size 105x18
</span><span class="cx"> text run at (0,0) width 105: "...continues here"
</span><del>- 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 41x18
- RenderText {#text} at (0,0) size 41x18
- text run at (0,0) width 41: "Text..."
- RenderBlock (anonymous) at (0,18) size 769x18
- RenderTable at (0,0) size 105x18
</del><ins>+ RenderBlock {DIV} at (0,274) size 784x22
+ RenderInline {SPAN} at (0,0) size 146x18
+ RenderText {#text} at (0,4) size 41x18
+ text run at (0,4) width 41: "Text..."
+ RenderTable at (40,0) size 106x18
</ins><span class="cx"> RenderTableSection (anonymous) at (0,0) size 105x18
</span><span class="cx"> RenderTableRow {TR} at (0,0) size 105x0
</span><span class="cx"> RenderTableRow {DIV} at (0,0) size 105x18
</span><span class="cx"> RenderTableCell (anonymous) at (0,0) size 105x18 [r=1 c=0 rs=1 cs=1]
</span><span class="cx"> RenderText {#text} at (0,0) size 105x18
</span><span class="cx"> text run at (0,0) width 105: "...continues here"
</span><del>- 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 41x18
- RenderText {#text} at (0,0) size 41x18
- text run at (0,0) width 41: "Text..."
- RenderInline {SPAN} at (0,0) size 1x18
- RenderBlock (anonymous) at (0,18) size 769x18
- RenderTable at (0,0) size 105x18
</del><ins>+ RenderBlock {DIV} at (0,296) size 784x18
+ RenderInline {SPAN} at (0,0) size 146x18
+ RenderText {#text} at (0,0) size 41x18
+ text run at (0,0) width 41: "Text..."
+ RenderInline {SPAN} at (0,0) size 1x18
+ RenderTable at (40,0) size 106x18
</ins><span class="cx"> RenderTableSection (anonymous) at (0,0) size 105x18
</span><span class="cx"> RenderTableRow {DIV} at (0,0) size 105x18
</span><span class="cx"> RenderTableCell (anonymous) at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
</span><span class="cx"> RenderText {#text} at (0,0) size 105x18
</span><span class="cx"> text run at (0,0) width 105: "...continues here"
</span><del>- 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
</del><ins>+ RenderBlock {DIV} at (0,314) size 784x36
+ RenderBlock (anonymous) at (0,0) size 784x18
</ins><span class="cx"> RenderInline {SPAN} at (0,0) size 41x18
</span><span class="cx"> RenderText {#text} at (0,0) size 41x18
</span><span class="cx"> text run at (0,0) width 41: "Text..."
</span><del>- RenderBlock (anonymous) at (0,18) size 769x18
- RenderBlock {DIV} at (0,0) size 769x0
- RenderTable at (0,0) size 105x18
- RenderTableSection (anonymous) at (0,0) size 105x18
- RenderTableRow {DIV} at (0,0) size 105x18
- RenderTableCell (anonymous) at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (0,0) size 105x18
- text run at (0,0) width 105: "...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 129x18
- RenderText {#text} at (0,0) size 41x18
- text run at (0,0) width 41: "Text..."
- RenderText {#text} at (40,0) size 89x18
- text run at (40,0) width 89: "goes here and"
- RenderBlock (anonymous) at (0,18) size 769x18
- RenderTable at (0,0) size 105x18
</del><ins>+ RenderBlock (anonymous) at (0,18) size 784x0
+ RenderBlock {DIV} at (0,0) size 784x0
+ RenderBlock (anonymous) at (0,18) size 784x18
+ RenderInline {SPAN} at (0,0) size 105x18
+ RenderTable at (0,0) size 105x18
+ RenderTableSection (anonymous) at (0,0) size 105x18
+ RenderTableRow {DIV} at (0,0) size 105x18
+ RenderTableCell (anonymous) at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 105x18
+ text run at (0,0) width 105: "...continues here"
+ RenderBlock {DIV} at (0,350) size 784x18
+ RenderInline {SPAN} at (0,0) size 234x18
+ RenderText {#text} at (0,0) size 41x18
+ text run at (0,0) width 41: "Text..."
+ RenderText {#text} at (40,0) size 89x18
+ text run at (40,0) width 89: "goes here and"
+ RenderTable at (128,0) size 106x18
</ins><span class="cx"> RenderTableSection {DIV} at (0,0) size 105x18
</span><span class="cx"> RenderTableRow (anonymous) at (0,0) size 105x18
</span><span class="cx"> RenderTableCell (anonymous) at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
</span><span class="cx"> RenderText {#text} at (0,0) size 105x18
</span><span class="cx"> text run at (0,0) width 105: "...continues here"
</span><del>- 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 41x18
- RenderText {#text} at (0,0) size 41x18
- text run at (0,0) width 41: "Text..."
- RenderBlock (anonymous) at (0,18) size 769x18
- RenderTable at (0,0) size 105x18
</del><ins>+ RenderBlock {DIV} at (0,368) size 784x22
+ RenderInline {SPAN} at (0,0) size 146x18
+ RenderText {#text} at (0,4) size 41x18
+ text run at (0,4) width 41: "Text..."
+ RenderTable at (40,0) size 106x18
</ins><span class="cx"> RenderTableSection (anonymous) at (0,0) size 105x0
</span><span class="cx"> RenderTableRow (anonymous) at (0,0) size 105x0
</span><span class="cx"> RenderTableCell {TD} at (0,0) size 105x0 [r=0 c=0 rs=1 cs=1]
</span><span class="lines">@@ -205,15 +167,11 @@
</span><span class="cx"> RenderTableCell (anonymous) at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
</span><span class="cx"> RenderText {#text} at (0,0) size 105x18
</span><span class="cx"> text run at (0,0) width 105: "...continues here"
</span><del>- 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 41x18
- RenderText {#text} at (0,0) size 41x18
- text run at (0,0) width 41: "Text..."
- RenderBlock (anonymous) at (0,18) size 769x18
- RenderTable at (0,0) size 105x18
</del><ins>+ RenderBlock {DIV} at (0,390) size 784x22
+ RenderInline {SPAN} at (0,0) size 146x18
+ RenderText {#text} at (0,4) size 41x18
+ text run at (0,4) width 41: "Text..."
+ RenderTable at (40,0) size 106x18
</ins><span class="cx"> RenderTableSection (anonymous) at (0,0) size 105x0
</span><span class="cx"> RenderTableRow {TR} at (0,0) size 105x0
</span><span class="cx"> RenderTableSection {DIV} at (0,0) size 105x18
</span><span class="lines">@@ -221,35 +179,29 @@
</span><span class="cx"> RenderTableCell (anonymous) at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
</span><span class="cx"> RenderText {#text} at (0,0) size 105x18
</span><span class="cx"> text run at (0,0) width 105: "...continues here"
</span><del>- 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 41x18
- RenderText {#text} at (0,0) size 41x18
- text run at (0,0) width 41: "Text..."
- RenderInline {SPAN} at (0,0) size 1x18
- RenderBlock (anonymous) at (0,18) size 769x18
- RenderTable at (0,0) size 105x18
</del><ins>+ RenderBlock {DIV} at (0,412) size 784x18
+ RenderInline {SPAN} at (0,0) size 146x18
+ RenderText {#text} at (0,0) size 41x18
+ text run at (0,0) width 41: "Text..."
+ RenderInline {SPAN} at (0,0) size 1x18
+ RenderTable at (40,0) size 106x18
</ins><span class="cx"> RenderTableSection {DIV} at (0,0) size 105x18
</span><span class="cx"> RenderTableRow (anonymous) at (0,0) size 105x18
</span><span class="cx"> RenderTableCell (anonymous) at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
</span><span class="cx"> RenderText {#text} at (0,0) size 105x18
</span><span class="cx"> text run at (0,0) width 105: "...continues here"
</span><del>- 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
</del><ins>+ RenderBlock {DIV} at (0,430) size 784x36
+ RenderBlock (anonymous) at (0,0) size 784x18
</ins><span class="cx"> RenderInline {SPAN} at (0,0) size 41x18
</span><span class="cx"> RenderText {#text} at (0,0) size 41x18
</span><span class="cx"> text run at (0,0) width 41: "Text..."
</span><del>- RenderBlock (anonymous) at (0,18) size 769x18
- RenderBlock {DIV} at (0,0) size 769x0
- RenderTable at (0,0) size 105x18
- RenderTableSection {DIV} at (0,0) size 105x18
- RenderTableRow (anonymous) at (0,0) size 105x18
- RenderTableCell (anonymous) at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (0,0) size 105x18
- text run at (0,0) width 105: "...continues here"
- RenderBlock (anonymous) at (0,36) size 769x0
- RenderInline {SPAN} at (0,0) size 0x0
</del><ins>+ RenderBlock (anonymous) at (0,18) size 784x0
+ RenderBlock {DIV} at (0,0) size 784x0
+ RenderBlock (anonymous) at (0,18) size 784x18
+ RenderInline {SPAN} at (0,0) size 105x18
+ RenderTable at (0,0) size 105x18
+ RenderTableSection {DIV} at (0,0) size 105x18
+ RenderTableRow (anonymous) at (0,0) size 105x18
+ RenderTableCell (anonymous) at (0,0) size 105x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 105x18
+ text run at (0,0) width 105: "...continues here"
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210LayoutTestsplatformmactablesmozillabugsbug30371expectedtxt"></a>
<div class="modfile"><h4>Modified: releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/tables/mozilla/bugs/bug3037-1-expected.txt (195013 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/tables/mozilla/bugs/bug3037-1-expected.txt        2016-01-14 09:35:03 UTC (rev 195013)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/platform/mac/tables/mozilla/bugs/bug3037-1-expected.txt        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -3,38 +3,30 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx"> RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx"> RenderBody {BODY} at (8,8) size 784x584
</span><del>- RenderBlock (anonymous) at (0,0) size 784x0
- RenderInline {WINDOW} at (0,0) size 0x0
</del><ins>+ RenderInline {WINDOW} at (0,0) size 34x18
+ RenderText {#text} at (0,0) size 0x0
+ RenderInline {WINDOW} at (0,0) size 34x18
</ins><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><del>- RenderInline {WINDOW} at (0,0) size 0x0
</del><ins>+ RenderInline {WINDOW} at (0,0) size 34x18
</ins><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><del>- RenderInline {WINDOW} at (0,0) size 0x0
</del><ins>+ RenderInline {XUL:TOOLBOX} at (0,0) size 34x18
</ins><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><del>- RenderInline {XUL:TOOLBOX} at (0,0) size 0x0
</del><ins>+ RenderInline {XUL:TOOLBAR} at (0,0) size 34x18
</ins><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><del>- RenderInline {XUL:TOOLBAR} at (0,0) size 0x0
- RenderText {#text} at (0,0) size 0x0
- RenderBlock (anonymous) at (0,0) size 784x18
- 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 33x18 [bgcolor=#C0C0C0]
- RenderText {#text} at (0,0) size 0x0
- RenderInline {HTML:IMG} at (0,0) size 33x18
- RenderInline {HTML:BR} at (0,0) size 33x18
- RenderText {#text} at (0,0) size 33x18
- 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
- RenderBlock (anonymous) at (0,18) size 784x0
- RenderInline {WINDOW} at (0,0) size 0x0
- RenderInline {WINDOW} at (0,0) size 0x0
- RenderInline {WINDOW} at (0,0) size 0x0
- RenderInline {XUL:TOOLBOX} at (0,0) size 0x0
- RenderInline {XUL:TOOLBAR} at (0,0) size 0x0
- RenderText {#text} at (0,0) size 0x0
</del><ins>+ 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 33x18 [bgcolor=#C0C0C0]
+ RenderText {#text} at (0,0) size 0x0
+ RenderInline {HTML:IMG} at (0,0) size 33x18
+ RenderInline {HTML:BR} at (0,0) size 33x18
+ RenderText {#text} at (0,0) size 33x18
+ 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
</ins><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><ins>+ RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="releasesWebKitGTKwebkit210SourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: releases/WebKitGTK/webkit-2.10/Source/WebCore/ChangeLog (195013 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/Source/WebCore/ChangeLog        2016-01-14 09:35:03 UTC (rev 195013)
+++ releases/WebKitGTK/webkit-2.10/Source/WebCore/ChangeLog        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -1,3 +1,28 @@
</span><ins>+2015-10-13 Zalan Bujtas <zalan@apple.com>
+
+ Anonymous table objects: inline parent box requires inline-table child.
+ https://bugs.webkit.org/show_bug.cgi?id=150090
+
+ Reviewed by David Hyatt.
+
+ According to the CSS2.1 specification, if a child needs anonymous table wrapper
+ and the child's parent is an inline box, the generated table needs to be inline-table.
+ (inline-block and block parents generate non-inline table)
+
+ Import W3C CSS2.1 anonymous table tests.
+
+ * rendering/RenderElement.cpp:
+ (WebCore::RenderElement::childRequiresTable):
+ (WebCore::RenderElement::addChild):
+ * rendering/RenderElement.h:
+ * rendering/RenderInline.cpp:
+ (WebCore::RenderInline::newChildIsInline):
+ (WebCore::RenderInline::addChildIgnoringContinuation):
+ (WebCore::RenderInline::addChildToContinuation):
+ * rendering/RenderInline.h:
+ * rendering/RenderTable.cpp:
+ (WebCore::RenderTable::createAnonymousWithParentRenderer):
+
</ins><span class="cx"> 2015-11-10 Geoffrey Garen <ggaren@apple.com>
</span><span class="cx">
</span><span class="cx"> alert, confirm, prompt, showModalDialog should be forbidden during page close and navigation
</span></span></pre></div>
<a id="releasesWebKitGTKwebkit210SourceWebCorerenderingRenderElementcpp"></a>
<div class="modfile"><h4>Modified: releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderElement.cpp (195013 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderElement.cpp        2016-01-14 09:35:03 UTC (rev 195013)
+++ releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderElement.cpp        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -472,24 +472,31 @@
</span><span class="cx"> }
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void RenderElement::addChild(RenderObject* newChild, RenderObject* beforeChild)
</del><ins>+bool RenderElement::childRequiresTable(const RenderObject& child) const
</ins><span class="cx"> {
</span><del>- bool needsTable = false;
-
- if (is<RenderTableCol>(*newChild)) {
- RenderTableCol& newTableColumn = downcast<RenderTableCol>(*newChild);
</del><ins>+ if (is<RenderTableCol>(child)) {
+ const RenderTableCol& newTableColumn = downcast<RenderTableCol>(child);
</ins><span class="cx"> bool isColumnInColumnGroup = newTableColumn.isTableColumn() && is<RenderTableCol>(*this);
</span><del>- needsTable = !is<RenderTable>(*this) && !isColumnInColumnGroup;
- } else if (is<RenderTableCaption>(*newChild))
- needsTable = !is<RenderTable>(*this);
- else if (is<RenderTableSection>(*newChild))
- needsTable = !is<RenderTable>(*this);
- else if (is<RenderTableRow>(*newChild))
- needsTable = !is<RenderTableSection>(*this);
- else if (is<RenderTableCell>(*newChild))
- needsTable = !is<RenderTableRow>(*this);
</del><ins>+ return !is<RenderTable>(*this) && !isColumnInColumnGroup;
+ }
+ if (is<RenderTableCaption>(child))
+ return !is<RenderTable>(*this);
</ins><span class="cx">
</span><del>- if (needsTable) {
</del><ins>+ if (is<RenderTableSection>(child))
+ return !is<RenderTable>(*this);
+
+ if (is<RenderTableRow>(child))
+ return !is<RenderTableSection>(*this);
+
+ if (is<RenderTableCell>(child))
+ return !is<RenderTableRow>(*this);
+
+ return false;
+}
+
+void RenderElement::addChild(RenderObject* newChild, RenderObject* beforeChild)
+{
+ if (childRequiresTable(*newChild)) {
</ins><span class="cx"> RenderTable* table;
</span><span class="cx"> RenderObject* afterChild = beforeChild ? beforeChild->previousSibling() : m_lastChild;
</span><span class="cx"> if (afterChild && afterChild->isAnonymous() && is<RenderTable>(*afterChild) && !afterChild->isBeforeContent())
</span></span></pre></div>
<a id="releasesWebKitGTKwebkit210SourceWebCorerenderingRenderElementh"></a>
<div class="modfile"><h4>Modified: releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderElement.h (195013 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderElement.h        2016-01-14 09:35:03 UTC (rev 195013)
+++ releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderElement.h        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -210,6 +210,8 @@
</span><span class="cx"> const RenderElement* enclosingRendererWithTextDecoration(TextDecoration, bool firstLine) const;
</span><span class="cx"> void drawLineForBoxSide(GraphicsContext&, const FloatRect&, BoxSide, Color, EBorderStyle, float adjacentWidth1, float adjacentWidth2, bool antialias = false) const;
</span><span class="cx">
</span><ins>+ bool childRequiresTable(const RenderObject& child) const;
+
</ins><span class="cx"> protected:
</span><span class="cx"> enum BaseTypeFlags {
</span><span class="cx"> RenderLayerModelObjectFlag = 1 << 0,
</span></span></pre></div>
<a id="releasesWebKitGTKwebkit210SourceWebCorerenderingRenderInlinecpp"></a>
<div class="modfile"><h4>Modified: releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderInline.cpp (195013 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderInline.cpp        2016-01-14 09:35:03 UTC (rev 195013)
+++ releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderInline.cpp        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -298,6 +298,12 @@
</span><span class="cx"> return last;
</span><span class="cx"> }
</span><span class="cx">
</span><ins>+static bool newChildIsInline(const RenderObject& newChild, const RenderInline& parent)
+{
+ // inline parent generates inline-table.
+ return newChild.isInline() | (parent.childRequiresTable(newChild) && parent.style().display() == INLINE);
+}
+
</ins><span class="cx"> void RenderInline::addChildIgnoringContinuation(RenderObject* newChild, RenderObject* beforeChild)
</span><span class="cx"> {
</span><span class="cx"> // Make sure we don't append things after :after-generated content if we have it.
</span><span class="lines">@@ -305,9 +311,9 @@
</span><span class="cx"> beforeChild = lastChild();
</span><span class="cx">
</span><span class="cx"> bool useNewBlockInsideInlineModel = document().settings()->newBlockInsideInlineModelEnabled();
</span><del>-
</del><ins>+ bool childInline = newChildIsInline(*newChild, *this);
</ins><span class="cx"> // This code is for the old block-inside-inline model that uses continuations.
</span><del>- if (!useNewBlockInsideInlineModel && !newChild->isInline() && !newChild->isFloatingOrOutOfFlowPositioned()) {
</del><ins>+ if (!useNewBlockInsideInlineModel && !childInline && !newChild->isFloatingOrOutOfFlowPositioned()) {
</ins><span class="cx"> // We are placing a block inside an inline. We have to perform a split of this
</span><span class="cx"> // inline into continuations. This involves creating an anonymous block box to hold
</span><span class="cx"> // |newChild|. We then make that block box a continuation of this inline. We take all of
</span><span class="lines">@@ -345,14 +351,14 @@
</span><span class="cx"> ASSERT(beforeChild->parent());
</span><span class="cx"> ASSERT(beforeChild->parent()->isAnonymousInlineBlock() || beforeChild->parent()->isAnonymousBlock());
</span><span class="cx"> if (beforeChild->parent()->isAnonymousInlineBlock()) {
</span><del>- if (!newChild->isInline() || (newChild->isInline() && beforeChild->parent()->firstChild() != beforeChild))
</del><ins>+ if (!childInline || (childInline && beforeChild->parent()->firstChild() != beforeChild))
</ins><span class="cx"> beforeChild->parent()->addChild(newChild, beforeChild);
</span><span class="cx"> else
</span><span class="cx"> addChild(newChild, beforeChild->parent());
</span><span class="cx"> } else if (beforeChild->parent()->isAnonymousBlock()) {
</span><span class="cx"> ASSERT(!beforeChild->parent()->parent() || beforeChild->parent()->parent()->isAnonymousInlineBlock());
</span><del>- ASSERT(beforeChild->isInline());
- if (newChild->isInline() || (!newChild->isInline() && beforeChild->parent()->firstChild() != beforeChild))
</del><ins>+ ASSERT(childInline);
+ if (childInline || (!childInline && beforeChild->parent()->firstChild() != beforeChild))
</ins><span class="cx"> beforeChild->parent()->addChild(newChild, beforeChild);
</span><span class="cx"> else
</span><span class="cx"> addChild(newChild, beforeChild->parent());
</span><span class="lines">@@ -360,7 +366,7 @@
</span><span class="cx"> return;
</span><span class="cx"> }
</span><span class="cx">
</span><del>- if (!newChild->isInline()) {
</del><ins>+ if (!childInline) {
</ins><span class="cx"> // We are placing a block inside an inline. We have to place the block inside an anonymous inline-block.
</span><span class="cx"> // This inline-block can house a sequence of contiguous block-level children, and they will all sit on the
</span><span class="cx"> // same "line" together. We try to reuse an existing inline-block if possible.
</span><span class="lines">@@ -579,7 +585,7 @@
</span><span class="cx">
</span><span class="cx"> // A continuation always consists of two potential candidates: an inline or an anonymous
</span><span class="cx"> // block box holding block children.
</span><del>- bool childInline = newChild->isInline();
</del><ins>+ bool childInline = newChildIsInline(*newChild, *this);
</ins><span class="cx"> bool bcpInline = beforeChildParent->isInline();
</span><span class="cx"> bool flowInline = flow->isInline();
</span><span class="cx">
</span></span></pre></div>
<a id="releasesWebKitGTKwebkit210SourceWebCorerenderingRenderTablecpp"></a>
<div class="modfile"><h4>Modified: releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderTable.cpp (195013 => 195014)</h4>
<pre class="diff"><span>
<span class="info">--- releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderTable.cpp        2016-01-14 09:35:03 UTC (rev 195013)
+++ releases/WebKitGTK/webkit-2.10/Source/WebCore/rendering/RenderTable.cpp        2016-01-14 09:45:59 UTC (rev 195014)
</span><span class="lines">@@ -1531,7 +1531,7 @@
</span><span class="cx">
</span><span class="cx"> RenderTable* RenderTable::createAnonymousWithParentRenderer(const RenderObject* parent)
</span><span class="cx"> {
</span><del>- auto table = new RenderTable(parent->document(), RenderStyle::createAnonymousStyleWithDisplay(&parent->style(), TABLE));
</del><ins>+ auto table = new RenderTable(parent->document(), RenderStyle::createAnonymousStyleWithDisplay(&parent->style(), parent->style().display() == INLINE ? INLINE_TABLE : TABLE));
</ins><span class="cx"> table->initializeStyle();
</span><span class="cx"> return table;
</span><span class="cx"> }
</span></span></pre>
</div>
</div>
</body>
</html>