<!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>[168076] trunk</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/168076">168076</a></dd>
<dt>Author</dt> <dd>hyatt@apple.com</dd>
<dt>Date</dt> <dd>2014-04-30 19:12:42 -0700 (Wed, 30 Apr 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>REGRESSION (<a href="http://trac.webkit.org/projects/webkit/changeset/168046">r168046</a>): [New Multicolumn] Painting order is wrong for columns and fixed positioned elements
https://bugs.webkit.org/show_bug.cgi?id=132377

Reviewed by Simon Fraser.


Source/WebCore: 
Added fast/multicol/fixed-stack.html

* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::shouldBeSelfPaintingLayer):
(WebCore::RenderLayer::shouldBeNormalFlowOnly):
Change the flow thread layer for multicolumn layout to be normal flow only and to
stay self-painting. This has the effect of keeping the flow thread layer grouped
with the enclosing multicolumn layer, and this keeps the paint order correct when
compositing kicks in (or when something would otherwise try to get between the
two layers).

LayoutTests: 
* compositing/columns/composited-nested-columns-expected.txt:
* fast/multicol/fixed-stack-expected.html: Added.
* fast/multicol/fixed-stack.html: Added.
* fast/multicol/flipped-blocks-border-after-expected.txt:
* fast/multicol/progression-reverse-expected.txt:
* fast/multicol/single-line-expected.txt:
* fast/multicol/vertical-lr/rules-with-border-before-expected.txt:
* fast/multicol/vertical-rl/rule-style-expected.txt:
* fast/multicol/vertical-rl/rules-with-border-before-expected.txt:
* platform/mac/fast/multicol/client-rects-expected.txt:
* platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
* platform/mac/fast/multicol/client-rects-spanners-expected.txt:
* platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
* platform/mac/fast/multicol/column-count-with-rules-expected.txt:
* platform/mac/fast/multicol/float-paginate-complex-expected.txt:
* platform/mac/fast/multicol/layers-in-multicol-expected.txt:
* platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
* platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
* platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
* platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
* platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
* platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
* platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
* platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
* platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
* platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
* platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
* platform/mac/fast/multicol/table-vertical-align-expected.txt:
* platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
* platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
* platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
* platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
* platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
* platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestscompositingcolumnscompositednestedcolumnsexpectedtxt">trunk/LayoutTests/compositing/columns/composited-nested-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolflippedblocksborderafterexpectedtxt">trunk/LayoutTests/fast/multicol/flipped-blocks-border-after-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolprogressionreverseexpectedtxt">trunk/LayoutTests/fast/multicol/progression-reverse-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolsinglelineexpectedtxt">trunk/LayoutTests/fast/multicol/single-line-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolverticallrruleswithborderbeforeexpectedtxt">trunk/LayoutTests/fast/multicol/vertical-lr/rules-with-border-before-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolverticalrlrulestyleexpectedtxt">trunk/LayoutTests/fast/multicol/vertical-rl/rule-style-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolverticalrlruleswithborderbeforeexpectedtxt">trunk/LayoutTests/fast/multicol/vertical-rl/rules-with-border-before-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolclientrectsexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/client-rects-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolclientrectsspannerscomplexexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolclientrectsspannersexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/client-rects-spanners-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolcolumnbreakwithbalancingexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/column-break-with-balancing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolcolumncountwithrulesexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/column-count-with-rules-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolfloatpaginatecomplexexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-complex-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticollayersinmulticolexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/layers-in-multicol-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticollayerssplitacrosscolumnsexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/layers-split-across-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolnewmulticolclientrectsexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/newmulticol/client-rects-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatechildcomplexsplittingexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatechildgeneratedcontentexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatechildpropertyremovalexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatecolumnschilddynamicexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatecolumnschildexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatecolumnschildremovalexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspanspanasnestedcolumnschilddynamicexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspanspanasnestedcolumnschildexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspanspanmargincollapsingexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticoltableverticalalignexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/table-vertical-align-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticallrcolumnbreakwithbalancingexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticallrcolumncountwithrulesexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticallrfloatpaginatecomplexexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticalrlcolumnbreakwithbalancingexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticalrlcolumncountwithrulesexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticalrlfloatpaginatecomplexexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt</a></li>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderLayercpp">trunk/Source/WebCore/rendering/RenderLayer.cpp</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsfastmulticolfixedstackexpectedhtml">trunk/LayoutTests/fast/multicol/fixed-stack-expected.html</a></li>
<li><a href="#trunkLayoutTestsfastmulticolfixedstackhtml">trunk/LayoutTests/fast/multicol/fixed-stack.html</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/ChangeLog        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -1,3 +1,45 @@
</span><ins>+2014-04-30  David Hyatt  &lt;hyatt@apple.com&gt;
+
+        REGRESSION (r168046): [New Multicolumn] Painting order is wrong for columns and fixed positioned elements
+        https://bugs.webkit.org/show_bug.cgi?id=132377
+
+        Reviewed by Simon Fraser.
+
+        * compositing/columns/composited-nested-columns-expected.txt:
+        * fast/multicol/fixed-stack-expected.html: Added.
+        * fast/multicol/fixed-stack.html: Added.
+        * fast/multicol/flipped-blocks-border-after-expected.txt:
+        * fast/multicol/progression-reverse-expected.txt:
+        * fast/multicol/single-line-expected.txt:
+        * fast/multicol/vertical-lr/rules-with-border-before-expected.txt:
+        * fast/multicol/vertical-rl/rule-style-expected.txt:
+        * fast/multicol/vertical-rl/rules-with-border-before-expected.txt:
+        * platform/mac/fast/multicol/client-rects-expected.txt:
+        * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
+        * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
+        * platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
+        * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
+        * platform/mac/fast/multicol/float-paginate-complex-expected.txt:
+        * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
+        * platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
+        * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
+        * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
+        * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
+        * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
+        * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
+        * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
+        * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
+        * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
+        * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
+        * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
+        * platform/mac/fast/multicol/table-vertical-align-expected.txt:
+        * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
+        * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
+        * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
+        * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
+        * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
+        * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
+
</ins><span class="cx"> 2014-04-30  Roger Fong  &lt;roger_fong@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Enable snapshot tests on mac wk2.
</span></span></pre></div>
<a id="trunkLayoutTestscompositingcolumnscompositednestedcolumnsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/compositing/columns/composited-nested-columns-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/compositing/columns/composited-nested-columns-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/compositing/columns/composited-nested-columns-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -7,8 +7,8 @@
</span><span class="cx">       (children 1
</span><span class="cx">         (GraphicsLayer
</span><span class="cx">           (position 8.00 8.00)
</span><del>-          (anchor 0.50 0.18)
-          (bounds 784.00 1131.00)
</del><ins>+          (anchor 0.50 0.25)
+          (bounds 784.00 832.00)
</ins><span class="cx">           (drawsContent 1)
</span><span class="cx">           (children 1
</span><span class="cx">             (GraphicsLayer
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolfixedstackexpectedhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/multicol/fixed-stack-expected.html (0 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/fixed-stack-expected.html                                (rev 0)
+++ trunk/LayoutTests/fast/multicol/fixed-stack-expected.html        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -0,0 +1,60 @@
</span><ins>+&lt;html&gt;
+&lt;head&gt;
+  &lt;title&gt;Test offsetX/offsetY on various types of elements&lt;/title&gt;
+  &lt;style type=&quot;text/css&quot; media=&quot;screen&quot;&gt;
+  
+    body {
+      height: 2048px;
+      width: 2048px;
+      margin: 0;
+    }
+
+    .box {
+      height: 200px;
+      width: 200px;
+      margin: 20px;
+      background-color: gray;
+    }
+  
+    #fixed-box {
+      position: absolute;
+      top: 20px;
+      left: 0;
+      width: 300px;
+      height: 50px;
+      background-color: #AAA;
+    }
+    
+    #columns {
+      position: absolute;
+      -webkit-column-count: 3;
+      width: 400px;
+      top: 0px;
+      left: 50px;
+      border: 2px solid black;
+    }
+    
+    #in-columns {
+      display: block;
+      height: 40px;
+      width: 60%;
+      margin: 0 auto;
+      text-align: center;
+      background-color: gray;
+    }
+     &lt;/style&gt;
+&lt;/head&gt;
+&lt;body onclick=&quot;clicked(event)&quot;&gt;
+
+&lt;div id=&quot;filler&quot; style=&quot;position: absolute; top: 0; width: 100%; height: 100%&quot;&gt;&lt;/div&gt;
+
+  &lt;div id=&quot;fixed-box&quot;&gt;
+    Fixed position
+  &lt;/div&gt;
+
+&lt;div id=&quot;columns&quot;&gt;
+  &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. &lt;span id=&quot;in-columns&quot;&gt;In columns&lt;/span&gt; Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.&lt;/p&gt;
+&lt;/div&gt;
+
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsfastmulticolfixedstackhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/multicol/fixed-stack.html (0 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/fixed-stack.html                                (rev 0)
+++ trunk/LayoutTests/fast/multicol/fixed-stack.html        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -0,0 +1,60 @@
</span><ins>+&lt;html&gt;
+&lt;head&gt;
+  &lt;title&gt;Test offsetX/offsetY on various types of elements&lt;/title&gt;
+  &lt;style type=&quot;text/css&quot; media=&quot;screen&quot;&gt;
+  
+    body {
+      height: 2048px;
+      width: 2048px;
+      margin: 0;
+    }
+
+    .box {
+      height: 200px;
+      width: 200px;
+      margin: 20px;
+      background-color: gray;
+    }
+  
+    #fixed-box {
+      position: fixed;
+      top: 20px;
+      left: 0;
+      width: 300px;
+      height: 50px;
+      background-color: #AAA;
+    }
+    
+    #columns {
+      position: absolute;
+      -webkit-column-count: 3;
+      width: 400px;
+      top: 0px;
+      left: 50px;
+      border: 2px solid black;
+    }
+    
+    #in-columns {
+      display: block;
+      height: 40px;
+      width: 60%;
+      margin: 0 auto;
+      text-align: center;
+      background-color: gray;
+    }
+     &lt;/style&gt;
+&lt;/head&gt;
+&lt;body onclick=&quot;clicked(event)&quot;&gt;
+
+&lt;div id=&quot;filler&quot; style=&quot;position: absolute; top: 0; width: 100%; height: 100%&quot;&gt;&lt;/div&gt;
+
+  &lt;div id=&quot;fixed-box&quot;&gt;
+    Fixed position
+  &lt;/div&gt;
+
+&lt;div id=&quot;columns&quot;&gt;
+  &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. &lt;span id=&quot;in-columns&quot;&gt;In columns&lt;/span&gt; Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.&lt;/p&gt;
+&lt;/div&gt;
+
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsfastmulticolflippedblocksborderafterexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/flipped-blocks-border-after-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/flipped-blocks-border-after-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/fast/multicol/flipped-blocks-border-after-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,27 +6,27 @@
</span><span class="cx"> layer at (8,8) size 100x150
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 100x150 [bgcolor=#FF0000] [border: (50px solid #008000) none]
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 100x100
</span><del>-layer at (8,158) size 100x150
-  RenderBlock {DIV} at (0,150) size 100x150 [bgcolor=#FF0000] [border: none (50px solid #008000) none]
-    RenderMultiColumnSet at (0,0) size 100x100
-layer at (8,308) size 150x100
-  RenderBlock {DIV} at (0,300) size 150x100 [bgcolor=#FF0000] [border: none (50px solid #008000)]
-    RenderMultiColumnSet at (0,0) size 100x100
-layer at (8,408) size 150x100
-  RenderBlock {DIV} at (0,400) size 150x100 [bgcolor=#FF0000] [border: none (50px solid #008000) none]
-    RenderMultiColumnSet at (0,0) size 100x100
</del><span class="cx"> layer at (8,-42) size 50x200 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 50x200
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 50x100 [bgcolor=#008000]
</span><span class="cx">     RenderBlock {DIV} at (0,100) size 50x100 [bgcolor=#008000]
</span><ins>+layer at (8,158) size 100x150
+  RenderBlock {DIV} at (0,150) size 100x150 [bgcolor=#FF0000] [border: none (50px solid #008000) none]
+    RenderMultiColumnSet at (0,0) size 100x100
</ins><span class="cx"> layer at (8,158) size 50x200
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 50x200
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 50x100 [bgcolor=#008000]
</span><span class="cx">     RenderBlock {DIV} at (0,100) size 50x100 [bgcolor=#008000]
</span><ins>+layer at (8,308) size 150x100
+  RenderBlock {DIV} at (0,300) size 150x100 [bgcolor=#FF0000] [border: none (50px solid #008000)]
+    RenderMultiColumnSet at (0,0) size 100x100
</ins><span class="cx"> layer at (-42,308) size 200x50 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 200x50
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 100x50 [bgcolor=#008000]
</span><span class="cx">     RenderBlock {DIV} at (100,0) size 100x50 [bgcolor=#008000]
</span><ins>+layer at (8,408) size 150x100
+  RenderBlock {DIV} at (0,400) size 150x100 [bgcolor=#FF0000] [border: none (50px solid #008000) none]
+    RenderMultiColumnSet at (0,0) size 100x100
</ins><span class="cx"> layer at (8,408) size 200x50
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 200x50
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 100x50 [bgcolor=#008000]
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolprogressionreverseexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/progression-reverse-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/progression-reverse-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/fast/multicol/progression-reverse-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -10,69 +10,69 @@
</span><span class="cx"> layer at (104,48) size 71x35
</span><span class="cx">   RenderBlock {DIV} at (96,0) size 71x35 [border: (2px solid #C0C0C0) (4px solid #C0C0C0) (1px solid #C0C0C0) (3px solid #C0C0C0)]
</span><span class="cx">     RenderMultiColumnSet at (3,2) size 64x32
</span><del>-layer at (8,179) size 71x35
-  RenderBlock {DIV} at (0,131) size 71x35 [border: (2px solid #C0C0C0) (4px solid #C0C0C0) (1px solid #C0C0C0) (3px solid #C0C0C0)]
-    RenderMultiColumnSet at (3,2) size 64x32
-layer at (104,262) size 71x35
-  RenderBlock {DIV} at (96,0) size 71x35 [border: (1px solid #C0C0C0) (4px solid #C0C0C0) (2px solid #C0C0C0) (3px solid #C0C0C0)]
-    RenderMultiColumnSet at (3,2) size 64x32
-layer at (8,313) size 71x35
-  RenderBlock {DIV} at (0,51) size 71x35 [border: (1px solid #C0C0C0) (4px solid #C0C0C0) (2px solid #C0C0C0) (3px solid #C0C0C0)]
-    RenderMultiColumnSet at (3,2) size 64x32
-layer at (104,444) size 35x71
-  RenderBlock {DIV} at (96,0) size 35x71 [border: (3px solid #C0C0C0) (1px solid #C0C0C0) (4px solid #C0C0C0) (2px solid #C0C0C0)]
-    RenderMultiColumnSet at (2,3) size 32x64
-layer at (8,563) size 35x71
-  RenderBlock {DIV} at (0,119) size 35x71 [border: (3px solid #C0C0C0) (1px solid #C0C0C0) (4px solid #C0C0C0) (2px solid #C0C0C0)]
-    RenderMultiColumnSet at (2,3) size 32x64
-layer at (24,650) size 35x71
-  RenderBlock {DIV} at (16,0) size 35x71 [border: (3px solid #C0C0C0) (2px solid #C0C0C0) (4px solid #C0C0C0) (1px solid #C0C0C0)]
-    RenderMultiColumnSet at (2,3) size 32x64
-layer at (8,769) size 35x71
-  RenderBlock {DIV} at (0,119) size 35x71 [border: (3px solid #C0C0C0) (2px solid #C0C0C0) (4px solid #C0C0C0) (1px solid #C0C0C0)]
-    RenderMultiColumnSet at (2,3) size 32x64
</del><span class="cx"> layer at (107,50) size 30x96
</span><span class="cx">   RenderMultiColumnFlowThread at (3,2) size 30x96
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 30x24 [bgcolor=#770077] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
</span><span class="cx">     RenderBlock {DIV} at (0,24) size 30x24 [bgcolor=#0000FF] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
</span><span class="cx">     RenderBlock {DIV} at (0,48) size 30x24 [bgcolor=#00BBFF] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
</span><span class="cx">     RenderBlock {DIV} at (0,72) size 30x24 [bgcolor=#008866] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
</span><ins>+layer at (8,179) size 71x35
+  RenderBlock {DIV} at (0,131) size 71x35 [border: (2px solid #C0C0C0) (4px solid #C0C0C0) (1px solid #C0C0C0) (3px solid #C0C0C0)]
+    RenderMultiColumnSet at (3,2) size 64x32
</ins><span class="cx"> layer at (11,181) size 64x96
</span><span class="cx">   RenderMultiColumnFlowThread at (3,2) size 64x96
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 64x24 [bgcolor=#770077] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
</span><span class="cx">     RenderBlock {DIV} at (0,24) size 64x24 [bgcolor=#0000FF] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
</span><span class="cx">     RenderBlock {DIV} at (0,48) size 64x24 [bgcolor=#00BBFF] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
</span><span class="cx">     RenderBlock {DIV} at (0,72) size 64x24 [bgcolor=#008866] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
</span><ins>+layer at (104,262) size 71x35
+  RenderBlock {DIV} at (96,0) size 71x35 [border: (1px solid #C0C0C0) (4px solid #C0C0C0) (2px solid #C0C0C0) (3px solid #C0C0C0)]
+    RenderMultiColumnSet at (3,2) size 64x32
</ins><span class="cx"> layer at (107,199) size 30x96
</span><span class="cx">   RenderMultiColumnFlowThread at (3,2) size 30x96
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 30x24 [bgcolor=#770077] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
</span><span class="cx">     RenderBlock {DIV} at (0,24) size 30x24 [bgcolor=#0000FF] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
</span><span class="cx">     RenderBlock {DIV} at (0,48) size 30x24 [bgcolor=#00BBFF] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
</span><span class="cx">     RenderBlock {DIV} at (0,72) size 30x24 [bgcolor=#008866] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
</span><ins>+layer at (8,313) size 71x35
+  RenderBlock {DIV} at (0,51) size 71x35 [border: (1px solid #C0C0C0) (4px solid #C0C0C0) (2px solid #C0C0C0) (3px solid #C0C0C0)]
+    RenderMultiColumnSet at (3,2) size 64x32
</ins><span class="cx"> layer at (11,250) size 64x96
</span><span class="cx">   RenderMultiColumnFlowThread at (3,2) size 64x96
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 64x24 [bgcolor=#770077] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
</span><span class="cx">     RenderBlock {DIV} at (0,24) size 64x24 [bgcolor=#0000FF] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
</span><span class="cx">     RenderBlock {DIV} at (0,48) size 64x24 [bgcolor=#00BBFF] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
</span><span class="cx">     RenderBlock {DIV} at (0,72) size 64x24 [bgcolor=#008866] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
</span><ins>+layer at (104,444) size 35x71
+  RenderBlock {DIV} at (96,0) size 35x71 [border: (3px solid #C0C0C0) (1px solid #C0C0C0) (4px solid #C0C0C0) (2px solid #C0C0C0)]
+    RenderMultiColumnSet at (2,3) size 32x64
</ins><span class="cx"> layer at (106,447) size 96x64
</span><span class="cx">   RenderMultiColumnFlowThread at (2,3) size 96x64
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 24x64 [bgcolor=#770077] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
</span><span class="cx">     RenderBlock {DIV} at (24,0) size 24x64 [bgcolor=#0000FF] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
</span><span class="cx">     RenderBlock {DIV} at (48,0) size 24x64 [bgcolor=#00BBFF] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
</span><span class="cx">     RenderBlock {DIV} at (72,0) size 24x64 [bgcolor=#008866] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
</span><ins>+layer at (8,563) size 35x71
+  RenderBlock {DIV} at (0,119) size 35x71 [border: (3px solid #C0C0C0) (1px solid #C0C0C0) (4px solid #C0C0C0) (2px solid #C0C0C0)]
+    RenderMultiColumnSet at (2,3) size 32x64
</ins><span class="cx"> layer at (10,566) size 96x30
</span><span class="cx">   RenderMultiColumnFlowThread at (2,3) size 96x30
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 24x30 [bgcolor=#770077] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
</span><span class="cx">     RenderBlock {DIV} at (24,0) size 24x30 [bgcolor=#0000FF] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
</span><span class="cx">     RenderBlock {DIV} at (48,0) size 24x30 [bgcolor=#00BBFF] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
</span><span class="cx">     RenderBlock {DIV} at (72,0) size 24x30 [bgcolor=#008866] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
</span><ins>+layer at (24,650) size 35x71
+  RenderBlock {DIV} at (16,0) size 35x71 [border: (3px solid #C0C0C0) (2px solid #C0C0C0) (4px solid #C0C0C0) (1px solid #C0C0C0)]
+    RenderMultiColumnSet at (2,3) size 32x64
</ins><span class="cx"> layer at (-39,653) size 96x64 backgroundClip at (0,0) size 785x856 clip at (0,0) size 785x856 outlineClip at (0,0) size 785x856
</span><span class="cx">   RenderMultiColumnFlowThread at (2,3) size 96x64
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 24x64 [bgcolor=#770077] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
</span><span class="cx">     RenderBlock {DIV} at (24,0) size 24x64 [bgcolor=#0000FF] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
</span><span class="cx">     RenderBlock {DIV} at (48,0) size 24x64 [bgcolor=#00BBFF] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
</span><span class="cx">     RenderBlock {DIV} at (72,0) size 24x64 [bgcolor=#008866] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
</span><ins>+layer at (8,769) size 35x71
+  RenderBlock {DIV} at (0,119) size 35x71 [border: (3px solid #C0C0C0) (2px solid #C0C0C0) (4px solid #C0C0C0) (1px solid #C0C0C0)]
+    RenderMultiColumnSet at (2,3) size 32x64
</ins><span class="cx"> layer at (-55,772) size 96x30 backgroundClip at (0,0) size 785x856 clip at (0,0) size 785x856 outlineClip at (0,0) size 785x856
</span><span class="cx">   RenderMultiColumnFlowThread at (2,3) size 96x30
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 24x30 [bgcolor=#770077] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolsinglelineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/single-line-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/single-line-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/fast/multicol/single-line-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -15,28 +15,22 @@
</span><span class="cx"> layer at (8,84) size 784x18
</span><span class="cx">   RenderBlock {P} at (0,68) size 784x18 [bgcolor=#EEEEEE]
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 784x18
</span><del>-layer at (8,118) size 784x36
-  RenderBlock {P} at (0,102) size 784x36 [bgcolor=#EEEEEE]
-    RenderMultiColumnSet at (0,0) size 784x36
-layer at (8,170) size 784x36
-  RenderBlock {P} at (0,154) size 784x36 [bgcolor=#EEEEEE]
-    RenderMultiColumnSet at (0,0) size 784x36
-layer at (8,222) size 784x18
-  RenderBlock {DIV} at (0,206) size 784x18 [bgcolor=#EEEEEE]
-    RenderMultiColumnSet at (0,0) size 784x18
-layer at (8,256) size 784x18
-  RenderBlock {P} at (0,0) size 784x18 [bgcolor=#EEEEEE]
-    RenderMultiColumnSet at (0,0) size 784x18
</del><span class="cx"> layer at (8,84) size 184x18
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 184x18
</span><span class="cx">     RenderText {#text} at (0,0) size 65x18
</span><span class="cx">       text run at (0,0) width 65: &quot;Short text.&quot;
</span><ins>+layer at (8,118) size 784x36
+  RenderBlock {P} at (0,102) size 784x36 [bgcolor=#EEEEEE]
+    RenderMultiColumnSet at (0,0) size 784x36
</ins><span class="cx"> layer at (8,118) size 184x36
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 184x36
</span><span class="cx">     RenderInline {SPAN} at (0,0) size 141x36
</span><span class="cx">       RenderText {#text} at (0,0) size 141x36
</span><span class="cx">         text run at (0,0) width 141: &quot;Bigger text.&quot;
</span><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (8,170) size 784x36
+  RenderBlock {P} at (0,154) size 784x36 [bgcolor=#EEEEEE]
+    RenderMultiColumnSet at (0,0) size 784x36
</ins><span class="cx"> layer at (8,170) size 184x36
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 184x36
</span><span class="cx">     RenderText {#text} at (0,14) size 56x18
</span><span class="lines">@@ -46,11 +40,17 @@
</span><span class="cx">         text run at (56,0) width 38: &quot;big&quot;
</span><span class="cx">     RenderText {#text} at (94,14) size 31x18
</span><span class="cx">       text run at (94,14) width 31: &quot; text.&quot;
</span><ins>+layer at (8,222) size 784x18
+  RenderBlock {DIV} at (0,206) size 784x18 [bgcolor=#EEEEEE]
+    RenderMultiColumnSet at (0,0) size 784x18
</ins><span class="cx"> layer at (8,222) size 184x52
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 184x52
</span><span class="cx">     RenderBlock {P} at (0,16) size 184x20
</span><span class="cx">       RenderText {#text} at (0,2) size 87x18
</span><span class="cx">         text run at (0,2) width 87: &quot;Nested block.&quot;
</span><ins>+layer at (8,256) size 784x18
+  RenderBlock {P} at (0,0) size 784x18 [bgcolor=#EEEEEE]
+    RenderMultiColumnSet at (0,0) size 784x18
</ins><span class="cx"> layer at (8,256) size 184x18
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 184x18
</span><span class="cx">     RenderText {#text} at (0,0) size 107x18
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolverticallrruleswithborderbeforeexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/vertical-lr/rules-with-border-before-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/vertical-lr/rules-with-border-before-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/fast/multicol/vertical-lr/rules-with-border-before-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,12 +6,12 @@
</span><span class="cx"> layer at (8,8) size 150x100
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 150x100 [border: none (50px solid #0000FF)]
</span><span class="cx">     RenderMultiColumnSet at (50,0) size 100x100
</span><ins>+layer at (58,8) size 200x25
+  RenderMultiColumnFlowThread at (50,0) size 200x25
+    RenderBlock {DIV} at (0,0) size 200x25
</ins><span class="cx"> layer at (8,108) size 150x100
</span><span class="cx">   RenderBlock {DIV} at (0,100) size 150x100 [border: none (50px solid #0000FF) none]
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 100x100
</span><del>-layer at (58,8) size 200x25
-  RenderMultiColumnFlowThread at (50,0) size 200x25
-    RenderBlock {DIV} at (0,0) size 200x25
</del><span class="cx"> layer at (8,108) size 200x25
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 200x25
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 200x25
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolverticalrlrulestyleexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/vertical-rl/rule-style-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/vertical-rl/rule-style-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/fast/multicol/vertical-rl/rule-style-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -21,48 +21,48 @@
</span><span class="cx"> layer at (592,8) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 200x20
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 200x20
</span><ins>+layer at (392,8) size 400x2
+  RenderMultiColumnFlowThread at (0,0) size 400x2
+    RenderBlock {DIV} at (0,0) size 400x2
</ins><span class="cx"> layer at (592,32) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,24) size 200x20
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 200x20
</span><ins>+layer at (392,32) size 400x2
+  RenderMultiColumnFlowThread at (0,0) size 400x2
+    RenderBlock {DIV} at (0,0) size 400x2
</ins><span class="cx"> layer at (592,56) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,48) size 200x20
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 200x20
</span><ins>+layer at (392,56) size 400x2
+  RenderMultiColumnFlowThread at (0,0) size 400x2
+    RenderBlock {DIV} at (0,0) size 400x2
</ins><span class="cx"> layer at (592,80) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,72) size 200x20
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 200x20
</span><ins>+layer at (392,80) size 400x2
+  RenderMultiColumnFlowThread at (0,0) size 400x2
+    RenderBlock {DIV} at (0,0) size 400x2
</ins><span class="cx"> layer at (592,104) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,96) size 200x20
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 200x20
</span><ins>+layer at (392,104) size 400x2
+  RenderMultiColumnFlowThread at (0,0) size 400x2
+    RenderBlock {DIV} at (0,0) size 400x2
</ins><span class="cx"> layer at (592,128) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,120) size 200x20
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 200x20
</span><ins>+layer at (392,128) size 400x2
+  RenderMultiColumnFlowThread at (0,0) size 400x2
+    RenderBlock {DIV} at (0,0) size 400x2
</ins><span class="cx"> layer at (592,152) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,144) size 200x20
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 200x20
</span><ins>+layer at (392,152) size 400x2
+  RenderMultiColumnFlowThread at (0,0) size 400x2
+    RenderBlock {DIV} at (0,0) size 400x2
</ins><span class="cx"> layer at (592,176) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,168) size 200x20
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 200x20
</span><del>-layer at (392,8) size 400x2
-  RenderMultiColumnFlowThread at (0,0) size 400x2
-    RenderBlock {DIV} at (0,0) size 400x2
-layer at (392,32) size 400x2
-  RenderMultiColumnFlowThread at (0,0) size 400x2
-    RenderBlock {DIV} at (0,0) size 400x2
-layer at (392,56) size 400x2
-  RenderMultiColumnFlowThread at (0,0) size 400x2
-    RenderBlock {DIV} at (0,0) size 400x2
-layer at (392,80) size 400x2
-  RenderMultiColumnFlowThread at (0,0) size 400x2
-    RenderBlock {DIV} at (0,0) size 400x2
-layer at (392,104) size 400x2
-  RenderMultiColumnFlowThread at (0,0) size 400x2
-    RenderBlock {DIV} at (0,0) size 400x2
-layer at (392,128) size 400x2
-  RenderMultiColumnFlowThread at (0,0) size 400x2
-    RenderBlock {DIV} at (0,0) size 400x2
-layer at (392,152) size 400x2
-  RenderMultiColumnFlowThread at (0,0) size 400x2
-    RenderBlock {DIV} at (0,0) size 400x2
</del><span class="cx"> layer at (392,176) size 400x2
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 400x2
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 400x2
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolverticalrlruleswithborderbeforeexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/vertical-rl/rules-with-border-before-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/vertical-rl/rules-with-border-before-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/fast/multicol/vertical-rl/rules-with-border-before-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,12 +6,12 @@
</span><span class="cx"> layer at (8,8) size 150x100
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 150x100 [border: none (50px solid #0000FF) none]
</span><span class="cx">     RenderMultiColumnSet at (50,0) size 100x100
</span><ins>+layer at (-92,8) size 200x25 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (50,0) size 200x25
+    RenderBlock {DIV} at (0,0) size 200x25
</ins><span class="cx"> layer at (8,108) size 150x100
</span><span class="cx">   RenderBlock {DIV} at (0,100) size 150x100 [border: none (50px solid #0000FF)]
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 100x100
</span><del>-layer at (-92,8) size 200x25 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
-  RenderMultiColumnFlowThread at (50,0) size 200x25
-    RenderBlock {DIV} at (0,0) size 200x25
</del><span class="cx"> layer at (-42,108) size 200x25 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 200x25
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 200x25
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolclientrectsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/client-rects-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/client-rects-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/client-rects-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -61,66 +61,6 @@
</span><span class="cx"> layer at (8,63) size 116x66
</span><span class="cx">   RenderBlock {DIV} at (0,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
</span><span class="cx">     RenderMultiColumnSet at (8,8) size 100x50
</span><del>-layer at (128,63) size 116x66
-  RenderBlock {DIV} at (120,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x50
-layer at (248,63) size 116x66
-  RenderBlock {DIV} at (240,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x50
-layer at (368,63) size 116x66
-  RenderBlock {DIV} at (360,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x50
-layer at (488,63) size 116x66
-  RenderBlock {DIV} at (480,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x50
-layer at (608,63) size 116x66
-  RenderBlock {DIV} at (600,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x50
-layer at (8,183) size 116x66
-  RenderBlock {DIV} at (0,130) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x50
-layer at (138,143) size 66x116
-  RenderBlock {DIV} at (130,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (228,143) size 66x116
-  RenderBlock {DIV} at (220,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (318,143) size 66x116
-  RenderBlock {DIV} at (310,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (408,143) size 66x116
-  RenderBlock {DIV} at (400,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (498,143) size 66x116
-  RenderBlock {DIV} at (490,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (588,143) size 66x116
-  RenderBlock {DIV} at (580,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (678,143) size 66x116
-  RenderBlock {DIV} at (670,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (18,263) size 66x116
-  RenderBlock {DIV} at (10,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (108,263) size 66x116
-  RenderBlock {DIV} at (100,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (198,263) size 66x116
-  RenderBlock {DIV} at (190,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (288,263) size 66x116
-  RenderBlock {DIV} at (280,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (378,263) size 66x116
-  RenderBlock {DIV} at (370,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (468,263) size 66x116
-  RenderBlock {DIV} at (460,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (558,263) size 66x116
-  RenderBlock {DIV} at (550,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
</del><span class="cx"> layer at (16,71) size 48x100
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x100
</span><span class="cx">     RenderBR {BR} at (0,0) size 0x25
</span><span class="lines">@@ -128,6 +68,9 @@
</span><span class="cx">       text run at (0,25) width 25: &quot;x&quot;
</span><span class="cx">       text run at (0,50) width 25: &quot;y&quot;
</span><span class="cx">       text run at (0,75) width 25: &quot;z&quot;
</span><ins>+layer at (128,63) size 116x66
+  RenderBlock {DIV} at (120,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (136,71) size 48x100
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x100
</span><span class="cx">     RenderBR {BR} at (0,0) size 0x25
</span><span class="lines">@@ -137,6 +80,9 @@
</span><span class="cx">         text run at (0,50) width 25: &quot;y&quot;
</span><span class="cx">         text run at (0,75) width 25: &quot;z&quot;
</span><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (248,63) size 116x66
+  RenderBlock {DIV} at (240,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (256,71) size 48x100
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x100
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 48x25
</span><span class="lines">@@ -146,6 +92,9 @@
</span><span class="cx">         text run at (0,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (0,25) width 25: &quot;y&quot;
</span><span class="cx">         text run at (0,50) width 25: &quot;z&quot;
</span><ins>+layer at (368,63) size 116x66
+  RenderBlock {DIV} at (360,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (376,71) size 48x100
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x100
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 48x25
</span><span class="lines">@@ -155,6 +104,9 @@
</span><span class="cx">       RenderText {#text} at (0,25) size 25x50
</span><span class="cx">         text run at (0,25) width 25: &quot;y&quot;
</span><span class="cx">         text run at (0,50) width 25: &quot;z&quot;
</span><ins>+layer at (488,63) size 116x66
+  RenderBlock {DIV} at (480,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (496,71) size 48x79
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x79
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 48x25
</span><span class="lines">@@ -165,6 +117,9 @@
</span><span class="cx">         RenderFlexibleBox {DIV} at (0,0) size 25x25
</span><span class="cx">           RenderBlock {DIV} at (0,12) size 25x1
</span><span class="cx">             RenderBlock {DIV} at (0,0) size 25x0
</span><ins>+layer at (608,63) size 116x66
+  RenderBlock {DIV} at (600,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (616,71) size 48x75
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x75
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 48x25
</span><span class="lines">@@ -172,9 +127,15 @@
</span><span class="cx">     RenderBlock {DIV} at (0,25) size 48x50
</span><span class="cx">       RenderBR {BR} at (0,0) size 0x25
</span><span class="cx">       RenderImage {IMG} at (0,25) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (8,183) size 116x66
+  RenderBlock {DIV} at (0,130) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (16,191) size 48x65
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x65
</span><span class="cx">     RenderBlock {DIV} at (0,40) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (138,143) size 66x116
+  RenderBlock {DIV} at (130,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (146,151) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBR {BR} at (0,0) size 25x0
</span><span class="lines">@@ -182,6 +143,9 @@
</span><span class="cx">       text run at (25,0) width 25: &quot;x&quot;
</span><span class="cx">       text run at (50,0) width 25: &quot;y&quot;
</span><span class="cx">       text run at (75,0) width 25: &quot;z&quot;
</span><ins>+layer at (228,143) size 66x116
+  RenderBlock {DIV} at (220,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (236,151) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBR {BR} at (0,0) size 25x0
</span><span class="lines">@@ -191,6 +155,9 @@
</span><span class="cx">         text run at (50,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (75,0) width 25: &quot;z&quot;
</span><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (318,143) size 66x116
+  RenderBlock {DIV} at (310,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (326,151) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -200,6 +167,9 @@
</span><span class="cx">         text run at (0,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (25,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;z&quot;
</span><ins>+layer at (408,143) size 66x116
+  RenderBlock {DIV} at (400,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (416,151) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -209,6 +179,9 @@
</span><span class="cx">       RenderText {#text} at (25,0) size 50x25
</span><span class="cx">         text run at (25,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;z&quot;
</span><ins>+layer at (498,143) size 66x116
+  RenderBlock {DIV} at (490,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (506,151) size 79x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 79x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -219,6 +192,9 @@
</span><span class="cx">         RenderFlexibleBox {DIV} at (0,0) size 25x25
</span><span class="cx">           RenderBlock {DIV} at (0,12) size 25x1
</span><span class="cx">             RenderBlock {DIV} at (0,0) size 25x0
</span><ins>+layer at (588,143) size 66x116
+  RenderBlock {DIV} at (580,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (596,151) size 75x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 75x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -226,9 +202,15 @@
</span><span class="cx">     RenderBlock {DIV} at (25,0) size 50x48
</span><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><span class="cx">       RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (678,143) size 66x116
+  RenderBlock {DIV} at (670,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (686,151) size 65x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 65x48
</span><span class="cx">     RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (18,263) size 66x116
+  RenderBlock {DIV} at (10,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (-24,271) size 100x48 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBR {BR} at (0,0) size 25x0
</span><span class="lines">@@ -236,6 +218,9 @@
</span><span class="cx">       text run at (25,0) width 25: &quot;x&quot;
</span><span class="cx">       text run at (50,0) width 25: &quot;y&quot;
</span><span class="cx">       text run at (75,0) width 25: &quot;z&quot;
</span><ins>+layer at (108,263) size 66x116
+  RenderBlock {DIV} at (100,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (66,271) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBR {BR} at (0,0) size 25x0
</span><span class="lines">@@ -245,6 +230,9 @@
</span><span class="cx">         text run at (50,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (75,0) width 25: &quot;z&quot;
</span><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (198,263) size 66x116
+  RenderBlock {DIV} at (190,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (156,271) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -254,6 +242,9 @@
</span><span class="cx">         text run at (0,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (25,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;z&quot;
</span><ins>+layer at (288,263) size 66x116
+  RenderBlock {DIV} at (280,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (246,271) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -263,6 +254,9 @@
</span><span class="cx">       RenderText {#text} at (25,0) size 50x25
</span><span class="cx">         text run at (25,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;z&quot;
</span><ins>+layer at (378,263) size 66x116
+  RenderBlock {DIV} at (370,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (357,271) size 79x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 79x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -273,6 +267,9 @@
</span><span class="cx">         RenderFlexibleBox {DIV} at (0,0) size 25x25
</span><span class="cx">           RenderBlock {DIV} at (0,12) size 25x1
</span><span class="cx">             RenderBlock {DIV} at (0,0) size 25x0
</span><ins>+layer at (468,263) size 66x116
+  RenderBlock {DIV} at (460,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (451,271) size 75x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 75x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -280,6 +277,9 @@
</span><span class="cx">     RenderBlock {DIV} at (25,0) size 50x48
</span><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><span class="cx">       RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (558,263) size 66x116
+  RenderBlock {DIV} at (550,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (551,271) size 65x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 65x48
</span><span class="cx">     RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolclientrectsspannerscomplexexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -62,106 +62,6 @@
</span><span class="cx">     RenderMultiColumnSet at (8,8) size 100x5
</span><span class="cx">     RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
</span><span class="cx">     RenderMultiColumnSet at (8,43) size 100x55
</span><del>-layer at (128,63) size 116x106
-  RenderBlock {DIV} at (120,10) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x5
-    RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (8,43) size 100x55
-layer at (248,63) size 116x106
-  RenderBlock {DIV} at (240,10) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x5
-    RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (8,43) size 100x55
-layer at (368,63) size 116x106
-  RenderBlock {DIV} at (360,10) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x5
-    RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (8,43) size 100x55
-layer at (488,63) size 116x106
-  RenderBlock {DIV} at (480,10) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x5
-    RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (8,43) size 100x55
-layer at (608,81) size 116x106
-  RenderBlock {DIV} at (600,28) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x5
-    RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (8,43) size 100x55
-layer at (8,207) size 116x106
-  RenderBlock {DIV} at (0,154) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x5
-    RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (8,43) size 100x55
-layer at (138,207) size 106x116
-  RenderBlock {DIV} at (130,154) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (268,207) size 106x116
-  RenderBlock {DIV} at (260,154) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (398,207) size 106x116
-  RenderBlock {DIV} at (390,154) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (528,207) size 106x116
-  RenderBlock {DIV} at (520,154) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (658,207) size 106x116
-  RenderBlock {DIV} at (650,154) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (18,327) size 106x116
-  RenderBlock {DIV} at (10,274) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (148,327) size 106x116
-  RenderBlock {DIV} at (140,274) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (278,327) size 106x116
-  RenderBlock {DIV} at (270,274) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (408,327) size 106x116
-  RenderBlock {DIV} at (400,274) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (538,327) size 106x116
-  RenderBlock {DIV} at (530,274) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (668,327) size 106x116
-  RenderBlock {DIV} at (660,274) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (18,447) size 106x116
-  RenderBlock {DIV} at (10,394) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (148,447) size 106x116
-  RenderBlock {DIV} at (140,394) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
-layer at (278,447) size 106x116
-  RenderBlock {DIV} at (270,394) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 5x100
-    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (43,8) size 55x100
</del><span class="cx"> layer at (16,71) size 48x115
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x115
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080]
</span><span class="lines">@@ -172,6 +72,11 @@
</span><span class="cx">         text run at (0,25) width 25: &quot;x&quot;
</span><span class="cx">         text run at (0,55) width 25: &quot;y&quot;
</span><span class="cx">         text run at (0,80) width 25: &quot;z&quot;
</span><ins>+layer at (128,63) size 116x106
+  RenderBlock {DIV} at (120,10) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x5
+    RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (8,43) size 100x55
</ins><span class="cx"> layer at (136,71) size 48x115
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x115
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080]
</span><span class="lines">@@ -184,6 +89,11 @@
</span><span class="cx">           text run at (0,55) width 25: &quot;y&quot;
</span><span class="cx">           text run at (0,80) width 25: &quot;z&quot;
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (248,63) size 116x106
+  RenderBlock {DIV} at (240,10) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x5
+    RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (8,43) size 100x55
</ins><span class="cx"> layer at (256,71) size 48x115
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x115
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080]
</span><span class="lines">@@ -195,6 +105,11 @@
</span><span class="cx">         text run at (0,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (0,30) width 25: &quot;y&quot;
</span><span class="cx">         text run at (0,55) width 25: &quot;z&quot;
</span><ins>+layer at (368,63) size 116x106
+  RenderBlock {DIV} at (360,10) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x5
+    RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (8,43) size 100x55
</ins><span class="cx"> layer at (376,71) size 48x115
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x115
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080]
</span><span class="lines">@@ -206,6 +121,11 @@
</span><span class="cx">       RenderText {#text} at (0,30) size 25x50
</span><span class="cx">         text run at (0,30) width 25: &quot;y&quot;
</span><span class="cx">         text run at (0,55) width 25: &quot;z&quot;
</span><ins>+layer at (488,63) size 116x106
+  RenderBlock {DIV} at (480,10) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x5
+    RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (8,43) size 100x55
</ins><span class="cx"> layer at (496,71) size 48x94
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x94
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080]
</span><span class="lines">@@ -218,6 +138,11 @@
</span><span class="cx">         RenderFlexibleBox {DIV} at (0,0) size 25x25
</span><span class="cx">           RenderBlock {DIV} at (0,12) size 25x1
</span><span class="cx">             RenderBlock {DIV} at (0,0) size 25x0
</span><ins>+layer at (608,81) size 116x106
+  RenderBlock {DIV} at (600,28) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x5
+    RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (8,43) size 100x55
</ins><span class="cx"> layer at (616,89) size 48x90
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x90
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080]
</span><span class="lines">@@ -227,11 +152,21 @@
</span><span class="cx">     RenderBlock {DIV} at (0,35) size 48x55
</span><span class="cx">       RenderBR {BR} at (0,0) size 0x25
</span><span class="cx">       RenderImage {IMG} at (0,30) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (8,207) size 116x106
+  RenderBlock {DIV} at (0,154) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x5
+    RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (8,43) size 100x55
</ins><span class="cx"> layer at (16,215) size 48x75
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x75
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080]
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,10) size 0x0
</span><span class="cx">     RenderBlock {DIV} at (0,50) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (138,207) size 106x116
+  RenderBlock {DIV} at (130,154) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (146,215) size 115x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 115x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="lines">@@ -242,6 +177,11 @@
</span><span class="cx">         text run at (25,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (55,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (80,0) width 25: &quot;z&quot;
</span><ins>+layer at (268,207) size 106x116
+  RenderBlock {DIV} at (260,154) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (276,215) size 115x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 115x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="lines">@@ -254,6 +194,11 @@
</span><span class="cx">           text run at (55,0) width 25: &quot;y&quot;
</span><span class="cx">           text run at (80,0) width 25: &quot;z&quot;
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (398,207) size 106x116
+  RenderBlock {DIV} at (390,154) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (406,215) size 115x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 115x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="lines">@@ -265,6 +210,11 @@
</span><span class="cx">         text run at (0,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (30,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (55,0) width 25: &quot;z&quot;
</span><ins>+layer at (528,207) size 106x116
+  RenderBlock {DIV} at (520,154) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (536,215) size 115x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 115x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="lines">@@ -276,6 +226,11 @@
</span><span class="cx">       RenderText {#text} at (30,0) size 50x25
</span><span class="cx">         text run at (30,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (55,0) width 25: &quot;z&quot;
</span><ins>+layer at (658,207) size 106x116
+  RenderBlock {DIV} at (650,154) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (666,215) size 94x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 94x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="lines">@@ -288,6 +243,11 @@
</span><span class="cx">         RenderFlexibleBox {DIV} at (0,0) size 25x25
</span><span class="cx">           RenderBlock {DIV} at (0,12) size 25x1
</span><span class="cx">             RenderBlock {DIV} at (0,0) size 25x0
</span><ins>+layer at (18,327) size 106x116
+  RenderBlock {DIV} at (10,274) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (26,335) size 90x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 90x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="lines">@@ -297,11 +257,21 @@
</span><span class="cx">     RenderBlock {DIV} at (35,0) size 55x48
</span><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><span class="cx">       RenderImage {IMG} at (30,0) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (148,327) size 106x116
+  RenderBlock {DIV} at (140,274) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (156,335) size 75x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 75x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0
</span><span class="cx">     RenderBlock {DIV} at (50,0) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (278,327) size 106x116
+  RenderBlock {DIV} at (270,274) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (261,335) size 115x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 115x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="lines">@@ -312,6 +282,11 @@
</span><span class="cx">         text run at (25,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (55,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (80,0) width 25: &quot;z&quot;
</span><ins>+layer at (408,327) size 106x116
+  RenderBlock {DIV} at (400,274) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (391,335) size 115x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 115x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="lines">@@ -324,6 +299,11 @@
</span><span class="cx">           text run at (55,0) width 25: &quot;y&quot;
</span><span class="cx">           text run at (80,0) width 25: &quot;z&quot;
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (538,327) size 106x116
+  RenderBlock {DIV} at (530,274) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (521,335) size 115x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 115x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="lines">@@ -335,6 +315,11 @@
</span><span class="cx">         text run at (0,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (30,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (55,0) width 25: &quot;z&quot;
</span><ins>+layer at (668,327) size 106x116
+  RenderBlock {DIV} at (660,274) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (651,335) size 115x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 115x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="lines">@@ -346,6 +331,11 @@
</span><span class="cx">       RenderText {#text} at (30,0) size 50x25
</span><span class="cx">         text run at (30,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (55,0) width 25: &quot;z&quot;
</span><ins>+layer at (18,447) size 106x116
+  RenderBlock {DIV} at (10,394) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (22,455) size 94x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 94x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="lines">@@ -358,6 +348,11 @@
</span><span class="cx">         RenderFlexibleBox {DIV} at (0,0) size 25x25
</span><span class="cx">           RenderBlock {DIV} at (0,12) size 25x1
</span><span class="cx">             RenderBlock {DIV} at (0,0) size 25x0
</span><ins>+layer at (148,447) size 106x116
+  RenderBlock {DIV} at (140,394) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (156,455) size 90x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 90x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span><span class="lines">@@ -367,6 +362,11 @@
</span><span class="cx">     RenderBlock {DIV} at (35,0) size 55x48
</span><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><span class="cx">       RenderImage {IMG} at (30,0) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (278,447) size 106x116
+  RenderBlock {DIV} at (270,394) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 5x100
+    RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (43,8) size 55x100
</ins><span class="cx"> layer at (301,455) size 75x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 75x48
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolclientrectsspannersexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/client-rects-spanners-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/client-rects-spanners-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/client-rects-spanners-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -63,86 +63,6 @@
</span><span class="cx">   RenderBlock {DIV} at (0,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
</span><span class="cx">     RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
</span><span class="cx">     RenderMultiColumnSet at (8,18) size 100x50
</span><del>-layer at (128,63) size 116x76
-  RenderBlock {DIV} at (120,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (8,18) size 100x50
-layer at (248,63) size 116x76
-  RenderBlock {DIV} at (240,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (8,18) size 100x50
-layer at (368,63) size 116x76
-  RenderBlock {DIV} at (360,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (8,18) size 100x50
-layer at (488,63) size 116x76
-  RenderBlock {DIV} at (480,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (8,18) size 100x50
-layer at (608,63) size 116x76
-  RenderBlock {DIV} at (600,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (8,18) size 100x50
-layer at (8,183) size 116x76
-  RenderBlock {DIV} at (0,130) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (8,18) size 100x50
-layer at (138,153) size 76x116
-  RenderBlock {DIV} at (130,100) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (238,153) size 76x116
-  RenderBlock {DIV} at (230,100) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (338,153) size 76x116
-  RenderBlock {DIV} at (330,100) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (438,153) size 76x116
-  RenderBlock {DIV} at (430,100) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (538,153) size 76x116
-  RenderBlock {DIV} at (530,100) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (638,153) size 76x116
-  RenderBlock {DIV} at (630,100) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (18,273) size 76x116
-  RenderBlock {DIV} at (10,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (118,273) size 76x116
-  RenderBlock {DIV} at (110,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (218,273) size 76x116
-  RenderBlock {DIV} at (210,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (318,273) size 76x116
-  RenderBlock {DIV} at (310,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (418,273) size 76x116
-  RenderBlock {DIV} at (410,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (518,273) size 76x116
-  RenderBlock {DIV} at (510,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (618,273) size 76x116
-  RenderBlock {DIV} at (610,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
-layer at (18,393) size 76x116
-  RenderBlock {DIV} at (10,340) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
-    RenderMultiColumnSet at (18,8) size 50x100
</del><span class="cx"> layer at (16,71) size 48x100
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x100
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -152,6 +72,10 @@
</span><span class="cx">         text run at (0,25) width 25: &quot;x&quot;
</span><span class="cx">         text run at (0,50) width 25: &quot;y&quot;
</span><span class="cx">         text run at (0,75) width 25: &quot;z&quot;
</span><ins>+layer at (128,63) size 116x76
+  RenderBlock {DIV} at (120,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (8,18) size 100x50
</ins><span class="cx"> layer at (136,71) size 48x100
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x100
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -163,6 +87,10 @@
</span><span class="cx">           text run at (0,50) width 25: &quot;y&quot;
</span><span class="cx">           text run at (0,75) width 25: &quot;z&quot;
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (248,63) size 116x76
+  RenderBlock {DIV} at (240,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (8,18) size 100x50
</ins><span class="cx"> layer at (256,71) size 48x100
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x100
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -173,6 +101,10 @@
</span><span class="cx">         text run at (0,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (0,25) width 25: &quot;y&quot;
</span><span class="cx">         text run at (0,50) width 25: &quot;z&quot;
</span><ins>+layer at (368,63) size 116x76
+  RenderBlock {DIV} at (360,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (8,18) size 100x50
</ins><span class="cx"> layer at (376,71) size 48x100
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x100
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -183,6 +115,10 @@
</span><span class="cx">       RenderText {#text} at (0,25) size 25x50
</span><span class="cx">         text run at (0,25) width 25: &quot;y&quot;
</span><span class="cx">         text run at (0,50) width 25: &quot;z&quot;
</span><ins>+layer at (488,63) size 116x76
+  RenderBlock {DIV} at (480,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (8,18) size 100x50
</ins><span class="cx"> layer at (496,71) size 48x79
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x79
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -194,6 +130,10 @@
</span><span class="cx">         RenderFlexibleBox {DIV} at (0,0) size 25x25
</span><span class="cx">           RenderBlock {DIV} at (0,12) size 25x1
</span><span class="cx">             RenderBlock {DIV} at (0,0) size 25x0
</span><ins>+layer at (608,63) size 116x76
+  RenderBlock {DIV} at (600,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (8,18) size 100x50
</ins><span class="cx"> layer at (616,71) size 48x75
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x75
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -202,10 +142,18 @@
</span><span class="cx">     RenderBlock {DIV} at (0,25) size 48x50
</span><span class="cx">       RenderBR {BR} at (0,0) size 0x25
</span><span class="cx">       RenderImage {IMG} at (0,25) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (8,183) size 116x76
+  RenderBlock {DIV} at (0,130) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (8,18) size 100x50
</ins><span class="cx"> layer at (16,191) size 48x65
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x65
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="cx">     RenderBlock {DIV} at (0,40) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (138,153) size 76x116
+  RenderBlock {DIV} at (130,100) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (146,161) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -215,6 +163,10 @@
</span><span class="cx">         text run at (25,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (75,0) width 25: &quot;z&quot;
</span><ins>+layer at (238,153) size 76x116
+  RenderBlock {DIV} at (230,100) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (246,161) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -226,6 +178,10 @@
</span><span class="cx">           text run at (50,0) width 25: &quot;y&quot;
</span><span class="cx">           text run at (75,0) width 25: &quot;z&quot;
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (338,153) size 76x116
+  RenderBlock {DIV} at (330,100) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (346,161) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -236,6 +192,10 @@
</span><span class="cx">         text run at (0,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (25,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;z&quot;
</span><ins>+layer at (438,153) size 76x116
+  RenderBlock {DIV} at (430,100) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (446,161) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -246,6 +206,10 @@
</span><span class="cx">       RenderText {#text} at (25,0) size 50x25
</span><span class="cx">         text run at (25,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;z&quot;
</span><ins>+layer at (538,153) size 76x116
+  RenderBlock {DIV} at (530,100) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (546,161) size 79x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 79x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -257,6 +221,10 @@
</span><span class="cx">         RenderFlexibleBox {DIV} at (0,0) size 25x25
</span><span class="cx">           RenderBlock {DIV} at (0,12) size 25x1
</span><span class="cx">             RenderBlock {DIV} at (0,0) size 25x0
</span><ins>+layer at (638,153) size 76x116
+  RenderBlock {DIV} at (630,100) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (646,161) size 75x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 75x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -265,10 +233,18 @@
</span><span class="cx">     RenderBlock {DIV} at (25,0) size 50x48
</span><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><span class="cx">       RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (18,273) size 76x116
+  RenderBlock {DIV} at (10,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (26,281) size 65x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 65x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="cx">     RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (118,273) size 76x116
+  RenderBlock {DIV} at (110,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (86,281) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -278,6 +254,10 @@
</span><span class="cx">         text run at (25,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (75,0) width 25: &quot;z&quot;
</span><ins>+layer at (218,273) size 76x116
+  RenderBlock {DIV} at (210,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (186,281) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -289,6 +269,10 @@
</span><span class="cx">           text run at (50,0) width 25: &quot;y&quot;
</span><span class="cx">           text run at (75,0) width 25: &quot;z&quot;
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (318,273) size 76x116
+  RenderBlock {DIV} at (310,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (286,281) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -299,6 +283,10 @@
</span><span class="cx">         text run at (0,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (25,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;z&quot;
</span><ins>+layer at (418,273) size 76x116
+  RenderBlock {DIV} at (410,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (386,281) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -309,6 +297,10 @@
</span><span class="cx">       RenderText {#text} at (25,0) size 50x25
</span><span class="cx">         text run at (25,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;z&quot;
</span><ins>+layer at (518,273) size 76x116
+  RenderBlock {DIV} at (510,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (507,281) size 79x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 79x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -320,6 +312,10 @@
</span><span class="cx">         RenderFlexibleBox {DIV} at (0,0) size 25x25
</span><span class="cx">           RenderBlock {DIV} at (0,12) size 25x1
</span><span class="cx">             RenderBlock {DIV} at (0,0) size 25x0
</span><ins>+layer at (618,273) size 76x116
+  RenderBlock {DIV} at (610,220) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (611,281) size 75x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 75x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -328,6 +324,10 @@
</span><span class="cx">     RenderBlock {DIV} at (25,0) size 50x48
</span><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><span class="cx">       RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (18,393) size 76x116
+  RenderBlock {DIV} at (10,340) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0]
+    RenderMultiColumnSet at (18,8) size 50x100
</ins><span class="cx"> layer at (21,401) size 65x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 65x48
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolcolumnbreakwithbalancingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/column-break-with-balancing-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/column-break-with-balancing-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/column-break-with-balancing-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,9 +6,6 @@
</span><span class="cx"> layer at (8,8) size 769x388
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 769x388 [border: (5px solid #0000FF)]
</span><span class="cx">     RenderMultiColumnSet at (5,5) size 759x378
</span><del>-layer at (8,412) size 769x388
-  RenderBlock {DIV} at (0,404) size 769x388 [border: (5px solid #0000FF)]
-    RenderMultiColumnSet at (5,5) size 759x378
</del><span class="cx"> layer at (13,13) size 372x450
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 372x450
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 372x378
</span><span class="lines">@@ -88,6 +85,9 @@
</span><span class="cx">       RenderText {#text} at (0,54) size 262x18
</span><span class="cx">         text run at (0,54) width 262: &quot;This text should be in the second column.&quot;
</span><span class="cx">       RenderBR {BR} at (262,68) size 0x0
</span><ins>+layer at (8,412) size 769x388
+  RenderBlock {DIV} at (0,404) size 769x388 [border: (5px solid #0000FF)]
+    RenderMultiColumnSet at (5,5) size 759x378
</ins><span class="cx"> layer at (13,417) size 372x756 backgroundClip at (0,0) size 785x808 clip at (0,0) size 785x808 outlineClip at (0,0) size 785x808
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 372x756
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 372x72
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolcolumncountwithrulesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/column-count-with-rules-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/column-count-with-rules-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/column-count-with-rules-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,9 +6,6 @@
</span><span class="cx"> layer at (8,8) size 784x160
</span><span class="cx">   RenderBlock {P} at (0,0) size 784x160 [border: (10px solid #800000)]
</span><span class="cx">     RenderMultiColumnSet at (30,30) size 724x100
</span><del>-layer at (8,184) size 784x160
-  RenderBlock {P} at (0,176) size 784x160 [border: (10px solid #800000)]
-    RenderMultiColumnSet at (30,30) size 724x100
</del><span class="cx"> layer at (38,38) size 231x254
</span><span class="cx">   RenderMultiColumnFlowThread at (30,30) size 231x254
</span><span class="cx">     RenderText {#text} at (0,0) size 161x18
</span><span class="lines">@@ -50,6 +47,9 @@
</span><span class="cx">     RenderText {#text} at (0,236) size 161x18
</span><span class="cx">       text run at (0,236) width 161: &quot;This is some column text.&quot;
</span><span class="cx">     RenderBR {BR} at (161,250) size 0x0
</span><ins>+layer at (8,184) size 784x160
+  RenderBlock {P} at (0,176) size 784x160 [border: (10px solid #800000)]
+    RenderMultiColumnSet at (30,30) size 724x100
</ins><span class="cx"> layer at (531,214) size 231x254
</span><span class="cx">   RenderMultiColumnFlowThread at (523,30) size 231x254
</span><span class="cx">     RenderText {#text} at (69,0) size 161x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolfloatpaginatecomplexexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-complex-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-complex-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-complex-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,15 +6,6 @@
</span><span class="cx"> layer at (8,8) size 769x404
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 769x404 [border: (2px solid #000000)]
</span><span class="cx">     RenderMultiColumnSet at (2,2) size 765x400
</span><del>-layer at (8,428) size 769x404
-  RenderBlock {DIV} at (0,420) size 769x404 [border: (2px solid #000000)]
-    RenderMultiColumnSet at (2,2) size 765x400
-layer at (8,848) size 769x404
-  RenderBlock {DIV} at (0,840) size 769x404 [border: (2px solid #000000)]
-    RenderMultiColumnSet at (2,2) size 765x400
-layer at (8,1268) size 769x404
-  RenderBlock {DIV} at (0,1260) size 769x404 [border: (2px solid #000000)]
-    RenderMultiColumnSet at (2,2) size 765x400
</del><span class="cx"> layer at (10,10) size 375x888
</span><span class="cx">   RenderMultiColumnFlowThread at (2,2) size 375x888
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 375x252
</span><span class="lines">@@ -142,6 +133,9 @@
</span><span class="cx">       RenderText {#text} at (0,586) size 110x18
</span><span class="cx">         text run at (0,586) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (110,600) size 0x0
</span><ins>+layer at (8,428) size 769x404
+  RenderBlock {DIV} at (0,420) size 769x404 [border: (2px solid #000000)]
+    RenderMultiColumnSet at (2,2) size 765x400
</ins><span class="cx"> layer at (10,430) size 375x888
</span><span class="cx">   RenderMultiColumnFlowThread at (2,2) size 375x888
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 375x252
</span><span class="lines">@@ -268,6 +262,9 @@
</span><span class="cx">       RenderText {#text} at (0,586) size 110x18
</span><span class="cx">         text run at (0,586) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (110,600) size 0x0
</span><ins>+layer at (8,848) size 769x404
+  RenderBlock {DIV} at (0,840) size 769x404 [border: (2px solid #000000)]
+    RenderMultiColumnSet at (2,2) size 765x400
</ins><span class="cx"> layer at (10,850) size 375x436
</span><span class="cx">   RenderMultiColumnFlowThread at (2,2) size 375x436
</span><span class="cx">     RenderImage {IMG} at (0,0) size 300x390 [bgcolor=#008000]
</span><span class="lines">@@ -296,6 +293,9 @@
</span><span class="cx">       text run at (300,378) width 23: &quot;and&quot;
</span><span class="cx">       text run at (0,400) width 360: &quot;wrapping behavior. Longer text designed to test float and&quot;
</span><span class="cx">       text run at (0,418) width 123: &quot;wrapping behavior.&quot;
</span><ins>+layer at (8,1268) size 769x404
+  RenderBlock {DIV} at (0,1260) size 769x404 [border: (2px solid #000000)]
+    RenderMultiColumnSet at (2,2) size 765x400
</ins><span class="cx"> layer at (10,1270) size 375x652 backgroundClip at (0,0) size 1166x1680 clip at (0,0) size 1166x1680 outlineClip at (0,0) size 1166x1680
</span><span class="cx">   RenderMultiColumnFlowThread at (2,2) size 375x652
</span><span class="cx">     RenderImage {IMG} at (0,0) size 375x380 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticollayersinmulticolexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/layers-in-multicol-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/layers-in-multicol-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/layers-in-multicol-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -12,9 +12,6 @@
</span><span class="cx"> layer at (8,26) size 769x310
</span><span class="cx">   RenderBlock {DIV} at (0,18) size 769x310 [border: (5px solid #800000)]
</span><span class="cx">     RenderMultiColumnSet at (5,5) size 759x300
</span><del>-layer at (8,354) size 769x310
-  RenderBlock {DIV} at (0,346) size 769x310 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 759x300
</del><span class="cx"> layer at (13,31) size 242x1380 backgroundClip at (0,0) size 1289x672 clip at (0,0) size 1289x672 outlineClip at (0,0) size 1289x672
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 243x1380
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 243x234
</span><span class="lines">@@ -185,8 +182,9 @@
</span><span class="cx">       RenderText {#text} at (0,246) size 106x18
</span><span class="cx">         text run at (0,246) width 106: &quot;This is some text&quot;
</span><span class="cx">       RenderBR {BR} at (106,260) size 0x0
</span><del>-layer at (13,331) size 100x270
-  RenderBlock (relative positioned) {DIV} at (0,0) size 100x270 [bgcolor=#008000]
</del><ins>+layer at (8,354) size 769x310
+  RenderBlock {DIV} at (0,346) size 769x310 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 759x300
</ins><span class="cx"> layer at (530,359) size 242x1380 backgroundClip at (0,0) size 1289x672 clip at (0,0) size 1289x672 outlineClip at (0,0) size 1289x672
</span><span class="cx">   RenderMultiColumnFlowThread at (521,5) size 243x1380
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 243x234
</span><span class="lines">@@ -357,5 +355,7 @@
</span><span class="cx">       RenderText {#text} at (136,246) size 106x18
</span><span class="cx">         text run at (136,246) width 106: &quot;This is some text&quot;
</span><span class="cx">       RenderBR {BR} at (136,260) size 0x0
</span><ins>+layer at (13,331) size 100x270
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x270 [bgcolor=#008000]
</ins><span class="cx"> layer at (672,659) size 100x270 backgroundClip at (0,0) size 1289x672 clip at (0,0) size 1289x672 outlineClip at (0,0) size 1289x672
</span><span class="cx">   RenderBlock (relative positioned) {DIV} at (142,0) size 100x270 [bgcolor=#008000]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticollayerssplitacrosscolumnsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/layers-split-across-columns-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/layers-split-across-columns-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/layers-split-across-columns-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -27,15 +27,6 @@
</span><span class="cx"> layer at (8,26) size 220x310
</span><span class="cx">   RenderBlock {DIV} at (0,18) size 220x310 [border: (5px solid #000000)]
</span><span class="cx">     RenderMultiColumnSet at (5,5) size 210x300
</span><del>-layer at (232,26) size 220x310
-  RenderBlock {DIV} at (0,18) size 220x310 [border: (5px solid #000000)]
-    RenderMultiColumnSet at (5,5) size 210x300
-layer at (456,26) size 220x310
-  RenderBlock {DIV} at (0,18) size 220x310 [border: (5px solid #000000)]
-    RenderMultiColumnSet at (5,5) size 210x300
-layer at (8,358) size 220x310
-  RenderBlock {DIV} at (0,18) size 220x310 [border: (5px solid #000000)]
-    RenderMultiColumnSet at (5,5) size 210x300
</del><span class="cx"> layer at (13,31) size 100x600
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 100x600
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 100x100
</span><span class="lines">@@ -50,6 +41,9 @@
</span><span class="cx">     RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#0000D0]
</span><span class="cx">     RenderBlock {DIV} at (0,200) size 100x100 [bgcolor=#0000B0]
</span><span class="cx">     RenderBlock {DIV} at (0,300) size 100x100 [bgcolor=#000090]
</span><ins>+layer at (232,26) size 220x310
+  RenderBlock {DIV} at (0,18) size 220x310 [border: (5px solid #000000)]
+    RenderMultiColumnSet at (5,5) size 210x300
</ins><span class="cx"> layer at (237,31) size 100x600
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 100x600
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 100x100
</span><span class="lines">@@ -58,12 +52,9 @@
</span><span class="cx">     RenderBlock (anonymous) at (0,500) size 100x100
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000]
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><del>-layer at (137,131) size 100x400
-  RenderBlock {DIV} at (-100,100) size 100x400
-    RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0]
-    RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#0000D0]
-    RenderBlock {DIV} at (0,200) size 100x100 [bgcolor=#0000B0]
-    RenderBlock {DIV} at (0,300) size 100x100 [bgcolor=#000090]
</del><ins>+layer at (456,26) size 220x310
+  RenderBlock {DIV} at (0,18) size 220x310 [border: (5px solid #000000)]
+    RenderMultiColumnSet at (5,5) size 210x300
</ins><span class="cx"> layer at (461,31) size 100x600
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 100x600
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 100x100
</span><span class="lines">@@ -72,12 +63,9 @@
</span><span class="cx">     RenderBlock (anonymous) at (0,500) size 100x100
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000]
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><del>-layer at (461,131) size 100x400
-  RenderBlock (relative positioned) {DIV} at (-100,100) size 100x400
-    RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0]
-    RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#0000D0]
-    RenderBlock {DIV} at (0,200) size 100x100 [bgcolor=#0000B0]
-    RenderBlock {DIV} at (0,300) size 100x100 [bgcolor=#000090]
</del><ins>+layer at (8,358) size 220x310
+  RenderBlock {DIV} at (0,18) size 220x310 [border: (5px solid #000000)]
+    RenderMultiColumnSet at (5,5) size 210x300
</ins><span class="cx"> layer at (13,363) size 100x600 backgroundClip at (0,0) size 785x676 clip at (0,0) size 785x676 outlineClip at (0,0) size 785x676
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 100x600
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 100x100
</span><span class="lines">@@ -86,6 +74,18 @@
</span><span class="cx">     RenderBlock (anonymous) at (0,500) size 100x100
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000]
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (137,131) size 100x400
+  RenderBlock {DIV} at (-100,100) size 100x400
+    RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0]
+    RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#0000D0]
+    RenderBlock {DIV} at (0,200) size 100x100 [bgcolor=#0000B0]
+    RenderBlock {DIV} at (0,300) size 100x100 [bgcolor=#000090]
+layer at (461,131) size 100x400
+  RenderBlock (relative positioned) {DIV} at (-100,100) size 100x400
+    RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0]
+    RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#0000D0]
+    RenderBlock {DIV} at (0,200) size 100x100 [bgcolor=#0000B0]
+    RenderBlock {DIV} at (0,300) size 100x100 [bgcolor=#000090]
</ins><span class="cx"> layer at (13,463) size 100x400 backgroundClip at (0,0) size 785x676 clip at (0,0) size 785x676 outlineClip at (0,0) size 785x676
</span><span class="cx">   RenderBlock {DIV} at (0,100) size 100x400
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolnewmulticolclientrectsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/newmulticol/client-rects-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/newmulticol/client-rects-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/newmulticol/client-rects-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -61,66 +61,6 @@
</span><span class="cx"> layer at (8,63) size 116x66
</span><span class="cx">   RenderBlock {DIV} at (0,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
</span><span class="cx">     RenderMultiColumnSet at (8,8) size 100x50
</span><del>-layer at (128,63) size 116x66
-  RenderBlock {DIV} at (120,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x50
-layer at (248,63) size 116x66
-  RenderBlock {DIV} at (240,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x50
-layer at (368,63) size 116x66
-  RenderBlock {DIV} at (360,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x50
-layer at (488,63) size 116x66
-  RenderBlock {DIV} at (480,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x50
-layer at (608,63) size 116x66
-  RenderBlock {DIV} at (600,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x50
-layer at (8,183) size 116x66
-  RenderBlock {DIV} at (0,130) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 100x50
-layer at (138,143) size 66x116
-  RenderBlock {DIV} at (130,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (228,143) size 66x116
-  RenderBlock {DIV} at (220,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (318,143) size 66x116
-  RenderBlock {DIV} at (310,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (408,143) size 66x116
-  RenderBlock {DIV} at (400,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (498,143) size 66x116
-  RenderBlock {DIV} at (490,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (588,143) size 66x116
-  RenderBlock {DIV} at (580,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (678,143) size 66x116
-  RenderBlock {DIV} at (670,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (18,263) size 66x116
-  RenderBlock {DIV} at (10,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (108,263) size 66x116
-  RenderBlock {DIV} at (100,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (198,263) size 66x116
-  RenderBlock {DIV} at (190,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (288,263) size 66x116
-  RenderBlock {DIV} at (280,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (378,263) size 66x116
-  RenderBlock {DIV} at (370,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (468,263) size 66x116
-  RenderBlock {DIV} at (460,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
-layer at (558,263) size 66x116
-  RenderBlock {DIV} at (550,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderMultiColumnSet at (8,8) size 50x100
</del><span class="cx"> layer at (16,71) size 48x100
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x100
</span><span class="cx">     RenderBR {BR} at (0,0) size 0x25
</span><span class="lines">@@ -128,6 +68,9 @@
</span><span class="cx">       text run at (0,25) width 25: &quot;x&quot;
</span><span class="cx">       text run at (0,50) width 25: &quot;y&quot;
</span><span class="cx">       text run at (0,75) width 25: &quot;z&quot;
</span><ins>+layer at (128,63) size 116x66
+  RenderBlock {DIV} at (120,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (136,71) size 48x100
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x100
</span><span class="cx">     RenderBR {BR} at (0,0) size 0x25
</span><span class="lines">@@ -137,6 +80,9 @@
</span><span class="cx">         text run at (0,50) width 25: &quot;y&quot;
</span><span class="cx">         text run at (0,75) width 25: &quot;z&quot;
</span><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (248,63) size 116x66
+  RenderBlock {DIV} at (240,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (256,71) size 48x100
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x100
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 48x25
</span><span class="lines">@@ -146,6 +92,9 @@
</span><span class="cx">         text run at (0,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (0,25) width 25: &quot;y&quot;
</span><span class="cx">         text run at (0,50) width 25: &quot;z&quot;
</span><ins>+layer at (368,63) size 116x66
+  RenderBlock {DIV} at (360,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (376,71) size 48x100
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x100
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 48x25
</span><span class="lines">@@ -155,6 +104,9 @@
</span><span class="cx">       RenderText {#text} at (0,25) size 25x50
</span><span class="cx">         text run at (0,25) width 25: &quot;y&quot;
</span><span class="cx">         text run at (0,50) width 25: &quot;z&quot;
</span><ins>+layer at (488,63) size 116x66
+  RenderBlock {DIV} at (480,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (496,71) size 48x79
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x79
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 48x25
</span><span class="lines">@@ -165,6 +117,9 @@
</span><span class="cx">         RenderFlexibleBox {DIV} at (0,0) size 25x25
</span><span class="cx">           RenderBlock {DIV} at (0,12) size 25x1
</span><span class="cx">             RenderBlock {DIV} at (0,0) size 25x0
</span><ins>+layer at (608,63) size 116x66
+  RenderBlock {DIV} at (600,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (616,71) size 48x75
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x75
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 48x25
</span><span class="lines">@@ -172,9 +127,15 @@
</span><span class="cx">     RenderBlock {DIV} at (0,25) size 48x50
</span><span class="cx">       RenderBR {BR} at (0,0) size 0x25
</span><span class="cx">       RenderImage {IMG} at (0,25) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (8,183) size 116x66
+  RenderBlock {DIV} at (0,130) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (16,191) size 48x65
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 48x65
</span><span class="cx">     RenderBlock {DIV} at (0,40) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (138,143) size 66x116
+  RenderBlock {DIV} at (130,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (146,151) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBR {BR} at (0,0) size 25x0
</span><span class="lines">@@ -182,6 +143,9 @@
</span><span class="cx">       text run at (25,0) width 25: &quot;x&quot;
</span><span class="cx">       text run at (50,0) width 25: &quot;y&quot;
</span><span class="cx">       text run at (75,0) width 25: &quot;z&quot;
</span><ins>+layer at (228,143) size 66x116
+  RenderBlock {DIV} at (220,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (236,151) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBR {BR} at (0,0) size 25x0
</span><span class="lines">@@ -191,6 +155,9 @@
</span><span class="cx">         text run at (50,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (75,0) width 25: &quot;z&quot;
</span><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (318,143) size 66x116
+  RenderBlock {DIV} at (310,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (326,151) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -200,6 +167,9 @@
</span><span class="cx">         text run at (0,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (25,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;z&quot;
</span><ins>+layer at (408,143) size 66x116
+  RenderBlock {DIV} at (400,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (416,151) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -209,6 +179,9 @@
</span><span class="cx">       RenderText {#text} at (25,0) size 50x25
</span><span class="cx">         text run at (25,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;z&quot;
</span><ins>+layer at (498,143) size 66x116
+  RenderBlock {DIV} at (490,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (506,151) size 79x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 79x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -219,6 +192,9 @@
</span><span class="cx">         RenderFlexibleBox {DIV} at (0,0) size 25x25
</span><span class="cx">           RenderBlock {DIV} at (0,12) size 25x1
</span><span class="cx">             RenderBlock {DIV} at (0,0) size 25x0
</span><ins>+layer at (588,143) size 66x116
+  RenderBlock {DIV} at (580,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (596,151) size 75x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 75x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -226,9 +202,15 @@
</span><span class="cx">     RenderBlock {DIV} at (25,0) size 50x48
</span><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><span class="cx">       RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (678,143) size 66x116
+  RenderBlock {DIV} at (670,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (686,151) size 65x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 65x48
</span><span class="cx">     RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (18,263) size 66x116
+  RenderBlock {DIV} at (10,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (-24,271) size 100x48 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBR {BR} at (0,0) size 25x0
</span><span class="lines">@@ -236,6 +218,9 @@
</span><span class="cx">       text run at (25,0) width 25: &quot;x&quot;
</span><span class="cx">       text run at (50,0) width 25: &quot;y&quot;
</span><span class="cx">       text run at (75,0) width 25: &quot;z&quot;
</span><ins>+layer at (108,263) size 66x116
+  RenderBlock {DIV} at (100,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (66,271) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBR {BR} at (0,0) size 25x0
</span><span class="lines">@@ -245,6 +230,9 @@
</span><span class="cx">         text run at (50,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (75,0) width 25: &quot;z&quot;
</span><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span><ins>+layer at (198,263) size 66x116
+  RenderBlock {DIV} at (190,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (156,271) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -254,6 +242,9 @@
</span><span class="cx">         text run at (0,0) width 25: &quot;x&quot;
</span><span class="cx">         text run at (25,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;z&quot;
</span><ins>+layer at (288,263) size 66x116
+  RenderBlock {DIV} at (280,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (246,271) size 100x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 100x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -263,6 +254,9 @@
</span><span class="cx">       RenderText {#text} at (25,0) size 50x25
</span><span class="cx">         text run at (25,0) width 25: &quot;y&quot;
</span><span class="cx">         text run at (50,0) width 25: &quot;z&quot;
</span><ins>+layer at (378,263) size 66x116
+  RenderBlock {DIV} at (370,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (357,271) size 79x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 79x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -273,6 +267,9 @@
</span><span class="cx">         RenderFlexibleBox {DIV} at (0,0) size 25x25
</span><span class="cx">           RenderBlock {DIV} at (0,12) size 25x1
</span><span class="cx">             RenderBlock {DIV} at (0,0) size 25x0
</span><ins>+layer at (468,263) size 66x116
+  RenderBlock {DIV} at (460,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (451,271) size 75x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 75x48
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 25x48
</span><span class="lines">@@ -280,6 +277,9 @@
</span><span class="cx">     RenderBlock {DIV} at (25,0) size 50x48
</span><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><span class="cx">       RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6]
</span><ins>+layer at (558,263) size 66x116
+  RenderBlock {DIV} at (550,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
+    RenderMultiColumnSet at (8,8) size 50x100
</ins><span class="cx"> layer at (551,271) size 65x48
</span><span class="cx">   RenderMultiColumnFlowThread at (8,8) size 65x48
</span><span class="cx">     RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatechildcomplexsplittingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -14,28 +14,6 @@
</span><span class="cx">       RenderText {#text} at (0,0) size 219x28
</span><span class="cx">         text run at (0,0) width 219: &quot;This is a second span.&quot;
</span><span class="cx">     RenderMultiColumnSet at (5,356) size 750x127
</span><del>-layer at (8,520) size 760x501
-  RenderBlock {DIV} at (0,503) size 760x503 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x115
-    RenderBlock {H2} at (5,139) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 193x28
-        text run at (0,0) width 193: &quot;This is a first span.&quot;
-    RenderMultiColumnSet at (5,187) size 750x116
-    RenderBlock {H2} at (5,322) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 219x28
-        text run at (0,0) width 219: &quot;This is a second span.&quot;
-    RenderMultiColumnSet at (5,370) size 750x127
-layer at (8,1037) size 760x495
-  RenderBlock {DIV} at (0,1021) size 760x495 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x108
-    RenderBlock {H2} at (5,132) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 193x28
-        text run at (0,0) width 193: &quot;This is a first span.&quot;
-    RenderMultiColumnSet at (5,180) size 750x116
-    RenderBlock {H2} at (5,315) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 219x28
-        text run at (0,0) width 219: &quot;This is a second span.&quot;
-    RenderMultiColumnSet at (5,363) size 750x127
</del><span class="cx"> layer at (13,21) size 367x666
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x666
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x396
</span><span class="lines">@@ -85,6 +63,17 @@
</span><span class="cx">         text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
</span><span class="cx">         text run at (0,216) width 20: &quot;mi.&quot;
</span><ins>+layer at (8,520) size 760x501
+  RenderBlock {DIV} at (0,503) size 760x503 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x115
+    RenderBlock {H2} at (5,139) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 193x28
+        text run at (0,0) width 193: &quot;This is a first span.&quot;
+    RenderMultiColumnSet at (5,187) size 750x116
+    RenderBlock {H2} at (5,322) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 219x28
+        text run at (0,0) width 219: &quot;This is a second span.&quot;
+    RenderMultiColumnSet at (5,370) size 750x127
</ins><span class="cx"> layer at (13,525) size 367x694
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x694
</span><span class="cx">     RenderBlock {P} at (0,16) size 367x207
</span><span class="lines">@@ -131,6 +120,17 @@
</span><span class="cx">         text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
</span><span class="cx">         text run at (0,216) width 20: &quot;mi.&quot;
</span><ins>+layer at (8,1037) size 760x495
+  RenderBlock {DIV} at (0,1021) size 760x495 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x108
+    RenderBlock {H2} at (5,132) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 193x28
+        text run at (0,0) width 193: &quot;This is a first span.&quot;
+    RenderMultiColumnSet at (5,180) size 750x116
+    RenderBlock {H2} at (5,315) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 219x28
+        text run at (0,0) width 219: &quot;This is a second span.&quot;
+    RenderMultiColumnSet at (5,363) size 750x127
</ins><span class="cx"> layer at (13,1042) size 367x662 backgroundClip at (0,0) size 785x1548 clip at (0,0) size 785x1548 outlineClip at (0,0) size 785x1548
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x662
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatechildgeneratedcontentexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -10,41 +10,6 @@
</span><span class="cx">       RenderText {#text} at (0,0) size 276x28
</span><span class="cx">         text run at (0,0) width 276: &quot;This is a spanning element.&quot;
</span><span class="cx">     RenderMultiColumnSet at (5,90) size 750x325
</span><del>-layer at (8,452) size 760x420
-  RenderBlock {DIV} at (0,435) size 760x421 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x324
-    RenderBlock {H2} at (5,348) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-    RenderMultiColumnSet at (5,396) size 750x19
-layer at (8,888) size 760x451
-  RenderBlock {DIV} at (0,871) size 760x453 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x142
-    RenderBlock {H2} at (5,166) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-    RenderMultiColumnSet at (5,214) size 750x233
-layer at (8,1355) size 760x436
-  RenderBlock {DIV} at (0,1339) size 760x437 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x126
-    RenderBlock {H2} at (5,150) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-    RenderMultiColumnSet at (5,198) size 750x233
-layer at (8,1807) size 760x438
-  RenderBlock {DIV} at (0,1791) size 760x439 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x234
-    RenderBlock {H2} at (5,258) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-    RenderMultiColumnSet at (5,306) size 750x127
-layer at (8,2261) size 760x461
-  RenderBlock {DIV} at (0,2245) size 760x461 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x257
-    RenderBlock {H2} at (5,281) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-    RenderMultiColumnSet at (5,329) size 750x127
</del><span class="cx"> layer at (13,21) size 367x650
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x650
</span><span class="cx">     RenderBlock (generated) at (0,0) size 367x18 [bgcolor=#FFFF00]
</span><span class="lines">@@ -92,6 +57,13 @@
</span><span class="cx">     RenderBlock (generated) at (0,630) size 367x20 [bgcolor=#FFFF00]
</span><span class="cx">       RenderText at (0,0) size 156x18
</span><span class="cx">         text run at (0,0) width 156: &quot;After Generated Content&quot;
</span><ins>+layer at (8,452) size 760x420
+  RenderBlock {DIV} at (0,435) size 760x421 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x324
+    RenderBlock {H2} at (5,348) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 276x28
+        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
+    RenderMultiColumnSet at (5,396) size 750x19
</ins><span class="cx"> layer at (13,457) size 367x650
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x650
</span><span class="cx">     RenderBlock (generated) at (0,0) size 367x18 [bgcolor=#FFFF00]
</span><span class="lines">@@ -139,6 +111,13 @@
</span><span class="cx">     RenderBlock (generated) at (0,630) size 367x20 [bgcolor=#FFFF00]
</span><span class="cx">       RenderText at (0,0) size 156x18
</span><span class="cx">         text run at (0,0) width 156: &quot;After Generated Content&quot;
</span><ins>+layer at (8,888) size 760x451
+  RenderBlock {DIV} at (0,871) size 760x453 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x142
+    RenderBlock {H2} at (5,166) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 276x28
+        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
+    RenderMultiColumnSet at (5,214) size 750x233
</ins><span class="cx"> layer at (13,893) size 367x732
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x732
</span><span class="cx">     RenderBlock (generated) at (0,0) size 367x18 [bgcolor=#FFFF00]
</span><span class="lines">@@ -189,6 +168,13 @@
</span><span class="cx">     RenderBlock (generated) at (0,712) size 367x20 [bgcolor=#FFFF00]
</span><span class="cx">       RenderText at (0,0) size 156x18
</span><span class="cx">         text run at (0,0) width 156: &quot;After Generated Content&quot;
</span><ins>+layer at (8,1355) size 760x436
+  RenderBlock {DIV} at (0,1339) size 760x437 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x126
+    RenderBlock {H2} at (5,150) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 276x28
+        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
+    RenderMultiColumnSet at (5,198) size 750x233
</ins><span class="cx"> layer at (13,1360) size 367x700
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x700
</span><span class="cx">     RenderBlock (generated) at (0,0) size 367x18 [bgcolor=#FFFF00]
</span><span class="lines">@@ -243,6 +229,13 @@
</span><span class="cx">     RenderBlock (generated) at (0,680) size 367x20 [bgcolor=#FFFF00]
</span><span class="cx">       RenderText at (0,0) size 156x18
</span><span class="cx">         text run at (0,0) width 156: &quot;After Generated Content&quot;
</span><ins>+layer at (8,1807) size 760x438
+  RenderBlock {DIV} at (0,1791) size 760x439 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x234
+    RenderBlock {H2} at (5,258) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 276x28
+        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
+    RenderMultiColumnSet at (5,306) size 750x127
</ins><span class="cx"> layer at (13,1812) size 367x702
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x702
</span><span class="cx">     RenderBlock (generated) at (0,0) size 367x18 [bgcolor=#FFFF00]
</span><span class="lines">@@ -300,6 +293,13 @@
</span><span class="cx">     RenderBlock (generated) at (0,682) size 367x20 [bgcolor=#FFFF00]
</span><span class="cx">       RenderText at (0,0) size 156x18
</span><span class="cx">         text run at (0,0) width 156: &quot;After Generated Content&quot;
</span><ins>+layer at (8,2261) size 760x461
+  RenderBlock {DIV} at (0,2245) size 760x461 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x257
+    RenderBlock {H2} at (5,281) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 276x28
+        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
+    RenderMultiColumnSet at (5,329) size 750x127
</ins><span class="cx"> layer at (13,2266) size 367x750 backgroundClip at (0,0) size 785x2738 clip at (0,0) size 785x2738 outlineClip at (0,0) size 785x2738
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x750
</span><span class="cx">     RenderBlock (generated) at (0,0) size 367x18 [bgcolor=#FFFF00]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatechildpropertyremovalexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -11,21 +11,6 @@
</span><span class="cx"> layer at (8,60) size 760x352
</span><span class="cx">   RenderBlock {DIV} at (0,52) size 760x352 [border: (5px solid #800000)]
</span><span class="cx">     RenderMultiColumnSet at (5,5) size 750x342
</span><del>-layer at (8,428) size 760x352
-  RenderBlock {DIV} at (0,420) size 760x352 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x342
-layer at (8,796) size 760x382
-  RenderBlock {DIV} at (0,788) size 760x382 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x372
-layer at (8,1194) size 760x384
-  RenderBlock {DIV} at (0,1185) size 760x385 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x374
-layer at (8,1594) size 760x370
-  RenderBlock {DIV} at (0,1585) size 760x371 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x360
-layer at (8,1980) size 760x400
-  RenderBlock {DIV} at (0,1971) size 760x401 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x390
</del><span class="cx"> layer at (13,65) size 367x684
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x684
</span><span class="cx">     RenderBlock {H2} at (0,19) size 367x29 [bgcolor=#EEEEEE]
</span><span class="lines">@@ -69,6 +54,9 @@
</span><span class="cx">         text run at (0,562) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,580) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,598) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><ins>+layer at (8,428) size 760x352
+  RenderBlock {DIV} at (0,420) size 760x352 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x342
</ins><span class="cx"> layer at (13,433) size 367x680
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x680
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x612
</span><span class="lines">@@ -112,6 +100,9 @@
</span><span class="cx">     RenderBlock {H2} at (0,631) size 367x29 [bgcolor=#EEEEEE]
</span><span class="cx">       RenderText {#text} at (0,0) size 276x28
</span><span class="cx">         text run at (0,0) width 276: &quot;This is a spanning element.&quot;
</span><ins>+layer at (8,796) size 760x382
+  RenderBlock {DIV} at (0,788) size 760x382 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x372
</ins><span class="cx"> layer at (13,801) size 367x730
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x730
</span><span class="cx">     RenderBlock {P} at (0,16) size 367x234
</span><span class="lines">@@ -158,6 +149,9 @@
</span><span class="cx">         text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
</span><span class="cx">         text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
</span><span class="cx">         text run at (0,378) width 91: &quot;adipiscing elit.&quot;
</span><ins>+layer at (8,1194) size 760x384
+  RenderBlock {DIV} at (0,1185) size 760x385 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x374
</ins><span class="cx"> layer at (13,1199) size 367x730
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x730
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x234
</span><span class="lines">@@ -208,6 +202,9 @@
</span><span class="cx">         text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
</span><span class="cx">         text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</span><ins>+layer at (8,1594) size 760x370
+  RenderBlock {DIV} at (0,1585) size 760x371 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x360
</ins><span class="cx"> layer at (13,1599) size 367x714
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x714
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x198
</span><span class="lines">@@ -261,6 +258,9 @@
</span><span class="cx">         text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
</span><span class="cx">         text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</span><ins>+layer at (8,1980) size 760x400
+  RenderBlock {DIV} at (0,1971) size 760x401 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x390
</ins><span class="cx"> layer at (13,1985) size 367x764 backgroundClip at (0,0) size 785x2396 clip at (0,0) size 785x2396 outlineClip at (0,0) size 785x2396
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x764
</span><span class="cx">     RenderBlock {P} at (0,16) size 367x198
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatecolumnschilddynamicexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -9,41 +9,6 @@
</span><span class="cx">       RenderText {#text} at (0,0) size 276x28
</span><span class="cx">         text run at (0,0) width 276: &quot;This is a spanning element.&quot;
</span><span class="cx">     RenderMultiColumnSet at (5,72) size 750x307
</span><del>-layer at (8,416) size 760x384
-  RenderBlock {DIV} at (0,399) size 760x385 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x306
-    RenderBlock {H2} at (5,330) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-    RenderMultiColumnSet at (5,378) size 750x1
-layer at (8,816) size 760x424
-  RenderBlock {DIV} at (0,799) size 760x426 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x133
-    RenderBlock {H2} at (5,157) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-    RenderMultiColumnSet at (5,205) size 750x215
-layer at (8,1256) size 760x418
-  RenderBlock {DIV} at (0,1240) size 760x419 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x126
-    RenderBlock {H2} at (5,150) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-    RenderMultiColumnSet at (5,198) size 750x215
-layer at (8,1690) size 760x418
-  RenderBlock {DIV} at (0,1674) size 760x419 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x216
-    RenderBlock {H2} at (5,240) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-    RenderMultiColumnSet at (5,288) size 750x125
-layer at (8,2124) size 760x434
-  RenderBlock {DIV} at (0,2108) size 760x434 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x248
-    RenderBlock {H2} at (5,272) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-    RenderMultiColumnSet at (5,320) size 750x109
</del><span class="cx"> layer at (13,21) size 367x612
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x612
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -85,6 +50,13 @@
</span><span class="cx">         text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><ins>+layer at (8,416) size 760x384
+  RenderBlock {DIV} at (0,399) size 760x385 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x306
+    RenderBlock {H2} at (5,330) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 276x28
+        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
+    RenderMultiColumnSet at (5,378) size 750x1
</ins><span class="cx"> layer at (13,421) size 367x612
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x612
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x612
</span><span class="lines">@@ -126,6 +98,13 @@
</span><span class="cx">         text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,612) size 0x0
</span><ins>+layer at (8,816) size 760x424
+  RenderBlock {DIV} at (0,799) size 760x426 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x133
+    RenderBlock {H2} at (5,157) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 276x28
+        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
+    RenderMultiColumnSet at (5,205) size 750x215
</ins><span class="cx"> layer at (13,821) size 367x694
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x694
</span><span class="cx">     RenderBlock {P} at (0,16) size 367x243
</span><span class="lines">@@ -170,6 +149,13 @@
</span><span class="cx">         text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
</span><span class="cx">         text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
</span><span class="cx">         text run at (0,378) width 91: &quot;adipiscing elit.&quot;
</span><ins>+layer at (8,1256) size 760x418
+  RenderBlock {DIV} at (0,1240) size 760x419 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x126
+    RenderBlock {H2} at (5,150) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 276x28
+        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
+    RenderMultiColumnSet at (5,198) size 750x215
</ins><span class="cx"> layer at (13,1261) size 367x662
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x662
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x234
</span><span class="lines">@@ -218,6 +204,13 @@
</span><span class="cx">         text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
</span><span class="cx">         text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</span><ins>+layer at (8,1690) size 760x418
+  RenderBlock {DIV} at (0,1674) size 760x419 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x216
+    RenderBlock {H2} at (5,240) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 276x28
+        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
+    RenderMultiColumnSet at (5,288) size 750x125
</ins><span class="cx"> layer at (13,1695) size 367x662
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x662
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x198
</span><span class="lines">@@ -269,6 +262,13 @@
</span><span class="cx">         text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
</span><span class="cx">         text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</span><ins>+layer at (8,2124) size 760x434
+  RenderBlock {DIV} at (0,2108) size 760x434 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x248
+    RenderBlock {H2} at (5,272) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 276x28
+        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
+    RenderMultiColumnSet at (5,320) size 750x109
</ins><span class="cx"> layer at (13,2129) size 367x712 backgroundClip at (0,0) size 785x2574 clip at (0,0) size 785x2574 outlineClip at (0,0) size 785x2574
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x712
</span><span class="cx">     RenderBlock {P} at (0,16) size 367x198
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatecolumnschildexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -9,49 +9,6 @@
</span><span class="cx">       RenderText {#text} at (0,0) size 664x28
</span><span class="cx">         text run at (0,0) width 664: &quot;This is a spanning element at the beginning of the columns block.&quot;
</span><span class="cx">     RenderMultiColumnSet at (5,72) size 750x307
</span><del>-layer at (8,416) size 760x384
-  RenderBlock {DIV} at (0,399) size 760x385 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x306
-    RenderBlock {H2} at (5,330) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 600x28
-        text run at (0,0) width 600: &quot;This is a spanning element at the end of the columns block.&quot;
-    RenderMultiColumnSet at (5,378) size 750x1
-layer at (8,816) size 760x401
-  RenderBlock {DIV} at (0,799) size 760x403 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x126
-    RenderBlock {H2} at (5,150) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 634x28
-        text run at (0,0) width 634: &quot;This is a spanning element in the middle of the columns block.&quot;
-    RenderMultiColumnSet at (5,198) size 750x199
-layer at (8,1233) size 760x364
-  RenderBlock {DIV} at (0,1217) size 760x365 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x354
-layer at (8,1613) size 760x386
-  RenderBlock {DIV} at (0,1597) size 760x387 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x376
-layer at (8,2015) size 760x444
-  RenderBlock {DIV} at (0,1999) size 760x445 [border: (5px solid #800000)]
-    RenderBlock {H2} at (5,24) size 750x57 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 709x56
-        text run at (0,0) width 709: &quot;This is a spanning element at the beginning of the columns block with&quot;
-        text run at (0,28) width 145: &quot;block siblings.&quot;
-    RenderMultiColumnSet at (5,100) size 750x339
-layer at (8,2475) size 760x444
-  RenderBlock {DIV} at (0,2459) size 760x445 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x338
-    RenderBlock {H2} at (5,362) size 750x57 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 707x56
-        text run at (0,0) width 707: &quot;This is a spanning element at the end of the columns block with block&quot;
-        text run at (0,28) width 83: &quot;siblings.&quot;
-    RenderMultiColumnSet at (5,438) size 750x1
-layer at (8,2935) size 760x452
-  RenderBlock {DIV} at (0,2919) size 760x452 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x222
-    RenderBlock {H2} at (5,246) size 750x57 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 741x56
-        text run at (0,0) width 741: &quot;This is a spanning element in the middle of the columns block with block&quot;
-        text run at (0,28) width 83: &quot;siblings.&quot;
-    RenderMultiColumnSet at (5,322) size 750x125
</del><span class="cx"> layer at (13,21) size 367x612
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x612
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -93,6 +50,13 @@
</span><span class="cx">         text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><ins>+layer at (8,416) size 760x384
+  RenderBlock {DIV} at (0,399) size 760x385 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x306
+    RenderBlock {H2} at (5,330) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 600x28
+        text run at (0,0) width 600: &quot;This is a spanning element at the end of the columns block.&quot;
+    RenderMultiColumnSet at (5,378) size 750x1
</ins><span class="cx"> layer at (13,421) size 367x612
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x612
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x612
</span><span class="lines">@@ -134,6 +98,13 @@
</span><span class="cx">         text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,612) size 0x0
</span><ins>+layer at (8,816) size 760x401
+  RenderBlock {DIV} at (0,799) size 760x403 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x126
+    RenderBlock {H2} at (5,150) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 634x28
+        text run at (0,0) width 634: &quot;This is a spanning element in the middle of the columns block.&quot;
+    RenderMultiColumnSet at (5,198) size 750x199
</ins><span class="cx"> layer at (13,821) size 367x630
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x630
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x234
</span><span class="lines">@@ -178,6 +149,9 @@
</span><span class="cx">         text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
</span><span class="cx">         text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
</span><span class="cx">         text run at (0,378) width 91: &quot;adipiscing elit.&quot;
</span><ins>+layer at (8,1233) size 760x364
+  RenderBlock {DIV} at (0,1217) size 760x365 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x354
</ins><span class="cx"> layer at (13,1238) size 367x696
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x696
</span><span class="cx">     RenderText {#text} at (0,0) size 363x242
</span><span class="lines">@@ -225,6 +199,9 @@
</span><span class="cx">       text run at (0,642) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
</span><span class="cx">       text run at (0,660) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
</span><span class="cx">       text run at (0,678) width 91: &quot;adipiscing elit.&quot;
</span><ins>+layer at (8,1613) size 760x386
+  RenderBlock {DIV} at (0,1597) size 760x387 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x376
</ins><span class="cx"> layer at (13,1618) size 367x736
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x736
</span><span class="cx">     RenderText {#text} at (0,0) size 363x234
</span><span class="lines">@@ -271,6 +248,13 @@
</span><span class="cx">       text run at (0,682) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
</span><span class="cx">       text run at (0,700) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
</span><span class="cx">       text run at (0,718) width 91: &quot;adipiscing elit.&quot;
</span><ins>+layer at (8,2015) size 760x444
+  RenderBlock {DIV} at (0,1999) size 760x445 [border: (5px solid #800000)]
+    RenderBlock {H2} at (5,24) size 750x57 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 709x56
+        text run at (0,0) width 709: &quot;This is a spanning element at the beginning of the columns block with&quot;
+        text run at (0,28) width 145: &quot;block siblings.&quot;
+    RenderMultiColumnSet at (5,100) size 750x339
</ins><span class="cx"> layer at (13,2020) size 367x658
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x658
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -313,6 +297,14 @@
</span><span class="cx">         text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
</span><span class="cx">         text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</span><ins>+layer at (8,2475) size 760x444
+  RenderBlock {DIV} at (0,2459) size 760x445 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x338
+    RenderBlock {H2} at (5,362) size 750x57 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 707x56
+        text run at (0,0) width 707: &quot;This is a spanning element at the end of the columns block with block&quot;
+        text run at (0,28) width 83: &quot;siblings.&quot;
+    RenderMultiColumnSet at (5,438) size 750x1
</ins><span class="cx"> layer at (13,2480) size 367x658
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x658
</span><span class="cx">     RenderBlock {P} at (0,16) size 367x198
</span><span class="lines">@@ -355,6 +347,14 @@
</span><span class="cx">         text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,658) size 0x0
</span><ins>+layer at (8,2935) size 760x452
+  RenderBlock {DIV} at (0,2919) size 760x452 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x222
+    RenderBlock {H2} at (5,246) size 750x57 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 741x56
+        text run at (0,0) width 741: &quot;This is a spanning element in the middle of the columns block with block&quot;
+        text run at (0,28) width 83: &quot;siblings.&quot;
+    RenderMultiColumnSet at (5,322) size 750x125
</ins><span class="cx"> layer at (13,2940) size 367x666 backgroundClip at (0,0) size 785x3403 clip at (0,0) size 785x3403 outlineClip at (0,0) size 785x3403
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x666
</span><span class="cx">     RenderBlock {P} at (0,16) size 367x198
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatecolumnschildremovalexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,21 +6,6 @@
</span><span class="cx"> layer at (8,16) size 760x316
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 760x316 [border: (5px solid #800000)]
</span><span class="cx">     RenderMultiColumnSet at (5,5) size 750x306
</span><del>-layer at (8,348) size 760x316
-  RenderBlock {DIV} at (0,332) size 760x316 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x306
-layer at (8,680) size 760x366
-  RenderBlock {DIV} at (0,664) size 760x366 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x356
-layer at (8,1062) size 760x334
-  RenderBlock {DIV} at (0,1046) size 760x334 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x324
-layer at (8,1412) size 760x352
-  RenderBlock {DIV} at (0,1396) size 760x352 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x342
-layer at (8,1780) size 760x368
-  RenderBlock {DIV} at (0,1764) size 760x368 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x358
</del><span class="cx"> layer at (13,21) size 367x612
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x612
</span><span class="cx">     RenderText {#text} at (0,0) size 363x612
</span><span class="lines">@@ -60,6 +45,9 @@
</span><span class="cx">       text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">       text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">       text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><ins>+layer at (8,348) size 760x316
+  RenderBlock {DIV} at (0,332) size 760x316 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x306
</ins><span class="cx"> layer at (13,353) size 367x612
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x612
</span><span class="cx">     RenderText {#text} at (0,0) size 363x612
</span><span class="lines">@@ -99,6 +87,9 @@
</span><span class="cx">       text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">       text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">       text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><ins>+layer at (8,680) size 760x366
+  RenderBlock {DIV} at (0,664) size 760x366 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x356
</ins><span class="cx"> layer at (13,685) size 367x678
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x678
</span><span class="cx">     RenderBlock {P} at (0,16) size 367x234
</span><span class="lines">@@ -142,6 +133,9 @@
</span><span class="cx">         text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
</span><span class="cx">         text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
</span><span class="cx">         text run at (0,378) width 91: &quot;adipiscing elit.&quot;
</span><ins>+layer at (8,1062) size 760x334
+  RenderBlock {DIV} at (0,1046) size 760x334 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x324
</ins><span class="cx"> layer at (13,1067) size 367x644
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x644
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x414
</span><span class="lines">@@ -188,6 +182,9 @@
</span><span class="cx">         text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
</span><span class="cx">         text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</span><ins>+layer at (8,1412) size 760x352
+  RenderBlock {DIV} at (0,1396) size 760x352 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x342
</ins><span class="cx"> layer at (13,1417) size 367x662
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x662
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x198
</span><span class="lines">@@ -238,6 +235,9 @@
</span><span class="cx">         text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
</span><span class="cx">         text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</span><ins>+layer at (8,1780) size 760x368
+  RenderBlock {DIV} at (0,1764) size 760x368 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x358
</ins><span class="cx"> layer at (13,1785) size 367x716 backgroundClip at (0,0) size 785x2164 clip at (0,0) size 785x2164 outlineClip at (0,0) size 785x2164
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x716
</span><span class="cx">     RenderBlock {P} at (0,16) size 367x198
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasnestedcolumnschilddynamicexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -10,20 +10,6 @@
</span><span class="cx">       RenderText {#text} at (0,0) size 276x28
</span><span class="cx">         text run at (0,0) width 276: &quot;This is a spanning element.&quot;
</span><span class="cx">     RenderMultiColumnSet at (5,80) size 750x323
</span><del>-layer at (8,440) size 760x408
-  RenderBlock {DIV} at (0,423) size 760x409 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x322
-    RenderBlock {H2} at (5,346) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-    RenderMultiColumnSet at (5,394) size 750x9
-layer at (8,864) size 760x441
-  RenderBlock {DIV} at (0,847) size 760x443 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x142
-    RenderBlock {H2} at (5,166) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-    RenderMultiColumnSet at (5,214) size 750x223
</del><span class="cx"> layer at (13,21) size 367x636
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x636
</span><span class="cx">     RenderBlock {SPAN} at (0,8) size 367x198 [color=#FFFFFF] [bgcolor=#000000]
</span><span class="lines">@@ -72,6 +58,13 @@
</span><span class="cx">         text run at (0,378) width 95: &quot;adipiscing elit. &quot;
</span><span class="cx">         text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
</span><span class="cx">         text run at (0,396) width 249: &quot;adipiscing elit. Nulla varius enim ac mi.&quot;
</span><ins>+layer at (8,440) size 760x408
+  RenderBlock {DIV} at (0,423) size 760x409 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x322
+    RenderBlock {H2} at (5,346) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 276x28
+        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
+    RenderMultiColumnSet at (5,394) size 750x9
</ins><span class="cx"> layer at (13,445) size 367x660
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x660
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x592
</span><span class="lines">@@ -116,6 +109,13 @@
</span><span class="cx">           text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">           text run at (0,18) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><span class="cx">       RenderMultiColumnSpannerPlaceholder at (0,36) size 0x0
</span><ins>+layer at (8,864) size 760x441
+  RenderBlock {DIV} at (0,847) size 760x443 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x142
+    RenderBlock {H2} at (5,166) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 276x28
+        text run at (0,0) width 276: &quot;This is a spanning element.&quot;
+    RenderMultiColumnSet at (5,214) size 750x223
</ins><span class="cx"> layer at (13,869) size 367x702 backgroundClip at (0,0) size 785x1321 clip at (0,0) size 785x1321 outlineClip at (0,0) size 785x1321
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x702
</span><span class="cx">     RenderBlock {P} at (0,16) size 367x198
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasnestedcolumnschildexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -10,20 +10,6 @@
</span><span class="cx">       RenderText {#text} at (0,0) size 664x28
</span><span class="cx">         text run at (0,0) width 664: &quot;This is a spanning element at the beginning of the columns block.&quot;
</span><span class="cx">     RenderMultiColumnSet at (5,80) size 750x323
</span><del>-layer at (8,440) size 760x410
-  RenderBlock {DIV} at (0,423) size 760x411 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x324
-    RenderBlock {H2} at (5,348) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 600x28
-        text run at (0,0) width 600: &quot;This is a spanning element at the end of the columns block.&quot;
-    RenderMultiColumnSet at (5,396) size 750x9
-layer at (8,866) size 760x409
-  RenderBlock {DIV} at (0,849) size 760x411 [border: (5px solid #800000)]
-    RenderMultiColumnSet at (5,5) size 750x126
-    RenderBlock {H2} at (5,150) size 750x29 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 634x28
-        text run at (0,0) width 634: &quot;This is a spanning element in the middle of the columns block.&quot;
-    RenderMultiColumnSet at (5,198) size 750x207
</del><span class="cx"> layer at (13,21) size 367x636
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x636
</span><span class="cx">     RenderBlock {SPAN} at (0,8) size 367x198 [color=#FFFFFF] [bgcolor=#000000]
</span><span class="lines">@@ -68,6 +54,13 @@
</span><span class="cx">         text run at (0,378) width 95: &quot;adipiscing elit. &quot;
</span><span class="cx">         text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
</span><span class="cx">         text run at (0,396) width 249: &quot;adipiscing elit. Nulla varius enim ac mi.&quot;
</span><ins>+layer at (8,440) size 760x410
+  RenderBlock {DIV} at (0,423) size 760x411 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x324
+    RenderBlock {H2} at (5,348) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 600x28
+        text run at (0,0) width 600: &quot;This is a spanning element at the end of the columns block.&quot;
+    RenderMultiColumnSet at (5,396) size 750x9
</ins><span class="cx"> layer at (13,445) size 367x662
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x662
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x396
</span><span class="lines">@@ -113,6 +106,13 @@
</span><span class="cx">           text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
</span><span class="cx">           text run at (0,216) width 20: &quot;mi.&quot;
</span><span class="cx">       RenderMultiColumnSpannerPlaceholder at (0,234) size 0x0
</span><ins>+layer at (8,866) size 760x409
+  RenderBlock {DIV} at (0,849) size 760x411 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x126
+    RenderBlock {H2} at (5,150) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 634x28
+        text run at (0,0) width 634: &quot;This is a spanning element in the middle of the columns block.&quot;
+    RenderMultiColumnSet at (5,198) size 750x207
</ins><span class="cx"> layer at (13,871) size 367x654 backgroundClip at (0,0) size 785x1291 clip at (0,0) size 785x1291 outlineClip at (0,0) size 785x1291
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 367x654
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x198
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanmargincollapsingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -11,38 +11,6 @@
</span><span class="cx">         text run at (670,0) width 17: &quot;It&quot;
</span><span class="cx">         text run at (0,28) width 527: &quot;should collapse its margins with the top of the page.&quot;
</span><span class="cx">     RenderMultiColumnSet at (0,95) size 750x307
</span><del>-layer at (8,434) size 750x402
-  RenderBlock {DIV} at (0,417) size 750x403 [bgcolor=#EEEEEE]
-    RenderMultiColumnSet at (0,0) size 750x306
-    RenderBlock {H2} at (0,325) size 750x57 [bgcolor=#CCCCCC]
-      RenderText {#text} at (0,0) size 696x56
-        text run at (0,0) width 606: &quot;This is a spanning element at the end of the columns block. &quot;
-        text run at (606,0) width 90: &quot;It should&quot;
-        text run at (0,28) width 504: &quot;collapse its margins with the h2 in the next block.&quot;
-    RenderMultiColumnSet at (0,401) size 750x1
-layer at (8,852) size 750x401
-  RenderBlock {DIV} at (0,835) size 750x403 [bgcolor=#EEEEEE]
-    RenderBlock {H2} at (0,19) size 750x57 [bgcolor=#CCCCCC]
-      RenderText {#text} at (0,0) size 687x56
-        text run at (0,0) width 670: &quot;This is a spanning element at the beginning of the columns block. &quot;
-        text run at (670,0) width 17: &quot;It&quot;
-        text run at (0,28) width 621: &quot;should collapse its margins with the h2 in the previous block.&quot;
-    RenderMultiColumnSet at (0,95) size 750x307
-layer at (8,1269) size 750x568
-  RenderBlock {DIV} at (0,1253) size 750x569 [bgcolor=#EEEEEE]
-    RenderMultiColumnSet at (0,0) size 750x198
-    RenderBlock {H2} at (0,217) size 750x57 [bgcolor=#CCCCCC]
-      RenderText {#text} at (0,0) size 730x56
-        text run at (0,0) width 640: &quot;This is a spanning element in the middle of the columns block. &quot;
-        text run at (640,0) width 90: &quot;It should&quot;
-        text run at (0,28) width 569: &quot;collapse its margins with the spanning element below it.&quot;
-    RenderMultiColumnSet at (0,293) size 750x1
-    RenderBlock {H2} at (0,293) size 750x57 [bgcolor=#CCCCCC]
-      RenderText {#text} at (0,0) size 730x56
-        text run at (0,0) width 640: &quot;This is a spanning element in the middle of the columns block. &quot;
-        text run at (640,0) width 90: &quot;It should&quot;
-        text run at (0,28) width 569: &quot;collapse its margins with the spanning element above it.&quot;
-    RenderMultiColumnSet at (0,369) size 750x199
</del><span class="cx"> layer at (8,16) size 367x612
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 367x612
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -84,6 +52,15 @@
</span><span class="cx">         text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><ins>+layer at (8,434) size 750x402
+  RenderBlock {DIV} at (0,417) size 750x403 [bgcolor=#EEEEEE]
+    RenderMultiColumnSet at (0,0) size 750x306
+    RenderBlock {H2} at (0,325) size 750x57 [bgcolor=#CCCCCC]
+      RenderText {#text} at (0,0) size 696x56
+        text run at (0,0) width 606: &quot;This is a spanning element at the end of the columns block. &quot;
+        text run at (606,0) width 90: &quot;It should&quot;
+        text run at (0,28) width 504: &quot;collapse its margins with the h2 in the next block.&quot;
+    RenderMultiColumnSet at (0,401) size 750x1
</ins><span class="cx"> layer at (8,434) size 367x612
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 367x612
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x612
</span><span class="lines">@@ -125,6 +102,14 @@
</span><span class="cx">         text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,612) size 0x0
</span><ins>+layer at (8,852) size 750x401
+  RenderBlock {DIV} at (0,835) size 750x403 [bgcolor=#EEEEEE]
+    RenderBlock {H2} at (0,19) size 750x57 [bgcolor=#CCCCCC]
+      RenderText {#text} at (0,0) size 687x56
+        text run at (0,0) width 670: &quot;This is a spanning element at the beginning of the columns block. &quot;
+        text run at (670,0) width 17: &quot;It&quot;
+        text run at (0,28) width 621: &quot;should collapse its margins with the h2 in the previous block.&quot;
+    RenderMultiColumnSet at (0,95) size 750x307
</ins><span class="cx"> layer at (8,852) size 367x612
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 367x612
</span><span class="cx">     RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</span><span class="lines">@@ -166,6 +151,21 @@
</span><span class="cx">         text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><ins>+layer at (8,1269) size 750x568
+  RenderBlock {DIV} at (0,1253) size 750x569 [bgcolor=#EEEEEE]
+    RenderMultiColumnSet at (0,0) size 750x198
+    RenderBlock {H2} at (0,217) size 750x57 [bgcolor=#CCCCCC]
+      RenderText {#text} at (0,0) size 730x56
+        text run at (0,0) width 640: &quot;This is a spanning element in the middle of the columns block. &quot;
+        text run at (640,0) width 90: &quot;It should&quot;
+        text run at (0,28) width 569: &quot;collapse its margins with the spanning element below it.&quot;
+    RenderMultiColumnSet at (0,293) size 750x1
+    RenderBlock {H2} at (0,293) size 750x57 [bgcolor=#CCCCCC]
+      RenderText {#text} at (0,0) size 730x56
+        text run at (0,0) width 640: &quot;This is a spanning element in the middle of the columns block. &quot;
+        text run at (640,0) width 90: &quot;It should&quot;
+        text run at (0,28) width 569: &quot;collapse its margins with the spanning element above it.&quot;
+    RenderMultiColumnSet at (0,369) size 750x199
</ins><span class="cx"> layer at (8,1269) size 367x792 backgroundClip at (0,0) size 785x1853 clip at (0,0) size 785x1853 outlineClip at (0,0) size 785x1853
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 367x792
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x396
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticoltableverticalalignexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/table-vertical-align-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/table-vertical-align-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/table-vertical-align-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -8,12 +8,6 @@
</span><span class="cx"> layer at (8,8) size 769x350
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 769x350
</span><span class="cx">     RenderMultiColumnSet at (0,0) size 769x350
</span><del>-layer at (8,376) size 769x300
-  RenderBlock {DIV} at (0,368) size 769x300
-    RenderMultiColumnSet at (0,0) size 769x300
-layer at (8,702) size 769x300
-  RenderBlock {DIV} at (0,694) size 769x300
-    RenderMultiColumnSet at (0,0) size 769x300
</del><span class="cx"> layer at (8,8) size 377x1179 backgroundClip at (0,0) size 1562x1010 clip at (0,0) size 1562x1010 outlineClip at (0,0) size 1562x1010
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 377x1179
</span><span class="cx">     RenderTable {TABLE} at (0,0) size 376x1179 [border: (1px outset #808080)]
</span><span class="lines">@@ -145,6 +139,9 @@
</span><span class="cx">               RenderText {#text} at (11,11) size 145x148
</span><span class="cx">                 text run at (11,11) width 145: &quot;Other&quot;
</span><span class="cx">                 text run at (11,85) width 108: &quot;cell.&quot;
</span><ins>+layer at (8,376) size 769x300
+  RenderBlock {DIV} at (0,368) size 769x300
+    RenderMultiColumnSet at (0,0) size 769x300
</ins><span class="cx"> layer at (8,376) size 377x1166 backgroundClip at (0,0) size 1562x1010 clip at (0,0) size 1562x1010 outlineClip at (0,0) size 1562x1010
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 377x1166
</span><span class="cx">     RenderTable {TABLE} at (0,0) size 376x1166 [border: (1px outset #808080)]
</span><span class="lines">@@ -276,6 +273,9 @@
</span><span class="cx">               RenderText {#text} at (11,11) size 145x185
</span><span class="cx">                 text run at (11,11) width 145: &quot;Other&quot;
</span><span class="cx">                 text run at (11,122) width 108: &quot;cell.&quot;
</span><ins>+layer at (8,702) size 769x300
+  RenderBlock {DIV} at (0,694) size 769x300
+    RenderMultiColumnSet at (0,0) size 769x300
</ins><span class="cx"> layer at (8,702) size 377x1129 backgroundClip at (0,0) size 1562x1010 clip at (0,0) size 1562x1010 outlineClip at (0,0) size 1562x1010
</span><span class="cx">   RenderMultiColumnFlowThread at (0,0) size 377x1129
</span><span class="cx">     RenderTable {TABLE} at (0,0) size 376x1129 [border: (1px outset #808080)]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrcolumnbreakwithbalancingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,9 +6,6 @@
</span><span class="cx"> layer at (8,8) size 388x569
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 388x569 [border: (5px solid #0000FF)]
</span><span class="cx">     RenderMultiColumnSet at (5,5) size 378x559
</span><del>-layer at (412,8) size 388x569
-  RenderBlock {DIV} at (404,0) size 388x569 [border: (5px solid #0000FF)]
-    RenderMultiColumnSet at (5,5) size 378x559
</del><span class="cx"> layer at (13,13) size 450x272
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 450x272
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 378x272
</span><span class="lines">@@ -88,6 +85,9 @@
</span><span class="cx">       RenderText {#text} at (54,0) size 18x262
</span><span class="cx">         text run at (54,0) width 262: &quot;This text should be in the second column.&quot;
</span><span class="cx">       RenderBR {BR} at (58,262) size 0x0
</span><ins>+layer at (412,8) size 388x569
+  RenderBlock {DIV} at (404,0) size 388x569 [border: (5px solid #0000FF)]
+    RenderMultiColumnSet at (5,5) size 378x559
</ins><span class="cx"> layer at (417,13) size 756x272 backgroundClip at (0,0) size 808x585 clip at (0,0) size 808x585 outlineClip at (0,0) size 808x585
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 756x272
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 72x272
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrcolumncountwithrulesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,9 +6,6 @@
</span><span class="cx"> layer at (8,8) size 160x584
</span><span class="cx">   RenderBlock {P} at (0,0) size 160x584 [border: (10px solid #800000)]
</span><span class="cx">     RenderMultiColumnSet at (30,30) size 100x524
</span><del>-layer at (184,8) size 160x584
-  RenderBlock {P} at (176,0) size 160x584 [border: (10px solid #800000)]
-    RenderMultiColumnSet at (30,30) size 100x524
</del><span class="cx"> layer at (38,38) size 254x164
</span><span class="cx">   RenderMultiColumnFlowThread at (30,30) size 254x164
</span><span class="cx">     RenderText {#text} at (0,0) size 18x161
</span><span class="lines">@@ -50,6 +47,9 @@
</span><span class="cx">     RenderText {#text} at (236,0) size 18x161
</span><span class="cx">       text run at (236,0) width 161: &quot;This is some column text.&quot;
</span><span class="cx">     RenderBR {BR} at (240,161) size 0x0
</span><ins>+layer at (184,8) size 160x584
+  RenderBlock {P} at (176,0) size 160x584 [border: (10px solid #800000)]
+    RenderMultiColumnSet at (30,30) size 100x524
</ins><span class="cx"> layer at (214,398) size 254x164
</span><span class="cx">   RenderMultiColumnFlowThread at (30,390) size 254x164
</span><span class="cx">     RenderText {#text} at (0,3) size 18x161
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrfloatpaginatecomplexexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,15 +6,6 @@
</span><span class="cx"> layer at (8,8) size 404x1200
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 404x1200 [border: (2px solid #000000)]
</span><span class="cx">     RenderMultiColumnSet at (2,2) size 400x1196
</span><del>-layer at (428,8) size 404x1200
-  RenderBlock {DIV} at (420,0) size 404x1200 [border: (2px solid #000000)]
-    RenderMultiColumnSet at (2,2) size 400x1196
-layer at (848,8) size 404x1200
-  RenderBlock {DIV} at (840,0) size 404x1200 [border: (2px solid #000000)]
-    RenderMultiColumnSet at (2,2) size 400x1196
-layer at (1268,8) size 404x1200
-  RenderBlock {DIV} at (1260,0) size 404x1200 [border: (2px solid #000000)]
-    RenderMultiColumnSet at (2,2) size 400x1196
</del><span class="cx"> layer at (10,10) size 888x388
</span><span class="cx">   RenderMultiColumnFlowThread at (2,2) size 888x388
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 252x388
</span><span class="lines">@@ -142,6 +133,9 @@
</span><span class="cx">       RenderText {#text} at (586,0) size 18x110
</span><span class="cx">         text run at (586,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (590,110) size 0x0
</span><ins>+layer at (428,8) size 404x1200
+  RenderBlock {DIV} at (420,0) size 404x1200 [border: (2px solid #000000)]
+    RenderMultiColumnSet at (2,2) size 400x1196
</ins><span class="cx"> layer at (430,10) size 888x388
</span><span class="cx">   RenderMultiColumnFlowThread at (2,2) size 888x388
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 252x388
</span><span class="lines">@@ -268,6 +262,9 @@
</span><span class="cx">       RenderText {#text} at (586,0) size 18x110
</span><span class="cx">         text run at (586,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (590,110) size 0x0
</span><ins>+layer at (848,8) size 404x1200
+  RenderBlock {DIV} at (840,0) size 404x1200 [border: (2px solid #000000)]
+    RenderMultiColumnSet at (2,2) size 400x1196
</ins><span class="cx"> layer at (850,10) size 418x388
</span><span class="cx">   RenderMultiColumnFlowThread at (2,2) size 418x388
</span><span class="cx">     RenderImage {IMG} at (0,0) size 390x300 [bgcolor=#008000]
</span><span class="lines">@@ -295,6 +292,9 @@
</span><span class="cx">       text run at (360,300) width 73: &quot;Longer text&quot;
</span><span class="cx">       text run at (378,300) width 72: &quot;designed to&quot;
</span><span class="cx">       text run at (400,0) width 207: &quot;test float and wrapping behavior.&quot;
</span><ins>+layer at (1268,8) size 404x1200
+  RenderBlock {DIV} at (1260,0) size 404x1200 [border: (2px solid #000000)]
+    RenderMultiColumnSet at (2,2) size 400x1196
</ins><span class="cx"> layer at (1270,10) size 652x388 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 outlineClip at (0,0) size 1680x1208
</span><span class="cx">   RenderMultiColumnFlowThread at (2,2) size 652x388
</span><span class="cx">     RenderImage {IMG} at (0,0) size 380x388 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlcolumnbreakwithbalancingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,9 +6,6 @@
</span><span class="cx"> layer at (404,8) size 388x569
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 388x569 [border: (5px solid #0000FF)]
</span><span class="cx">     RenderMultiColumnSet at (5,5) size 378x559
</span><del>-layer at (0,8) size 388x569
-  RenderBlock {DIV} at (404,0) size 388x569 [border: (5px solid #0000FF)]
-    RenderMultiColumnSet at (5,5) size 378x559
</del><span class="cx"> layer at (337,13) size 450x272
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 450x272
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 378x272
</span><span class="lines">@@ -88,6 +85,9 @@
</span><span class="cx">       RenderText {#text} at (54,0) size 18x262
</span><span class="cx">         text run at (54,0) width 262: &quot;This text should be in the second column.&quot;
</span><span class="cx">       RenderBR {BR} at (68,262) size 0x0
</span><ins>+layer at (0,8) size 388x569
+  RenderBlock {DIV} at (404,0) size 388x569 [border: (5px solid #0000FF)]
+    RenderMultiColumnSet at (5,5) size 378x559
</ins><span class="cx"> layer at (-373,13) size 756x272 backgroundClip at (0,0) size 808x585 clip at (0,0) size 808x585 outlineClip at (0,0) size 808x585
</span><span class="cx">   RenderMultiColumnFlowThread at (5,5) size 756x272
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 72x272
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlcolumncountwithrulesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,9 +6,6 @@
</span><span class="cx"> layer at (632,8) size 160x584
</span><span class="cx">   RenderBlock {P} at (0,0) size 160x584 [border: (10px solid #800000)]
</span><span class="cx">     RenderMultiColumnSet at (30,30) size 100x524
</span><del>-layer at (456,8) size 160x584
-  RenderBlock {P} at (176,0) size 160x584 [border: (10px solid #800000)]
-    RenderMultiColumnSet at (30,30) size 100x524
</del><span class="cx"> layer at (508,38) size 254x164
</span><span class="cx">   RenderMultiColumnFlowThread at (30,30) size 254x164
</span><span class="cx">     RenderText {#text} at (0,0) size 18x161
</span><span class="lines">@@ -50,6 +47,9 @@
</span><span class="cx">     RenderText {#text} at (236,0) size 18x161
</span><span class="cx">       text run at (236,0) width 161: &quot;This is some column text.&quot;
</span><span class="cx">     RenderBR {BR} at (250,161) size 0x0
</span><ins>+layer at (456,8) size 160x584
+  RenderBlock {P} at (176,0) size 160x584 [border: (10px solid #800000)]
+    RenderMultiColumnSet at (30,30) size 100x524
</ins><span class="cx"> layer at (332,398) size 254x164
</span><span class="cx">   RenderMultiColumnFlowThread at (30,390) size 254x164
</span><span class="cx">     RenderText {#text} at (0,3) size 18x161
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlfloatpaginatecomplexexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6,9 +6,6 @@
</span><span class="cx"> layer at (373,8) size 404x1200
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 404x1200 [border: (2px solid #000000)]
</span><span class="cx">     RenderMultiColumnSet at (2,2) size 400x1196
</span><del>-layer at (-47,8) size 404x1200 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 outlineClip at (0,0) size 1680x1208
-  RenderBlock {DIV} at (420,0) size 404x1200 [border: (2px solid #000000)]
-    RenderMultiColumnSet at (2,2) size 400x1196
</del><span class="cx"> layer at (-113,10) size 888x388 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 outlineClip at (0,0) size 1680x1208
</span><span class="cx">   RenderMultiColumnFlowThread at (2,2) size 888x388
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 252x388
</span><span class="lines">@@ -136,6 +133,9 @@
</span><span class="cx">       RenderText {#text} at (586,0) size 18x110
</span><span class="cx">         text run at (586,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (600,110) size 0x0
</span><ins>+layer at (-47,8) size 404x1200 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 outlineClip at (0,0) size 1680x1208
+  RenderBlock {DIV} at (420,0) size 404x1200 [border: (2px solid #000000)]
+    RenderMultiColumnSet at (2,2) size 400x1196
</ins><span class="cx"> layer at (-533,10) size 888x388 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 outlineClip at (0,0) size 1680x1208
</span><span class="cx">   RenderMultiColumnFlowThread at (2,2) size 888x388
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 252x388
</span></span></pre></div>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/Source/WebCore/ChangeLog        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -1,3 +1,21 @@
</span><ins>+2014-04-30  David Hyatt  &lt;hyatt@apple.com&gt;
+
+        REGRESSION (r168046): [New Multicolumn] Painting order is wrong for columns and fixed positioned elements
+        https://bugs.webkit.org/show_bug.cgi?id=132377
+
+        Reviewed by Simon Fraser.
+
+        Added fast/multicol/fixed-stack.html
+
+        * rendering/RenderLayer.cpp:
+        (WebCore::RenderLayer::shouldBeSelfPaintingLayer):
+        (WebCore::RenderLayer::shouldBeNormalFlowOnly):
+        Change the flow thread layer for multicolumn layout to be normal flow only and to
+        stay self-painting. This has the effect of keeping the flow thread layer grouped
+        with the enclosing multicolumn layer, and this keeps the paint order correct when
+        compositing kicks in (or when something would otherwise try to get between the
+        two layers).
+
</ins><span class="cx"> 2014-04-30  Eric Carlson  &lt;eric.carlson@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         [iOS] do not pause video when entering background while playing to external device
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderLayercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderLayer.cpp (168075 => 168076)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderLayer.cpp        2014-05-01 01:47:20 UTC (rev 168075)
+++ trunk/Source/WebCore/rendering/RenderLayer.cpp        2014-05-01 02:12:42 UTC (rev 168076)
</span><span class="lines">@@ -6402,7 +6402,8 @@
</span><span class="cx">         || renderer().isVideo()
</span><span class="cx">         || renderer().isEmbeddedObject()
</span><span class="cx">         || renderer().isRenderIFrame()
</span><del>-        || (renderer().style().specifiesColumns() &amp;&amp; !isRootLayer()))
</del><ins>+        || (renderer().style().specifiesColumns() &amp;&amp; !isRootLayer())
+        || renderer().isInFlowRenderFlowThread())
</ins><span class="cx">         &amp;&amp; !renderer().isPositioned()
</span><span class="cx">         &amp;&amp; !renderer().hasTransform()
</span><span class="cx">         &amp;&amp; !renderer().hasClipPath()
</span><span class="lines">@@ -6431,7 +6432,8 @@
</span><span class="cx">         || renderer().isCanvas()
</span><span class="cx">         || renderer().isVideo()
</span><span class="cx">         || renderer().isEmbeddedObject()
</span><del>-        || renderer().isRenderIFrame();
</del><ins>+        || renderer().isRenderIFrame()
+        || renderer().isInFlowRenderFlowThread();
</ins><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> void RenderLayer::updateSelfPaintingLayer()
</span></span></pre>
</div>
</div>

</body>
</html>