<!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>[168046] 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/168046">168046</a></dd>
<dt>Author</dt> <dd>hyatt@apple.com</dd>
<dt>Date</dt> <dd>2014-04-30 14:53:41 -0700 (Wed, 30 Apr 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>[New Multicolumn] Enable new multi-column mode
https://bugs.webkit.org/show_bug.cgi?id=131825

Reviewed by Simon Fraser.


Source/WebKit/mac: 
* WebView/WebPreferences.mm:
(+[WebPreferences initialize]):

Source/WebKit2: 
* Shared/WebPreferencesStore.h:

LayoutTests: 
* compositing/columns/composited-columns-expected.txt:
* compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt:
* compositing/columns/composited-nested-columns-expected.txt:
* compositing/columns/hittest-composited-in-paginated-expected.txt:
* fast/dom/Element/getBoundingClientRect-expected.txt:
* fast/dom/Element/getBoundingClientRect.html:
* fast/multicol/flipped-blocks-border-after-expected.txt:
* fast/multicol/pagination-h-horizontal-bt-expected.txt:
* fast/multicol/pagination-h-horizontal-tb-expected.txt:
* fast/multicol/pagination-h-vertical-lr-expected.txt:
* fast/multicol/pagination-h-vertical-rl-expected.txt:
* fast/multicol/pagination-v-horizontal-bt-expected.txt:
* fast/multicol/pagination-v-horizontal-tb-expected.txt:
* fast/multicol/pagination-v-vertical-lr-expected.txt:
* fast/multicol/pagination-v-vertical-rl-expected.txt:
* fast/multicol/progression-reverse-expected.txt:
* fast/multicol/single-line-expected.txt:
* fast/multicol/span/before-child-anonymous-column-block-expected.txt:
* fast/multicol/span/generated-child-split-flow-crash-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/css3/unicode-bidi-isolate-basic-expected.png:
* platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
* platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
* platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
* platform/mac/fast/borders/border-antialiasing-expected.png:
* platform/mac/fast/borders/border-antialiasing-expected.txt:
* platform/mac/fast/line-grid/line-align-left-edges-expected.png:
* platform/mac/fast/line-grid/line-align-right-edges-expected.png:
* platform/mac/fast/line-grid/line-grid-contains-value-expected.png:
* platform/mac/fast/line-grid/line-grid-floating-expected.png:
* platform/mac/fast/line-grid/line-grid-inside-columns-expected.png:
* platform/mac/fast/line-grid/line-grid-inside-columns-expected.txt:
* platform/mac/fast/line-grid/line-grid-into-columns-expected.png:
* platform/mac/fast/line-grid/line-grid-into-columns-expected.txt:
* platform/mac/fast/line-grid/line-grid-into-floats-expected.png:
* platform/mac/fast/line-grid/line-grid-positioned-expected.png:
* platform/mac/fast/multicol/block-axis-horizontal-bt-expected.txt:
* platform/mac/fast/multicol/block-axis-horizontal-tb-expected.txt:
* platform/mac/fast/multicol/block-axis-vertical-lr-expected.txt:
* platform/mac/fast/multicol/block-axis-vertical-rl-expected.txt:
* platform/mac/fast/multicol/border-padding-pagination-expected.png:
* platform/mac/fast/multicol/border-padding-pagination-expected.txt:
* platform/mac/fast/multicol/client-rects-expected.png:
* platform/mac/fast/multicol/client-rects-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/column-rules-expected.png:
* platform/mac/fast/multicol/column-rules-expected.txt:
* platform/mac/fast/multicol/column-rules-stacking-expected.txt:
* platform/mac/fast/multicol/columns-shorthand-parsing-expected.txt:
* platform/mac/fast/multicol/float-avoidance-expected.txt:
* platform/mac/fast/multicol/float-multicol-expected.txt:
* platform/mac/fast/multicol/float-paginate-complex-expected.txt:
* platform/mac/fast/multicol/float-paginate-empty-lines-expected.txt:
* platform/mac/fast/multicol/float-paginate-expected.txt:
* platform/mac/fast/multicol/layers-in-multicol-expected.png:
* platform/mac/fast/multicol/layers-in-multicol-expected.txt:
* platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
* platform/mac/fast/multicol/margin-collapse-expected.txt:
* platform/mac/fast/multicol/max-height-columns-block-expected.png:
* platform/mac/fast/multicol/max-height-columns-block-expected.txt:
* platform/mac/fast/multicol/nested-columns-expected.png:
* platform/mac/fast/multicol/nested-columns-expected.txt:
* platform/mac/fast/multicol/overflow-across-columns-expected.txt:
* platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt:
* platform/mac/fast/multicol/overflow-unsplittable-expected.txt:
* platform/mac/fast/multicol/paginate-block-replaced-expected.txt:
* platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.txt:
* platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.txt:
* platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.txt:
* platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.txt:
* platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.txt:
* platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.txt:
* platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
* platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.txt:
* platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.txt:
* platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.txt:
* platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.txt:
* platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.txt:
* platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.txt:
* platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
* platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.txt:
* platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.txt:
* platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.txt:
* platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.txt:
* platform/mac/fast/multicol/positioned-split-expected.txt:
* platform/mac/fast/multicol/positive-leading-expected.txt:
* platform/mac/fast/multicol/scrolling-overflow-expected.png:
* platform/mac/fast/multicol/scrolling-overflow-expected.txt:
* platform/mac/fast/multicol/shadow-breaking-expected.png:
* platform/mac/fast/multicol/shadow-breaking-expected.txt:
* platform/mac/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
* platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
* platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
* platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png:
* platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.txt:
* platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
* platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
* platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
* platform/mac/fast/multicol/span/clone-flexbox-expected.txt:
* platform/mac/fast/multicol/span/clone-summary-expected.txt:
* platform/mac/fast/multicol/span/generated-child-split-flow-crash-expected.png:
* platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
* 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.png:
* 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.png:
* 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.png:
* 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.png:
* 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.png:
* platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
* platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png:
* platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
* platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
* platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
* platform/mac/fast/multicol/table-margin-collapse-expected.txt:
* platform/mac/fast/multicol/table-vertical-align-expected.txt:
* platform/mac/fast/multicol/unsplittable-inline-block-expected.txt:
* platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
* platform/mac/fast/multicol/vertical-lr/border-padding-pagination-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.png:
* platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
* platform/mac/fast/multicol/vertical-lr/column-rules-expected.png:
* platform/mac/fast/multicol/vertical-lr/column-rules-expected.txt:
* platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt:
* platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
* platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
* platform/mac/fast/multicol/vertical-lr/float-paginate-expected.txt:
* platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png:
* platform/mac/fast/multicol/vertical-lr/nested-columns-expected.txt:
* platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
* platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
* platform/mac/fast/multicol/vertical-rl/border-padding-pagination-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.png:
* platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
* platform/mac/fast/multicol/vertical-rl/column-rules-expected.png:
* platform/mac/fast/multicol/vertical-rl/column-rules-expected.txt:
* platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt:
* platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
* platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
* platform/mac/fast/multicol/vertical-rl/float-paginate-expected.txt:
* platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png:
* platform/mac/fast/multicol/vertical-rl/nested-columns-expected.txt:
* platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
* platform/mac/fast/overflow/paged-x-div-expected.png:
* platform/mac/fast/overflow/paged-x-div-expected.txt:
* platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.png:
* platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.txt:
* platform/mac/fast/overflow/paged-x-on-root-expected.png:
* platform/mac/fast/overflow/paged-x-on-root-expected.txt:
* platform/mac/fast/overflow/paged-x-with-column-gap-expected.png:
* platform/mac/fast/overflow/paged-x-with-column-gap-expected.txt:
* platform/mac/fast/overflow/paged-y-div-expected.png:
* platform/mac/fast/overflow/paged-y-div-expected.txt:
* platform/mac/fast/overflow/paged-y-on-root-expected.png:
* platform/mac/fast/overflow/paged-y-on-root-expected.txt:
* platform/mac/fast/repaint/multicol-repaint-expected.png:
* platform/mac/fast/repaint/multicol-repaint-expected.txt:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestscompositingcolumnscompositedcolumnsexpectedtxt">trunk/LayoutTests/compositing/columns/composited-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestscompositingcolumnscompositedinpaginatedwritingmoderlexpectedtxt">trunk/LayoutTests/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt</a></li>
<li><a href="#trunkLayoutTestscompositingcolumnscompositednestedcolumnsexpectedtxt">trunk/LayoutTests/compositing/columns/composited-nested-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestscompositingcolumnshittestcompositedinpaginatedexpectedtxt">trunk/LayoutTests/compositing/columns/hittest-composited-in-paginated-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastdomElementgetBoundingClientRectexpectedtxt">trunk/LayoutTests/fast/dom/Element/getBoundingClientRect-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastdomElementgetBoundingClientRecthtml">trunk/LayoutTests/fast/dom/Element/getBoundingClientRect.html</a></li>
<li><a href="#trunkLayoutTestsfastmulticolflippedblocksborderafterexpectedtxt">trunk/LayoutTests/fast/multicol/flipped-blocks-border-after-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolpaginationhhorizontalbtexpectedtxt">trunk/LayoutTests/fast/multicol/pagination-h-horizontal-bt-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolpaginationhhorizontaltbexpectedtxt">trunk/LayoutTests/fast/multicol/pagination-h-horizontal-tb-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolpaginationhverticallrexpectedtxt">trunk/LayoutTests/fast/multicol/pagination-h-vertical-lr-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolpaginationhverticalrlexpectedtxt">trunk/LayoutTests/fast/multicol/pagination-h-vertical-rl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolpaginationvhorizontalbtexpectedtxt">trunk/LayoutTests/fast/multicol/pagination-v-horizontal-bt-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolpaginationvhorizontaltbexpectedtxt">trunk/LayoutTests/fast/multicol/pagination-v-horizontal-tb-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolpaginationvverticallrexpectedtxt">trunk/LayoutTests/fast/multicol/pagination-v-vertical-lr-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolpaginationvverticalrlexpectedtxt">trunk/LayoutTests/fast/multicol/pagination-v-vertical-rl-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="#trunkLayoutTestsfastmulticolspanbeforechildanonymouscolumnblockexpectedtxt">trunk/LayoutTests/fast/multicol/span/before-child-anonymous-column-block-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastmulticolspangeneratedchildsplitflowcrashexpectedtxt">trunk/LayoutTests/fast/multicol/span/generated-child-split-flow-crash-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="#trunkLayoutTestsplatformmaccss3unicodebidiisolatebasicexpectedpng">trunk/LayoutTests/platform/mac/css3/unicode-bidi-isolate-basic-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3unicodebidiisolatebasicexpectedtxt">trunk/LayoutTests/platform/mac/css3/unicode-bidi-isolate-basic-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastblockfloatfloatnotremovedfromnextsibling4expectedpng">trunk/LayoutTests/platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastblockfloatfloatnotremovedfromnextsibling4expectedtxt">trunk/LayoutTests/platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastbordersborderantialiasingexpectedpng">trunk/LayoutTests/platform/mac/fast/borders/border-antialiasing-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastbordersborderantialiasingexpectedtxt">trunk/LayoutTests/platform/mac/fast/borders/border-antialiasing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastlinegridlinealignleftedgesexpectedpng">trunk/LayoutTests/platform/mac/fast/line-grid/line-align-left-edges-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastlinegridlinealignrightedgesexpectedpng">trunk/LayoutTests/platform/mac/fast/line-grid/line-align-right-edges-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastlinegridlinegridcontainsvalueexpectedpng">trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-contains-value-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastlinegridlinegridfloatingexpectedpng">trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-floating-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastlinegridlinegridinsidecolumnsexpectedpng">trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-inside-columns-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastlinegridlinegridinsidecolumnsexpectedtxt">trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-inside-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastlinegridlinegridintocolumnsexpectedpng">trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-into-columns-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastlinegridlinegridintocolumnsexpectedtxt">trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-into-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastlinegridlinegridintofloatsexpectedpng">trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-into-floats-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastlinegridlinegridpositionedexpectedpng">trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-positioned-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolblockaxishorizontalbtexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/block-axis-horizontal-bt-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolblockaxishorizontaltbexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/block-axis-horizontal-tb-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolblockaxisverticallrexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/block-axis-vertical-lr-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolblockaxisverticalrlexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/block-axis-vertical-rl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolborderpaddingpaginationexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/border-padding-pagination-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolborderpaddingpaginationexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/border-padding-pagination-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolclientrectsexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/client-rects-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolclientrectsexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/client-rects-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="#trunkLayoutTestsplatformmacfastmulticolcolumnrulesexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/column-rules-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolcolumnrulesexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/column-rules-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolcolumnrulesstackingexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/column-rules-stacking-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolcolumnsshorthandparsingexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/columns-shorthand-parsing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolfloatavoidanceexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/float-avoidance-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolfloatmulticolexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/float-multicol-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolfloatpaginatecomplexexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-complex-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolfloatpaginateemptylinesexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-empty-lines-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolfloatpaginateexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticollayersinmulticolexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/layers-in-multicol-expected.png</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="#trunkLayoutTestsplatformmacfastmulticolmargincollapseexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/margin-collapse-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolmaxheightcolumnsblockexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/max-height-columns-block-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolmaxheightcolumnsblockexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/max-height-columns-block-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolnestedcolumnsexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/nested-columns-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolnestedcolumnsexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/nested-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticoloverflowacrosscolumnsexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/overflow-across-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticoloverflowacrosscolumnspercentheightexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticoloverflowunsplittableexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/overflow-unsplittable-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginateblockreplacedexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/paginate-block-replaced-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationBottomToTopbtexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationBottomToToplrexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationBottomToToprlexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationBottomToToptbexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationLeftToRightbtexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationLeftToRightlrexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationLeftToRightrlexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationLeftToRightrlexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationLeftToRighttbexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationRightToLeftbtexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationRightToLeftlrexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationRightToLeftrlexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationRightToLefttbexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationTopToBottombtexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationTopToBottombtexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationTopToBottomlrexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationTopToBottomrlexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpaginationTopToBottomtbexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpositionedsplitexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/positioned-split-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolpositiveleadingexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/positive-leading-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolscrollingoverflowexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/scrolling-overflow-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolscrollingoverflowexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/scrolling-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolshadowbreakingexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/shadow-breaking-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolshadowbreakingexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/shadow-breaking-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolshrinktocolumnheightforpaginationexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/shrink-to-column-height-for-pagination-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspananonymousbeforechildparentcrashexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspananonymousbeforechildparentcrashexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspananonymoussplitblockcrashexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspananonymoussplitblockcrashexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspananonymousstyleinheritanceexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspancloneanonymousblocknoninlinechildcrashexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspancloneanonymousblocknoninlinechildcrashexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspancloneflexboxexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/clone-flexbox-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspanclonesummaryexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/clone-summary-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspangeneratedchildsplitflowcrashexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/span/generated-child-split-flow-crash-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatechildcomplexsplittingexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png</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="#trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatechildgeneratedcontentexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png</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="#trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatechildpropertyremovalexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png</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="#trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatecolumnschilddynamicexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png</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="#trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatecolumnschildremovalexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png</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="#trunkLayoutTestsplatformmacfastmulticolspanspanasnestedcolumnschilddynamicexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png</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="#trunkLayoutTestsplatformmacfastmulticolspanspanasnestedcolumnschildexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png</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="#trunkLayoutTestsplatformmacfastmulticolspanspanasnestedinlineblockchildexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-inline-block-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="#trunkLayoutTestsplatformmacfastmulticoltablemargincollapseexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/table-margin-collapse-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticoltableverticalalignexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/table-vertical-align-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolunsplittableinlineblockexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/unsplittable-inline-block-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticallrborderpaddingpaginationexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticallrborderpaddingpaginationexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/border-padding-pagination-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="#trunkLayoutTestsplatformmacfastmulticolverticallrcolumncountwithrulesexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png</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="#trunkLayoutTestsplatformmacfastmulticolverticallrcolumnrulesexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-rules-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticallrcolumnrulesexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-rules-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticallrfloatavoidanceexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticallrfloatmulticolexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-multicol-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="#trunkLayoutTestsplatformmacfastmulticolverticallrfloatpaginateexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-paginate-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticallrnestedcolumnsexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticallrnestedcolumnsexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/nested-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticallrunsplittableinlineblockexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticalrlborderpaddingpaginationexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticalrlborderpaddingpaginationexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/border-padding-pagination-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="#trunkLayoutTestsplatformmacfastmulticolverticalrlcolumncountwithrulesexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png</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="#trunkLayoutTestsplatformmacfastmulticolverticalrlcolumnrulesexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-rules-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticalrlcolumnrulesexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-rules-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticalrlfloatavoidanceexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticalrlfloatmulticolexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-multicol-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="#trunkLayoutTestsplatformmacfastmulticolverticalrlfloatpaginateexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-paginate-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticalrlnestedcolumnsexpectedpng">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticalrlnestedcolumnsexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/nested-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolverticalrlunsplittableinlineblockexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowpagedxdivexpectedpng">trunk/LayoutTests/platform/mac/fast/overflow/paged-x-div-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowpagedxdivexpectedtxt">trunk/LayoutTests/platform/mac/fast/overflow/paged-x-div-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowpagedxdivwithcolumngapexpectedpng">trunk/LayoutTests/platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowpagedxdivwithcolumngapexpectedtxt">trunk/LayoutTests/platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowpagedxonrootexpectedpng">trunk/LayoutTests/platform/mac/fast/overflow/paged-x-on-root-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowpagedxonrootexpectedtxt">trunk/LayoutTests/platform/mac/fast/overflow/paged-x-on-root-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowpagedxwithcolumngapexpectedpng">trunk/LayoutTests/platform/mac/fast/overflow/paged-x-with-column-gap-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowpagedxwithcolumngapexpectedtxt">trunk/LayoutTests/platform/mac/fast/overflow/paged-x-with-column-gap-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowpagedydivexpectedpng">trunk/LayoutTests/platform/mac/fast/overflow/paged-y-div-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowpagedydivexpectedtxt">trunk/LayoutTests/platform/mac/fast/overflow/paged-y-div-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowpagedyonrootexpectedpng">trunk/LayoutTests/platform/mac/fast/overflow/paged-y-on-root-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowpagedyonrootexpectedtxt">trunk/LayoutTests/platform/mac/fast/overflow/paged-y-on-root-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrepaintmulticolrepaintexpectedpng">trunk/LayoutTests/platform/mac/fast/repaint/multicol-repaint-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrepaintmulticolrepaintexpectedtxt">trunk/LayoutTests/platform/mac/fast/repaint/multicol-repaint-expected.txt</a></li>
<li><a href="#trunkSourceWebKitmacChangeLog">trunk/Source/WebKit/mac/ChangeLog</a></li>
<li><a href="#trunkSourceWebKitmacWebViewWebPreferencesmm">trunk/Source/WebKit/mac/WebView/WebPreferences.mm</a></li>
<li><a href="#trunkSourceWebKit2ChangeLog">trunk/Source/WebKit2/ChangeLog</a></li>
<li><a href="#trunkSourceWebKit2SharedWebPreferencesStoreh">trunk/Source/WebKit2/Shared/WebPreferencesStore.h</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/ChangeLog        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,3 +1,177 @@
</span><ins>+2014-04-30  David Hyatt  &lt;hyatt@apple.com&gt;
+
+        [New Multicolumn] Enable new multi-column mode
+        https://bugs.webkit.org/show_bug.cgi?id=131825
+
+        Reviewed by Simon Fraser.
+
+        * compositing/columns/composited-columns-expected.txt:
+        * compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt:
+        * compositing/columns/composited-nested-columns-expected.txt:
+        * compositing/columns/hittest-composited-in-paginated-expected.txt:
+        * fast/dom/Element/getBoundingClientRect-expected.txt:
+        * fast/dom/Element/getBoundingClientRect.html:
+        * fast/multicol/flipped-blocks-border-after-expected.txt:
+        * fast/multicol/pagination-h-horizontal-bt-expected.txt:
+        * fast/multicol/pagination-h-horizontal-tb-expected.txt:
+        * fast/multicol/pagination-h-vertical-lr-expected.txt:
+        * fast/multicol/pagination-h-vertical-rl-expected.txt:
+        * fast/multicol/pagination-v-horizontal-bt-expected.txt:
+        * fast/multicol/pagination-v-horizontal-tb-expected.txt:
+        * fast/multicol/pagination-v-vertical-lr-expected.txt:
+        * fast/multicol/pagination-v-vertical-rl-expected.txt:
+        * fast/multicol/progression-reverse-expected.txt:
+        * fast/multicol/single-line-expected.txt:
+        * fast/multicol/span/before-child-anonymous-column-block-expected.txt:
+        * fast/multicol/span/generated-child-split-flow-crash-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/css3/unicode-bidi-isolate-basic-expected.png:
+        * platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
+        * platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
+        * platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
+        * platform/mac/fast/borders/border-antialiasing-expected.png:
+        * platform/mac/fast/borders/border-antialiasing-expected.txt:
+        * platform/mac/fast/line-grid/line-align-left-edges-expected.png:
+        * platform/mac/fast/line-grid/line-align-right-edges-expected.png:
+        * platform/mac/fast/line-grid/line-grid-contains-value-expected.png:
+        * platform/mac/fast/line-grid/line-grid-floating-expected.png:
+        * platform/mac/fast/line-grid/line-grid-inside-columns-expected.png:
+        * platform/mac/fast/line-grid/line-grid-inside-columns-expected.txt:
+        * platform/mac/fast/line-grid/line-grid-into-columns-expected.png:
+        * platform/mac/fast/line-grid/line-grid-into-columns-expected.txt:
+        * platform/mac/fast/line-grid/line-grid-into-floats-expected.png:
+        * platform/mac/fast/line-grid/line-grid-positioned-expected.png:
+        * platform/mac/fast/multicol/block-axis-horizontal-bt-expected.txt:
+        * platform/mac/fast/multicol/block-axis-horizontal-tb-expected.txt:
+        * platform/mac/fast/multicol/block-axis-vertical-lr-expected.txt:
+        * platform/mac/fast/multicol/block-axis-vertical-rl-expected.txt:
+        * platform/mac/fast/multicol/border-padding-pagination-expected.png:
+        * platform/mac/fast/multicol/border-padding-pagination-expected.txt:
+        * platform/mac/fast/multicol/client-rects-expected.png:
+        * platform/mac/fast/multicol/client-rects-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/column-rules-expected.png:
+        * platform/mac/fast/multicol/column-rules-expected.txt:
+        * platform/mac/fast/multicol/column-rules-stacking-expected.txt:
+        * platform/mac/fast/multicol/columns-shorthand-parsing-expected.txt:
+        * platform/mac/fast/multicol/float-avoidance-expected.txt:
+        * platform/mac/fast/multicol/float-multicol-expected.txt:
+        * platform/mac/fast/multicol/float-paginate-complex-expected.txt:
+        * platform/mac/fast/multicol/float-paginate-empty-lines-expected.txt:
+        * platform/mac/fast/multicol/float-paginate-expected.txt:
+        * platform/mac/fast/multicol/layers-in-multicol-expected.png:
+        * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
+        * platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
+        * platform/mac/fast/multicol/margin-collapse-expected.txt:
+        * platform/mac/fast/multicol/max-height-columns-block-expected.png:
+        * platform/mac/fast/multicol/max-height-columns-block-expected.txt:
+        * platform/mac/fast/multicol/nested-columns-expected.png:
+        * platform/mac/fast/multicol/nested-columns-expected.txt:
+        * platform/mac/fast/multicol/overflow-across-columns-expected.txt:
+        * platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt:
+        * platform/mac/fast/multicol/overflow-unsplittable-expected.txt:
+        * platform/mac/fast/multicol/paginate-block-replaced-expected.txt:
+        * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.txt:
+        * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.txt:
+        * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.txt:
+        * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.txt:
+        * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.txt:
+        * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.txt:
+        * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
+        * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.txt:
+        * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.txt:
+        * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.txt:
+        * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.txt:
+        * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.txt:
+        * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.txt:
+        * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
+        * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.txt:
+        * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.txt:
+        * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.txt:
+        * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.txt:
+        * platform/mac/fast/multicol/positioned-split-expected.txt:
+        * platform/mac/fast/multicol/positive-leading-expected.txt:
+        * platform/mac/fast/multicol/scrolling-overflow-expected.png:
+        * platform/mac/fast/multicol/scrolling-overflow-expected.txt:
+        * platform/mac/fast/multicol/shadow-breaking-expected.png:
+        * platform/mac/fast/multicol/shadow-breaking-expected.txt:
+        * platform/mac/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
+        * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
+        * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
+        * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png:
+        * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.txt:
+        * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
+        * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
+        * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
+        * platform/mac/fast/multicol/span/clone-flexbox-expected.txt:
+        * platform/mac/fast/multicol/span/clone-summary-expected.txt:
+        * platform/mac/fast/multicol/span/generated-child-split-flow-crash-expected.png:
+        * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
+        * 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.png:
+        * 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.png:
+        * 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.png:
+        * 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.png:
+        * 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.png:
+        * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
+        * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png:
+        * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
+        * platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
+        * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
+        * platform/mac/fast/multicol/table-margin-collapse-expected.txt:
+        * platform/mac/fast/multicol/table-vertical-align-expected.txt:
+        * platform/mac/fast/multicol/unsplittable-inline-block-expected.txt:
+        * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
+        * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-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.png:
+        * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
+        * platform/mac/fast/multicol/vertical-lr/column-rules-expected.png:
+        * platform/mac/fast/multicol/vertical-lr/column-rules-expected.txt:
+        * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt:
+        * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
+        * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
+        * platform/mac/fast/multicol/vertical-lr/float-paginate-expected.txt:
+        * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png:
+        * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.txt:
+        * platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
+        * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
+        * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-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.png:
+        * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
+        * platform/mac/fast/multicol/vertical-rl/column-rules-expected.png:
+        * platform/mac/fast/multicol/vertical-rl/column-rules-expected.txt:
+        * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt:
+        * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
+        * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
+        * platform/mac/fast/multicol/vertical-rl/float-paginate-expected.txt:
+        * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png:
+        * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.txt:
+        * platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
+        * platform/mac/fast/overflow/paged-x-div-expected.png:
+        * platform/mac/fast/overflow/paged-x-div-expected.txt:
+        * platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.png:
+        * platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.txt:
+        * platform/mac/fast/overflow/paged-x-on-root-expected.png:
+        * platform/mac/fast/overflow/paged-x-on-root-expected.txt:
+        * platform/mac/fast/overflow/paged-x-with-column-gap-expected.png:
+        * platform/mac/fast/overflow/paged-x-with-column-gap-expected.txt:
+        * platform/mac/fast/overflow/paged-y-div-expected.png:
+        * platform/mac/fast/overflow/paged-y-div-expected.txt:
+        * platform/mac/fast/overflow/paged-y-on-root-expected.png:
+        * platform/mac/fast/overflow/paged-y-on-root-expected.txt:
+        * platform/mac/fast/repaint/multicol-repaint-expected.png:
+        * platform/mac/fast/repaint/multicol-repaint-expected.txt:
+
</ins><span class="cx"> 2014-04-30  Chris Fleizach  &lt;cfleizach@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         AX: Make &quot;contenteditable&quot; regions into AXTextAreas
</span></span></pre></div>
<a id="trunkLayoutTestscompositingcolumnscompositedcolumnsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/compositing/columns/composited-columns-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/compositing/columns/composited-columns-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/compositing/columns/composited-columns-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</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.50)
-          (bounds 769.00 840.00)
</del><ins>+          (anchor 0.49 0.50)
+          (bounds 779.00 840.00)
</ins><span class="cx">           (drawsContent 1)
</span><span class="cx">           (children 1
</span><span class="cx">             (GraphicsLayer
</span></span></pre></div>
<a id="trunkLayoutTestscompositingcolumnscompositedinpaginatedwritingmoderlexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -6,7 +6,7 @@
</span><span class="cx">       (contentsOpaque 1)
</span><span class="cx">       (children 1
</span><span class="cx">         (GraphicsLayer
</span><del>-          (position -550.00 18.00)
</del><ins>+          (position 1050.00 18.00)
</ins><span class="cx">           (bounds 100.00 100.00)
</span><span class="cx">           (contentsOpaque 1)
</span><span class="cx">         )
</span></span></pre></div>
<a id="trunkLayoutTestscompositingcolumnscompositednestedcolumnsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/compositing/columns/composited-nested-columns-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/compositing/columns/composited-nested-columns-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/compositing/columns/composited-nested-columns-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -7,7 +7,8 @@
</span><span class="cx">       (children 1
</span><span class="cx">         (GraphicsLayer
</span><span class="cx">           (position 8.00 8.00)
</span><del>-          (bounds 784.00 416.00)
</del><ins>+          (anchor 0.50 0.18)
+          (bounds 784.00 1131.00)
</ins><span class="cx">           (drawsContent 1)
</span><span class="cx">           (children 1
</span><span class="cx">             (GraphicsLayer
</span></span></pre></div>
<a id="trunkLayoutTestscompositingcolumnshittestcompositedinpaginatedexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/compositing/columns/hittest-composited-in-paginated-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/compositing/columns/hittest-composited-in-paginated-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/compositing/columns/hittest-composited-in-paginated-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-Element at 500, 200: composited box
</del><ins>+Element at 500, 200: 
</ins><span class="cx"> (GraphicsLayer
</span><span class="cx">   (bounds 810.00 585.00)
</span><span class="cx">   (children 1
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomElementgetBoundingClientRectexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/Element/getBoundingClientRect-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/Element/getBoundingClientRect-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/dom/Element/getBoundingClientRect-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx"> PASS rect.left.toFixed(3) is &quot;8.000&quot;
</span><span class="cx"> PASS rect.top.toFixed(3) is &quot;652.000&quot;
</span><span class="cx"> PASS rect.width.toFixed(3) is &quot;300.000&quot;
</span><del>-PASS rect.height.toFixed(3) is &quot;374.000&quot;
</del><ins>+PASS rect.height.toFixed(3) is &quot;368.000&quot;
</ins><span class="cx"> PASS rect.right is rect.left + rect.width
</span><span class="cx"> PASS rect.bottom is rect.top + rect.height
</span><span class="cx"> 
</span><span class="lines">@@ -43,7 +43,7 @@
</span><span class="cx"> 
</span><span class="cx"> Test 7
</span><span class="cx"> PASS rect.left.toFixed(3) is &quot;8.000&quot;
</span><del>-PASS rect.top.toFixed(3) is &quot;1490.000&quot;
</del><ins>+PASS rect.top.toFixed(3) is &quot;1484.000&quot;
</ins><span class="cx"> PASS rect.width.toFixed(3) is &quot;288.000&quot;
</span><span class="cx"> PASS rect.height.toFixed(3) is &quot;464.000&quot;
</span><span class="cx"> PASS rect.right is rect.left + rect.width
</span><span class="lines">@@ -51,7 +51,7 @@
</span><span class="cx"> 
</span><span class="cx"> Test 8
</span><span class="cx"> PASS rect.left.toFixed(3) is &quot;8.000&quot;
</span><del>-PASS rect.top.toFixed(3) is &quot;2002.000&quot;
</del><ins>+PASS rect.top.toFixed(3) is &quot;1996.000&quot;
</ins><span class="cx"> PASS rect.width.toFixed(3) is &quot;300.000&quot;
</span><span class="cx"> PASS rect.height.toFixed(3) is &quot;74.000&quot;
</span><span class="cx"> PASS rect.right is rect.left + rect.width
</span><span class="lines">@@ -59,7 +59,7 @@
</span><span class="cx"> 
</span><span class="cx"> Test 9
</span><span class="cx"> PASS rect.left.toFixed(3) is &quot;8.000&quot;
</span><del>-PASS rect.top.toFixed(3) is &quot;2140.000&quot;
</del><ins>+PASS rect.top.toFixed(3) is &quot;2134.000&quot;
</ins><span class="cx"> PASS rect.width.toFixed(3) is &quot;300.000&quot;
</span><span class="cx"> PASS rect.height.toFixed(3) is &quot;90.000&quot;
</span><span class="cx"> PASS rect.right is rect.left + rect.width
</span><span class="lines">@@ -67,7 +67,7 @@
</span><span class="cx"> 
</span><span class="cx"> Test 10
</span><span class="cx"> PASS rect.left.toFixed(3) is &quot;8.000&quot;
</span><del>-PASS rect.top.toFixed(3) is &quot;2280.000&quot;
</del><ins>+PASS rect.top.toFixed(3) is &quot;2274.000&quot;
</ins><span class="cx"> PASS rect.width.toFixed(3) is &quot;300.000&quot;
</span><span class="cx"> PASS rect.height.toFixed(3) is &quot;34.000&quot;
</span><span class="cx"> PASS rect.right is rect.left + rect.width
</span><span class="lines">@@ -75,7 +75,7 @@
</span><span class="cx"> 
</span><span class="cx"> Test 11
</span><span class="cx"> PASS rect.left.toFixed(3) is &quot;10.000&quot;
</span><del>-PASS rect.top.toFixed(3) is &quot;2402.000&quot;
</del><ins>+PASS rect.top.toFixed(3) is &quot;2396.000&quot;
</ins><span class="cx"> PASS rect.width.toFixed(3) is &quot;147.000&quot;
</span><span class="cx"> PASS rect.height.toFixed(3) is &quot;34.000&quot;
</span><span class="cx"> PASS rect.right is rect.left + rect.width
</span><span class="lines">@@ -83,7 +83,7 @@
</span><span class="cx"> 
</span><span class="cx"> Test 12
</span><span class="cx"> PASS rect.left.toFixed(3) is &quot;8.000&quot;
</span><del>-PASS rect.top.toFixed(3) is &quot;2538.000&quot;
</del><ins>+PASS rect.top.toFixed(3) is &quot;2532.000&quot;
</ins><span class="cx"> PASS rect.width.toFixed(3) is &quot;100.000&quot;
</span><span class="cx"> PASS rect.height.toFixed(3) is &quot;100.000&quot;
</span><span class="cx"> PASS rect.right is rect.left + rect.width
</span><span class="lines">@@ -91,7 +91,7 @@
</span><span class="cx"> 
</span><span class="cx"> Test 13
</span><span class="cx"> PASS rect.left.toFixed(3) is &quot;8.000&quot;
</span><del>-PASS rect.top.toFixed(3) is &quot;2789.000&quot;
</del><ins>+PASS rect.top.toFixed(3) is &quot;2783.000&quot;
</ins><span class="cx"> PASS rect.width.toFixed(3) is &quot;260.000&quot;
</span><span class="cx"> PASS rect.height.toFixed(3) is &quot;16.000&quot;
</span><span class="cx"> PASS rect.right is rect.left + rect.width
</span><span class="lines">@@ -99,7 +99,7 @@
</span><span class="cx"> 
</span><span class="cx"> Test 14
</span><span class="cx"> PASS rect.left.toFixed(3) is &quot;8.000&quot;
</span><del>-PASS rect.top.toFixed(3) is &quot;2869.000&quot;
</del><ins>+PASS rect.top.toFixed(3) is &quot;2863.000&quot;
</ins><span class="cx"> PASS rect.width.toFixed(3) is &quot;300.000&quot;
</span><span class="cx"> PASS rect.height.toFixed(3) is &quot;232.000&quot;
</span><span class="cx"> PASS rect.right is rect.left + rect.width
</span><span class="lines">@@ -107,7 +107,7 @@
</span><span class="cx"> 
</span><span class="cx"> Test 15
</span><span class="cx"> PASS rect.left.toFixed(3) is &quot;8.000&quot;
</span><del>-PASS rect.top.toFixed(3) is &quot;3165.000&quot;
</del><ins>+PASS rect.top.toFixed(3) is &quot;3159.000&quot;
</ins><span class="cx"> PASS rect.width.toFixed(3) is &quot;0.000&quot;
</span><span class="cx"> PASS rect.height.toFixed(3) is &quot;0.000&quot;
</span><span class="cx"> PASS rect.right is rect.left + rect.width
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomElementgetBoundingClientRecthtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/Element/getBoundingClientRect.html (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/Element/getBoundingClientRect.html        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/dom/Element/getBoundingClientRect.html        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -133,17 +133,17 @@
</span><span class="cx">         /*2*/  { left: 8, top: 188, width: 320, height: 120 },
</span><span class="cx">         /*3*/  { left: 18, top: 356, width: 300, height: 100 },
</span><span class="cx">         /*4*/  { left: 37.289, top: 483.289, width: 141.421, height: 141.421 },
</span><del>-        /*5*/  { left: 8, top: 652, width: 300, height: 374 },
</del><ins>+        /*5*/  { left: 8, top: 652, width: 300, height: 368 },
</ins><span class="cx">         /*6*/  { left: fail, top: fail, width: fail, height: fail },
</span><del>-        /*7*/  { left: 8, top: 1490, width: 288, height: 464 },
-        /*8*/  { left: 8, top: 2002, width: 300, height: 74 },
-        /*9*/  { left: 8, top: 2140, width: 300, height: 90 },
-        /*10*/ { left: 8, top: 2280, width: 300, height: 34 },
-        /*11*/ { left: 10, top: 2402, width: 147, height: 34 },
-        /*12*/ { left: 8, top: 2538, width: 100, height: 100 },
-        /*13*/ { left: 8, top: 2789, width: 260, height: 16 },
-        /*14*/ { left: 8, top: 2869, width: 300, height: 232 },
-        /*15*/ { left: 8, top: 3165, width: 0, height: 0 }
</del><ins>+        /*7*/  { left: 8, top: 1484, width: 288, height: 464 },
+        /*8*/  { left: 8, top: 1996, width: 300, height: 74 },
+        /*9*/  { left: 8, top: 2134, width: 300, height: 90 },
+        /*10*/ { left: 8, top: 2274, width: 300, height: 34 },
+        /*11*/ { left: 10, top: 2396, width: 147, height: 34 },
+        /*12*/ { left: 8, top: 2532, width: 100, height: 100 },
+        /*13*/ { left: 8, top: 2783, width: 260, height: 16 },
+        /*14*/ { left: 8, top: 2863, width: 300, height: 232 },
+        /*15*/ { left: 8, top: 3159, width: 0, height: 0 }
</ins><span class="cx">     ];
</span><span class="cx"> 
</span><span class="cx">     function test(number, element)
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolflippedblocksborderafterexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/flipped-blocks-border-after-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/flipped-blocks-border-after-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/flipped-blocks-border-after-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,17 +5,29 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</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><del>-    RenderBlock {DIV} at (0,0) size 50x100 [bgcolor=#008000]
-    RenderBlock {DIV} at (0,100) size 50x100 [bgcolor=#008000]
</del><ins>+    RenderMultiColumnSet at (0,0) size 100x100
</ins><span class="cx"> layer at (8,158) size 100x150
</span><span class="cx">   RenderBlock {DIV} at (0,150) size 100x150 [bgcolor=#FF0000] [border: none (50px solid #008000) none]
</span><del>-    RenderBlock {DIV} at (0,0) size 50x100 [bgcolor=#008000]
-    RenderBlock {DIV} at (0,100) size 50x100 [bgcolor=#008000]
</del><ins>+    RenderMultiColumnSet at (0,0) size 100x100
</ins><span class="cx"> layer at (8,308) size 150x100
</span><span class="cx">   RenderBlock {DIV} at (0,300) size 150x100 [bgcolor=#FF0000] [border: none (50px solid #008000)]
</span><del>-    RenderBlock {DIV} at (0,0) size 100x50 [bgcolor=#008000]
-    RenderBlock {DIV} at (100,0) size 100x50 [bgcolor=#008000]
</del><ins>+    RenderMultiColumnSet at (0,0) size 100x100
</ins><span class="cx"> layer at (8,408) size 150x100
</span><span class="cx">   RenderBlock {DIV} at (0,400) size 150x100 [bgcolor=#FF0000] [border: none (50px solid #008000) none]
</span><ins>+    RenderMultiColumnSet at (0,0) size 100x100
+layer at (8,-42) size 50x200 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (0,0) size 50x200
+    RenderBlock {DIV} at (0,0) size 50x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (0,100) size 50x100 [bgcolor=#008000]
+layer at (8,158) size 50x200
+  RenderMultiColumnFlowThread at (0,0) size 50x200
+    RenderBlock {DIV} at (0,0) size 50x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (0,100) size 50x100 [bgcolor=#008000]
+layer at (-42,308) size 200x50 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (0,0) size 200x50
</ins><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 200x50
+  RenderMultiColumnFlowThread at (0,0) size 200x50
+    RenderBlock {DIV} at (0,0) size 100x50 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,0) size 100x50 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsfastmulticolpaginationhhorizontalbtexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/pagination-h-horizontal-bt-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/pagination-h-horizontal-bt-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/pagination-h-horizontal-bt-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 1600x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (0,-337) size 800x922 backgroundClip at (0,0) size 1600x585 clip at (0,0) size 1600x585 outlineClip at (0,0) size 1600x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 800x922
+layer at (0,-337) size 800x922 backgroundClip at (0,0) size 1600x585 clip at (0,0) size 1600x585 outlineClip at (0,0) size 1600x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 800x922
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x906
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 784x906 [border: (3px solid #000000)]
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolpaginationhhorizontaltbexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/pagination-h-horizontal-tb-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/pagination-h-horizontal-tb-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/pagination-h-horizontal-tb-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 1600x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (0,0) size 800x922 backgroundClip at (0,0) size 1600x585 clip at (0,0) size 1600x585 outlineClip at (0,0) size 1600x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 800x922
+layer at (0,0) size 800x922 backgroundClip at (0,0) size 1600x585 clip at (0,0) size 1600x585 outlineClip at (0,0) size 1600x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 800x922
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x906
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 784x906 [border: (3px solid #000000)]
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolpaginationhverticallrexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/pagination-h-vertical-lr-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/pagination-h-vertical-lr-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/pagination-h-vertical-lr-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 1600x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (0,0) size 1222x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 1222x585
+layer at (0,0) size 1222x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 1222x585
</span><span class="cx">     RenderBody {BODY} at (8,8) size 1206x569
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 1206x569 [border: (3px solid #000000)]
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolpaginationhverticalrlexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/pagination-h-vertical-rl-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/pagination-h-vertical-rl-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/pagination-h-vertical-rl-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 1600x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (-422,0) size 1222x585 backgroundClip at (0,0) size 1600x585 clip at (0,0) size 1600x585 outlineClip at (0,0) size 1600x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 1222x585
+layer at (-422,0) size 1222x585 backgroundClip at (0,0) size 1600x585 clip at (0,0) size 1600x585 outlineClip at (0,0) size 1600x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 1222x585
</span><span class="cx">     RenderBody {BODY} at (8,8) size 1206x569
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 1206x569 [border: (3px solid #000000)]
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolpaginationvhorizontalbtexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/pagination-v-horizontal-bt-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/pagination-v-horizontal-bt-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/pagination-v-horizontal-bt-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x1200
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (0,-322) size 785x922 backgroundClip at (0,0) size 785x1200 clip at (0,0) size 785x1200 outlineClip at (0,0) size 785x1200
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 785x922
+layer at (0,-322) size 785x922 backgroundClip at (0,0) size 785x1200 clip at (0,0) size 785x1200 outlineClip at (0,0) size 785x1200
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 785x922
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x906
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 769x906 [border: (3px solid #000000)]
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolpaginationvhorizontaltbexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/pagination-v-horizontal-tb-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/pagination-v-horizontal-tb-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/pagination-v-horizontal-tb-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x1200
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (0,0) size 785x922
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 785x922
+layer at (0,0) size 785x922
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 785x922
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x906
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 769x906 [border: (3px solid #000000)]
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolpaginationvverticallrexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/pagination-v-vertical-lr-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/pagination-v-vertical-lr-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/pagination-v-vertical-lr-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x1200
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (0,0) size 1222x600 backgroundClip at (0,0) size 785x1200 clip at (0,0) size 785x1200 outlineClip at (0,0) size 785x1200
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 1222x600
+layer at (0,0) size 1222x600 backgroundClip at (0,0) size 785x1200 clip at (0,0) size 785x1200 outlineClip at (0,0) size 785x1200
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 1222x600
</span><span class="cx">     RenderBody {BODY} at (8,8) size 1206x584
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 1206x584 [border: (3px solid #000000)]
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolpaginationvverticalrlexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/pagination-v-vertical-rl-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/pagination-v-vertical-rl-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/pagination-v-vertical-rl-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x1200
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (-437,0) size 1222x600 backgroundClip at (0,0) size 785x1200 clip at (0,0) size 785x1200 outlineClip at (0,0) size 785x1200
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 1222x600
+layer at (-437,0) size 1222x600 backgroundClip at (0,0) size 785x1200 clip at (0,0) size 785x1200 outlineClip at (0,0) size 785x1200
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 1222x600
</span><span class="cx">     RenderBody {BODY} at (8,8) size 1206x584
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 1206x584 [border: (3px solid #000000)]
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolprogressionreverseexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/progression-reverse-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/progression-reverse-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/progression-reverse-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -9,49 +9,73 @@
</span><span class="cx">       RenderBlock {DIV} at (0,602) size 769x190
</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><del>-    RenderBlock {DIV} at (3,2) size 30x24 [bgcolor=#770077] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
-    RenderBlock {DIV} at (3,26) size 30x24 [bgcolor=#0000FF] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
-    RenderBlock {DIV} at (3,50) size 30x24 [bgcolor=#00BBFF] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
-    RenderBlock {DIV} at (3,74) size 30x24 [bgcolor=#008866] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
</del><ins>+    RenderMultiColumnSet at (3,2) size 64x32
</ins><span class="cx"> layer at (8,179) size 71x35
</span><span class="cx">   RenderBlock {DIV} at (0,131) size 71x35 [border: (2px solid #C0C0C0) (4px solid #C0C0C0) (1px solid #C0C0C0) (3px solid #C0C0C0)]
</span><del>-    RenderBlock {DIV} at (3,2) size 64x24 [bgcolor=#770077] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
-    RenderBlock {DIV} at (3,26) size 64x24 [bgcolor=#0000FF] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
-    RenderBlock {DIV} at (3,50) size 64x24 [bgcolor=#00BBFF] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
-    RenderBlock {DIV} at (3,74) size 64x24 [bgcolor=#008866] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
</del><ins>+    RenderMultiColumnSet at (3,2) size 64x32
</ins><span class="cx"> layer at (104,262) size 71x35
</span><span class="cx">   RenderBlock {DIV} at (96,0) size 71x35 [border: (1px solid #C0C0C0) (4px solid #C0C0C0) (2px solid #C0C0C0) (3px solid #C0C0C0)]
</span><del>-    RenderBlock {DIV} at (3,2) size 30x24 [bgcolor=#770077] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
-    RenderBlock {DIV} at (3,26) size 30x24 [bgcolor=#0000FF] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
-    RenderBlock {DIV} at (3,50) size 30x24 [bgcolor=#00BBFF] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
-    RenderBlock {DIV} at (3,74) size 30x24 [bgcolor=#008866] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
</del><ins>+    RenderMultiColumnSet at (3,2) size 64x32
</ins><span class="cx"> layer at (8,313) size 71x35
</span><span class="cx">   RenderBlock {DIV} at (0,51) size 71x35 [border: (1px solid #C0C0C0) (4px solid #C0C0C0) (2px solid #C0C0C0) (3px solid #C0C0C0)]
</span><del>-    RenderBlock {DIV} at (3,2) size 64x24 [bgcolor=#770077] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
-    RenderBlock {DIV} at (3,26) size 64x24 [bgcolor=#0000FF] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
-    RenderBlock {DIV} at (3,50) size 64x24 [bgcolor=#00BBFF] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
-    RenderBlock {DIV} at (3,74) size 64x24 [bgcolor=#008866] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
</del><ins>+    RenderMultiColumnSet at (3,2) size 64x32
</ins><span class="cx"> layer at (104,444) size 35x71
</span><span class="cx">   RenderBlock {DIV} at (96,0) size 35x71 [border: (3px solid #C0C0C0) (1px solid #C0C0C0) (4px solid #C0C0C0) (2px solid #C0C0C0)]
</span><del>-    RenderBlock {DIV} at (2,3) size 24x64 [bgcolor=#770077] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
-    RenderBlock {DIV} at (26,3) size 24x64 [bgcolor=#0000FF] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
-    RenderBlock {DIV} at (50,3) size 24x64 [bgcolor=#00BBFF] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
-    RenderBlock {DIV} at (74,3) size 24x64 [bgcolor=#008866] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
</del><ins>+    RenderMultiColumnSet at (2,3) size 32x64
</ins><span class="cx"> layer at (8,563) size 35x71
</span><span class="cx">   RenderBlock {DIV} at (0,119) size 35x71 [border: (3px solid #C0C0C0) (1px solid #C0C0C0) (4px solid #C0C0C0) (2px solid #C0C0C0)]
</span><del>-    RenderBlock {DIV} at (2,3) size 24x30 [bgcolor=#770077] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
-    RenderBlock {DIV} at (26,3) size 24x30 [bgcolor=#0000FF] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
-    RenderBlock {DIV} at (50,3) size 24x30 [bgcolor=#00BBFF] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
-    RenderBlock {DIV} at (74,3) size 24x30 [bgcolor=#008866] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
</del><ins>+    RenderMultiColumnSet at (2,3) size 32x64
</ins><span class="cx"> layer at (24,650) size 35x71
</span><span class="cx">   RenderBlock {DIV} at (16,0) size 35x71 [border: (3px solid #C0C0C0) (2px solid #C0C0C0) (4px solid #C0C0C0) (1px solid #C0C0C0)]
</span><del>-    RenderBlock {DIV} at (2,3) size 24x64 [bgcolor=#770077] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
-    RenderBlock {DIV} at (26,3) size 24x64 [bgcolor=#0000FF] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
-    RenderBlock {DIV} at (50,3) size 24x64 [bgcolor=#00BBFF] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
-    RenderBlock {DIV} at (74,3) size 24x64 [bgcolor=#008866] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
</del><ins>+    RenderMultiColumnSet at (2,3) size 32x64
</ins><span class="cx"> layer at (8,769) size 35x71
</span><span class="cx">   RenderBlock {DIV} at (0,119) size 35x71 [border: (3px solid #C0C0C0) (2px solid #C0C0C0) (4px solid #C0C0C0) (1px solid #C0C0C0)]
</span><del>-    RenderBlock {DIV} at (2,3) size 24x30 [bgcolor=#770077] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
-    RenderBlock {DIV} at (26,3) size 24x30 [bgcolor=#0000FF] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
-    RenderBlock {DIV} at (50,3) size 24x30 [bgcolor=#00BBFF] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
-    RenderBlock {DIV} at (74,3) size 24x30 [bgcolor=#008866] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
</del><ins>+    RenderMultiColumnSet at (2,3) size 32x64
+layer at (107,50) size 30x96
+  RenderMultiColumnFlowThread at (3,2) size 30x96
+    RenderBlock {DIV} at (0,0) size 30x24 [bgcolor=#770077] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
+    RenderBlock {DIV} at (0,24) size 30x24 [bgcolor=#0000FF] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
+    RenderBlock {DIV} at (0,48) size 30x24 [bgcolor=#00BBFF] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
+    RenderBlock {DIV} at (0,72) size 30x24 [bgcolor=#008866] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
+layer at (11,181) size 64x96
+  RenderMultiColumnFlowThread at (3,2) size 64x96
+    RenderBlock {DIV} at (0,0) size 64x24 [bgcolor=#770077] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
+    RenderBlock {DIV} at (0,24) size 64x24 [bgcolor=#0000FF] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
+    RenderBlock {DIV} at (0,48) size 64x24 [bgcolor=#00BBFF] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
+    RenderBlock {DIV} at (0,72) size 64x24 [bgcolor=#008866] [border: (4px dotted #000000) none (2px dotted #FFFFFF)]
+layer at (107,199) size 30x96
+  RenderMultiColumnFlowThread at (3,2) size 30x96
+    RenderBlock {DIV} at (0,0) size 30x24 [bgcolor=#770077] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
+    RenderBlock {DIV} at (0,24) size 30x24 [bgcolor=#0000FF] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
+    RenderBlock {DIV} at (0,48) size 30x24 [bgcolor=#00BBFF] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
+    RenderBlock {DIV} at (0,72) size 30x24 [bgcolor=#008866] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
+layer at (11,250) size 64x96
+  RenderMultiColumnFlowThread at (3,2) size 64x96
+    RenderBlock {DIV} at (0,0) size 64x24 [bgcolor=#770077] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
+    RenderBlock {DIV} at (0,24) size 64x24 [bgcolor=#0000FF] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
+    RenderBlock {DIV} at (0,48) size 64x24 [bgcolor=#00BBFF] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
+    RenderBlock {DIV} at (0,72) size 64x24 [bgcolor=#008866] [border: none (4px dotted #000000) (2px dotted #FFFFFF)]
+layer at (106,447) size 96x64
+  RenderMultiColumnFlowThread at (2,3) size 96x64
+    RenderBlock {DIV} at (0,0) size 24x64 [bgcolor=#770077] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
+    RenderBlock {DIV} at (24,0) size 24x64 [bgcolor=#0000FF] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
+    RenderBlock {DIV} at (48,0) size 24x64 [bgcolor=#00BBFF] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
+    RenderBlock {DIV} at (72,0) size 24x64 [bgcolor=#008866] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
+layer at (10,566) size 96x30
+  RenderMultiColumnFlowThread at (2,3) size 96x30
+    RenderBlock {DIV} at (0,0) size 24x30 [bgcolor=#770077] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
+    RenderBlock {DIV} at (24,0) size 24x30 [bgcolor=#0000FF] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
+    RenderBlock {DIV} at (48,0) size 24x30 [bgcolor=#00BBFF] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
+    RenderBlock {DIV} at (72,0) size 24x30 [bgcolor=#008866] [border: (2px dotted #FFFFFF) none (4px dotted #000000)]
+layer at (-39,653) size 96x64 backgroundClip at (0,0) size 785x856 clip at (0,0) size 785x856 outlineClip at (0,0) size 785x856
+  RenderMultiColumnFlowThread at (2,3) size 96x64
+    RenderBlock {DIV} at (0,0) size 24x64 [bgcolor=#770077] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
+    RenderBlock {DIV} at (24,0) size 24x64 [bgcolor=#0000FF] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
+    RenderBlock {DIV} at (48,0) size 24x64 [bgcolor=#00BBFF] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
+    RenderBlock {DIV} at (72,0) size 24x64 [bgcolor=#008866] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
+layer at (-55,772) size 96x30 backgroundClip at (0,0) size 785x856 clip at (0,0) size 785x856 outlineClip at (0,0) size 785x856
+  RenderMultiColumnFlowThread at (2,3) size 96x30
+    RenderBlock {DIV} at (0,0) size 24x30 [bgcolor=#770077] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
+    RenderBlock {DIV} at (24,0) size 24x30 [bgcolor=#0000FF] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
+    RenderBlock {DIV} at (48,0) size 24x30 [bgcolor=#00BBFF] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
+    RenderBlock {DIV} at (72,0) size 24x30 [bgcolor=#008866] [border: (2px dotted #FFFFFF) (4px dotted #000000) none]
</ins></span></pre></div>
<a id="trunkLayoutTestsfastmulticolsinglelineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/single-line-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/single-line-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/single-line-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -14,16 +14,31 @@
</span><span class="cx">       RenderBlock {DIV} at (0,240) size 784x18
</span><span class="cx"> layer at (8,84) size 784x18
</span><span class="cx">   RenderBlock {P} at (0,68) size 784x18 [bgcolor=#EEEEEE]
</span><ins>+    RenderMultiColumnSet at (0,0) size 784x18
+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
+layer at (8,84) size 184x18
+  RenderMultiColumnFlowThread at (0,0) size 184x18
</ins><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><del>-layer at (8,118) size 784x36
-  RenderBlock {P} at (0,102) size 784x36 [bgcolor=#EEEEEE]
</del><ins>+layer at (8,118) size 184x36
+  RenderMultiColumnFlowThread at (0,0) size 184x36
</ins><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><del>-layer at (8,170) size 784x36
-  RenderBlock {P} at (0,154) size 784x36 [bgcolor=#EEEEEE]
</del><ins>+layer at (8,170) size 184x36
+  RenderMultiColumnFlowThread at (0,0) size 184x36
</ins><span class="cx">     RenderText {#text} at (0,14) size 56x18
</span><span class="cx">       text run at (0,14) width 56: &quot;Partially &quot;
</span><span class="cx">     RenderInline {SPAN} at (0,0) size 38x36
</span><span class="lines">@@ -31,12 +46,12 @@
</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><del>-layer at (8,222) size 784x18
-  RenderBlock {DIV} at (0,206) size 784x18 [bgcolor=#EEEEEE]
</del><ins>+layer at (8,222) size 184x52
+  RenderMultiColumnFlowThread at (0,0) size 184x52
</ins><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><del>-layer at (8,256) size 784x18
-  RenderBlock {P} at (0,0) size 784x18 [bgcolor=#EEEEEE]
</del><ins>+layer at (8,256) size 184x18
+  RenderMultiColumnFlowThread at (0,0) size 184x18
</ins><span class="cx">     RenderText {#text} at (0,0) size 107x18
</span><span class="cx">       text run at (0,0) width 107: &quot;Nested block #2.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolspanbeforechildanonymouscolumnblockexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/span/before-child-anonymous-column-block-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/span/before-child-anonymous-column-block-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/span/before-child-anonymous-column-block-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,10 +5,11 @@
</span><span class="cx">     RenderBody {BODY} at (16,16) size 768x20
</span><span class="cx"> layer at (16,16) size 768x20
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 768x20
</span><del>-    RenderBlock (anonymous multi-column span) at (0,0) size 768x0
-      RenderBlock {DIV} at (0,0) size 768x0
-layer at (16,16) size 768x20
-  RenderBlock (anonymous multi-column) at (0,0) size 768x20
</del><ins>+    RenderBlock {DIV} at (0,0) size 768x0
+    RenderMultiColumnSet at (0,0) size 768x20
+layer at (16,16) size 374x40
+  RenderMultiColumnFlowThread at (0,0) size 374x40
+    RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</ins><span class="cx">     RenderBlock {DIV} at (0,0) size 374x20
</span><span class="cx">       RenderText {#text} at (0,0) size 20x20
</span><span class="cx">         text run at (0,0) width 20: &quot;3&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolspangeneratedchildsplitflowcrashexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/span/generated-child-split-flow-crash-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/span/generated-child-split-flow-crash-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/span/generated-child-split-flow-crash-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,20 +1,25 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderView at (0,0) size 800x600
</span><del>-layer at (0,0) size 800x96
-  RenderBlock {HTML} at (0,0) size 800x96
-    RenderBody {BODY} at (16,16) size 768x64
-layer at (16,16) size 768x64
-  RenderBlock {DIV} at (0,0) size 768x64
</del><ins>+layer at (0,0) size 800x128
+  RenderBlock {HTML} at (0,0) size 800x128
+    RenderBody {BODY} at (16,16) size 768x96
+layer at (16,16) size 768x96
+  RenderBlock {DIV} at (0,0) size 768x96
+    RenderMultiColumnSet at (0,0) size 768x32
+    RenderBlock (generated) at (0,32) size 768x32 [color=#008000]
+      RenderCounter at (0,0) size 32x32
+        text run at (0,0) width 32: &quot;0&quot;
+    RenderMultiColumnSet at (0,64) size 768x32
+layer at (16,16) size 368x96
+  RenderMultiColumnFlowThread at (0,0) size 368x96
</ins><span class="cx">     RenderBlock (anonymous) at (0,0) size 368x32
</span><span class="cx">       RenderText {#text} at (0,0) size 32x32
</span><span class="cx">         text run at (0,0) width 32: &quot;A&quot;
</span><del>-    RenderBlock {SPAN} at (0,32) size 368x64 [color=#0000FF]
</del><ins>+    RenderBlock {SPAN} at (0,32) size 368x32 [color=#0000FF]
</ins><span class="cx">       RenderBlock (anonymous) at (0,0) size 368x32
</span><span class="cx">         RenderText {#text} at (0,0) size 32x32
</span><span class="cx">           text run at (0,0) width 32: &quot;B&quot;
</span><del>-      RenderBlock (generated) at (0,32) size 368x32 [color=#008000]
-        RenderCounter at (0,0) size 32x32
-          text run at (0,0) width 32: &quot;0&quot;
-    RenderBlock (anonymous) at (0,96) size 368x32
</del><ins>+      RenderMultiColumnSpannerPlaceholder at (0,32) size 0x0
+    RenderBlock (anonymous) at (0,64) size 368x32
</ins><span class="cx">       RenderText {#text} at (0,0) size 32x32
</span><span class="cx">         text run at (0,0) width 32: &quot;C&quot;
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/vertical-lr/rules-with-border-before-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/vertical-lr/rules-with-border-before-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,7 +5,13 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</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><del>-    RenderBlock {DIV} at (50,0) size 200x25
</del><ins>+    RenderMultiColumnSet at (50,0) size 100x100
</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><ins>+    RenderMultiColumnSet at (0,0) size 100x100
+layer at (58,8) size 200x25
+  RenderMultiColumnFlowThread at (50,0) size 200x25
</ins><span class="cx">     RenderBlock {DIV} at (0,0) size 200x25
</span><ins>+layer at (8,108) size 200x25
+  RenderMultiColumnFlowThread at (0,0) size 200x25
+    RenderBlock {DIV} at (0,0) size 200x25
</ins></span></pre></div>
<a id="trunkLayoutTestsfastmulticolverticalrlrulestyleexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/vertical-rl/rule-style-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/vertical-rl/rule-style-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/vertical-rl/rule-style-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -20,25 +20,49 @@
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><span class="cx"> layer at (592,8) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 200x20
</span><del>-    RenderBlock {DIV} at (0,0) size 400x2
</del><ins>+    RenderMultiColumnSet at (0,0) size 200x20
</ins><span class="cx"> layer at (592,32) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,24) size 200x20
</span><del>-    RenderBlock {DIV} at (0,0) size 400x2
</del><ins>+    RenderMultiColumnSet at (0,0) size 200x20
</ins><span class="cx"> layer at (592,56) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,48) size 200x20
</span><del>-    RenderBlock {DIV} at (0,0) size 400x2
</del><ins>+    RenderMultiColumnSet at (0,0) size 200x20
</ins><span class="cx"> layer at (592,80) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,72) size 200x20
</span><del>-    RenderBlock {DIV} at (0,0) size 400x2
</del><ins>+    RenderMultiColumnSet at (0,0) size 200x20
</ins><span class="cx"> layer at (592,104) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,96) size 200x20
</span><del>-    RenderBlock {DIV} at (0,0) size 400x2
</del><ins>+    RenderMultiColumnSet at (0,0) size 200x20
</ins><span class="cx"> layer at (592,128) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,120) size 200x20
</span><del>-    RenderBlock {DIV} at (0,0) size 400x2
</del><ins>+    RenderMultiColumnSet at (0,0) size 200x20
</ins><span class="cx"> layer at (592,152) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,144) size 200x20
</span><del>-    RenderBlock {DIV} at (0,0) size 400x2
</del><ins>+    RenderMultiColumnSet at (0,0) size 200x20
</ins><span class="cx"> layer at (592,176) size 200x20
</span><span class="cx">   RenderBlock {DIV} at (0,168) size 200x20
</span><ins>+    RenderMultiColumnSet at (0,0) size 200x20
+layer at (392,8) size 400x2
+  RenderMultiColumnFlowThread at (0,0) size 400x2
</ins><span class="cx">     RenderBlock {DIV} at (0,0) size 400x2
</span><ins>+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
+layer at (392,176) size 400x2
+  RenderMultiColumnFlowThread at (0,0) size 400x2
+    RenderBlock {DIV} at (0,0) size 400x2
</ins></span></pre></div>
<a id="trunkLayoutTestsfastmulticolverticalrlruleswithborderbeforeexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/vertical-rl/rules-with-border-before-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/vertical-rl/rules-with-border-before-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/fast/multicol/vertical-rl/rules-with-border-before-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,7 +5,13 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</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><del>-    RenderBlock {DIV} at (50,0) size 200x25
</del><ins>+    RenderMultiColumnSet at (50,0) size 100x100
</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><ins>+    RenderMultiColumnSet at (0,0) size 100x100
+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
</ins><span class="cx">     RenderBlock {DIV} at (0,0) size 200x25
</span><ins>+layer at (-42,108) size 200x25 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (0,0) size 200x25
+    RenderBlock {DIV} at (0,0) size 200x25
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3unicodebidiisolatebasicexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/css3/unicode-bidi-isolate-basic-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3unicodebidiisolatebasicexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css3/unicode-bidi-isolate-basic-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/unicode-bidi-isolate-basic-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/css3/unicode-bidi-isolate-basic-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -12,6 +12,9 @@
</span><span class="cx">           text run at (0,36) width 392: &quot;unicode-bidi: isolate is implemented and functioning correctly.&quot;
</span><span class="cx"> layer at (8,62) size 28x400
</span><span class="cx">   RenderBlock (positioned) {DIV} at (0,0) size 29x400 [color=#FF0000]
</span><ins>+    RenderMultiColumnSet at (0,0) size 29x400
+layer at (8,62) size 28x2055 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (0,0) size 29x2055
</ins><span class="cx">     RenderBlock {DIV} at (0,0) size 29x18
</span><span class="cx">       RenderText {#text} at (0,0) size 7x18
</span><span class="cx">         text run at (0,0) width 7: &quot;\&quot;&quot;
</span><span class="lines">@@ -878,6 +881,9 @@
</span><span class="cx">         text run at (21,0) width 7: &quot;c&quot;
</span><span class="cx"> layer at (8,62) size 28x400
</span><span class="cx">   RenderBlock (positioned) {DIV} at (0,0) size 29x400 [color=#008000]
</span><ins>+    RenderMultiColumnSet at (0,0) size 29x400
+layer at (8,62) size 28x2055 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (0,0) size 29x2055
</ins><span class="cx">     RenderBlock {DIV} at (0,0) size 29x18
</span><span class="cx">       RenderText {#text} at (0,0) size 7x18
</span><span class="cx">         text run at (0,0) width 7: &quot;\&quot;&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastblockfloatfloatnotremovedfromnextsibling4expectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastblockfloatfloatnotremovedfromnextsibling4expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -17,6 +17,9 @@
</span><span class="cx">         RenderText {#text} at (0,0) size 0x0
</span><span class="cx"> layer at (8,8) size 15x200
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 15x200
</span><ins>+    RenderMultiColumnSet at (0,0) size 15x200
+layer at (8,8) size 0x200
+  RenderMultiColumnFlowThread at (0,0) size 0x200
</ins><span class="cx">     RenderImage {IMG} at (0,0) size 15x200 [bgcolor=#C0C0C0]
</span><span class="cx"> layer at (8,208) size 16x96
</span><span class="cx">   RenderBlock (positioned) {DIV} at (0,200) size 16x96
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastbordersborderantialiasingexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/borders/border-antialiasing-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastbordersborderantialiasingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/borders/border-antialiasing-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/borders/border-antialiasing-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/borders/border-antialiasing-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -163,6 +163,9 @@
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><span class="cx"> layer at (28,179) size 600x100
</span><span class="cx">   RenderBlock {DIV} at (10,159) size 600x100
</span><ins>+    RenderMultiColumnSet at (0,0) size 600x100
+layer at (28,179) size 11x1190 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (0,0) size 11x1190
</ins><span class="cx">     RenderText {#text} at (0,0) size 8x1190
</span><span class="cx">       text run at (0,0) width 8: &quot;_&quot;
</span><span class="cx">       text run at (0,18) width 8: &quot;_&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastlinegridlinealignleftedgesexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/line-grid/line-align-left-edges-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastlinegridlinealignrightedgesexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/line-grid/line-align-right-edges-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastlinegridlinegridcontainsvalueexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-contains-value-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastlinegridlinegridfloatingexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-floating-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastlinegridlinegridinsidecolumnsexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-inside-columns-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastlinegridlinegridinsidecolumnsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-inside-columns-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-inside-columns-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-inside-columns-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,7 +5,10 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x569
</span><span class="cx"> layer at (8,8) size 784x504
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 784x504 [border: (2px solid #FF0000)]
</span><del>-    RenderBlock {DIV} at (2,2) size 382x1488
</del><ins>+    RenderMultiColumnSet at (2,2) size 780x500
+layer at (10,10) size 382x1488 backgroundClip at (0,0) size 1188x585 clip at (0,0) size 1188x585 outlineClip at (0,0) size 1188x585
+  RenderMultiColumnFlowThread at (2,2) size 382x1488
+    RenderBlock {DIV} at (0,0) size 382x1488
</ins><span class="cx">       RenderBlock {DIV} at (0,0) size 382x364
</span><span class="cx">         RenderText {#text} at (0,18) size 352x100
</span><span class="cx">           text run at (0,18) width 350: &quot;All of this text even though it's smaller should be on the&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastlinegridlinegridintocolumnsexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-into-columns-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastlinegridlinegridintocolumnsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-into-columns-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-into-columns-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-into-columns-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -49,7 +49,10 @@
</span><span class="cx">   RenderBlock (relative positioned) {DIV} at (0,0) size 800x540
</span><span class="cx"> layer at (0,0) size 800x540
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 800x540
</span><del>-    RenderBlock {DIV} at (20,20) size 362x385
</del><ins>+    RenderMultiColumnSet at (20,20) size 760x500
+layer at (20,20) size 362x966 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (20,20) size 362x966
+    RenderBlock {DIV} at (0,0) size 362x385
</ins><span class="cx">       RenderText {#text} at (0,39) size 352x100
</span><span class="cx">         text run at (0,39) width 350: &quot;All of this text even though it's smaller should be on the&quot;
</span><span class="cx">         text run at (0,80) width 352: &quot;36px grid. The grid should reset at the top of the second&quot;
</span><span class="lines">@@ -65,7 +68,7 @@
</span><span class="cx">         text run at (0,326) width 352: &quot;36px grid. The grid should reset at the top of the second&quot;
</span><span class="cx">         text run at (0,367) width 51: &quot;column.&quot;
</span><span class="cx">       RenderBR {BR} at (51,381) size 0x0
</span><del>-    RenderBlock {DIV} at (20,405) size 362x543
</del><ins>+    RenderBlock {DIV} at (0,385) size 362x543
</ins><span class="cx">       RenderText {#text} at (0,15) size 342x200
</span><span class="cx">         text run at (0,15) width 299: &quot;All of this text even though it's&quot;
</span><span class="cx">         text run at (0,56) width 342: &quot;smaller should be on the 36px grid.&quot;
</span><span class="lines">@@ -84,6 +87,6 @@
</span><span class="cx">         text run at (0,474) width 328: &quot;The grid should reset at the top of&quot;
</span><span class="cx">         text run at (0,515) width 188: &quot;the second column.&quot;
</span><span class="cx">       RenderBR {BR} at (188,537) size 0x0
</span><del>-    RenderBlock {DIV} at (20,948) size 362x38
</del><ins>+    RenderBlock {DIV} at (0,928) size 362x38
</ins><span class="cx">       RenderText {#text} at (0,25) size 274x13
</span><span class="cx">         text run at (0,25) width 274: &quot;All of this text even though it's smaller should be on the 36px grid.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastlinegridlinegridintofloatsexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-into-floats-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastlinegridlinegridpositionedexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/line-grid/line-grid-positioned-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolblockaxishorizontalbtexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/block-axis-horizontal-bt-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/block-axis-horizontal-bt-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/block-axis-horizontal-bt-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,51 +5,54 @@
</span><span class="cx">     RenderBody {BODY} at (0,360) size 800x240
</span><span class="cx"> layer at (20,360) size 200x170
</span><span class="cx">   RenderBlock {DIV} at (20,0) size 200x170 [border: none (20px solid #C0C0C0) none]
</span><del>-    RenderText {#text} at (0,20) size 185x90
-      text run at (0,20) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
-      text run at (0,38) width 75: &quot;consectetur &quot;
-      text run at (75,38) width 91: &quot;adipiscing elit.&quot;
-      text run at (0,56) width 185: &quot;Curabitur neque elit, pulvinar&quot;
-      text run at (0,74) width 100: &quot;eget lobortis at, &quot;
-      text run at (100,74) width 72: &quot;convallis ut&quot;
-      text run at (0,92) width 44: &quot;lectus. &quot;
-    RenderText {#text} at (101,92) size 192x132
-      text run at (101,92) width 62: &quot; vulputate&quot;
-      text run at (0,110) width 147: &quot;tincidunt leo, eu varius &quot;
-      text run at (147,110) width 31: &quot;nunc&quot;
-      text run at (0,128) width 176: &quot;ullamcorper vel. Integer nec&quot;
-      text run at (0,146) width 192: &quot;dolor sed ante pharetra lacinia.&quot;
-      text run at (0,170) width 187: &quot;Integer dignissim iaculis nulla&quot;
-      text run at (0,188) width 170: &quot;et rutrum. Praesent pretium&quot;
-      text run at (0,206) width 57: &quot;euismod &quot;
-      text run at (57,206) width 97: &quot;est eget laoreet.&quot;
-    RenderText {#text} at (44,224) size 196x222
-      text run at (44,224) width 102: &quot; suscipit suscipit&quot;
-      text run at (0,242) width 182: &quot;elementum. Duis consectetur&quot;
-      text run at (0,260) width 189: &quot;pulvinar tempor. In mi sapien,&quot;
-      text run at (0,278) width 173: &quot;malesuada vitae posuere ut,&quot;
-      text run at (0,296) width 68: &quot;adipiscing &quot;
-      text run at (68,296) width 117: &quot;id odio. Integer est&quot;
-      text run at (0,320) width 194: &quot;mi, luctus sed cursus in, cursus&quot;
-      text run at (0,338) width 105: &quot;vitae urna. Nam &quot;
-      text run at (105,338) width 71: &quot;consectetur&quot;
-      text run at (0,356) width 167: &quot;orci tempor nibh iaculis eu&quot;
-      text run at (0,374) width 195: &quot;dignissim odio laoreet. Aenean&quot;
-      text run at (0,392) width 175: &quot;congue fermentum nibh sed&quot;
-      text run at (0,410) width 196: &quot;malesuada. Curabitur enim leo,&quot;
-      text run at (0,428) width 70: &quot;porttitor ut &quot;
-      text run at (70,428) width 75: &quot;interdum et,&quot;
-    RenderText {#text} at (52,446) size 60x18
-      text run at (52,446) width 60: &quot; ut lorem.&quot;
-layer at (20,360) size 57x18
</del><ins>+    RenderMultiColumnSet at (0,20) size 200x150
+layer at (20,66) size 200x444
+  RenderMultiColumnFlowThread at (0,20) size 200x444
+    RenderText {#text} at (0,0) size 185x90
+      text run at (0,0) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
+      text run at (0,18) width 75: &quot;consectetur &quot;
+      text run at (75,18) width 91: &quot;adipiscing elit.&quot;
+      text run at (0,36) width 185: &quot;Curabitur neque elit, pulvinar&quot;
+      text run at (0,54) width 100: &quot;eget lobortis at, &quot;
+      text run at (100,54) width 72: &quot;convallis ut&quot;
+      text run at (0,72) width 44: &quot;lectus. &quot;
+    RenderText {#text} at (101,72) size 192x132
+      text run at (101,72) width 62: &quot; vulputate&quot;
+      text run at (0,90) width 147: &quot;tincidunt leo, eu varius &quot;
+      text run at (147,90) width 31: &quot;nunc&quot;
+      text run at (0,108) width 176: &quot;ullamcorper vel. Integer nec&quot;
+      text run at (0,126) width 192: &quot;dolor sed ante pharetra lacinia.&quot;
+      text run at (0,150) width 187: &quot;Integer dignissim iaculis nulla&quot;
+      text run at (0,168) width 170: &quot;et rutrum. Praesent pretium&quot;
+      text run at (0,186) width 57: &quot;euismod &quot;
+      text run at (57,186) width 97: &quot;est eget laoreet.&quot;
+    RenderText {#text} at (44,204) size 196x222
+      text run at (44,204) width 102: &quot; suscipit suscipit&quot;
+      text run at (0,222) width 182: &quot;elementum. Duis consectetur&quot;
+      text run at (0,240) width 189: &quot;pulvinar tempor. In mi sapien,&quot;
+      text run at (0,258) width 173: &quot;malesuada vitae posuere ut,&quot;
+      text run at (0,276) width 68: &quot;adipiscing &quot;
+      text run at (68,276) width 117: &quot;id odio. Integer est&quot;
+      text run at (0,300) width 194: &quot;mi, luctus sed cursus in, cursus&quot;
+      text run at (0,318) width 105: &quot;vitae urna. Nam &quot;
+      text run at (105,318) width 71: &quot;consectetur&quot;
+      text run at (0,336) width 167: &quot;orci tempor nibh iaculis eu&quot;
+      text run at (0,354) width 195: &quot;dignissim odio laoreet. Aenean&quot;
+      text run at (0,372) width 175: &quot;congue fermentum nibh sed&quot;
+      text run at (0,390) width 196: &quot;malesuada. Curabitur enim leo,&quot;
+      text run at (0,408) width 70: &quot;porttitor ut &quot;
+      text run at (70,408) width 75: &quot;interdum et,&quot;
+    RenderText {#text} at (52,426) size 60x18
+      text run at (52,426) width 60: &quot; ut lorem.&quot;
+layer at (20,66) size 57x18
</ins><span class="cx">   RenderInline (relative positioned) {SPAN} at (0,0) size 57x18 [bgcolor=#FFFF00]
</span><del>-    RenderText {#text} at (44,92) size 57x18
-      text run at (44,92) width 57: &quot;Vivamus&quot;
-layer at (20,360) size 44x18
</del><ins>+    RenderText {#text} at (44,72) size 57x18
+      text run at (44,72) width 57: &quot;Vivamus&quot;
+layer at (20,66) size 44x18
</ins><span class="cx">   RenderInline (relative positioned) {SPAN} at (0,0) size 44x18 [bgcolor=#FFFF00]
</span><del>-    RenderText {#text} at (0,224) size 44x18
-      text run at (0,224) width 44: &quot;Integer&quot;
-layer at (20,360) size 52x18
</del><ins>+    RenderText {#text} at (0,204) size 44x18
+      text run at (0,204) width 44: &quot;Integer&quot;
+layer at (20,66) size 52x18
</ins><span class="cx">   RenderInline (relative positioned) {SPAN} at (0,0) size 52x18 [bgcolor=#FFFF00]
</span><del>-    RenderText {#text} at (0,446) size 52x18
-      text run at (0,446) width 52: &quot;pulvinar&quot;
</del><ins>+    RenderText {#text} at (0,426) size 52x18
+      text run at (0,426) width 52: &quot;pulvinar&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolblockaxishorizontaltbexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/block-axis-horizontal-tb-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/block-axis-horizontal-tb-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/block-axis-horizontal-tb-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,51 +5,54 @@
</span><span class="cx">     RenderBody {BODY} at (0,0) size 800x240
</span><span class="cx"> layer at (20,0) size 200x170
</span><span class="cx">   RenderBlock {DIV} at (20,0) size 200x170 [border: (20px solid #C0C0C0) none]
</span><del>-    RenderText {#text} at (0,20) size 185x90
-      text run at (0,20) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
-      text run at (0,38) width 75: &quot;consectetur &quot;
-      text run at (75,38) width 91: &quot;adipiscing elit.&quot;
-      text run at (0,56) width 185: &quot;Curabitur neque elit, pulvinar&quot;
-      text run at (0,74) width 100: &quot;eget lobortis at, &quot;
-      text run at (100,74) width 72: &quot;convallis ut&quot;
-      text run at (0,92) width 44: &quot;lectus. &quot;
-    RenderText {#text} at (101,92) size 192x132
-      text run at (101,92) width 62: &quot; vulputate&quot;
-      text run at (0,110) width 147: &quot;tincidunt leo, eu varius &quot;
-      text run at (147,110) width 31: &quot;nunc&quot;
-      text run at (0,128) width 176: &quot;ullamcorper vel. Integer nec&quot;
-      text run at (0,146) width 192: &quot;dolor sed ante pharetra lacinia.&quot;
-      text run at (0,170) width 187: &quot;Integer dignissim iaculis nulla&quot;
-      text run at (0,188) width 170: &quot;et rutrum. Praesent pretium&quot;
-      text run at (0,206) width 57: &quot;euismod &quot;
-      text run at (57,206) width 97: &quot;est eget laoreet.&quot;
-    RenderText {#text} at (44,224) size 196x222
-      text run at (44,224) width 102: &quot; suscipit suscipit&quot;
-      text run at (0,242) width 182: &quot;elementum. Duis consectetur&quot;
-      text run at (0,260) width 189: &quot;pulvinar tempor. In mi sapien,&quot;
-      text run at (0,278) width 173: &quot;malesuada vitae posuere ut,&quot;
-      text run at (0,296) width 68: &quot;adipiscing &quot;
-      text run at (68,296) width 117: &quot;id odio. Integer est&quot;
-      text run at (0,320) width 194: &quot;mi, luctus sed cursus in, cursus&quot;
-      text run at (0,338) width 105: &quot;vitae urna. Nam &quot;
-      text run at (105,338) width 71: &quot;consectetur&quot;
-      text run at (0,356) width 167: &quot;orci tempor nibh iaculis eu&quot;
-      text run at (0,374) width 195: &quot;dignissim odio laoreet. Aenean&quot;
-      text run at (0,392) width 175: &quot;congue fermentum nibh sed&quot;
-      text run at (0,410) width 196: &quot;malesuada. Curabitur enim leo,&quot;
-      text run at (0,428) width 70: &quot;porttitor ut &quot;
-      text run at (70,428) width 75: &quot;interdum et,&quot;
-    RenderText {#text} at (52,446) size 60x18
-      text run at (52,446) width 60: &quot; ut lorem.&quot;
-layer at (20,0) size 57x18
</del><ins>+    RenderMultiColumnSet at (0,20) size 200x150
+layer at (20,20) size 200x444
+  RenderMultiColumnFlowThread at (0,20) size 200x444
+    RenderText {#text} at (0,0) size 185x90
+      text run at (0,0) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
+      text run at (0,18) width 75: &quot;consectetur &quot;
+      text run at (75,18) width 91: &quot;adipiscing elit.&quot;
+      text run at (0,36) width 185: &quot;Curabitur neque elit, pulvinar&quot;
+      text run at (0,54) width 100: &quot;eget lobortis at, &quot;
+      text run at (100,54) width 72: &quot;convallis ut&quot;
+      text run at (0,72) width 44: &quot;lectus. &quot;
+    RenderText {#text} at (101,72) size 192x132
+      text run at (101,72) width 62: &quot; vulputate&quot;
+      text run at (0,90) width 147: &quot;tincidunt leo, eu varius &quot;
+      text run at (147,90) width 31: &quot;nunc&quot;
+      text run at (0,108) width 176: &quot;ullamcorper vel. Integer nec&quot;
+      text run at (0,126) width 192: &quot;dolor sed ante pharetra lacinia.&quot;
+      text run at (0,150) width 187: &quot;Integer dignissim iaculis nulla&quot;
+      text run at (0,168) width 170: &quot;et rutrum. Praesent pretium&quot;
+      text run at (0,186) width 57: &quot;euismod &quot;
+      text run at (57,186) width 97: &quot;est eget laoreet.&quot;
+    RenderText {#text} at (44,204) size 196x222
+      text run at (44,204) width 102: &quot; suscipit suscipit&quot;
+      text run at (0,222) width 182: &quot;elementum. Duis consectetur&quot;
+      text run at (0,240) width 189: &quot;pulvinar tempor. In mi sapien,&quot;
+      text run at (0,258) width 173: &quot;malesuada vitae posuere ut,&quot;
+      text run at (0,276) width 68: &quot;adipiscing &quot;
+      text run at (68,276) width 117: &quot;id odio. Integer est&quot;
+      text run at (0,300) width 194: &quot;mi, luctus sed cursus in, cursus&quot;
+      text run at (0,318) width 105: &quot;vitae urna. Nam &quot;
+      text run at (105,318) width 71: &quot;consectetur&quot;
+      text run at (0,336) width 167: &quot;orci tempor nibh iaculis eu&quot;
+      text run at (0,354) width 195: &quot;dignissim odio laoreet. Aenean&quot;
+      text run at (0,372) width 175: &quot;congue fermentum nibh sed&quot;
+      text run at (0,390) width 196: &quot;malesuada. Curabitur enim leo,&quot;
+      text run at (0,408) width 70: &quot;porttitor ut &quot;
+      text run at (70,408) width 75: &quot;interdum et,&quot;
+    RenderText {#text} at (52,426) size 60x18
+      text run at (52,426) width 60: &quot; ut lorem.&quot;
+layer at (20,20) size 57x18
</ins><span class="cx">   RenderInline (relative positioned) {SPAN} at (0,0) size 57x18 [bgcolor=#FFFF00]
</span><del>-    RenderText {#text} at (44,92) size 57x18
-      text run at (44,92) width 57: &quot;Vivamus&quot;
-layer at (20,0) size 44x18
</del><ins>+    RenderText {#text} at (44,72) size 57x18
+      text run at (44,72) width 57: &quot;Vivamus&quot;
+layer at (20,20) size 44x18
</ins><span class="cx">   RenderInline (relative positioned) {SPAN} at (0,0) size 44x18 [bgcolor=#FFFF00]
</span><del>-    RenderText {#text} at (0,224) size 44x18
-      text run at (0,224) width 44: &quot;Integer&quot;
-layer at (20,0) size 52x18
</del><ins>+    RenderText {#text} at (0,204) size 44x18
+      text run at (0,204) width 44: &quot;Integer&quot;
+layer at (20,20) size 52x18
</ins><span class="cx">   RenderInline (relative positioned) {SPAN} at (0,0) size 52x18 [bgcolor=#FFFF00]
</span><del>-    RenderText {#text} at (0,446) size 52x18
-      text run at (0,446) width 52: &quot;pulvinar&quot;
</del><ins>+    RenderText {#text} at (0,426) size 52x18
+      text run at (0,426) width 52: &quot;pulvinar&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolblockaxisverticallrexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/block-axis-vertical-lr-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/block-axis-vertical-lr-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/block-axis-vertical-lr-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,51 +5,54 @@
</span><span class="cx">     RenderBody {BODY} at (0,20) size 800x580
</span><span class="cx"> layer at (0,20) size 170x200
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 170x200 [border: none (20px solid #C0C0C0)]
</span><del>-    RenderText {#text} at (20,0) size 90x185
-      text run at (20,0) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
-      text run at (38,0) width 75: &quot;consectetur &quot;
-      text run at (38,75) width 91: &quot;adipiscing elit.&quot;
-      text run at (56,0) width 185: &quot;Curabitur neque elit, pulvinar&quot;
-      text run at (74,0) width 100: &quot;eget lobortis at, &quot;
-      text run at (74,100) width 72: &quot;convallis ut&quot;
-      text run at (92,0) width 44: &quot;lectus. &quot;
-    RenderText {#text} at (92,101) size 132x192
-      text run at (92,101) width 62: &quot; vulputate&quot;
-      text run at (110,0) width 147: &quot;tincidunt leo, eu varius &quot;
-      text run at (110,147) width 31: &quot;nunc&quot;
-      text run at (128,0) width 176: &quot;ullamcorper vel. Integer nec&quot;
-      text run at (146,0) width 192: &quot;dolor sed ante pharetra lacinia.&quot;
-      text run at (170,0) width 187: &quot;Integer dignissim iaculis nulla&quot;
-      text run at (188,0) width 170: &quot;et rutrum. Praesent pretium&quot;
-      text run at (206,0) width 57: &quot;euismod &quot;
-      text run at (206,57) width 97: &quot;est eget laoreet.&quot;
-    RenderText {#text} at (224,44) size 222x196
-      text run at (224,44) width 102: &quot; suscipit suscipit&quot;
-      text run at (242,0) width 182: &quot;elementum. Duis consectetur&quot;
-      text run at (260,0) width 189: &quot;pulvinar tempor. In mi sapien,&quot;
-      text run at (278,0) width 173: &quot;malesuada vitae posuere ut,&quot;
-      text run at (296,0) width 68: &quot;adipiscing &quot;
-      text run at (296,68) width 117: &quot;id odio. Integer est&quot;
-      text run at (320,0) width 194: &quot;mi, luctus sed cursus in, cursus&quot;
-      text run at (338,0) width 105: &quot;vitae urna. Nam &quot;
-      text run at (338,105) width 71: &quot;consectetur&quot;
-      text run at (356,0) width 167: &quot;orci tempor nibh iaculis eu&quot;
-      text run at (374,0) width 195: &quot;dignissim odio laoreet. Aenean&quot;
-      text run at (392,0) width 175: &quot;congue fermentum nibh sed&quot;
-      text run at (410,0) width 196: &quot;malesuada. Curabitur enim leo,&quot;
-      text run at (428,0) width 70: &quot;porttitor ut &quot;
-      text run at (428,70) width 75: &quot;interdum et,&quot;
-    RenderText {#text} at (446,52) size 18x60
-      text run at (446,52) width 60: &quot; ut lorem.&quot;
-layer at (0,20) size 18x57
</del><ins>+    RenderMultiColumnSet at (20,0) size 150x200
+layer at (20,20) size 444x200
+  RenderMultiColumnFlowThread at (20,0) size 444x200
+    RenderText {#text} at (0,0) size 90x185
+      text run at (0,0) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
+      text run at (18,0) width 75: &quot;consectetur &quot;
+      text run at (18,75) width 91: &quot;adipiscing elit.&quot;
+      text run at (36,0) width 185: &quot;Curabitur neque elit, pulvinar&quot;
+      text run at (54,0) width 100: &quot;eget lobortis at, &quot;
+      text run at (54,100) width 72: &quot;convallis ut&quot;
+      text run at (72,0) width 44: &quot;lectus. &quot;
+    RenderText {#text} at (72,101) size 132x192
+      text run at (72,101) width 62: &quot; vulputate&quot;
+      text run at (90,0) width 147: &quot;tincidunt leo, eu varius &quot;
+      text run at (90,147) width 31: &quot;nunc&quot;
+      text run at (108,0) width 176: &quot;ullamcorper vel. Integer nec&quot;
+      text run at (126,0) width 192: &quot;dolor sed ante pharetra lacinia.&quot;
+      text run at (150,0) width 187: &quot;Integer dignissim iaculis nulla&quot;
+      text run at (168,0) width 170: &quot;et rutrum. Praesent pretium&quot;
+      text run at (186,0) width 57: &quot;euismod &quot;
+      text run at (186,57) width 97: &quot;est eget laoreet.&quot;
+    RenderText {#text} at (204,44) size 222x196
+      text run at (204,44) width 102: &quot; suscipit suscipit&quot;
+      text run at (222,0) width 182: &quot;elementum. Duis consectetur&quot;
+      text run at (240,0) width 189: &quot;pulvinar tempor. In mi sapien,&quot;
+      text run at (258,0) width 173: &quot;malesuada vitae posuere ut,&quot;
+      text run at (276,0) width 68: &quot;adipiscing &quot;
+      text run at (276,68) width 117: &quot;id odio. Integer est&quot;
+      text run at (300,0) width 194: &quot;mi, luctus sed cursus in, cursus&quot;
+      text run at (318,0) width 105: &quot;vitae urna. Nam &quot;
+      text run at (318,105) width 71: &quot;consectetur&quot;
+      text run at (336,0) width 167: &quot;orci tempor nibh iaculis eu&quot;
+      text run at (354,0) width 195: &quot;dignissim odio laoreet. Aenean&quot;
+      text run at (372,0) width 175: &quot;congue fermentum nibh sed&quot;
+      text run at (390,0) width 196: &quot;malesuada. Curabitur enim leo,&quot;
+      text run at (408,0) width 70: &quot;porttitor ut &quot;
+      text run at (408,70) width 75: &quot;interdum et,&quot;
+    RenderText {#text} at (426,52) size 18x60
+      text run at (426,52) width 60: &quot; ut lorem.&quot;
+layer at (20,20) size 18x57
</ins><span class="cx">   RenderInline (relative positioned) {SPAN} at (0,0) size 18x57 [bgcolor=#FFFF00]
</span><del>-    RenderText {#text} at (92,44) size 18x57
-      text run at (92,44) width 57: &quot;Vivamus&quot;
-layer at (0,20) size 18x44
</del><ins>+    RenderText {#text} at (72,44) size 18x57
+      text run at (72,44) width 57: &quot;Vivamus&quot;
+layer at (20,20) size 18x44
</ins><span class="cx">   RenderInline (relative positioned) {SPAN} at (0,0) size 18x44 [bgcolor=#FFFF00]
</span><del>-    RenderText {#text} at (224,0) size 18x44
-      text run at (224,0) width 44: &quot;Integer&quot;
-layer at (0,20) size 18x52
</del><ins>+    RenderText {#text} at (204,0) size 18x44
+      text run at (204,0) width 44: &quot;Integer&quot;
+layer at (20,20) size 18x52
</ins><span class="cx">   RenderInline (relative positioned) {SPAN} at (0,0) size 18x52 [bgcolor=#FFFF00]
</span><del>-    RenderText {#text} at (446,0) size 18x52
-      text run at (446,0) width 52: &quot;pulvinar&quot;
</del><ins>+    RenderText {#text} at (426,0) size 18x52
+      text run at (426,0) width 52: &quot;pulvinar&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolblockaxisverticalrlexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/block-axis-vertical-rl-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/block-axis-vertical-rl-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/block-axis-vertical-rl-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,51 +5,54 @@
</span><span class="cx">     RenderBody {BODY} at (0,20) size 800x580
</span><span class="cx"> layer at (360,20) size 170x200
</span><span class="cx">   RenderBlock {DIV} at (360,0) size 170x200 [border: none (20px solid #C0C0C0) none]
</span><del>-    RenderText {#text} at (20,0) size 90x185
-      text run at (20,0) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
-      text run at (38,0) width 75: &quot;consectetur &quot;
-      text run at (38,75) width 91: &quot;adipiscing elit.&quot;
-      text run at (56,0) width 185: &quot;Curabitur neque elit, pulvinar&quot;
-      text run at (74,0) width 100: &quot;eget lobortis at, &quot;
-      text run at (74,100) width 72: &quot;convallis ut&quot;
-      text run at (92,0) width 44: &quot;lectus. &quot;
-    RenderText {#text} at (92,101) size 132x192
-      text run at (92,101) width 62: &quot; vulputate&quot;
-      text run at (110,0) width 147: &quot;tincidunt leo, eu varius &quot;
-      text run at (110,147) width 31: &quot;nunc&quot;
-      text run at (128,0) width 176: &quot;ullamcorper vel. Integer nec&quot;
-      text run at (146,0) width 192: &quot;dolor sed ante pharetra lacinia.&quot;
-      text run at (170,0) width 187: &quot;Integer dignissim iaculis nulla&quot;
-      text run at (188,0) width 170: &quot;et rutrum. Praesent pretium&quot;
-      text run at (206,0) width 57: &quot;euismod &quot;
-      text run at (206,57) width 97: &quot;est eget laoreet.&quot;
-    RenderText {#text} at (224,44) size 222x196
-      text run at (224,44) width 102: &quot; suscipit suscipit&quot;
-      text run at (242,0) width 182: &quot;elementum. Duis consectetur&quot;
-      text run at (260,0) width 189: &quot;pulvinar tempor. In mi sapien,&quot;
-      text run at (278,0) width 173: &quot;malesuada vitae posuere ut,&quot;
-      text run at (296,0) width 68: &quot;adipiscing &quot;
-      text run at (296,68) width 117: &quot;id odio. Integer est&quot;
-      text run at (320,0) width 194: &quot;mi, luctus sed cursus in, cursus&quot;
-      text run at (338,0) width 105: &quot;vitae urna. Nam &quot;
-      text run at (338,105) width 71: &quot;consectetur&quot;
-      text run at (356,0) width 167: &quot;orci tempor nibh iaculis eu&quot;
-      text run at (374,0) width 195: &quot;dignissim odio laoreet. Aenean&quot;
-      text run at (392,0) width 175: &quot;congue fermentum nibh sed&quot;
-      text run at (410,0) width 196: &quot;malesuada. Curabitur enim leo,&quot;
-      text run at (428,0) width 70: &quot;porttitor ut &quot;
-      text run at (428,70) width 75: &quot;interdum et,&quot;
-    RenderText {#text} at (446,52) size 18x60
-      text run at (446,52) width 60: &quot; ut lorem.&quot;
-layer at (360,20) size 18x57
</del><ins>+    RenderMultiColumnSet at (20,0) size 150x200
+layer at (66,20) size 444x200
+  RenderMultiColumnFlowThread at (20,0) size 444x200
+    RenderText {#text} at (0,0) size 90x185
+      text run at (0,0) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
+      text run at (18,0) width 75: &quot;consectetur &quot;
+      text run at (18,75) width 91: &quot;adipiscing elit.&quot;
+      text run at (36,0) width 185: &quot;Curabitur neque elit, pulvinar&quot;
+      text run at (54,0) width 100: &quot;eget lobortis at, &quot;
+      text run at (54,100) width 72: &quot;convallis ut&quot;
+      text run at (72,0) width 44: &quot;lectus. &quot;
+    RenderText {#text} at (72,101) size 132x192
+      text run at (72,101) width 62: &quot; vulputate&quot;
+      text run at (90,0) width 147: &quot;tincidunt leo, eu varius &quot;
+      text run at (90,147) width 31: &quot;nunc&quot;
+      text run at (108,0) width 176: &quot;ullamcorper vel. Integer nec&quot;
+      text run at (126,0) width 192: &quot;dolor sed ante pharetra lacinia.&quot;
+      text run at (150,0) width 187: &quot;Integer dignissim iaculis nulla&quot;
+      text run at (168,0) width 170: &quot;et rutrum. Praesent pretium&quot;
+      text run at (186,0) width 57: &quot;euismod &quot;
+      text run at (186,57) width 97: &quot;est eget laoreet.&quot;
+    RenderText {#text} at (204,44) size 222x196
+      text run at (204,44) width 102: &quot; suscipit suscipit&quot;
+      text run at (222,0) width 182: &quot;elementum. Duis consectetur&quot;
+      text run at (240,0) width 189: &quot;pulvinar tempor. In mi sapien,&quot;
+      text run at (258,0) width 173: &quot;malesuada vitae posuere ut,&quot;
+      text run at (276,0) width 68: &quot;adipiscing &quot;
+      text run at (276,68) width 117: &quot;id odio. Integer est&quot;
+      text run at (300,0) width 194: &quot;mi, luctus sed cursus in, cursus&quot;
+      text run at (318,0) width 105: &quot;vitae urna. Nam &quot;
+      text run at (318,105) width 71: &quot;consectetur&quot;
+      text run at (336,0) width 167: &quot;orci tempor nibh iaculis eu&quot;
+      text run at (354,0) width 195: &quot;dignissim odio laoreet. Aenean&quot;
+      text run at (372,0) width 175: &quot;congue fermentum nibh sed&quot;
+      text run at (390,0) width 196: &quot;malesuada. Curabitur enim leo,&quot;
+      text run at (408,0) width 70: &quot;porttitor ut &quot;
+      text run at (408,70) width 75: &quot;interdum et,&quot;
+    RenderText {#text} at (426,52) size 18x60
+      text run at (426,52) width 60: &quot; ut lorem.&quot;
+layer at (66,20) size 18x57
</ins><span class="cx">   RenderInline (relative positioned) {SPAN} at (0,0) size 18x57 [bgcolor=#FFFF00]
</span><del>-    RenderText {#text} at (92,44) size 18x57
-      text run at (92,44) width 57: &quot;Vivamus&quot;
-layer at (360,20) size 18x44
</del><ins>+    RenderText {#text} at (72,44) size 18x57
+      text run at (72,44) width 57: &quot;Vivamus&quot;
+layer at (66,20) size 18x44
</ins><span class="cx">   RenderInline (relative positioned) {SPAN} at (0,0) size 18x44 [bgcolor=#FFFF00]
</span><del>-    RenderText {#text} at (224,0) size 18x44
-      text run at (224,0) width 44: &quot;Integer&quot;
-layer at (360,20) size 18x52
</del><ins>+    RenderText {#text} at (204,0) size 18x44
+      text run at (204,0) width 44: &quot;Integer&quot;
+layer at (66,20) size 18x52
</ins><span class="cx">   RenderInline (relative positioned) {SPAN} at (0,0) size 18x52 [bgcolor=#FFFF00]
</span><del>-    RenderText {#text} at (446,0) size 18x52
-      text run at (446,0) width 52: &quot;pulvinar&quot;
</del><ins>+    RenderText {#text} at (426,0) size 18x52
+      text run at (426,0) width 52: &quot;pulvinar&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolborderpaddingpaginationexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/border-padding-pagination-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolborderpaddingpaginationexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/border-padding-pagination-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/border-padding-pagination-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/border-padding-pagination-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -3,10 +3,13 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><del>-layer at (8,8) size 784x176
-  RenderBlock {DIV} at (0,0) size 784x176 [border: (2px solid #800000)]
-    RenderBlock {DIV} at (2,2) size 382x110
-    RenderBlock {DIV} at (2,174) size 379x156 [bgcolor=#00FF00] [border: (2px solid #000000)]
</del><ins>+layer at (8,8) size 784x192
+  RenderBlock {DIV} at (0,0) size 784x192 [border: (2px solid #800000)]
+    RenderMultiColumnSet at (2,2) size 780x188
+layer at (10,10) size 382x266
+  RenderMultiColumnFlowThread at (2,2) size 382x266
+    RenderBlock {DIV} at (0,0) size 382x110
+    RenderBlock {DIV} at (0,110) size 379x156 [bgcolor=#00FF00] [border: (2px solid #000000)]
</ins><span class="cx">       RenderBlock {DIV} at (12,2) size 355x152 [bgcolor=#008000] [border: (2px solid #0000FF)]
</span><span class="cx">         RenderInline {SPAN} at (0,0) size 192x148
</span><span class="cx">           RenderText {#text} at (2,2) size 192x148
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolclientrectsexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/client-rects-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolclientrectsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/client-rects-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/client-rects-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/client-rects-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -60,166 +60,229 @@
</span><span class="cx">         RenderText {#text} at (0,0) size 0x0
</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><del>-    RenderBR {BR} at (8,8) size 0x25
-    RenderText {#text} at (8,33) size 25x75
-      text run at (8,33) width 25: &quot;x&quot;
-      text run at (8,58) width 25: &quot;y&quot;
-      text run at (8,83) width 25: &quot;z&quot;
</del><ins>+    RenderMultiColumnSet at (8,8) size 100x50
</ins><span class="cx"> layer at (128,63) size 116x66
</span><span class="cx">   RenderBlock {DIV} at (120,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
</span><del>-    RenderBR {BR} at (8,8) size 0x25
</del><ins>+    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
+layer at (16,71) size 48x100
+  RenderMultiColumnFlowThread at (8,8) size 48x100
+    RenderBR {BR} at (0,0) size 0x25
+    RenderText {#text} at (0,25) size 25x75
+      text run at (0,25) width 25: &quot;x&quot;
+      text run at (0,50) width 25: &quot;y&quot;
+      text run at (0,75) width 25: &quot;z&quot;
+layer at (136,71) size 48x100
+  RenderMultiColumnFlowThread at (8,8) size 48x100
+    RenderBR {BR} at (0,0) size 0x25
</ins><span class="cx">     RenderInline {SPAN} at (0,0) size 25x75
</span><del>-      RenderText {#text} at (8,33) size 25x75
-        text run at (8,33) width 25: &quot;x&quot;
-        text run at (8,58) width 25: &quot;y&quot;
-        text run at (8,83) width 25: &quot;z&quot;
</del><ins>+      RenderText {#text} at (0,25) size 25x75
+        text run at (0,25) width 25: &quot;x&quot;
+        text run at (0,50) width 25: &quot;y&quot;
+        text run at (0,75) width 25: &quot;z&quot;
</ins><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span><del>-layer at (248,63) size 116x66
-  RenderBlock {DIV} at (240,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock (anonymous) at (8,8) size 48x25
</del><ins>+layer at (256,71) size 48x100
+  RenderMultiColumnFlowThread at (8,8) size 48x100
+    RenderBlock (anonymous) at (0,0) size 48x25
</ins><span class="cx">       RenderBR {BR} at (0,0) size 0x25
</span><del>-    RenderBlock {DIV} at (8,33) size 48x75
</del><ins>+    RenderBlock {DIV} at (0,25) size 48x75
</ins><span class="cx">       RenderText {#text} at (0,0) size 25x75
</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><del>-layer at (368,63) size 116x66
-  RenderBlock {DIV} at (360,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock (anonymous) at (8,8) size 48x25
</del><ins>+layer at (376,71) size 48x100
+  RenderMultiColumnFlowThread at (8,8) size 48x100
+    RenderBlock (anonymous) at (0,0) size 48x25
</ins><span class="cx">       RenderBR {BR} at (0,0) size 0x25
</span><del>-    RenderBlock {DIV} at (8,33) size 48x75
</del><ins>+    RenderBlock {DIV} at (0,25) size 48x75
</ins><span class="cx">       RenderBR {BR} at (0,0) size 0x25
</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><del>-layer at (488,63) size 116x66
-  RenderBlock {DIV} at (480,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock (anonymous) at (8,8) size 48x25
</del><ins>+layer at (496,71) size 48x79
+  RenderMultiColumnFlowThread at (8,8) size 48x79
+    RenderBlock (anonymous) at (0,0) size 48x25
</ins><span class="cx">       RenderBR {BR} at (0,0) size 0x25
</span><del>-    RenderBlock {DIV} at (8,33) size 48x54
</del><ins>+    RenderBlock {DIV} at (0,25) size 48x54
</ins><span class="cx">       RenderBR {BR} at (0,0) size 0x25
</span><span class="cx">       RenderSlider {INPUT} at (2,27) size 25x25 [color=#909090] [bgcolor=#ADD8E6]
</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><del>-layer at (608,63) size 116x66
-  RenderBlock {DIV} at (600,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock (anonymous) at (8,8) size 48x25
</del><ins>+layer at (616,71) size 48x75
+  RenderMultiColumnFlowThread at (8,8) size 48x75
+    RenderBlock (anonymous) at (0,0) size 48x25
</ins><span class="cx">       RenderBR {BR} at (0,0) size 0x25
</span><del>-    RenderBlock {DIV} at (8,33) size 48x50
</del><ins>+    RenderBlock {DIV} at (0,25) size 48x50
</ins><span class="cx">       RenderBR {BR} at (0,0) size 0x25
</span><span class="cx">       RenderImage {IMG} at (0,25) size 25x25 [bgcolor=#ADD8E6]
</span><del>-layer at (8,183) size 116x66
-  RenderBlock {DIV} at (0,130) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (8,48) size 25x25 [bgcolor=#ADD8E6]
-layer at (138,143) size 66x116
-  RenderBlock {DIV} at (130,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBR {BR} at (8,8) size 25x0
-    RenderText {#text} at (33,8) size 75x25
-      text run at (33,8) width 25: &quot;x&quot;
-      text run at (58,8) width 25: &quot;y&quot;
-      text run at (83,8) width 25: &quot;z&quot;
-layer at (228,143) size 66x116
-  RenderBlock {DIV} at (220,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBR {BR} at (8,8) size 25x0
</del><ins>+layer at (16,191) size 48x65
+  RenderMultiColumnFlowThread at (8,8) size 48x65
+    RenderBlock {DIV} at (0,40) size 25x25 [bgcolor=#ADD8E6]
+layer at (146,151) size 100x48
+  RenderMultiColumnFlowThread at (8,8) size 100x48
+    RenderBR {BR} at (0,0) size 25x0
+    RenderText {#text} at (25,0) size 75x25
+      text run at (25,0) width 25: &quot;x&quot;
+      text run at (50,0) width 25: &quot;y&quot;
+      text run at (75,0) width 25: &quot;z&quot;
+layer at (236,151) size 100x48
+  RenderMultiColumnFlowThread at (8,8) size 100x48
+    RenderBR {BR} at (0,0) size 25x0
</ins><span class="cx">     RenderInline {SPAN} at (0,0) size 75x25
</span><del>-      RenderText {#text} at (33,8) size 75x25
-        text run at (33,8) width 25: &quot;x&quot;
-        text run at (58,8) width 25: &quot;y&quot;
-        text run at (83,8) width 25: &quot;z&quot;
</del><ins>+      RenderText {#text} at (25,0) size 75x25
+        text run at (25,0) width 25: &quot;x&quot;
+        text run at (50,0) width 25: &quot;y&quot;
+        text run at (75,0) width 25: &quot;z&quot;
</ins><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span><del>-layer at (318,143) size 66x116
-  RenderBlock {DIV} at (310,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock (anonymous) at (8,8) size 25x48
</del><ins>+layer at (326,151) size 100x48
+  RenderMultiColumnFlowThread at (8,8) size 100x48
+    RenderBlock (anonymous) at (0,0) size 25x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><del>-    RenderBlock {DIV} at (33,8) size 75x48
</del><ins>+    RenderBlock {DIV} at (25,0) size 75x48
</ins><span class="cx">       RenderText {#text} at (0,0) size 75x25
</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><del>-layer at (408,143) size 66x116
-  RenderBlock {DIV} at (400,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock (anonymous) at (8,8) size 25x48
</del><ins>+layer at (416,151) size 100x48
+  RenderMultiColumnFlowThread at (8,8) size 100x48
+    RenderBlock (anonymous) at (0,0) size 25x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><del>-    RenderBlock {DIV} at (33,8) size 75x48
</del><ins>+    RenderBlock {DIV} at (25,0) size 75x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</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><del>-layer at (498,143) size 66x116
-  RenderBlock {DIV} at (490,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock (anonymous) at (8,8) size 25x48
</del><ins>+layer at (506,151) size 79x48
+  RenderMultiColumnFlowThread at (8,8) size 79x48
+    RenderBlock (anonymous) at (0,0) size 25x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><del>-    RenderBlock {DIV} at (33,8) size 54x48
</del><ins>+    RenderBlock {DIV} at (25,0) size 54x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><span class="cx">       RenderSlider {INPUT} at (27,2) size 25x25 [color=#909090] [bgcolor=#ADD8E6]
</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><del>-layer at (588,143) size 66x116
-  RenderBlock {DIV} at (580,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock (anonymous) at (8,8) size 25x48
</del><ins>+layer at (596,151) size 75x48
+  RenderMultiColumnFlowThread at (8,8) size 75x48
+    RenderBlock (anonymous) at (0,0) size 25x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><del>-    RenderBlock {DIV} at (33,8) size 50x48
</del><ins>+    RenderBlock {DIV} at (25,0) size 50x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><span class="cx">       RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6]
</span><del>-layer at (678,143) size 66x116
-  RenderBlock {DIV} at (670,90) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (48,8) size 25x25 [bgcolor=#ADD8E6]
-layer at (18,263) size 66x116
-  RenderBlock {DIV} at (10,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBR {BR} at (8,8) size 25x0
-    RenderText {#text} at (33,8) size 75x25
-      text run at (33,8) width 25: &quot;x&quot;
-      text run at (58,8) width 25: &quot;y&quot;
-      text run at (83,8) width 25: &quot;z&quot;
-layer at (108,263) size 66x116
-  RenderBlock {DIV} at (100,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBR {BR} at (8,8) size 25x0
</del><ins>+layer at (686,151) size 65x48
+  RenderMultiColumnFlowThread at (8,8) size 65x48
+    RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6]
+layer at (-24,271) size 100x48 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (8,8) size 100x48
+    RenderBR {BR} at (0,0) size 25x0
+    RenderText {#text} at (25,0) size 75x25
+      text run at (25,0) width 25: &quot;x&quot;
+      text run at (50,0) width 25: &quot;y&quot;
+      text run at (75,0) width 25: &quot;z&quot;
+layer at (66,271) size 100x48
+  RenderMultiColumnFlowThread at (8,8) size 100x48
+    RenderBR {BR} at (0,0) size 25x0
</ins><span class="cx">     RenderInline {SPAN} at (0,0) size 75x25
</span><del>-      RenderText {#text} at (33,8) size 75x25
-        text run at (33,8) width 25: &quot;x&quot;
-        text run at (58,8) width 25: &quot;y&quot;
-        text run at (83,8) width 25: &quot;z&quot;
</del><ins>+      RenderText {#text} at (25,0) size 75x25
+        text run at (25,0) width 25: &quot;x&quot;
+        text run at (50,0) width 25: &quot;y&quot;
+        text run at (75,0) width 25: &quot;z&quot;
</ins><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span><del>-layer at (198,263) size 66x116
-  RenderBlock {DIV} at (190,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock (anonymous) at (8,8) size 25x48
</del><ins>+layer at (156,271) size 100x48
+  RenderMultiColumnFlowThread at (8,8) size 100x48
+    RenderBlock (anonymous) at (0,0) size 25x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><del>-    RenderBlock {DIV} at (33,8) size 75x48
</del><ins>+    RenderBlock {DIV} at (25,0) size 75x48
</ins><span class="cx">       RenderText {#text} at (0,0) size 75x25
</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><del>-layer at (288,263) size 66x116
-  RenderBlock {DIV} at (280,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock (anonymous) at (8,8) size 25x48
</del><ins>+layer at (246,271) size 100x48
+  RenderMultiColumnFlowThread at (8,8) size 100x48
+    RenderBlock (anonymous) at (0,0) size 25x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><del>-    RenderBlock {DIV} at (33,8) size 75x48
</del><ins>+    RenderBlock {DIV} at (25,0) size 75x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</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><del>-layer at (378,263) size 66x116
-  RenderBlock {DIV} at (370,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock (anonymous) at (8,8) size 25x48
</del><ins>+layer at (357,271) size 79x48
+  RenderMultiColumnFlowThread at (8,8) size 79x48
+    RenderBlock (anonymous) at (0,0) size 25x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><del>-    RenderBlock {DIV} at (33,8) size 54x48
</del><ins>+    RenderBlock {DIV} at (25,0) size 54x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><span class="cx">       RenderSlider {INPUT} at (27,2) size 25x25 [color=#909090] [bgcolor=#ADD8E6]
</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><del>-layer at (468,263) size 66x116
-  RenderBlock {DIV} at (460,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock (anonymous) at (8,8) size 25x48
</del><ins>+layer at (451,271) size 75x48
+  RenderMultiColumnFlowThread at (8,8) size 75x48
+    RenderBlock (anonymous) at (0,0) size 25x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><del>-    RenderBlock {DIV} at (33,8) size 50x48
</del><ins>+    RenderBlock {DIV} at (25,0) size 50x48
</ins><span class="cx">       RenderBR {BR} at (0,0) size 25x0
</span><span class="cx">       RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6]
</span><del>-layer at (558,263) size 66x116
-  RenderBlock {DIV} at (550,210) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)]
-    RenderBlock {DIV} at (48,8) size 25x25 [bgcolor=#ADD8E6]
</del><ins>+layer at (551,271) size 65x48
+  RenderMultiColumnFlowThread at (8,8) size 65x48
+    RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6]
</ins><span class="cx"> layer at (16,96) size 25x25
</span><span class="cx">   RenderBlock (positioned) {DIV} at (16,96) size 25x25 [border: (3px solid #0000FF7F)]
</span><span class="cx"> layer at (68,71) size 26x25
</span><span class="lines">@@ -276,14 +339,14 @@
</span><span class="cx">   RenderBlock (positioned) {DIV} at (596,203) size 25x26 [border: (3px solid #0000FF7F)]
</span><span class="cx"> layer at (676,203) size 25x26
</span><span class="cx">   RenderBlock (positioned) {DIV} at (676,203) size 25x26 [border: (3px solid #0000FF7F)]
</span><del>-layer at (26,376) size 25x25
-  RenderBlock (positioned) {DIV} at (26,376) size 25x25 [border: (3px solid #0000FF7F)]
</del><ins>+layer at (26,271) size 25x25
+  RenderBlock (positioned) {DIV} at (26,271) size 25x25 [border: (3px solid #0000FF7F)]
</ins><span class="cx"> layer at (51,323) size 25x26
</span><span class="cx">   RenderBlock (positioned) {DIV} at (51,323) size 25x26 [border: (3px solid #0000FF7F)]
</span><span class="cx"> layer at (26,323) size 25x26
</span><span class="cx">   RenderBlock (positioned) {DIV} at (26,323) size 25x26 [border: (3px solid #0000FF7F)]
</span><del>-layer at (115,376) size 25x25
-  RenderBlock (positioned) {DIV} at (115,376) size 25x25 [border: (3px solid #0000FF7F)]
</del><ins>+layer at (115,271) size 25x25
+  RenderBlock (positioned) {DIV} at (115,271) size 25x25 [border: (3px solid #0000FF7F)]
</ins><span class="cx"> layer at (140,323) size 25x26
</span><span class="cx">   RenderBlock (positioned) {DIV} at (140,323) size 25x26 [border: (3px solid #0000FF7F)]
</span><span class="cx"> layer at (115,323) size 25x26
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/column-break-with-balancing-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/column-break-with-balancing-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,7 +5,13 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x792
</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><del>-    RenderBlock (anonymous) at (5,5) size 372x378
</del><ins>+    RenderMultiColumnSet at (5,5) size 759x378
+layer at (8,412) size 769x388
+  RenderBlock {DIV} at (0,404) size 769x388 [border: (5px solid #0000FF)]
+    RenderMultiColumnSet at (5,5) size 759x378
+layer at (13,13) size 372x450
+  RenderMultiColumnFlowThread at (5,5) size 372x450
+    RenderBlock (anonymous) at (0,0) size 372x378
</ins><span class="cx">       RenderText {#text} at (0,0) size 110x18
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (110,14) size 0x0
</span><span class="lines">@@ -69,7 +75,7 @@
</span><span class="cx">       RenderText {#text} at (0,360) size 110x18
</span><span class="cx">         text run at (0,360) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (110,374) size 0x0
</span><del>-    RenderBlock {DIV} at (5,383) size 372x72
</del><ins>+    RenderBlock {DIV} at (0,378) size 372x72
</ins><span class="cx">       RenderText {#text} at (0,0) size 262x18
</span><span class="cx">         text run at (0,0) width 262: &quot;This text should be in the second column.&quot;
</span><span class="cx">       RenderBR {BR} at (262,14) size 0x0
</span><span class="lines">@@ -82,9 +88,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><del>-layer at (8,412) size 769x388
-  RenderBlock {DIV} at (0,404) size 769x388 [border: (5px solid #0000FF)]
-    RenderBlock (anonymous) at (5,5) size 372x72
</del><ins>+layer at (13,417) size 372x756 backgroundClip at (0,0) size 785x808 clip at (0,0) size 785x808 outlineClip at (0,0) size 785x808
+  RenderMultiColumnFlowThread at (5,5) size 372x756
+    RenderBlock (anonymous) at (0,0) size 372x72
</ins><span class="cx">       RenderText {#text} at (0,0) size 242x18
</span><span class="cx">         text run at (0,0) width 242: &quot;This text should be in the first column.&quot;
</span><span class="cx">       RenderBR {BR} at (242,14) size 0x0
</span><span class="lines">@@ -97,7 +103,7 @@
</span><span class="cx">       RenderText {#text} at (0,54) size 242x18
</span><span class="cx">         text run at (0,54) width 242: &quot;This text should be in the first column.&quot;
</span><span class="cx">       RenderBR {BR} at (242,68) size 0x0
</span><del>-    RenderBlock {DIV} at (5,383) size 372x378
</del><ins>+    RenderBlock {DIV} at (0,378) size 372x378
</ins><span class="cx">       RenderText {#text} at (0,0) size 110x18
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (110,14) size 0x0
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/column-count-with-rules-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/column-count-with-rules-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,96 +5,102 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x576
</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><del>-    RenderText {#text} at (30,30) size 161x18
-      text run at (30,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,44) size 0x0
-    RenderText {#text} at (30,48) size 161x18
-      text run at (30,48) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,62) size 0x0
-    RenderText {#text} at (30,66) size 161x18
-      text run at (30,66) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,80) size 0x0
-    RenderText {#text} at (30,84) size 161x18
-      text run at (30,84) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,98) size 0x0
-    RenderText {#text} at (30,102) size 161x18
-      text run at (30,102) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,116) size 0x0
-    RenderText {#text} at (30,130) size 161x18
-      text run at (30,130) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,144) size 0x0
-    RenderText {#text} at (30,148) size 161x18
-      text run at (30,148) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,162) size 0x0
-    RenderText {#text} at (30,166) size 161x18
-      text run at (30,166) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,180) size 0x0
-    RenderText {#text} at (30,184) size 161x18
-      text run at (30,184) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,198) size 0x0
-    RenderText {#text} at (30,202) size 161x18
-      text run at (30,202) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,216) size 0x0
-    RenderText {#text} at (30,230) size 161x18
-      text run at (30,230) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,244) size 0x0
-    RenderText {#text} at (30,248) size 161x18
-      text run at (30,248) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,262) size 0x0
-    RenderText {#text} at (30,266) size 161x18
-      text run at (30,266) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (191,280) size 0x0
</del><ins>+    RenderMultiColumnSet at (30,30) size 724x100
</ins><span class="cx"> layer at (8,184) size 784x160
</span><span class="cx">   RenderBlock {P} at (0,176) size 784x160 [border: (10px solid #800000)]
</span><del>-    RenderText {#text} at (99,30) size 161x18
-      text run at (99,30) width 4 RTL: &quot;.&quot;
-      text run at (103,30) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,44) size 0x0
-    RenderText {#text} at (99,48) size 161x18
-      text run at (99,48) width 4 RTL: &quot;.&quot;
-      text run at (103,48) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,62) size 0x0
-    RenderText {#text} at (99,66) size 161x18
-      text run at (99,66) width 4 RTL: &quot;.&quot;
-      text run at (103,66) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,80) size 0x0
-    RenderText {#text} at (99,84) size 161x18
-      text run at (99,84) width 4 RTL: &quot;.&quot;
-      text run at (103,84) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,98) size 0x0
-    RenderText {#text} at (99,102) size 161x18
-      text run at (99,102) width 4 RTL: &quot;.&quot;
-      text run at (103,102) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,116) size 0x0
-    RenderText {#text} at (99,130) size 161x18
-      text run at (99,130) width 4 RTL: &quot;.&quot;
-      text run at (103,130) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,144) size 0x0
-    RenderText {#text} at (99,148) size 161x18
-      text run at (99,148) width 4 RTL: &quot;.&quot;
-      text run at (103,148) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,162) size 0x0
-    RenderText {#text} at (99,166) size 161x18
-      text run at (99,166) width 4 RTL: &quot;.&quot;
-      text run at (103,166) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,180) size 0x0
-    RenderText {#text} at (99,184) size 161x18
-      text run at (99,184) width 4 RTL: &quot;.&quot;
-      text run at (103,184) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,198) size 0x0
-    RenderText {#text} at (99,202) size 161x18
-      text run at (99,202) width 4 RTL: &quot;.&quot;
-      text run at (103,202) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,216) size 0x0
-    RenderText {#text} at (99,230) size 161x18
-      text run at (99,230) width 4 RTL: &quot;.&quot;
-      text run at (103,230) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,244) size 0x0
-    RenderText {#text} at (99,248) size 161x18
-      text run at (99,248) width 4 RTL: &quot;.&quot;
-      text run at (103,248) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,262) size 0x0
-    RenderText {#text} at (99,266) size 161x18
-      text run at (99,266) width 4 RTL: &quot;.&quot;
-      text run at (103,266) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (99,280) size 0x0
</del><ins>+    RenderMultiColumnSet at (30,30) size 724x100
+layer at (38,38) size 231x254
+  RenderMultiColumnFlowThread at (30,30) size 231x254
+    RenderText {#text} at (0,0) size 161x18
+      text run at (0,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,14) size 0x0
+    RenderText {#text} at (0,18) size 161x18
+      text run at (0,18) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,32) size 0x0
+    RenderText {#text} at (0,36) size 161x18
+      text run at (0,36) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,50) size 0x0
+    RenderText {#text} at (0,54) size 161x18
+      text run at (0,54) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,68) size 0x0
+    RenderText {#text} at (0,72) size 161x18
+      text run at (0,72) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,86) size 0x0
+    RenderText {#text} at (0,100) size 161x18
+      text run at (0,100) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,114) size 0x0
+    RenderText {#text} at (0,118) size 161x18
+      text run at (0,118) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,132) size 0x0
+    RenderText {#text} at (0,136) size 161x18
+      text run at (0,136) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,150) size 0x0
+    RenderText {#text} at (0,154) size 161x18
+      text run at (0,154) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,168) size 0x0
+    RenderText {#text} at (0,172) size 161x18
+      text run at (0,172) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,186) size 0x0
+    RenderText {#text} at (0,200) size 161x18
+      text run at (0,200) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,214) size 0x0
+    RenderText {#text} at (0,218) size 161x18
+      text run at (0,218) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,232) size 0x0
+    RenderText {#text} at (0,236) size 161x18
+      text run at (0,236) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (161,250) size 0x0
+layer at (531,214) size 231x254
+  RenderMultiColumnFlowThread at (523,30) size 231x254
+    RenderText {#text} at (69,0) size 161x18
+      text run at (69,0) width 4 RTL: &quot;.&quot;
+      text run at (73,0) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,14) size 0x0
+    RenderText {#text} at (69,18) size 161x18
+      text run at (69,18) width 4 RTL: &quot;.&quot;
+      text run at (73,18) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,32) size 0x0
+    RenderText {#text} at (69,36) size 161x18
+      text run at (69,36) width 4 RTL: &quot;.&quot;
+      text run at (73,36) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,50) size 0x0
+    RenderText {#text} at (69,54) size 161x18
+      text run at (69,54) width 4 RTL: &quot;.&quot;
+      text run at (73,54) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,68) size 0x0
+    RenderText {#text} at (69,72) size 161x18
+      text run at (69,72) width 4 RTL: &quot;.&quot;
+      text run at (73,72) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,86) size 0x0
+    RenderText {#text} at (69,100) size 161x18
+      text run at (69,100) width 4 RTL: &quot;.&quot;
+      text run at (73,100) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,114) size 0x0
+    RenderText {#text} at (69,118) size 161x18
+      text run at (69,118) width 4 RTL: &quot;.&quot;
+      text run at (73,118) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,132) size 0x0
+    RenderText {#text} at (69,136) size 161x18
+      text run at (69,136) width 4 RTL: &quot;.&quot;
+      text run at (73,136) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,150) size 0x0
+    RenderText {#text} at (69,154) size 161x18
+      text run at (69,154) width 4 RTL: &quot;.&quot;
+      text run at (73,154) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,168) size 0x0
+    RenderText {#text} at (69,172) size 161x18
+      text run at (69,172) width 4 RTL: &quot;.&quot;
+      text run at (73,172) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,186) size 0x0
+    RenderText {#text} at (69,200) size 161x18
+      text run at (69,200) width 4 RTL: &quot;.&quot;
+      text run at (73,200) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,214) size 0x0
+    RenderText {#text} at (69,218) size 161x18
+      text run at (69,218) width 4 RTL: &quot;.&quot;
+      text run at (73,218) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,232) size 0x0
+    RenderText {#text} at (69,236) size 161x18
+      text run at (69,236) width 4 RTL: &quot;.&quot;
+      text run at (73,236) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (69,250) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolcolumnrulesexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/column-rules-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolcolumnrulesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/column-rules-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/column-rules-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/column-rules-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -3,92 +3,95 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><del>-layer at (8,8) size 784x538
-  RenderBlock {DIV} at (0,0) size 784x538 [border: (5px solid #000000)]
-    RenderText {#text} at (15,5) size 240x1560
-      text run at (15,5) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
-      text run at (15,23) width 212: &quot;consectetuer adipiscing elit. Nulla&quot;
-      text run at (15,41) width 179: &quot;varius enim ac mi. Curabitur&quot;
-      text run at (15,59) width 230: &quot;sollicitudin felis quis lectus. Quisque&quot;
-      text run at (15,77) width 224: &quot;adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (15,95) width 190: &quot;purus, vulputate vel, varius ut,&quot;
-      text run at (15,113) width 217: &quot;euismod et, nisi. Sed vitae felis vel&quot;
-      text run at (15,131) width 222: &quot;orci sagittis aliquam. Cras convallis&quot;
-      text run at (15,149) width 239: &quot;adipiscing sem. Nam nonummy enim.&quot;
-      text run at (15,167) width 211: &quot;Nullam bibendum lobortis neque.&quot;
-      text run at (15,185) width 185: &quot;Vestibulum velit orci, tempus&quot;
-      text run at (15,203) width 203: &quot;euismod, pretium quis, interdum&quot;
-      text run at (15,221) width 211: &quot;vitae, nulla. Phasellus eget ante et&quot;
-      text run at (15,239) width 201: &quot;tortor condimentum vestibulum.&quot;
-      text run at (15,257) width 236: &quot;Suspendisse hendrerit quam nec felis.&quot;
-      text run at (15,275) width 223: &quot;Sed varius turpis vitae pede. Lorem&quot;
-      text run at (15,293) width 213: &quot;ipsum dolor sit amet, consectetuer&quot;
-      text run at (15,311) width 230: &quot;adipiscing elit. Proin bibendum justo&quot;
-      text run at (15,329) width 226: &quot;ac enim. Class aptent taciti sociosqu&quot;
-      text run at (15,347) width 231: &quot;ad litora torquent per conubia nostra,&quot;
-      text run at (15,365) width 206: &quot;per inceptos hymenaeos. Sed leo&quot;
-      text run at (15,383) width 224: &quot;nulla, rutrum eu, dictum ut, posuere&quot;
-      text run at (15,401) width 212: &quot;vel, arcu. Nam libero. Morbi orci.&quot;
-      text run at (15,419) width 240: &quot;Maecenas pellentesque. Curabitur erat&quot;
-      text run at (15,437) width 214: &quot;erat, ullamcorper at, gravida vitae,&quot;
-      text run at (15,455) width 199: &quot;iaculis vitae, elit. Nullam quam.&quot;
-      text run at (15,473) width 227: &quot;Quisque orci lectus, ullamcorper eu,&quot;
-      text run at (15,491) width 216: &quot;imperdiet sed, accumsan et, ligula.&quot;
-      text run at (15,509) width 204: &quot;Duis diam nisl, sagittis a, blandit&quot;
-      text run at (15,533) width 179: &quot;volutpat, interdum sed, velit.&quot;
-      text run at (15,551) width 209: &quot;Vestibulum quam. Nulla a purus.&quot;
-      text run at (15,569) width 240: &quot;Phasellus semper semper lectus. Nulla&quot;
-      text run at (15,587) width 211: &quot;porttitor, dolor dictum scelerisque&quot;
-      text run at (15,605) width 233: &quot;luctus, velit ipsum lobortis mauris, ac&quot;
-      text run at (15,623) width 216: &quot;pretium enim nunc vel risus. Proin&quot;
-      text run at (15,641) width 201: &quot;gravida mi ut sem cursus mattis.&quot;
-      text run at (15,659) width 184: &quot;Fusce laoreet, nisi quis luctus&quot;
-      text run at (15,677) width 218: &quot;volutpat, arcu pede tincidunt enim,&quot;
-      text run at (15,695) width 208: &quot;nec malesuada urna nisl eu enim.&quot;
-      text run at (15,713) width 202: &quot;Vivamus varius augue ac purus.&quot;
-      text run at (15,731) width 228: &quot;Vestibulum vestibulum. Phasellus et&quot;
-      text run at (15,749) width 205: &quot;est vitae ante accumsan rhoncus.&quot;
-      text run at (15,767) width 209: &quot;Morbi convallis, arcu at hendrerit&quot;
-      text run at (15,785) width 216: &quot;gravida, sem diam dignissim risus,&quot;
-      text run at (15,803) width 237: &quot;sed aliquet erat mi ut mi. Nunc cursus&quot;
-      text run at (15,821) width 240: &quot;lacinia elit. Nunc nisi. Quisque at erat.&quot;
-      text run at (15,839) width 229: &quot;Vestibulum dictum quam vitae nibh.&quot;
-      text run at (15,857) width 219: &quot;Nunc vitae ante non odio interdum&quot;
-      text run at (15,875) width 177: &quot;blandit. Curabitur leo quam,&quot;
-      text run at (15,893) width 164: &quot;fermentum sed, feugiat in,&quot;
-      text run at (15,911) width 230: &quot;ullamcorper id, nibh. Suspendisse ac&quot;
-      text run at (15,929) width 201: &quot;turpis. In iaculis sollicitudin dui.&quot;
-      text run at (15,947) width 192: &quot;Aenean vitae lectus vitae nulla&quot;
-      text run at (15,965) width 194: &quot;pellentesque sollicitudin. Nunc&quot;
-      text run at (15,983) width 223: &quot;gravida pharetra lectus. Etiam lacus&quot;
-      text run at (15,1001) width 197: &quot;ligula, placerat ut, dictum vitae,&quot;
-      text run at (15,1019) width 200: &quot;tempus vel, risus. Cras rhoncus.&quot;
-      text run at (15,1037) width 226: &quot;Praesent varius ultricies orci. Donec&quot;
-      text run at (15,1061) width 230: &quot;mattis, neque ut ornare fringilla, ante&quot;
-      text run at (15,1079) width 231: &quot;urna placerat eros, vel commodo nisi&quot;
-      text run at (15,1097) width 217: &quot;tortor ut mauris. Morbi magna dui,&quot;
-      text run at (15,1115) width 177: &quot;sagittis sit amet, tincidunt et,&quot;
-      text run at (15,1133) width 187: &quot;elementum eget, quam. Fusce&quot;
-      text run at (15,1151) width 230: &quot;molestie nisl vitae nisi. Vestibulum a&quot;
-      text run at (15,1169) width 234: &quot;sapien. Phasellus ante lacus, vehicula&quot;
-      text run at (15,1187) width 205: &quot;non, cursus a, tempor ut, magna.&quot;
-      text run at (15,1205) width 219: &quot;Suspendisse potenti. Fusce aliquet,&quot;
-      text run at (15,1223) width 224: &quot;odio viverra vulputate dictum, enim&quot;
-      text run at (15,1241) width 240: &quot;odio luctus purus, ut scelerisque quam&quot;
-      text run at (15,1259) width 200: &quot;nulla non est. Donec eros lacus,&quot;
-      text run at (15,1277) width 210: &quot;egestas vitae, lacinia quis, tempor&quot;
-      text run at (15,1295) width 234: &quot;quis, pede. Morbi orci erat, iaculis id,&quot;
-      text run at (15,1313) width 226: &quot;ornare ac, elementum at, sem. Nunc&quot;
-      text run at (15,1331) width 223: &quot;ornare sodales nisi. Morbi interdum&quot;
-      text run at (15,1349) width 222: &quot;commodo nisl. Fusce eget eros non&quot;
-      text run at (15,1367) width 227: &quot;nisi ornare facilisis. Sed placerat, est&quot;
-      text run at (15,1385) width 202: &quot;non posuere posuere, purus sem&quot;
-      text run at (15,1403) width 237: &quot;dignissim libero, a viverra tellus dolor&quot;
-      text run at (15,1421) width 236: &quot;vel lorem. Cras augue. Etiam ultricies&quot;
-      text run at (15,1439) width 209: &quot;consequat odio. Mauris ac libero.&quot;
-      text run at (15,1457) width 225: &quot;Etiam posuere, libero vitae euismod&quot;
-      text run at (15,1475) width 219: &quot;gravida, urna elit imperdiet magna,&quot;
-      text run at (15,1493) width 240: &quot;vel cursus elit felis non mauris. Donec&quot;
-      text run at (15,1511) width 195: &quot;orci erat, porta id, dignissim ut,&quot;
-      text run at (15,1529) width 208: &quot;posuere dictum, leo. Suspendisse&quot;
-      text run at (15,1547) width 157: &quot;scelerisque egestas nulla.&quot;
</del><ins>+layer at (8,8) size 784x532
+  RenderBlock {DIV} at (0,0) size 784x532 [border: (5px solid #000000)]
+    RenderMultiColumnSet at (15,5) size 754x522
+layer at (23,13) size 241x1548 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (15,5) size 241x1548
+    RenderText {#text} at (0,0) size 240x1548
+      text run at (0,0) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
+      text run at (0,18) width 212: &quot;consectetuer adipiscing elit. Nulla&quot;
+      text run at (0,36) width 179: &quot;varius enim ac mi. Curabitur&quot;
+      text run at (0,54) width 230: &quot;sollicitudin felis quis lectus. Quisque&quot;
+      text run at (0,72) width 224: &quot;adipiscing rhoncus sem. Proin nulla&quot;
+      text run at (0,90) width 190: &quot;purus, vulputate vel, varius ut,&quot;
+      text run at (0,108) width 217: &quot;euismod et, nisi. Sed vitae felis vel&quot;
+      text run at (0,126) width 222: &quot;orci sagittis aliquam. Cras convallis&quot;
+      text run at (0,144) width 239: &quot;adipiscing sem. Nam nonummy enim.&quot;
+      text run at (0,162) width 211: &quot;Nullam bibendum lobortis neque.&quot;
+      text run at (0,180) width 185: &quot;Vestibulum velit orci, tempus&quot;
+      text run at (0,198) width 203: &quot;euismod, pretium quis, interdum&quot;
+      text run at (0,216) width 211: &quot;vitae, nulla. Phasellus eget ante et&quot;
+      text run at (0,234) width 201: &quot;tortor condimentum vestibulum.&quot;
+      text run at (0,252) width 236: &quot;Suspendisse hendrerit quam nec felis.&quot;
+      text run at (0,270) width 223: &quot;Sed varius turpis vitae pede. Lorem&quot;
+      text run at (0,288) width 213: &quot;ipsum dolor sit amet, consectetuer&quot;
+      text run at (0,306) width 230: &quot;adipiscing elit. Proin bibendum justo&quot;
+      text run at (0,324) width 226: &quot;ac enim. Class aptent taciti sociosqu&quot;
+      text run at (0,342) width 231: &quot;ad litora torquent per conubia nostra,&quot;
+      text run at (0,360) width 206: &quot;per inceptos hymenaeos. Sed leo&quot;
+      text run at (0,378) width 224: &quot;nulla, rutrum eu, dictum ut, posuere&quot;
+      text run at (0,396) width 212: &quot;vel, arcu. Nam libero. Morbi orci.&quot;
+      text run at (0,414) width 240: &quot;Maecenas pellentesque. Curabitur erat&quot;
+      text run at (0,432) width 214: &quot;erat, ullamcorper at, gravida vitae,&quot;
+      text run at (0,450) width 199: &quot;iaculis vitae, elit. Nullam quam.&quot;
+      text run at (0,468) width 227: &quot;Quisque orci lectus, ullamcorper eu,&quot;
+      text run at (0,486) width 216: &quot;imperdiet sed, accumsan et, ligula.&quot;
+      text run at (0,504) width 204: &quot;Duis diam nisl, sagittis a, blandit&quot;
+      text run at (0,522) width 179: &quot;volutpat, interdum sed, velit.&quot;
+      text run at (0,540) width 209: &quot;Vestibulum quam. Nulla a purus.&quot;
+      text run at (0,558) width 240: &quot;Phasellus semper semper lectus. Nulla&quot;
+      text run at (0,576) width 211: &quot;porttitor, dolor dictum scelerisque&quot;
+      text run at (0,594) width 233: &quot;luctus, velit ipsum lobortis mauris, ac&quot;
+      text run at (0,612) width 216: &quot;pretium enim nunc vel risus. Proin&quot;
+      text run at (0,630) width 201: &quot;gravida mi ut sem cursus mattis.&quot;
+      text run at (0,648) width 184: &quot;Fusce laoreet, nisi quis luctus&quot;
+      text run at (0,666) width 218: &quot;volutpat, arcu pede tincidunt enim,&quot;
+      text run at (0,684) width 208: &quot;nec malesuada urna nisl eu enim.&quot;
+      text run at (0,702) width 202: &quot;Vivamus varius augue ac purus.&quot;
+      text run at (0,720) width 228: &quot;Vestibulum vestibulum. Phasellus et&quot;
+      text run at (0,738) width 205: &quot;est vitae ante accumsan rhoncus.&quot;
+      text run at (0,756) width 209: &quot;Morbi convallis, arcu at hendrerit&quot;
+      text run at (0,774) width 216: &quot;gravida, sem diam dignissim risus,&quot;
+      text run at (0,792) width 237: &quot;sed aliquet erat mi ut mi. Nunc cursus&quot;
+      text run at (0,810) width 240: &quot;lacinia elit. Nunc nisi. Quisque at erat.&quot;
+      text run at (0,828) width 229: &quot;Vestibulum dictum quam vitae nibh.&quot;
+      text run at (0,846) width 219: &quot;Nunc vitae ante non odio interdum&quot;
+      text run at (0,864) width 177: &quot;blandit. Curabitur leo quam,&quot;
+      text run at (0,882) width 164: &quot;fermentum sed, feugiat in,&quot;
+      text run at (0,900) width 230: &quot;ullamcorper id, nibh. Suspendisse ac&quot;
+      text run at (0,918) width 201: &quot;turpis. In iaculis sollicitudin dui.&quot;
+      text run at (0,936) width 192: &quot;Aenean vitae lectus vitae nulla&quot;
+      text run at (0,954) width 194: &quot;pellentesque sollicitudin. Nunc&quot;
+      text run at (0,972) width 223: &quot;gravida pharetra lectus. Etiam lacus&quot;
+      text run at (0,990) width 197: &quot;ligula, placerat ut, dictum vitae,&quot;
+      text run at (0,1008) width 200: &quot;tempus vel, risus. Cras rhoncus.&quot;
+      text run at (0,1026) width 226: &quot;Praesent varius ultricies orci. Donec&quot;
+      text run at (0,1044) width 230: &quot;mattis, neque ut ornare fringilla, ante&quot;
+      text run at (0,1062) width 231: &quot;urna placerat eros, vel commodo nisi&quot;
+      text run at (0,1080) width 217: &quot;tortor ut mauris. Morbi magna dui,&quot;
+      text run at (0,1098) width 177: &quot;sagittis sit amet, tincidunt et,&quot;
+      text run at (0,1116) width 187: &quot;elementum eget, quam. Fusce&quot;
+      text run at (0,1134) width 230: &quot;molestie nisl vitae nisi. Vestibulum a&quot;
+      text run at (0,1152) width 234: &quot;sapien. Phasellus ante lacus, vehicula&quot;
+      text run at (0,1170) width 205: &quot;non, cursus a, tempor ut, magna.&quot;
+      text run at (0,1188) width 219: &quot;Suspendisse potenti. Fusce aliquet,&quot;
+      text run at (0,1206) width 224: &quot;odio viverra vulputate dictum, enim&quot;
+      text run at (0,1224) width 240: &quot;odio luctus purus, ut scelerisque quam&quot;
+      text run at (0,1242) width 200: &quot;nulla non est. Donec eros lacus,&quot;
+      text run at (0,1260) width 210: &quot;egestas vitae, lacinia quis, tempor&quot;
+      text run at (0,1278) width 234: &quot;quis, pede. Morbi orci erat, iaculis id,&quot;
+      text run at (0,1296) width 226: &quot;ornare ac, elementum at, sem. Nunc&quot;
+      text run at (0,1314) width 223: &quot;ornare sodales nisi. Morbi interdum&quot;
+      text run at (0,1332) width 222: &quot;commodo nisl. Fusce eget eros non&quot;
+      text run at (0,1350) width 227: &quot;nisi ornare facilisis. Sed placerat, est&quot;
+      text run at (0,1368) width 202: &quot;non posuere posuere, purus sem&quot;
+      text run at (0,1386) width 237: &quot;dignissim libero, a viverra tellus dolor&quot;
+      text run at (0,1404) width 236: &quot;vel lorem. Cras augue. Etiam ultricies&quot;
+      text run at (0,1422) width 209: &quot;consequat odio. Mauris ac libero.&quot;
+      text run at (0,1440) width 225: &quot;Etiam posuere, libero vitae euismod&quot;
+      text run at (0,1458) width 219: &quot;gravida, urna elit imperdiet magna,&quot;
+      text run at (0,1476) width 240: &quot;vel cursus elit felis non mauris. Donec&quot;
+      text run at (0,1494) width 195: &quot;orci erat, porta id, dignissim ut,&quot;
+      text run at (0,1512) width 208: &quot;posuere dictum, leo. Suspendisse&quot;
+      text run at (0,1530) width 157: &quot;scelerisque egestas nulla.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolcolumnrulesstackingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/column-rules-stacking-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/column-rules-stacking-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/column-rules-stacking-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -13,98 +13,101 @@
</span><span class="cx">   RenderBlock (positioned) zI: -1 {DIV} at (5,5) size 759x576 [bgcolor=#EEEEEE]
</span><span class="cx"> layer at (8,44) size 769x586 layerType: foreground only
</span><span class="cx">   RenderBlock (relative positioned) {DIV} at (0,36) size 769x586 [bgcolor=#FF0000] [border: (5px solid #000000)]
</span><del>-    RenderText {#text} at (35,5) size 221x1692
-      text run at (35,5) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
-      text run at (35,23) width 212: &quot;consectetuer adipiscing elit. Nulla&quot;
-      text run at (35,41) width 179: &quot;varius enim ac mi. Curabitur&quot;
-      text run at (35,59) width 173: &quot;sollicitudin felis quis lectus.&quot;
-      text run at (35,77) width 208: &quot;Quisque adipiscing rhoncus sem.&quot;
-      text run at (35,95) width 201: &quot;Proin nulla purus, vulputate vel,&quot;
-      text run at (35,113) width 192: &quot;varius ut, euismod et, nisi. Sed&quot;
-      text run at (35,131) width 216: &quot;vitae felis vel orci sagittis aliquam.&quot;
-      text run at (35,149) width 190: &quot;Cras convallis adipiscing sem.&quot;
-      text run at (35,167) width 189: &quot;Nam nonummy enim. Nullam&quot;
-      text run at (35,185) width 160: &quot;bibendum lobortis neque.&quot;
-      text run at (35,203) width 185: &quot;Vestibulum velit orci, tempus&quot;
-      text run at (35,221) width 203: &quot;euismod, pretium quis, interdum&quot;
-      text run at (35,239) width 211: &quot;vitae, nulla. Phasellus eget ante et&quot;
-      text run at (35,257) width 201: &quot;tortor condimentum vestibulum.&quot;
-      text run at (35,275) width 202: &quot;Suspendisse hendrerit quam nec&quot;
-      text run at (35,293) width 211: &quot;felis. Sed varius turpis vitae pede.&quot;
-      text run at (35,311) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
-      text run at (35,329) width 211: &quot;consectetuer adipiscing elit. Proin&quot;
-      text run at (35,347) width 192: &quot;bibendum justo ac enim. Class&quot;
-      text run at (35,365) width 186: &quot;aptent taciti sociosqu ad litora&quot;
-      text run at (35,383) width 200: &quot;torquent per conubia nostra, per&quot;
-      text run at (35,401) width 221: &quot;inceptos hymenaeos. Sed leo nulla,&quot;
-      text run at (35,419) width 212: &quot;rutrum eu, dictum ut, posuere vel,&quot;
-      text run at (35,437) width 185: &quot;arcu. Nam libero. Morbi orci.&quot;
-      text run at (35,455) width 213: &quot;Maecenas pellentesque. Curabitur&quot;
-      text run at (35,473) width 203: &quot;erat erat, ullamcorper at, gravida&quot;
-      text run at (35,491) width 194: &quot;vitae, iaculis vitae, elit. Nullam&quot;
-      text run at (35,509) width 168: &quot;quam. Quisque orci lectus,&quot;
-      text run at (35,527) width 190: &quot;ullamcorper eu, imperdiet sed,&quot;
-      text run at (35,545) width 193: &quot;accumsan et, ligula. Duis diam&quot;
-      text run at (35,563) width 194: &quot;nisl, sagittis a, blandit volutpat,&quot;
-      text run at (35,581) width 197: &quot;interdum sed, velit. Vestibulum&quot;
-      text run at (35,599) width 195: &quot;quam. Nulla a purus. Phasellus&quot;
-      text run at (35,617) width 177: &quot;semper semper lectus. Nulla&quot;
-      text run at (35,635) width 211: &quot;porttitor, dolor dictum scelerisque&quot;
-      text run at (35,653) width 215: &quot;luctus, velit ipsum lobortis mauris,&quot;
-      text run at (35,671) width 196: &quot;ac pretium enim nunc vel risus.&quot;
-      text run at (35,689) width 194: &quot;Proin gravida mi ut sem cursus&quot;
-      text run at (35,707) width 188: &quot;mattis. Fusce laoreet, nisi quis&quot;
-      text run at (35,725) width 220: &quot;luctus volutpat, arcu pede tincidunt&quot;
-      text run at (35,743) width 208: &quot;enim, nec malesuada urna nisl eu&quot;
-      text run at (35,761) width 198: &quot;enim. Vivamus varius augue ac&quot;
-      text run at (35,779) width 193: &quot;purus. Vestibulum vestibulum.&quot;
-      text run at (35,797) width 159: &quot;Phasellus et est vitae ante&quot;
-      text run at (35,815) width 163: &quot;accumsan rhoncus. Morbi&quot;
-      text run at (35,833) width 221: &quot;convallis, arcu at hendrerit gravida,&quot;
-      text run at (35,851) width 186: &quot;sem diam dignissim risus, sed&quot;
-      text run at (35,869) width 212: &quot;aliquet erat mi ut mi. Nunc cursus&quot;
-      text run at (35,887) width 209: &quot;lacinia elit. Nunc nisi. Quisque at&quot;
-      text run at (35,905) width 190: &quot;erat. Vestibulum dictum quam&quot;
-      text run at (35,923) width 197: &quot;vitae nibh. Nunc vitae ante non&quot;
-      text run at (35,941) width 203: &quot;odio interdum blandit. Curabitur&quot;
-      text run at (35,959) width 210: &quot;leo quam, fermentum sed, feugiat&quot;
-      text run at (35,977) width 151: &quot;in, ullamcorper id, nibh.&quot;
-      text run at (35,995) width 199: &quot;Suspendisse ac turpis. In iaculis&quot;
-      text run at (35,1013) width 184: &quot;sollicitudin dui. Aenean vitae&quot;
-      text run at (35,1031) width 187: &quot;lectus vitae nulla pellentesque&quot;
-      text run at (35,1049) width 218: &quot;sollicitudin. Nunc gravida pharetra&quot;
-      text run at (35,1067) width 213: &quot;lectus. Etiam lacus ligula, placerat&quot;
-      text run at (35,1085) width 214: &quot;ut, dictum vitae, tempus vel, risus.&quot;
-      text run at (35,1103) width 186: &quot;Cras rhoncus. Praesent varius&quot;
-      text run at (35,1121) width 214: &quot;ultricies orci. Donec mattis, neque&quot;
-      text run at (35,1139) width 175: &quot;ut ornare fringilla, ante urna&quot;
-      text run at (35,1157) width 199: &quot;placerat eros, vel commodo nisi&quot;
-      text run at (35,1175) width 217: &quot;tortor ut mauris. Morbi magna dui,&quot;
-      text run at (35,1193) width 177: &quot;sagittis sit amet, tincidunt et,&quot;
-      text run at (35,1211) width 187: &quot;elementum eget, quam. Fusce&quot;
-      text run at (35,1229) width 219: &quot;molestie nisl vitae nisi. Vestibulum&quot;
-      text run at (35,1247) width 188: &quot;a sapien. Phasellus ante lacus,&quot;
-      text run at (35,1265) width 212: &quot;vehicula non, cursus a, tempor ut,&quot;
-      text run at (35,1283) width 219: &quot;magna. Suspendisse potenti. Fusce&quot;
-      text run at (35,1301) width 188: &quot;aliquet, odio viverra vulputate&quot;
-      text run at (35,1319) width 214: &quot;dictum, enim odio luctus purus, ut&quot;
-      text run at (35,1337) width 196: &quot;scelerisque quam nulla non est.&quot;
-      text run at (35,1355) width 199: &quot;Donec eros lacus, egestas vitae,&quot;
-      text run at (35,1373) width 195: &quot;lacinia quis, tempor quis, pede.&quot;
-      text run at (35,1391) width 206: &quot;Morbi orci erat, iaculis id, ornare&quot;
-      text run at (35,1409) width 182: &quot;ac, elementum at, sem. Nunc&quot;
-      text run at (35,1427) width 163: &quot;ornare sodales nisi. Morbi&quot;
-      text run at (35,1445) width 194: &quot;interdum commodo nisl. Fusce&quot;
-      text run at (35,1463) width 209: &quot;eget eros non nisi ornare facilisis.&quot;
-      text run at (35,1481) width 183: &quot;Sed placerat, est non posuere&quot;
-      text run at (35,1499) width 185: &quot;posuere, purus sem dignissim&quot;
-      text run at (35,1517) width 196: &quot;libero, a viverra tellus dolor vel&quot;
-      text run at (35,1535) width 213: &quot;lorem. Cras augue. Etiam ultricies&quot;
-      text run at (35,1553) width 209: &quot;consequat odio. Mauris ac libero.&quot;
-      text run at (35,1571) width 168: &quot;Etiam posuere, libero vitae&quot;
-      text run at (35,1589) width 163: &quot;euismod gravida, urna elit&quot;
-      text run at (35,1607) width 199: &quot;imperdiet magna, vel cursus elit&quot;
-      text run at (35,1625) width 209: &quot;felis non mauris. Donec orci erat,&quot;
-      text run at (35,1643) width 189: &quot;porta id, dignissim ut, posuere&quot;
-      text run at (35,1661) width 155: &quot;dictum, leo. Suspendisse&quot;
-      text run at (35,1679) width 157: &quot;scelerisque egestas nulla.&quot;
</del><ins>+    RenderMultiColumnSet at (35,5) size 699x576
+layer at (43,49) size 222x1692 backgroundClip at (0,0) size 785x638 clip at (0,0) size 785x638 outlineClip at (0,0) size 785x638
+  RenderMultiColumnFlowThread at (35,5) size 223x1692
+    RenderText {#text} at (0,0) size 221x1692
+      text run at (0,0) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
+      text run at (0,18) width 212: &quot;consectetuer adipiscing elit. Nulla&quot;
+      text run at (0,36) width 179: &quot;varius enim ac mi. Curabitur&quot;
+      text run at (0,54) width 173: &quot;sollicitudin felis quis lectus.&quot;
+      text run at (0,72) width 208: &quot;Quisque adipiscing rhoncus sem.&quot;
+      text run at (0,90) width 201: &quot;Proin nulla purus, vulputate vel,&quot;
+      text run at (0,108) width 192: &quot;varius ut, euismod et, nisi. Sed&quot;
+      text run at (0,126) width 216: &quot;vitae felis vel orci sagittis aliquam.&quot;
+      text run at (0,144) width 190: &quot;Cras convallis adipiscing sem.&quot;
+      text run at (0,162) width 189: &quot;Nam nonummy enim. Nullam&quot;
+      text run at (0,180) width 160: &quot;bibendum lobortis neque.&quot;
+      text run at (0,198) width 185: &quot;Vestibulum velit orci, tempus&quot;
+      text run at (0,216) width 203: &quot;euismod, pretium quis, interdum&quot;
+      text run at (0,234) width 211: &quot;vitae, nulla. Phasellus eget ante et&quot;
+      text run at (0,252) width 201: &quot;tortor condimentum vestibulum.&quot;
+      text run at (0,270) width 202: &quot;Suspendisse hendrerit quam nec&quot;
+      text run at (0,288) width 211: &quot;felis. Sed varius turpis vitae pede.&quot;
+      text run at (0,306) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
+      text run at (0,324) width 211: &quot;consectetuer adipiscing elit. Proin&quot;
+      text run at (0,342) width 192: &quot;bibendum justo ac enim. Class&quot;
+      text run at (0,360) width 186: &quot;aptent taciti sociosqu ad litora&quot;
+      text run at (0,378) width 200: &quot;torquent per conubia nostra, per&quot;
+      text run at (0,396) width 221: &quot;inceptos hymenaeos. Sed leo nulla,&quot;
+      text run at (0,414) width 212: &quot;rutrum eu, dictum ut, posuere vel,&quot;
+      text run at (0,432) width 185: &quot;arcu. Nam libero. Morbi orci.&quot;
+      text run at (0,450) width 213: &quot;Maecenas pellentesque. Curabitur&quot;
+      text run at (0,468) width 203: &quot;erat erat, ullamcorper at, gravida&quot;
+      text run at (0,486) width 194: &quot;vitae, iaculis vitae, elit. Nullam&quot;
+      text run at (0,504) width 168: &quot;quam. Quisque orci lectus,&quot;
+      text run at (0,522) width 190: &quot;ullamcorper eu, imperdiet sed,&quot;
+      text run at (0,540) width 193: &quot;accumsan et, ligula. Duis diam&quot;
+      text run at (0,558) width 194: &quot;nisl, sagittis a, blandit volutpat,&quot;
+      text run at (0,576) width 197: &quot;interdum sed, velit. Vestibulum&quot;
+      text run at (0,594) width 195: &quot;quam. Nulla a purus. Phasellus&quot;
+      text run at (0,612) width 177: &quot;semper semper lectus. Nulla&quot;
+      text run at (0,630) width 211: &quot;porttitor, dolor dictum scelerisque&quot;
+      text run at (0,648) width 215: &quot;luctus, velit ipsum lobortis mauris,&quot;
+      text run at (0,666) width 196: &quot;ac pretium enim nunc vel risus.&quot;
+      text run at (0,684) width 194: &quot;Proin gravida mi ut sem cursus&quot;
+      text run at (0,702) width 188: &quot;mattis. Fusce laoreet, nisi quis&quot;
+      text run at (0,720) width 220: &quot;luctus volutpat, arcu pede tincidunt&quot;
+      text run at (0,738) width 208: &quot;enim, nec malesuada urna nisl eu&quot;
+      text run at (0,756) width 198: &quot;enim. Vivamus varius augue ac&quot;
+      text run at (0,774) width 193: &quot;purus. Vestibulum vestibulum.&quot;
+      text run at (0,792) width 159: &quot;Phasellus et est vitae ante&quot;
+      text run at (0,810) width 163: &quot;accumsan rhoncus. Morbi&quot;
+      text run at (0,828) width 221: &quot;convallis, arcu at hendrerit gravida,&quot;
+      text run at (0,846) width 186: &quot;sem diam dignissim risus, sed&quot;
+      text run at (0,864) width 212: &quot;aliquet erat mi ut mi. Nunc cursus&quot;
+      text run at (0,882) width 209: &quot;lacinia elit. Nunc nisi. Quisque at&quot;
+      text run at (0,900) width 190: &quot;erat. Vestibulum dictum quam&quot;
+      text run at (0,918) width 197: &quot;vitae nibh. Nunc vitae ante non&quot;
+      text run at (0,936) width 203: &quot;odio interdum blandit. Curabitur&quot;
+      text run at (0,954) width 210: &quot;leo quam, fermentum sed, feugiat&quot;
+      text run at (0,972) width 151: &quot;in, ullamcorper id, nibh.&quot;
+      text run at (0,990) width 199: &quot;Suspendisse ac turpis. In iaculis&quot;
+      text run at (0,1008) width 184: &quot;sollicitudin dui. Aenean vitae&quot;
+      text run at (0,1026) width 187: &quot;lectus vitae nulla pellentesque&quot;
+      text run at (0,1044) width 218: &quot;sollicitudin. Nunc gravida pharetra&quot;
+      text run at (0,1062) width 213: &quot;lectus. Etiam lacus ligula, placerat&quot;
+      text run at (0,1080) width 214: &quot;ut, dictum vitae, tempus vel, risus.&quot;
+      text run at (0,1098) width 186: &quot;Cras rhoncus. Praesent varius&quot;
+      text run at (0,1116) width 214: &quot;ultricies orci. Donec mattis, neque&quot;
+      text run at (0,1134) width 175: &quot;ut ornare fringilla, ante urna&quot;
+      text run at (0,1152) width 199: &quot;placerat eros, vel commodo nisi&quot;
+      text run at (0,1170) width 217: &quot;tortor ut mauris. Morbi magna dui,&quot;
+      text run at (0,1188) width 177: &quot;sagittis sit amet, tincidunt et,&quot;
+      text run at (0,1206) width 187: &quot;elementum eget, quam. Fusce&quot;
+      text run at (0,1224) width 219: &quot;molestie nisl vitae nisi. Vestibulum&quot;
+      text run at (0,1242) width 188: &quot;a sapien. Phasellus ante lacus,&quot;
+      text run at (0,1260) width 212: &quot;vehicula non, cursus a, tempor ut,&quot;
+      text run at (0,1278) width 219: &quot;magna. Suspendisse potenti. Fusce&quot;
+      text run at (0,1296) width 188: &quot;aliquet, odio viverra vulputate&quot;
+      text run at (0,1314) width 214: &quot;dictum, enim odio luctus purus, ut&quot;
+      text run at (0,1332) width 196: &quot;scelerisque quam nulla non est.&quot;
+      text run at (0,1350) width 199: &quot;Donec eros lacus, egestas vitae,&quot;
+      text run at (0,1368) width 195: &quot;lacinia quis, tempor quis, pede.&quot;
+      text run at (0,1386) width 206: &quot;Morbi orci erat, iaculis id, ornare&quot;
+      text run at (0,1404) width 182: &quot;ac, elementum at, sem. Nunc&quot;
+      text run at (0,1422) width 163: &quot;ornare sodales nisi. Morbi&quot;
+      text run at (0,1440) width 194: &quot;interdum commodo nisl. Fusce&quot;
+      text run at (0,1458) width 209: &quot;eget eros non nisi ornare facilisis.&quot;
+      text run at (0,1476) width 183: &quot;Sed placerat, est non posuere&quot;
+      text run at (0,1494) width 185: &quot;posuere, purus sem dignissim&quot;
+      text run at (0,1512) width 196: &quot;libero, a viverra tellus dolor vel&quot;
+      text run at (0,1530) width 213: &quot;lorem. Cras augue. Etiam ultricies&quot;
+      text run at (0,1548) width 209: &quot;consequat odio. Mauris ac libero.&quot;
+      text run at (0,1566) width 168: &quot;Etiam posuere, libero vitae&quot;
+      text run at (0,1584) width 163: &quot;euismod gravida, urna elit&quot;
+      text run at (0,1602) width 199: &quot;imperdiet magna, vel cursus elit&quot;
+      text run at (0,1620) width 209: &quot;felis non mauris. Donec orci erat,&quot;
+      text run at (0,1638) width 189: &quot;porta id, dignissim ut, posuere&quot;
+      text run at (0,1656) width 155: &quot;dictum, leo. Suspendisse&quot;
+      text run at (0,1674) width 157: &quot;scelerisque egestas nulla.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolcolumnsshorthandparsingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/columns-shorthand-parsing-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/columns-shorthand-parsing-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/columns-shorthand-parsing-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,6 +5,9 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x648
</span><span class="cx"> layer at (8,8) size 769x648
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 769x648
</span><ins>+    RenderMultiColumnSet at (0,0) size 769x648
+layer at (8,8) size 377x1296 backgroundClip at (0,0) size 785x664 clip at (0,0) size 785x664 outlineClip at (0,0) size 785x664
+  RenderMultiColumnFlowThread at (0,0) size 377x1296
</ins><span class="cx">     RenderText {#text} at (0,0) size 376x1296
</span><span class="cx">       text run at (0,0) width 372: &quot;This content should be split into two columns. This content&quot;
</span><span class="cx">       text run at (0,18) width 355: &quot;should be split into two columns. This content should be&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolfloatavoidanceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/float-avoidance-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/float-avoidance-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/float-avoidance-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -6,7 +6,10 @@
</span><span class="cx">       RenderBlock (floating) {DIV} at (0,0) size 200x100 [bgcolor=#00FF00]
</span><span class="cx"> layer at (208,8) size 435x142
</span><span class="cx">   RenderBlock {DIV} at (200,0) size 435x142 [border: (10px solid #000000)]
</span><del>-    RenderBlock {P} at (10,26) size 415x90
</del><ins>+    RenderMultiColumnSet at (10,10) size 415x122
+layer at (218,18) size 415x122
+  RenderMultiColumnFlowThread at (10,10) size 415x122
+    RenderBlock {P} at (0,16) size 415x90
</ins><span class="cx">       RenderText {#text} at (0,0) size 415x90
</span><span class="cx">         text run at (0,0) width 415: &quot;This technology preview of our award winning next generation&quot;
</span><span class="cx">         text run at (0,18) width 56: &quot;browser &quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolfloatmulticolexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/float-multicol-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/float-multicol-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/float-multicol-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -4,6 +4,9 @@
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 785x812
</span><span class="cx"> layer at (8,8) size 769x796
</span><span class="cx">   RenderBody {BODY} at (8,8) size 769x796
</span><ins>+    RenderMultiColumnSet at (0,0) size 769x796
+layer at (8,8) size 769x796
+  RenderMultiColumnFlowThread at (0,0) size 769x796
</ins><span class="cx">     RenderBlock {DIV} at (0,19) size 769x29 [bgcolor=#00FFFF]
</span><span class="cx">       RenderBlock (floating) {DIV} at (4,4) size 386x463 [bgcolor=#FFFF00]
</span><span class="cx">         RenderImage {IMG} at (0,0) size 133x70
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolfloatpaginatecomplexexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-complex-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-complex-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-complex-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,7 +5,19 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x1664
</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><del>-    RenderBlock (anonymous) at (2,2) size 375x252
</del><ins>+    RenderMultiColumnSet at (2,2) size 765x400
+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
+layer at (10,10) size 375x888
+  RenderMultiColumnFlowThread at (2,2) size 375x888
+    RenderBlock (anonymous) at (0,0) size 375x252
</ins><span class="cx">       RenderText {#text} at (0,0) size 110x18
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (110,14) size 0x0
</span><span class="lines">@@ -48,7 +60,7 @@
</span><span class="cx">       RenderText {#text} at (0,234) size 110x18
</span><span class="cx">         text run at (0,234) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (110,248) size 0x0
</span><del>-    RenderBlock {P} at (2,270) size 375x604
</del><ins>+    RenderBlock {P} at (0,268) size 375x604
</ins><span class="cx">       RenderBlock (floating) {SPAN} at (0,132) size 78x147
</span><span class="cx">         RenderText {#text} at (0,0) size 78x147
</span><span class="cx">           text run at (0,0) width 78: &quot;T&quot;
</span><span class="lines">@@ -130,9 +142,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><del>-layer at (8,428) size 769x404
-  RenderBlock {DIV} at (0,420) size 769x404 [border: (2px solid #000000)]
-    RenderBlock (anonymous) at (2,2) size 375x252
</del><ins>+layer at (10,430) size 375x888
+  RenderMultiColumnFlowThread at (2,2) size 375x888
+    RenderBlock (anonymous) at (0,0) size 375x252
</ins><span class="cx">       RenderText {#text} at (0,0) size 110x18
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (110,14) size 0x0
</span><span class="lines">@@ -175,7 +187,7 @@
</span><span class="cx">       RenderText {#text} at (0,234) size 110x18
</span><span class="cx">         text run at (0,234) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (110,248) size 0x0
</span><del>-    RenderBlock {P} at (2,270) size 375x604
</del><ins>+    RenderBlock {P} at (0,268) size 375x604
</ins><span class="cx">       RenderImage {IMG} at (0,132) size 100x100 [bgcolor=#008000]
</span><span class="cx">       RenderImage {IMG} at (274,132) size 101x200 [bgcolor=#008000]
</span><span class="cx">       RenderText {#text} at (100,132) size 106x18
</span><span class="lines">@@ -256,50 +268,50 @@
</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><del>-layer at (8,848) size 769x404
-  RenderBlock {DIV} at (0,840) size 769x404 [border: (2px solid #000000)]
-    RenderImage {IMG} at (2,2) size 300x390 [bgcolor=#008000]
-    RenderText {#text} at (302,2) size 373x436
-      text run at (302,2) width 73: &quot;Longer text&quot;
-      text run at (302,20) width 72: &quot;designed to&quot;
-      text run at (302,38) width 53: &quot;test float&quot;
-      text run at (302,56) width 23: &quot;and&quot;
-      text run at (302,74) width 60: &quot;wrapping&quot;
-      text run at (302,92) width 59: &quot;behavior.&quot;
-      text run at (302,110) width 73: &quot;Longer text&quot;
-      text run at (302,128) width 72: &quot;designed to&quot;
-      text run at (302,146) width 53: &quot;test float&quot;
-      text run at (302,164) width 23: &quot;and&quot;
-      text run at (302,182) width 60: &quot;wrapping&quot;
-      text run at (302,200) width 59: &quot;behavior.&quot;
-      text run at (302,218) width 73: &quot;Longer text&quot;
-      text run at (302,236) width 72: &quot;designed to&quot;
-      text run at (302,254) width 53: &quot;test float&quot;
-      text run at (302,272) width 23: &quot;and&quot;
-      text run at (302,290) width 60: &quot;wrapping&quot;
-      text run at (302,308) width 59: &quot;behavior.&quot;
-      text run at (302,326) width 73: &quot;Longer text&quot;
-      text run at (302,344) width 72: &quot;designed to&quot;
-      text run at (302,362) width 53: &quot;test float&quot;
-      text run at (302,380) width 23: &quot;and&quot;
-      text run at (2,402) width 360: &quot;wrapping behavior. Longer text designed to test float and&quot;
-      text run at (2,420) width 123: &quot;wrapping behavior.&quot;
-layer at (8,1268) size 769x404
-  RenderBlock {DIV} at (0,1260) size 769x404 [border: (2px solid #000000)]
-    RenderImage {IMG} at (2,2) size 375x380 [bgcolor=#0000FF]
</del><ins>+layer at (10,850) size 375x436
+  RenderMultiColumnFlowThread at (2,2) size 375x436
+    RenderImage {IMG} at (0,0) size 300x390 [bgcolor=#008000]
+    RenderText {#text} at (300,0) size 373x436
+      text run at (300,0) width 73: &quot;Longer text&quot;
+      text run at (300,18) width 72: &quot;designed to&quot;
+      text run at (300,36) width 53: &quot;test float&quot;
+      text run at (300,54) width 23: &quot;and&quot;
+      text run at (300,72) width 60: &quot;wrapping&quot;
+      text run at (300,90) width 59: &quot;behavior.&quot;
+      text run at (300,108) width 73: &quot;Longer text&quot;
+      text run at (300,126) width 72: &quot;designed to&quot;
+      text run at (300,144) width 53: &quot;test float&quot;
+      text run at (300,162) width 23: &quot;and&quot;
+      text run at (300,180) width 60: &quot;wrapping&quot;
+      text run at (300,198) width 59: &quot;behavior.&quot;
+      text run at (300,216) width 73: &quot;Longer text&quot;
+      text run at (300,234) width 72: &quot;designed to&quot;
+      text run at (300,252) width 53: &quot;test float&quot;
+      text run at (300,270) width 23: &quot;and&quot;
+      text run at (300,288) width 60: &quot;wrapping&quot;
+      text run at (300,306) width 59: &quot;behavior.&quot;
+      text run at (300,324) width 73: &quot;Longer text&quot;
+      text run at (300,342) width 72: &quot;designed to&quot;
+      text run at (300,360) width 53: &quot;test float&quot;
+      text run at (300,378) width 23: &quot;and&quot;
+      text run at (0,400) width 360: &quot;wrapping behavior. Longer text designed to test float and&quot;
+      text run at (0,418) width 123: &quot;wrapping behavior.&quot;
+layer at (10,1270) size 375x652 backgroundClip at (0,0) size 1166x1680 clip at (0,0) size 1166x1680 outlineClip at (0,0) size 1166x1680
+  RenderMultiColumnFlowThread at (2,2) size 375x652
+    RenderImage {IMG} at (0,0) size 375x380 [bgcolor=#0000FF]
</ins><span class="cx">     RenderInline {SPAN} at (0,0) size 370x252
</span><del>-      RenderImage {IMG} at (2,402) size 100x20 [bgcolor=#008000]
-      RenderText {#text} at (102,402) size 211x28
-        text run at (102,402) width 211: &quot;Longer text designed &quot;
-      RenderImage {IMG} at (276,430) size 101x20 [bgcolor=#008000]
-      RenderText {#text} at (313,402) size 370x252
-        text run at (313,402) width 59: &quot;to test&quot;
-        text run at (2,430) width 183: &quot;float and wrapping&quot;
-        text run at (2,458) width 367: &quot;behavior. Longer text designed to test&quot;
-        text run at (2,486) width 356: &quot;float and wrapping behavior. Longer&quot;
-        text run at (2,514) width 286: &quot;text designed to test float and&quot;
-        text run at (2,542) width 307: &quot;wrapping behavior. Longer text&quot;
-        text run at (2,570) width 340: &quot;designed to test float and wrapping&quot;
-        text run at (2,598) width 367: &quot;behavior. Longer text designed to test&quot;
-        text run at (2,626) width 280: &quot;float and wrapping behavior.&quot;
</del><ins>+      RenderImage {IMG} at (0,400) size 100x20 [bgcolor=#008000]
+      RenderText {#text} at (100,400) size 211x28
+        text run at (100,400) width 211: &quot;Longer text designed &quot;
+      RenderImage {IMG} at (274,428) size 101x20 [bgcolor=#008000]
+      RenderText {#text} at (311,400) size 370x252
+        text run at (311,400) width 59: &quot;to test&quot;
+        text run at (0,428) width 183: &quot;float and wrapping&quot;
+        text run at (0,456) width 367: &quot;behavior. Longer text designed to test&quot;
+        text run at (0,484) width 356: &quot;float and wrapping behavior. Longer&quot;
+        text run at (0,512) width 286: &quot;text designed to test float and&quot;
+        text run at (0,540) width 307: &quot;wrapping behavior. Longer text&quot;
+        text run at (0,568) width 340: &quot;designed to test float and wrapping&quot;
+        text run at (0,596) width 367: &quot;behavior. Longer text designed to test&quot;
+        text run at (0,624) width 280: &quot;float and wrapping behavior.&quot;
</ins><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolfloatpaginateemptylinesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-empty-lines-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-empty-lines-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-empty-lines-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -10,6 +10,9 @@
</span><span class="cx">           text run at (0,36) width 51: &quot;column.&quot;
</span><span class="cx"> layer at (8,78) size 784x400
</span><span class="cx">   RenderBlock {DIV} at (0,70) size 784x400
</span><ins>+    RenderMultiColumnSet at (0,0) size 784x400
+layer at (8,78) size 384x600 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (0,0) size 384x600
</ins><span class="cx">     RenderBlock {DIV} at (0,0) size 384x236 [border: (10px dashed #800000)]
</span><span class="cx">       RenderText {#text} at (10,10) size 110x18
</span><span class="cx">         text run at (10,10) width 110: &quot;This is some text.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolfloatpaginateexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/float-paginate-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,124 +5,127 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x569
</span><span class="cx"> layer at (8,8) size 784x404
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 784x404 [border: (2px solid #000000)]
</span><del>-    RenderText {#text} at (2,2) size 110x18
-      text run at (2,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,16) size 0x0
-    RenderText {#text} at (2,20) size 110x18
-      text run at (2,20) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,34) size 0x0
-    RenderText {#text} at (2,38) size 110x18
-      text run at (2,38) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,52) size 0x0
-    RenderText {#text} at (2,56) size 110x18
-      text run at (2,56) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,70) size 0x0
-    RenderText {#text} at (2,74) size 110x18
-      text run at (2,74) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,88) size 0x0
-    RenderText {#text} at (2,92) size 110x18
-      text run at (2,92) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,106) size 0x0
-    RenderText {#text} at (2,110) size 110x18
-      text run at (2,110) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,124) size 0x0
-    RenderText {#text} at (2,128) size 110x18
-      text run at (2,128) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,142) size 0x0
-    RenderText {#text} at (2,146) size 110x18
-      text run at (2,146) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,160) size 0x0
-    RenderText {#text} at (2,164) size 110x18
-      text run at (2,164) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,178) size 0x0
-    RenderImage {IMG} at (2,402) size 250x300 [bgcolor=#008000]
-    RenderText {#text} at (252,402) size 110x18
-      text run at (252,402) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,416) size 0x0
-    RenderText {#text} at (252,420) size 110x18
-      text run at (252,420) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,434) size 0x0
-    RenderText {#text} at (252,438) size 110x18
-      text run at (252,438) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,452) size 0x0
-    RenderText {#text} at (252,456) size 110x18
-      text run at (252,456) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,470) size 0x0
-    RenderText {#text} at (252,474) size 110x18
-      text run at (252,474) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,488) size 0x0
-    RenderText {#text} at (252,492) size 110x18
-      text run at (252,492) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,506) size 0x0
-    RenderText {#text} at (252,510) size 110x18
-      text run at (252,510) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,524) size 0x0
-    RenderText {#text} at (252,528) size 110x18
-      text run at (252,528) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,542) size 0x0
-    RenderText {#text} at (252,546) size 110x18
-      text run at (252,546) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,560) size 0x0
-    RenderText {#text} at (252,564) size 110x18
-      text run at (252,564) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,578) size 0x0
-    RenderText {#text} at (252,582) size 110x18
-      text run at (252,582) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,596) size 0x0
-    RenderText {#text} at (252,600) size 110x18
-      text run at (252,600) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,614) size 0x0
-    RenderText {#text} at (252,618) size 110x18
-      text run at (252,618) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,632) size 0x0
-    RenderText {#text} at (252,636) size 110x18
-      text run at (252,636) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,650) size 0x0
-    RenderText {#text} at (252,654) size 110x18
-      text run at (252,654) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,668) size 0x0
-    RenderText {#text} at (252,672) size 110x18
-      text run at (252,672) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,686) size 0x0
-    RenderText {#text} at (252,690) size 110x18
-      text run at (252,690) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (362,704) size 0x0
-    RenderText {#text} at (2,708) size 110x18
-      text run at (2,708) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,722) size 0x0
-    RenderText {#text} at (2,726) size 110x18
-      text run at (2,726) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,740) size 0x0
-    RenderText {#text} at (2,744) size 110x18
-      text run at (2,744) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,758) size 0x0
-    RenderText {#text} at (2,762) size 110x18
-      text run at (2,762) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,776) size 0x0
-    RenderText {#text} at (2,780) size 110x18
-      text run at (2,780) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,794) size 0x0
-    RenderText {#text} at (2,802) size 110x18
-      text run at (2,802) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,816) size 0x0
-    RenderText {#text} at (2,820) size 110x18
-      text run at (2,820) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,834) size 0x0
-    RenderText {#text} at (2,838) size 110x18
-      text run at (2,838) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,852) size 0x0
-    RenderText {#text} at (2,856) size 110x18
-      text run at (2,856) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,870) size 0x0
-    RenderText {#text} at (2,874) size 110x18
-      text run at (2,874) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,888) size 0x0
-    RenderText {#text} at (2,892) size 110x18
-      text run at (2,892) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,906) size 0x0
-    RenderText {#text} at (2,910) size 110x18
-      text run at (2,910) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,924) size 0x0
-    RenderText {#text} at (2,928) size 110x18
-      text run at (2,928) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (112,942) size 0x0
</del><ins>+    RenderMultiColumnSet at (2,2) size 780x400
+layer at (10,10) size 382x944 backgroundClip at (0,0) size 1188x585 clip at (0,0) size 1188x585 outlineClip at (0,0) size 1188x585
+  RenderMultiColumnFlowThread at (2,2) size 382x944
+    RenderText {#text} at (0,0) size 110x18
+      text run at (0,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,14) size 0x0
+    RenderText {#text} at (0,18) size 110x18
+      text run at (0,18) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,32) size 0x0
+    RenderText {#text} at (0,36) size 110x18
+      text run at (0,36) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,50) size 0x0
+    RenderText {#text} at (0,54) size 110x18
+      text run at (0,54) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,68) size 0x0
+    RenderText {#text} at (0,72) size 110x18
+      text run at (0,72) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,86) size 0x0
+    RenderText {#text} at (0,90) size 110x18
+      text run at (0,90) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,104) size 0x0
+    RenderText {#text} at (0,108) size 110x18
+      text run at (0,108) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,122) size 0x0
+    RenderText {#text} at (0,126) size 110x18
+      text run at (0,126) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,140) size 0x0
+    RenderText {#text} at (0,144) size 110x18
+      text run at (0,144) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,158) size 0x0
+    RenderText {#text} at (0,162) size 110x18
+      text run at (0,162) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,176) size 0x0
+    RenderImage {IMG} at (0,400) size 250x300 [bgcolor=#008000]
+    RenderText {#text} at (250,400) size 110x18
+      text run at (250,400) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,414) size 0x0
+    RenderText {#text} at (250,418) size 110x18
+      text run at (250,418) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,432) size 0x0
+    RenderText {#text} at (250,436) size 110x18
+      text run at (250,436) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,450) size 0x0
+    RenderText {#text} at (250,454) size 110x18
+      text run at (250,454) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,468) size 0x0
+    RenderText {#text} at (250,472) size 110x18
+      text run at (250,472) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,486) size 0x0
+    RenderText {#text} at (250,490) size 110x18
+      text run at (250,490) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,504) size 0x0
+    RenderText {#text} at (250,508) size 110x18
+      text run at (250,508) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,522) size 0x0
+    RenderText {#text} at (250,526) size 110x18
+      text run at (250,526) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,540) size 0x0
+    RenderText {#text} at (250,544) size 110x18
+      text run at (250,544) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,558) size 0x0
+    RenderText {#text} at (250,562) size 110x18
+      text run at (250,562) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,576) size 0x0
+    RenderText {#text} at (250,580) size 110x18
+      text run at (250,580) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,594) size 0x0
+    RenderText {#text} at (250,598) size 110x18
+      text run at (250,598) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,612) size 0x0
+    RenderText {#text} at (250,616) size 110x18
+      text run at (250,616) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,630) size 0x0
+    RenderText {#text} at (250,634) size 110x18
+      text run at (250,634) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,648) size 0x0
+    RenderText {#text} at (250,652) size 110x18
+      text run at (250,652) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,666) size 0x0
+    RenderText {#text} at (250,670) size 110x18
+      text run at (250,670) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,684) size 0x0
+    RenderText {#text} at (250,688) size 110x18
+      text run at (250,688) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (360,702) size 0x0
+    RenderText {#text} at (0,706) size 110x18
+      text run at (0,706) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,720) size 0x0
+    RenderText {#text} at (0,724) size 110x18
+      text run at (0,724) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,738) size 0x0
+    RenderText {#text} at (0,742) size 110x18
+      text run at (0,742) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,756) size 0x0
+    RenderText {#text} at (0,760) size 110x18
+      text run at (0,760) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,774) size 0x0
+    RenderText {#text} at (0,778) size 110x18
+      text run at (0,778) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,792) size 0x0
+    RenderText {#text} at (0,800) size 110x18
+      text run at (0,800) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,814) size 0x0
+    RenderText {#text} at (0,818) size 110x18
+      text run at (0,818) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,832) size 0x0
+    RenderText {#text} at (0,836) size 110x18
+      text run at (0,836) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,850) size 0x0
+    RenderText {#text} at (0,854) size 110x18
+      text run at (0,854) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,868) size 0x0
+    RenderText {#text} at (0,872) size 110x18
+      text run at (0,872) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,886) size 0x0
+    RenderText {#text} at (0,890) size 110x18
+      text run at (0,890) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,904) size 0x0
+    RenderText {#text} at (0,908) size 110x18
+      text run at (0,908) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,922) size 0x0
+    RenderText {#text} at (0,926) size 110x18
+      text run at (0,926) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (110,940) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticollayersinmulticolexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/layers-in-multicol-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticollayersinmulticolexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/layers-in-multicol-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/layers-in-multicol-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/layers-in-multicol-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -11,7 +11,13 @@
</span><span class="cx">           text run at (0,0) width 89: &quot;RTL Version:&quot;
</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><del>-    RenderBlock (anonymous) at (5,5) size 243x234
</del><ins>+    RenderMultiColumnSet at (5,5) size 759x300
+layer at (8,354) size 769x310
+  RenderBlock {DIV} at (0,346) size 769x310 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 759x300
+layer at (13,31) size 242x1380 backgroundClip at (0,0) size 1289x672 clip at (0,0) size 1289x672 outlineClip at (0,0) size 1289x672
+  RenderMultiColumnFlowThread at (5,5) size 243x1380
+    RenderBlock (anonymous) at (0,0) size 243x234
</ins><span class="cx">       RenderText {#text} at (0,0) size 106x18
</span><span class="cx">         text run at (0,0) width 106: &quot;This is some text&quot;
</span><span class="cx">       RenderBR {BR} at (106,14) size 0x0
</span><span class="lines">@@ -51,9 +57,9 @@
</span><span class="cx">       RenderText {#text} at (0,216) size 106x18
</span><span class="cx">         text run at (0,216) width 106: &quot;This is some text&quot;
</span><span class="cx">       RenderBR {BR} at (106,230) size 0x0
</span><del>-    RenderBlock {DIV} at (5,305) size 243x270
</del><ins>+    RenderBlock {DIV} at (0,300) size 243x270
</ins><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><del>-    RenderBlock (anonymous) at (5,575) size 243x528
</del><ins>+    RenderBlock (anonymous) at (0,570) size 243x528
</ins><span class="cx">       RenderText {#text} at (0,0) size 106x18
</span><span class="cx">         text run at (0,0) width 106: &quot;This is some text&quot;
</span><span class="cx">       RenderBR {BR} at (106,14) size 0x0
</span><span class="lines">@@ -136,7 +142,7 @@
</span><span class="cx">         text run at (0,492) width 106: &quot;This is some text&quot;
</span><span class="cx">       RenderBR {BR} at (106,506) size 0x0
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><del>-    RenderBlock (anonymous) at (5,1121) size 243x264
</del><ins>+    RenderBlock (anonymous) at (0,1116) size 243x264
</ins><span class="cx">       RenderText {#text} at (0,0) size 106x18
</span><span class="cx">         text run at (0,0) width 106: &quot;This is some text&quot;
</span><span class="cx">       RenderBR {BR} at (106,14) size 0x0
</span><span class="lines">@@ -179,9 +185,11 @@
</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 (8,354) size 769x310
-  RenderBlock {DIV} at (0,346) size 769x310 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 243x234
</del><ins>+layer at (13,331) size 100x270
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x270 [bgcolor=#008000]
+layer at (530,359) size 242x1380 backgroundClip at (0,0) size 1289x672 clip at (0,0) size 1289x672 outlineClip at (0,0) size 1289x672
+  RenderMultiColumnFlowThread at (521,5) size 243x1380
+    RenderBlock (anonymous) at (0,0) size 243x234
</ins><span class="cx">       RenderText {#text} at (136,0) size 106x18
</span><span class="cx">         text run at (136,0) width 106: &quot;This is some text&quot;
</span><span class="cx">       RenderBR {BR} at (136,14) size 0x0
</span><span class="lines">@@ -221,9 +229,9 @@
</span><span class="cx">       RenderText {#text} at (136,216) size 106x18
</span><span class="cx">         text run at (136,216) width 106: &quot;This is some text&quot;
</span><span class="cx">       RenderBR {BR} at (136,230) size 0x0
</span><del>-    RenderBlock {DIV} at (5,305) size 243x270
</del><ins>+    RenderBlock {DIV} at (0,300) size 243x270
</ins><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><del>-    RenderBlock (anonymous) at (5,575) size 243x528
</del><ins>+    RenderBlock (anonymous) at (0,570) size 243x528
</ins><span class="cx">       RenderText {#text} at (136,0) size 106x18
</span><span class="cx">         text run at (136,0) width 106: &quot;This is some text&quot;
</span><span class="cx">       RenderBR {BR} at (136,14) size 0x0
</span><span class="lines">@@ -306,7 +314,7 @@
</span><span class="cx">         text run at (136,492) width 106: &quot;This is some text&quot;
</span><span class="cx">       RenderBR {BR} at (136,506) size 0x0
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><del>-    RenderBlock (anonymous) at (5,1121) size 243x264
</del><ins>+    RenderBlock (anonymous) at (0,1116) size 243x264
</ins><span class="cx">       RenderText {#text} at (136,0) size 106x18
</span><span class="cx">         text run at (136,0) width 106: &quot;This is some text&quot;
</span><span class="cx">       RenderBR {BR} at (136,14) size 0x0
</span><span class="lines">@@ -349,7 +357,5 @@
</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><del>-layer at (13,331) size 100x270
-  RenderBlock (relative positioned) {DIV} at (0,0) size 100x270 [bgcolor=#008000]
-layer at (155,659) size 100x270 backgroundClip at (0,0) size 1289x672 clip at (0,0) size 1289x672 outlineClip at (0,0) size 1289x672
</del><ins>+layer at (672,659) size 100x270 backgroundClip at (0,0) size 1289x672 clip at (0,0) size 1289x672 outlineClip at (0,0) size 1289x672
</ins><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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/layers-split-across-columns-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/layers-split-across-columns-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -26,56 +26,68 @@
</span><span class="cx">             text run at (0,0) width 54: &quot;Opacity:&quot;
</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><del>-    RenderBlock (anonymous) at (5,5) size 100x100
</del><ins>+    RenderMultiColumnSet at (5,5) size 210x300
+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
+layer at (13,31) size 100x600
+  RenderMultiColumnFlowThread at (5,5) size 100x600
+    RenderBlock (anonymous) at (0,0) size 100x100
</ins><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>-    RenderBlock (anonymous) at (5,505) size 100x100
</del><ins>+    RenderBlock (anonymous) at (0,500) size 100x100
</ins><span class="cx">       RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000]
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><span class="cx"> layer at (13,131) size 100x400
</span><del>-  RenderBlock {DIV} at (5,105) size 100x400
</del><ins>+  RenderBlock {DIV} at (0,100) size 100x400
</ins><span class="cx">     RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0]
</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><del>-layer at (232,26) size 220x310
-  RenderBlock {DIV} at (0,18) size 220x310 [border: (5px solid #000000)]
-    RenderBlock (anonymous) at (5,5) size 100x100
</del><ins>+layer at (237,31) size 100x600
+  RenderMultiColumnFlowThread at (5,5) size 100x600
+    RenderBlock (anonymous) at (0,0) size 100x100
</ins><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>-    RenderBlock (anonymous) at (5,505) size 100x100
</del><ins>+    RenderBlock (anonymous) at (0,500) size 100x100
</ins><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 (456,26) size 220x310
-  RenderBlock {DIV} at (0,18) size 220x310 [border: (5px solid #000000)]
-    RenderBlock (anonymous) at (5,5) size 100x100
-      RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000]
-      RenderText {#text} at (0,0) size 0x0
-    RenderBlock (anonymous) at (5,505) size 100x100
-      RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000]
-      RenderText {#text} at (0,0) size 0x0
-layer at (8,358) size 220x310
-  RenderBlock {DIV} at (0,18) size 220x310 [border: (5px solid #000000)]
-    RenderBlock (anonymous) at (5,5) size 100x100
-      RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000]
-      RenderText {#text} at (0,0) size 0x0
-    RenderBlock (anonymous) at (5,505) size 100x100
-      RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000]
-      RenderText {#text} at (0,0) size 0x0
</del><span class="cx"> layer at (137,131) size 100x400
</span><del>-  RenderBlock {DIV} at (-95,105) size 100x400
</del><ins>+  RenderBlock {DIV} at (-100,100) size 100x400
</ins><span class="cx">     RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0]
</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 (461,31) size 100x600
+  RenderMultiColumnFlowThread at (5,5) size 100x600
+    RenderBlock (anonymous) at (0,0) size 100x100
+      RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000]
+      RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,500) size 100x100
+      RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000]
+      RenderText {#text} at (0,0) size 0x0
</ins><span class="cx"> layer at (461,131) size 100x400
</span><del>-  RenderBlock (relative positioned) {DIV} at (-95,105) size 100x400
</del><ins>+  RenderBlock (relative positioned) {DIV} at (-100,100) size 100x400
</ins><span class="cx">     RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0]
</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 (13,363) size 100x600 backgroundClip at (0,0) size 785x676 clip at (0,0) size 785x676 outlineClip at (0,0) size 785x676
+  RenderMultiColumnFlowThread at (5,5) size 100x600
+    RenderBlock (anonymous) at (0,0) size 100x100
+      RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000]
+      RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,500) size 100x100
+      RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000]
+      RenderText {#text} at (0,0) size 0x0
</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><del>-  RenderBlock {DIV} at (5,105) size 100x400
</del><ins>+  RenderBlock {DIV} at (0,100) size 100x400
</ins><span class="cx">     RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0]
</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></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolmargincollapseexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/margin-collapse-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/margin-collapse-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/margin-collapse-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -10,5 +10,8 @@
</span><span class="cx">           text run at (0,18) width 39: &quot;failed.&quot;
</span><span class="cx"> layer at (8,44) size 784x304
</span><span class="cx">   RenderBlock {DIV} at (0,36) size 784x304 [border: (2px solid #000000)]
</span><del>-    RenderBlock {DIV} at (2,2) size 382x200 [bgcolor=#800080]
-    RenderBlock {DIV} at (2,302) size 382x200 [bgcolor=#800080]
</del><ins>+    RenderMultiColumnSet at (2,2) size 780x300
+layer at (10,46) size 382x500
+  RenderMultiColumnFlowThread at (2,2) size 382x500
+    RenderBlock {DIV} at (0,0) size 382x200 [bgcolor=#800080]
+    RenderBlock {DIV} at (0,300) size 382x200 [bgcolor=#800080]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolmaxheightcolumnsblockexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/max-height-columns-block-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolmaxheightcolumnsblockexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/max-height-columns-block-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/max-height-columns-block-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/max-height-columns-block-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,8 +1,8 @@
</span><del>-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
</del><ins>+layer at (0,0) size 834x585
+  RenderView at (0,0) size 800x585
+layer at (0,0) size 800x585
+  RenderBlock {HTML} at (0,0) size 800x585
+    RenderBody {BODY} at (8,8) size 784x569
</ins><span class="cx">       RenderBlock (anonymous) at (0,0) size 784x72
</span><span class="cx">         RenderText {#text} at (0,0) size 768x72
</span><span class="cx">           text run at (0,0) width 427: &quot;This is capturing current behavior, but it's not clear that it is correct. &quot;
</span><span class="lines">@@ -15,33 +15,36 @@
</span><span class="cx">           text run at (0,54) width 512: &quot;(which matches Firefox) is to just overflow without changing from balance to fill.&quot;
</span><span class="cx"> layer at (8,80) size 404x64
</span><span class="cx">   RenderBlock {DIV} at (0,72) size 404x64 [border: (2px solid #000000)]
</span><del>-    RenderText {#text} at (2,2) size 51x112
-      text run at (2,2) width 43: &quot;This&quot;
-      text run at (2,30) width 16: &quot;is&quot;
-      text run at (2,58) width 51: &quot;some&quot;
-      text run at (2,86) width 37: &quot;text&quot;
-    RenderBR {BR} at (39,108) size 0x0
-    RenderText {#text} at (2,114) size 51x112
-      text run at (2,114) width 43: &quot;This&quot;
-      text run at (2,142) width 16: &quot;is&quot;
-      text run at (2,170) width 51: &quot;some&quot;
-      text run at (2,198) width 37: &quot;text&quot;
-    RenderBR {BR} at (39,220) size 0x0
-    RenderText {#text} at (2,226) size 51x112
-      text run at (2,226) width 43: &quot;This&quot;
-      text run at (2,254) width 16: &quot;is&quot;
-      text run at (2,282) width 51: &quot;some&quot;
-      text run at (2,310) width 37: &quot;text&quot;
-    RenderBR {BR} at (39,332) size 0x0
-    RenderText {#text} at (2,338) size 51x112
-      text run at (2,338) width 43: &quot;This&quot;
-      text run at (2,366) width 16: &quot;is&quot;
-      text run at (2,394) width 51: &quot;some&quot;
-      text run at (2,422) width 37: &quot;text&quot;
-    RenderBR {BR} at (39,444) size 0x0
-    RenderText {#text} at (2,450) size 51x112
-      text run at (2,450) width 43: &quot;This&quot;
-      text run at (2,478) width 16: &quot;is&quot;
-      text run at (2,506) width 51: &quot;some&quot;
-      text run at (2,534) width 37: &quot;text&quot;
-    RenderBR {BR} at (39,556) size 0x0
</del><ins>+    RenderMultiColumnSet at (2,2) size 400x60
+layer at (10,82) size 61x596 backgroundClip at (0,0) size 834x585 clip at (0,0) size 834x585 outlineClip at (0,0) size 834x585
+  RenderMultiColumnFlowThread at (2,2) size 61x596
+    RenderText {#text} at (0,0) size 51x116
+      text run at (0,0) width 43: &quot;This&quot;
+      text run at (0,28) width 16: &quot;is&quot;
+      text run at (0,60) width 51: &quot;some&quot;
+      text run at (0,88) width 37: &quot;text&quot;
+    RenderBR {BR} at (37,110) size 0x0
+    RenderText {#text} at (0,120) size 51x116
+      text run at (0,120) width 43: &quot;This&quot;
+      text run at (0,148) width 16: &quot;is&quot;
+      text run at (0,180) width 51: &quot;some&quot;
+      text run at (0,208) width 37: &quot;text&quot;
+    RenderBR {BR} at (37,230) size 0x0
+    RenderText {#text} at (0,240) size 51x116
+      text run at (0,240) width 43: &quot;This&quot;
+      text run at (0,268) width 16: &quot;is&quot;
+      text run at (0,300) width 51: &quot;some&quot;
+      text run at (0,328) width 37: &quot;text&quot;
+    RenderBR {BR} at (37,350) size 0x0
+    RenderText {#text} at (0,360) size 51x116
+      text run at (0,360) width 43: &quot;This&quot;
+      text run at (0,388) width 16: &quot;is&quot;
+      text run at (0,420) width 51: &quot;some&quot;
+      text run at (0,448) width 37: &quot;text&quot;
+    RenderBR {BR} at (37,470) size 0x0
+    RenderText {#text} at (0,480) size 51x116
+      text run at (0,480) width 43: &quot;This&quot;
+      text run at (0,508) width 16: &quot;is&quot;
+      text run at (0,540) width 51: &quot;some&quot;
+      text run at (0,568) width 37: &quot;text&quot;
+    RenderBR {BR} at (37,590) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolnestedcolumnsexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/nested-columns-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolnestedcolumnsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/nested-columns-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/nested-columns-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/nested-columns-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -4,10 +4,13 @@
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx"> layer at (8,8) size 750x500
</span><span class="cx">   RenderBody {BODY} at (8,8) size 750x500
</span><del>-    RenderBlock {H1} at (0,0) size 367x37
</del><ins>+    RenderMultiColumnSet at (0,0) size 750x500
+layer at (8,8) size 367x984 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (0,0) size 367x984
+    RenderBlock {H1} at (0,21) size 367x38
</ins><span class="cx">       RenderText {#text} at (0,0) size 166x37
</span><span class="cx">         text run at (0,0) width 166: &quot;Header One&quot;
</span><del>-    RenderBlock (anonymous) at (0,58) size 367x199
</del><ins>+    RenderBlock (anonymous) at (0,79) size 367x199
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -20,11 +23,11 @@
</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><del>-    RenderBlock {H1} at (0,277) size 367x38
</del><ins>+    RenderBlock {H1} at (0,299) size 367x38
</ins><span class="cx">       RenderText {#text} at (0,0) size 169x37
</span><span class="cx">         text run at (0,0) width 169: &quot;Header Two&quot;
</span><del>-    RenderBlock (anonymous) at (0,336) size 367x200
-      RenderText {#text} at (0,0) size 362x200
</del><ins>+    RenderBlock (anonymous) at (0,357) size 367x215
+      RenderText {#text} at (0,0) size 362x214
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -32,17 +35,17 @@
</span><span class="cx">         text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
</span><span class="cx">         text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
</span><span class="cx">         text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
</span><del>-        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,163) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,182) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock {H1} at (0,557) size 367x38
</del><ins>+        text run at (0,142) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,160) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,178) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,196) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock {H1} at (0,593) size 367x38
</ins><span class="cx">       RenderText {#text} at (0,0) size 190x37
</span><span class="cx">         text run at (0,0) width 190: &quot;Header Three&quot;
</span><del>-    RenderBlock {H1} at (0,853) size 367x38
</del><ins>+    RenderBlock {H1} at (0,889) size 367x38
</ins><span class="cx">       RenderText {#text} at (0,0) size 177x37
</span><span class="cx">         text run at (0,0) width 177: &quot;Header Four&quot;
</span><del>-    RenderBlock (anonymous) at (0,911) size 367x37
</del><ins>+    RenderBlock (anonymous) at (0,947) size 367x37
</ins><span class="cx">       RenderText {#text} at (0,0) size 354x36
</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></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticoloverflowacrosscolumnsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/overflow-across-columns-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/overflow-across-columns-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/overflow-across-columns-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,8 +5,11 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><span class="cx"> layer at (8,8) size 506x505
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 506x505 [border: (3px solid #000000)]
</span><ins>+    RenderMultiColumnSet at (3,3) size 500x499
+layer at (11,11) size 159x1454 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (3,3) size 159x1454
</ins><span class="cx"> layer at (11,11) size 159x1454 backgroundClip at (11,11) size 159x589 clip at (11,11) size 159x589 outlineClip at (0,0) size 800x600
</span><del>-  RenderBlock {DIV} at (3,3) size 159x1454
</del><ins>+  RenderBlock {DIV} at (0,0) size 159x1454
</ins><span class="cx">     RenderText {#text} at (0,5) size 158x1444
</span><span class="cx">       text run at (0,5) width 158: &quot;Lorem ipsum dolor sit amet,&quot;
</span><span class="cx">       text run at (0,29) width 158: &quot;consectetur adipiscing elit.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticoloverflowacrosscolumnspercentheightexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,7 +5,10 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x505
</span><span class="cx"> layer at (8,8) size 506x505
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 506x505 [border: (3px solid #000000)]
</span><del>-    RenderBlock {DIV} at (3,3) size 159x1454
</del><ins>+    RenderMultiColumnSet at (3,3) size 500x499
+layer at (11,11) size 159x1454 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (3,3) size 159x1454
+    RenderBlock {DIV} at (0,0) size 159x1454
</ins><span class="cx"> layer at (11,11) size 159x1454 backgroundClip at (11,11) size 159x589 clip at (11,11) size 159x589 outlineClip at (0,0) size 800x600
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 159x1454
</span><span class="cx">     RenderText {#text} at (0,5) size 158x1444
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticoloverflowunsplittableexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/overflow-unsplittable-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/overflow-unsplittable-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/overflow-unsplittable-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,7 +5,10 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><span class="cx"> layer at (8,8) size 506x505
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 506x505 [border: (3px solid #000000)]
</span><del>-    RenderBlock (anonymous) at (3,3) size 159x360
</del><ins>+    RenderMultiColumnSet at (3,3) size 500x499
+layer at (11,11) size 159x1478 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (3,3) size 159x1478
+    RenderBlock (anonymous) at (0,0) size 159x360
</ins><span class="cx">       RenderText {#text} at (0,5) size 158x350
</span><span class="cx">         text run at (0,5) width 158: &quot;Lorem ipsum dolor sit amet,&quot;
</span><span class="cx">         text run at (0,29) width 158: &quot;consectetur adipiscing elit.&quot;
</span><span class="lines">@@ -22,7 +25,7 @@
</span><span class="cx">         text run at (0,293) width 158: &quot;tempor quam. Pellentesque&quot;
</span><span class="cx">         text run at (0,317) width 158: &quot;gravida gravida eros venenatis&quot;
</span><span class="cx">         text run at (0,341) width 39: &quot;suscipit.&quot;
</span><del>-    RenderBlock (anonymous) at (3,806) size 159x675
</del><ins>+    RenderBlock (anonymous) at (0,803) size 159x675
</ins><span class="cx">       RenderText {#text} at (0,5) size 158x665
</span><span class="cx">         text run at (0,5) width 158: &quot;Nunc et odio ut velit posuere&quot;
</span><span class="cx">         text run at (0,29) width 158: &quot;viverra. Integer eu mi quis velit&quot;
</span><span class="lines">@@ -53,7 +56,7 @@
</span><span class="cx">         text run at (0,632) width 158: &quot;amet id felis. Integer volutpat&quot;
</span><span class="cx">         text run at (0,656) width 110: &quot;aliquam odio et feugiat.&quot;
</span><span class="cx"> layer at (11,510) size 159x304 backgroundClip at (11,510) size 159x90 clip at (13,512) size 140x88 outlineClip at (0,0) size 800x600 scrollHeight 456
</span><del>-  RenderBlock {DIV} at (3,502) size 160x304 [border: (2px solid #000000)]
</del><ins>+  RenderBlock {DIV} at (0,499) size 160x304 [border: (2px solid #000000)]
</ins><span class="cx">     RenderText {#text} at (2,7) size 140x446
</span><span class="cx">       text run at (2,7) width 140: &quot;Aenean diam enim, suscipit&quot;
</span><span class="cx">       text run at (2,31) width 140: &quot;id pellentesque vel, hendrerit&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginateblockreplacedexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/paginate-block-replaced-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/paginate-block-replaced-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/paginate-block-replaced-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,7 +5,10 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x569
</span><span class="cx"> layer at (8,8) size 784x404
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 784x404 [border: (2px solid #000000)]
</span><del>-    RenderBlock (anonymous) at (2,2) size 382x180
</del><ins>+    RenderMultiColumnSet at (2,2) size 780x400
+layer at (10,10) size 382x1254 backgroundClip at (0,0) size 1586x585 clip at (0,0) size 1586x585 outlineClip at (0,0) size 1586x585
+  RenderMultiColumnFlowThread at (2,2) size 382x1254
+    RenderBlock (anonymous) at (0,0) size 382x180
</ins><span class="cx">       RenderText {#text} at (0,0) size 110x18
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (110,14) size 0x0
</span><span class="lines">@@ -36,8 +39,8 @@
</span><span class="cx">       RenderText {#text} at (0,162) size 110x18
</span><span class="cx">         text run at (0,162) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (110,176) size 0x0
</span><del>-    RenderImage {IMG} at (2,402) size 250x300 [bgcolor=#008000]
-    RenderBlock (anonymous) at (2,702) size 382x554
</del><ins>+    RenderImage {IMG} at (0,400) size 250x300 [bgcolor=#008000]
+    RenderBlock (anonymous) at (0,700) size 382x554
</ins><span class="cx">       RenderText {#text} at (0,0) size 110x18
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (110,14) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationBottomToTopbtexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x1580
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (0,-668) size 785x1268 backgroundClip at (0,0) size 785x1580 clip at (0,0) size 785x1580 outlineClip at (0,0) size 785x1580
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 785x1268
+layer at (0,-668) size 785x1268 backgroundClip at (0,0) size 785x1580 clip at (0,0) size 785x1580 outlineClip at (0,0) size 785x1580
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 785x1268
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x1244
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationBottomToToplrexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x600
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (0,0) size 3444x180 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 3444x180
+layer at (0,0) size 3444x180 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 3444x180
</span><span class="cx">     RenderBody {BODY} at (8,8) size 3420x164
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationBottomToToprlexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x600
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (-2659,0) size 3444x180 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 3444x180
+layer at (-2659,0) size 3444x180 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 3444x180
</span><span class="cx">     RenderBody {BODY} at (8,8) size 3420x164
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationBottomToToptbexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x600
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (0,0) size 785x1268 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 785x1268
+layer at (0,0) size 785x1268 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 785x1268
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x1244
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationLeftToRightbtexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 1180x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (0,-2870) size 180x3455 backgroundClip at (0,0) size 1180x585 clip at (0,0) size 1180x585 outlineClip at (0,0) size 1180x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 180x3455
+layer at (0,-2870) size 180x3455 backgroundClip at (0,0) size 1180x585 clip at (0,0) size 1180x585 outlineClip at (0,0) size 1180x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 180x3455
</span><span class="cx">     RenderBody {BODY} at (8,8) size 164x3431
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationLeftToRightlrexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 1780x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (0,0) size 1564x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 1564x585
+layer at (0,0) size 1564x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 1564x585
</span><span class="cx">     RenderBody {BODY} at (8,8) size 1540x569
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationLeftToRightrlexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationLeftToRightrlexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 800x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (-764,0) size 1564x585 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 outlineClip at (0,0) size 800x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 1564x585
+layer at (-764,0) size 1564x585 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 outlineClip at (0,0) size 800x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 1564x585
</span><span class="cx">     RenderBody {BODY} at (8,8) size 1540x569
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationLeftToRighttbexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 1180x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (0,0) size 180x3455 backgroundClip at (0,0) size 1180x585 clip at (0,0) size 1180x585 outlineClip at (0,0) size 1180x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 180x3455
+layer at (0,0) size 180x3455 backgroundClip at (0,0) size 1180x585 clip at (0,0) size 1180x585 outlineClip at (0,0) size 1180x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 180x3455
</span><span class="cx">     RenderBody {BODY} at (8,8) size 164x3431
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationRightToLeftbtexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 800x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (0,-2870) size 180x3455 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 outlineClip at (0,0) size 800x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 180x3455
+layer at (0,-2870) size 180x3455 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 outlineClip at (0,0) size 800x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 180x3455
</span><span class="cx">     RenderBody {BODY} at (8,8) size 164x3431
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationRightToLeftlrexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 800x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (0,0) size 1564x585 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 outlineClip at (0,0) size 800x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 1564x585
+layer at (0,0) size 1564x585 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 outlineClip at (0,0) size 800x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 1564x585
</span><span class="cx">     RenderBody {BODY} at (8,8) size 1540x569
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationRightToLeftrlexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 1780x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (-764,0) size 1564x585 backgroundClip at (0,0) size 1780x585 clip at (0,0) size 1780x585 outlineClip at (0,0) size 1780x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 1564x585
+layer at (-764,0) size 1564x585 backgroundClip at (0,0) size 1780x585 clip at (0,0) size 1780x585 outlineClip at (0,0) size 1780x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 1564x585
</span><span class="cx">     RenderBody {BODY} at (8,8) size 1540x569
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationRightToLefttbexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 800x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (0,0) size 180x3455 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 outlineClip at (0,0) size 800x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 180x3455
+layer at (0,0) size 180x3455 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 outlineClip at (0,0) size 800x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 180x3455
</span><span class="cx">     RenderBody {BODY} at (8,8) size 164x3431
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationTopToBottombtexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationTopToBottombtexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x600
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (0,-668) size 785x1268 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 785x1268
+layer at (0,-668) size 785x1268 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 785x1268
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x1244
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationTopToBottomlrexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x980
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (0,0) size 3444x180 backgroundClip at (0,0) size 785x980 clip at (0,0) size 785x980 outlineClip at (0,0) size 785x980
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 3444x180
+layer at (0,0) size 3444x180 backgroundClip at (0,0) size 785x980 clip at (0,0) size 785x980 outlineClip at (0,0) size 785x980
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 3444x180
</span><span class="cx">     RenderBody {BODY} at (8,8) size 3420x164
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationTopToBottomrlexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x980
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (-2659,0) size 3444x180 backgroundClip at (0,0) size 785x980 clip at (0,0) size 785x980 outlineClip at (0,0) size 785x980
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 3444x180
+layer at (-2659,0) size 3444x180 backgroundClip at (0,0) size 785x980 clip at (0,0) size 785x980 outlineClip at (0,0) size 785x980
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 3444x180
</span><span class="cx">     RenderBody {BODY} at (8,8) size 3420x164
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpaginationTopToBottomtbexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x1580
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (0,0) size 785x1268
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 785x1268
+layer at (0,0) size 785x1268
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 785x1268
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x1244
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpositionedsplitexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/positioned-split-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/positioned-split-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/positioned-split-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,8 +5,11 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><span class="cx"> layer at (8,8) size 784x304
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 784x304 [border: (2px solid #000000)]
</span><del>-    RenderBlock {DIV} at (2,2) size 382x250
-    RenderBlock {DIV} at (2,252) size 382x250
</del><ins>+    RenderMultiColumnSet at (2,2) size 780x300
+layer at (10,10) size 382x500
+  RenderMultiColumnFlowThread at (2,2) size 382x500
+    RenderBlock {DIV} at (0,0) size 382x250
+    RenderBlock {DIV} at (0,250) size 382x250
</ins><span class="cx"> layer at (10,260) size 300x200
</span><span class="cx">   RenderBlock (positioned) {DIV} at (0,0) size 300x200 [bgcolor=#D3D3D3]
</span><span class="cx">     RenderText {#text} at (0,0) size 285x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpositiveleadingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/positive-leading-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/positive-leading-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/positive-leading-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,64 +5,67 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><span class="cx"> layer at (8,8) size 506x505
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 506x505 [border: (3px solid #000000)]
</span><del>-    RenderText {#text} at (3,8) size 158x1444
-      text run at (3,8) width 158: &quot;Lorem ipsum dolor sit amet,&quot;
-      text run at (3,32) width 158: &quot;consectetur adipiscing elit.&quot;
-      text run at (3,56) width 158: &quot;Nullam ornare, nunc eget&quot;
-      text run at (3,80) width 158: &quot;condimentum tempor, augue&quot;
-      text run at (3,104) width 158: &quot;ligula accumsan eros, sed&quot;
-      text run at (3,128) width 158: &quot;consequat sapien orci id libero.&quot;
-      text run at (3,152) width 158: &quot;Curabitur tristique, augue in&quot;
-      text run at (3,176) width 158: &quot;aliquet accumsan, nibh nisi&quot;
-      text run at (3,200) width 158: &quot;lobortis odio, et suscipit est ligula&quot;
-      text run at (3,224) width 158: &quot;eu nisi. Nunc aliquet lobortis&quot;
-      text run at (3,248) width 158: &quot;porta. Donec venenatis&quot;
-      text run at (3,272) width 158: &quot;consectetur eleifend. Etiam sed&quot;
-      text run at (3,296) width 158: &quot;tempor quam. Pellentesque&quot;
-      text run at (3,320) width 158: &quot;gravida gravida eros venenatis&quot;
-      text run at (3,344) width 158: &quot;suscipit. Aenean diam enim,&quot;
-      text run at (3,368) width 158: &quot;suscipit id pellentesque vel,&quot;
-      text run at (3,392) width 158: &quot;hendrerit et metus. Suspendisse&quot;
-      text run at (3,416) width 158: &quot;felis erat, hendrerit a congue in,&quot;
-      text run at (3,440) width 158: &quot;euismod ac erat. Donec pulvinar&quot;
-      text run at (3,464) width 158: &quot;venenatis tortor, a lobortis erat&quot;
-      text run at (3,507) width 158: &quot;scelerisque et. Class aptent taciti&quot;
-      text run at (3,531) width 158: &quot;sociosqu ad litora torquent per&quot;
-      text run at (3,555) width 158: &quot;conubia nostra, per inceptos&quot;
-      text run at (3,579) width 158: &quot;himenaeos. Aliquam in orci id&quot;
-      text run at (3,603) width 158: &quot;felis mollis porta ac et orci.&quot;
-      text run at (3,627) width 158: &quot;Donec viverra, eros ac mattis&quot;
-      text run at (3,651) width 158: &quot;dapibus, quam ante porta lectus,&quot;
-      text run at (3,675) width 158: &quot;accumsan pellentesque nibh&quot;
-      text run at (3,699) width 158: &quot;metus non felis. Vivamus sed&quot;
-      text run at (3,723) width 158: &quot;eros quis magna scelerisque&quot;
-      text run at (3,747) width 116: &quot;ultrices ac eget velit. &quot;
-      text run at (119,747) width 42: &quot;Nunc et&quot;
-      text run at (3,771) width 158: &quot;odio ut velit posuere viverra.&quot;
-      text run at (3,795) width 158: &quot;Integer eu mi quis velit dapibus&quot;
-      text run at (3,819) width 158: &quot;tempus at ut purus. Quisque&quot;
-      text run at (3,843) width 158: &quot;congue mollis mauris a hendrerit.&quot;
-      text run at (3,867) width 158: &quot;Nam viverra est at orci interdum&quot;
-      text run at (3,891) width 158: &quot;a ullamcorper mi dictum. In id&quot;
-      text run at (3,915) width 158: &quot;sapien augue. Suspendisse&quot;
-      text run at (3,939) width 158: &quot;potenti. Vestibulum turpis purus,&quot;
-      text run at (3,963) width 158: &quot;convallis ut sagittis quis, semper&quot;
-      text run at (3,1006) width 158: &quot;vel mauris. Curabitur vitae felis&quot;
-      text run at (3,1030) width 158: &quot;turpis. Fusce augue nibh,&quot;
-      text run at (3,1054) width 158: &quot;consectetur non vestibulum et,&quot;
-      text run at (3,1078) width 158: &quot;bibendum sit amet lectus. Nulla&quot;
-      text run at (3,1102) width 158: &quot;at imperdiet metus. Donec non&quot;
-      text run at (3,1126) width 158: &quot;est velit, non fringilla ipsum.&quot;
-      text run at (3,1150) width 158: &quot;Fusce elementum neque a nibh&quot;
-      text run at (3,1174) width 158: &quot;egestas sodales. Mauris ut lorem&quot;
-      text run at (3,1198) width 158: &quot;hendrerit metus interdum&quot;
-      text run at (3,1222) width 158: &quot;malesuada. Nam tempus sodales&quot;
-      text run at (3,1246) width 158: &quot;neque vitae bibendum.&quot;
-      text run at (3,1270) width 158: &quot;Vestibulum ac est sit amet dolor&quot;
-      text run at (3,1294) width 158: &quot;vehicula semper at sed ante.&quot;
-      text run at (3,1318) width 158: &quot;Nunc at neque urna, in volutpat&quot;
-      text run at (3,1342) width 158: &quot;orci. Praesent eu velit neque, quis&quot;
-      text run at (3,1366) width 158: &quot;rutrum metus. Nunc eu ipsum sit&quot;
-      text run at (3,1390) width 158: &quot;amet ligula mattis porttitor sit&quot;
-      text run at (3,1414) width 158: &quot;amet id felis. Integer volutpat&quot;
-      text run at (3,1438) width 110: &quot;aliquam odio et feugiat.&quot;
</del><ins>+    RenderMultiColumnSet at (3,3) size 500x499
+layer at (11,11) size 159x1454 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (3,3) size 159x1454
+    RenderText {#text} at (0,5) size 158x1444
+      text run at (0,5) width 158: &quot;Lorem ipsum dolor sit amet,&quot;
+      text run at (0,29) width 158: &quot;consectetur adipiscing elit.&quot;
+      text run at (0,53) width 158: &quot;Nullam ornare, nunc eget&quot;
+      text run at (0,77) width 158: &quot;condimentum tempor, augue&quot;
+      text run at (0,101) width 158: &quot;ligula accumsan eros, sed&quot;
+      text run at (0,125) width 158: &quot;consequat sapien orci id libero.&quot;
+      text run at (0,149) width 158: &quot;Curabitur tristique, augue in&quot;
+      text run at (0,173) width 158: &quot;aliquet accumsan, nibh nisi&quot;
+      text run at (0,197) width 158: &quot;lobortis odio, et suscipit est ligula&quot;
+      text run at (0,221) width 158: &quot;eu nisi. Nunc aliquet lobortis&quot;
+      text run at (0,245) width 158: &quot;porta. Donec venenatis&quot;
+      text run at (0,269) width 158: &quot;consectetur eleifend. Etiam sed&quot;
+      text run at (0,293) width 158: &quot;tempor quam. Pellentesque&quot;
+      text run at (0,317) width 158: &quot;gravida gravida eros venenatis&quot;
+      text run at (0,341) width 158: &quot;suscipit. Aenean diam enim,&quot;
+      text run at (0,365) width 158: &quot;suscipit id pellentesque vel,&quot;
+      text run at (0,389) width 158: &quot;hendrerit et metus. Suspendisse&quot;
+      text run at (0,413) width 158: &quot;felis erat, hendrerit a congue in,&quot;
+      text run at (0,437) width 158: &quot;euismod ac erat. Donec pulvinar&quot;
+      text run at (0,461) width 158: &quot;venenatis tortor, a lobortis erat&quot;
+      text run at (0,504) width 158: &quot;scelerisque et. Class aptent taciti&quot;
+      text run at (0,528) width 158: &quot;sociosqu ad litora torquent per&quot;
+      text run at (0,552) width 158: &quot;conubia nostra, per inceptos&quot;
+      text run at (0,576) width 158: &quot;himenaeos. Aliquam in orci id&quot;
+      text run at (0,600) width 158: &quot;felis mollis porta ac et orci.&quot;
+      text run at (0,624) width 158: &quot;Donec viverra, eros ac mattis&quot;
+      text run at (0,648) width 158: &quot;dapibus, quam ante porta lectus,&quot;
+      text run at (0,672) width 158: &quot;accumsan pellentesque nibh&quot;
+      text run at (0,696) width 158: &quot;metus non felis. Vivamus sed&quot;
+      text run at (0,720) width 158: &quot;eros quis magna scelerisque&quot;
+      text run at (0,744) width 116: &quot;ultrices ac eget velit. &quot;
+      text run at (116,744) width 42: &quot;Nunc et&quot;
+      text run at (0,768) width 158: &quot;odio ut velit posuere viverra.&quot;
+      text run at (0,792) width 158: &quot;Integer eu mi quis velit dapibus&quot;
+      text run at (0,816) width 158: &quot;tempus at ut purus. Quisque&quot;
+      text run at (0,840) width 158: &quot;congue mollis mauris a hendrerit.&quot;
+      text run at (0,864) width 158: &quot;Nam viverra est at orci interdum&quot;
+      text run at (0,888) width 158: &quot;a ullamcorper mi dictum. In id&quot;
+      text run at (0,912) width 158: &quot;sapien augue. Suspendisse&quot;
+      text run at (0,936) width 158: &quot;potenti. Vestibulum turpis purus,&quot;
+      text run at (0,960) width 158: &quot;convallis ut sagittis quis, semper&quot;
+      text run at (0,1003) width 158: &quot;vel mauris. Curabitur vitae felis&quot;
+      text run at (0,1027) width 158: &quot;turpis. Fusce augue nibh,&quot;
+      text run at (0,1051) width 158: &quot;consectetur non vestibulum et,&quot;
+      text run at (0,1075) width 158: &quot;bibendum sit amet lectus. Nulla&quot;
+      text run at (0,1099) width 158: &quot;at imperdiet metus. Donec non&quot;
+      text run at (0,1123) width 158: &quot;est velit, non fringilla ipsum.&quot;
+      text run at (0,1147) width 158: &quot;Fusce elementum neque a nibh&quot;
+      text run at (0,1171) width 158: &quot;egestas sodales. Mauris ut lorem&quot;
+      text run at (0,1195) width 158: &quot;hendrerit metus interdum&quot;
+      text run at (0,1219) width 158: &quot;malesuada. Nam tempus sodales&quot;
+      text run at (0,1243) width 158: &quot;neque vitae bibendum.&quot;
+      text run at (0,1267) width 158: &quot;Vestibulum ac est sit amet dolor&quot;
+      text run at (0,1291) width 158: &quot;vehicula semper at sed ante.&quot;
+      text run at (0,1315) width 158: &quot;Nunc at neque urna, in volutpat&quot;
+      text run at (0,1339) width 158: &quot;orci. Praesent eu velit neque, quis&quot;
+      text run at (0,1363) width 158: &quot;rutrum metus. Nunc eu ipsum sit&quot;
+      text run at (0,1387) width 158: &quot;amet ligula mattis porttitor sit&quot;
+      text run at (0,1411) width 158: &quot;amet id felis. Integer volutpat&quot;
+      text run at (0,1435) width 110: &quot;aliquam odio et feugiat.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolscrollingoverflowexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/scrolling-overflow-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolscrollingoverflowexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/scrolling-overflow-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/scrolling-overflow-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/scrolling-overflow-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,6 +5,9 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x300
</span><span class="cx"> layer at (8,8) size 784x300
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 784x300
</span><ins>+    RenderMultiColumnSet at (0,0) size 784x300
+layer at (8,8) size 251x5242 backgroundClip at (0,0) size 4792x585 clip at (0,0) size 4792x585 outlineClip at (0,0) size 4792x585
+  RenderMultiColumnFlowThread at (0,0) size 251x5242
</ins><span class="cx">     RenderBlock {P} at (0,16) size 251x554
</span><span class="cx">       RenderText {#text} at (0,0) size 250x554
</span><span class="cx">         text run at (0,0) width 177: &quot;Lorem ipsum dolor sit amet,&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolshadowbreakingexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/shadow-breaking-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolshadowbreakingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/shadow-breaking-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/shadow-breaking-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/shadow-breaking-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -4,35 +4,38 @@
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 800x8
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x0
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 784x0
</span><del>-layer at (20,36) size 424x272
-  RenderBlock (positioned) {P} at (20,36) size 424x272 [border: (2px solid #000000)]
-    RenderBlock (floating) at (2,2) size 24x41
</del><ins>+layer at (20,36) size 424x266
+  RenderBlock (positioned) {P} at (20,36) size 424x266 [border: (2px solid #000000)]
+    RenderMultiColumnSet at (2,2) size 420x262
+layer at (22,38) size 200x509
+  RenderMultiColumnFlowThread at (2,2) size 200x509
+    RenderBlock (floating) at (0,0) size 24x41
</ins><span class="cx">       RenderText {#text} at (0,0) size 24x41
</span><span class="cx">         text run at (0,0) width 24: &quot;L&quot;
</span><del>-    RenderText {#text} at (30,2) size 200x497
-      text run at (30,2) width 172: &quot;orem ipsum dolor sit&quot;
-      text run at (30,20) width 172: &quot;amet, consectetur&quot;
-      text run at (2,38) width 200: &quot;adipiscing elit. Cras pharetra&quot;
-      text run at (2,56) width 200: &quot;mollis pharetra. Suspendisse&quot;
-      text run at (2,74) width 200: &quot;lacinia orci et felis tristique sit&quot;
-      text run at (2,92) width 200: &quot;amet semper massa tempus.&quot;
-      text run at (2,110) width 200: &quot;Suspendisse consectetur&quot;
-      text run at (2,128) width 200: &quot;tempor pulvinar. Proin dui&quot;
-      text run at (2,146) width 200: &quot;eros, ultricies vel malesuada&quot;
-      text run at (2,164) width 200: &quot;vel, tempor at ante. Nam eget&quot;
-      text run at (2,182) width 200: &quot;nisl dui. Donec molestie lectus&quot;
-      text run at (2,200) width 200: &quot;a nunc scelerisque blandit.&quot;
-      text run at (2,218) width 200: &quot;Nam non ligula massa, sed&quot;
-      text run at (2,236) width 200: &quot;suscipit turpis. Etiam eget&quot;
-      text run at (2,283) width 200: &quot;ligula sit amet turpis&quot;
-      text run at (2,301) width 200: &quot;venenatis dictum in eleifend&quot;
-      text run at (2,319) width 200: &quot;augue. Duis tellus lectus,&quot;
-      text run at (2,337) width 200: &quot;volutpat et adipiscing a,&quot;
-      text run at (2,355) width 200: &quot;pellentesque eu metus.&quot;
-      text run at (2,373) width 200: &quot;Aenean suscipit congue&quot;
-      text run at (2,391) width 200: &quot;mauris at gravida. Integer&quot;
-      text run at (2,409) width 200: &quot;lectus ligula, consectetur sit&quot;
-      text run at (2,427) width 200: &quot;amet venenatis id, scelerisque&quot;
-      text run at (2,445) width 200: &quot;eget nisl. Nunc dapibus&quot;
-      text run at (2,463) width 200: &quot;posuere risus, vitae tempor&quot;
-      text run at (2,481) width 97: &quot;nibh iaculis et.&quot;
</del><ins>+    RenderText {#text} at (28,0) size 200x509
+      text run at (28,0) width 172: &quot;orem ipsum dolor sit&quot;
+      text run at (28,18) width 172: &quot;amet, consectetur&quot;
+      text run at (0,36) width 200: &quot;adipiscing elit. Cras pharetra&quot;
+      text run at (0,54) width 200: &quot;mollis pharetra. Suspendisse&quot;
+      text run at (0,72) width 200: &quot;lacinia orci et felis tristique sit&quot;
+      text run at (0,90) width 200: &quot;amet semper massa tempus.&quot;
+      text run at (0,108) width 200: &quot;Suspendisse consectetur&quot;
+      text run at (0,126) width 200: &quot;tempor pulvinar. Proin dui&quot;
+      text run at (0,144) width 200: &quot;eros, ultricies vel malesuada&quot;
+      text run at (0,162) width 200: &quot;vel, tempor at ante. Nam eget&quot;
+      text run at (0,180) width 200: &quot;nisl dui. Donec molestie lectus&quot;
+      text run at (0,198) width 200: &quot;a nunc scelerisque blandit.&quot;
+      text run at (0,216) width 200: &quot;Nam non ligula massa, sed&quot;
+      text run at (0,275) width 200: &quot;suscipit turpis. Etiam eget&quot;
+      text run at (0,293) width 200: &quot;ligula sit amet turpis&quot;
+      text run at (0,311) width 200: &quot;venenatis dictum in eleifend&quot;
+      text run at (0,329) width 200: &quot;augue. Duis tellus lectus,&quot;
+      text run at (0,347) width 200: &quot;volutpat et adipiscing a,&quot;
+      text run at (0,365) width 200: &quot;pellentesque eu metus.&quot;
+      text run at (0,383) width 200: &quot;Aenean suscipit congue&quot;
+      text run at (0,401) width 200: &quot;mauris at gravida. Integer&quot;
+      text run at (0,419) width 200: &quot;lectus ligula, consectetur sit&quot;
+      text run at (0,437) width 200: &quot;amet venenatis id, scelerisque&quot;
+      text run at (0,455) width 200: &quot;eget nisl. Nunc dapibus&quot;
+      text run at (0,473) width 200: &quot;posuere risus, vitae tempor&quot;
+      text run at (0,491) width 97: &quot;nibh iaculis et.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolshrinktocolumnheightforpaginationexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/shrink-to-column-height-for-pagination-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/shrink-to-column-height-for-pagination-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/shrink-to-column-height-for-pagination-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderView at (0,0) size 800x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x600
</ins><span class="cx"> layer at (384,0) size 416x600
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 416x600
+layer at (384,0) size 416x600
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 416x600
</span><span class="cx">     RenderBody {BODY} at (8,8) size 400x600
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 400x600
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspananonymousbeforechildparentcrashexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspananonymousbeforechildparentcrashexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -6,29 +6,28 @@
</span><span class="cx">       RenderBlock {H2} at (0,0) size 784x28 [bgcolor=#EEEEEE]
</span><span class="cx">         RenderText {#text} at (0,0) size 58x28
</span><span class="cx">           text run at (0,0) width 58: &quot;PASS&quot;
</span><del>-layer at (8,56) size 760x201
-  RenderBlock {DIV} at (0,47) size 760x202 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,13) size 750x68
-      RenderBlock {H2} at (0,19) size 750x29 [bgcolor=#EEEEEE]
-        RenderText {#text} at (0,0) size 58x28
-          text run at (0,0) width 58: &quot;PASS&quot;
-layer at (13,61) size 750x8
-  RenderBlock (anonymous multi-column) at (5,5) size 750x8
-    RenderBlock {SPAN} at (0,8) size 367x0
-layer at (13,137) size 750x115
-  RenderBlock (anonymous multi-column) at (5,80) size 750x116
-    RenderBlock {SPAN} at (0,16) size 367x198
-      RenderBlock (anonymous) at (0,0) size 367x207
-        RenderText {#text} at (0,0) size 362x207
</del><ins>+layer at (8,56) size 760x194
+  RenderBlock {DIV} at (0,47) size 760x195 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x8
+    RenderBlock {H2} at (5,32) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 58x28
+        text run at (0,0) width 58: &quot;PASS&quot;
+    RenderMultiColumnSet at (5,80) size 750x109
+layer at (13,61) size 367x222
+  RenderMultiColumnFlowThread at (5,5) size 367x222
+    RenderBlock {SPAN} at (0,8) size 367x198
+      RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,0) size 367x198
+        RenderText {#text} at (0,0) size 362x198
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">           text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="cx">           text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
</span><span class="cx">           text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
</span><del>-          text run at (0,99) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-          text run at (0,117) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-          text run at (0,135) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-          text run at (0,153) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-          text run at (0,171) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-          text run at (0,189) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</del><ins>+          text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+          text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+          text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+          text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+          text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+          text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</ins><span class="cx">       RenderBlock {DL} at (0,214) size 367x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspananonymoussplitblockcrashexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspananonymoussplitblockcrashexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -3,26 +3,31 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx">     RenderBody {BODY} at (8,16) size 784x568
</span><del>-layer at (8,16) size 784x153
-  RenderBlock {DIV} at (0,0) size 784x153 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 379x0
</del><ins>+layer at (8,16) size 784x186
+  RenderBlock {DIV} at (0,0) size 784x186 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 774x0
+    RenderBlock {H2} at (5,24) size 774x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 58x28
+        text run at (0,0) width 58: &quot;PASS&quot;
+    RenderMultiColumnSet at (5,72) size 774x109
+layer at (13,21) size 379x198
+  RenderMultiColumnFlowThread at (5,5) size 379x198
+    RenderBlock (anonymous) at (0,0) size 379x0
</ins><span class="cx">       RenderInline {JUNK} at (0,0) size 0x0
</span><span class="cx">         RenderText {#text} at (0,0) size 0x0
</span><del>-    RenderBlock (anonymous) at (5,24) size 379x29
-      RenderBlock {H2} at (0,0) size 379x28 [bgcolor=#EEEEEE]
-        RenderText {#text} at (0,0) size 58x28
-          text run at (0,0) width 58: &quot;PASS&quot;
-    RenderBlock (anonymous) at (5,72) size 379x202
-      RenderInline {JUNK} at (0,0) size 369x201
-        RenderText {#text} at (0,0) size 369x201
</del><ins>+    RenderBlock (anonymous) at (0,0) size 379x0
+      RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 379x198
+      RenderInline {JUNK} at (0,0) size 369x198
+        RenderText {#text} at (0,0) size 369x198
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">           text run at (0,36) width 368: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla purus,&quot;
</span><span class="cx">           text run at (0,54) width 368: &quot;vulputate vel, varius ut, euismod et, nisi. Sed vitae felis vel&quot;
</span><del>-          text run at (0,75) width 358: &quot;orci sagittis aliquam. Cras convallis adipiscing sem. Nam&quot;
-          text run at (0,93) width 318: &quot;nonummy enim. Nullam bibendum lobortis neque.&quot;
-          text run at (0,111) width 332: &quot;Vestibulum velit orci, tempus euismod, pretium quis,&quot;
-          text run at (0,129) width 309: &quot;interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-          text run at (0,147) width 369: &quot;condimentum vestibulum. Suspendisse hendrerit quam nec&quot;
-          text run at (0,165) width 354: &quot;felis. Sed varius turpis vitae pede. Lorem ipsum dolor sit&quot;
-          text run at (0,183) width 211: &quot;amet, consectetuer adipiscing elit.&quot;
</del><ins>+          text run at (0,72) width 358: &quot;orci sagittis aliquam. Cras convallis adipiscing sem. Nam&quot;
+          text run at (0,90) width 318: &quot;nonummy enim. Nullam bibendum lobortis neque.&quot;
+          text run at (0,108) width 332: &quot;Vestibulum velit orci, tempus euismod, pretium quis,&quot;
+          text run at (0,126) width 309: &quot;interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+          text run at (0,144) width 369: &quot;condimentum vestibulum. Suspendisse hendrerit quam nec&quot;
+          text run at (0,162) width 354: &quot;felis. Sed varius turpis vitae pede. Lorem ipsum dolor sit&quot;
+          text run at (0,180) width 211: &quot;amet, consectetuer adipiscing elit.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspananonymousstyleinheritanceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,49 +5,51 @@
</span><span class="cx">     RenderBody {BODY} at (8,17) size 784x483
</span><span class="cx"> layer at (8,18) size 836x482
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 836x482 [border: (5.50px solid #800000)]
</span><del>-    RenderBlock (anonymous multi-column span) at (5,5) size 826x76
-      RenderBlock {H2} at (0,21) size 825x32 [bgcolor=#EEEEEE]
-        RenderText {#text} at (0,0) size 723x31
-          text run at (0,0) width 723: &quot;This is a spanning element at the beginning of the columns block.&quot;
-layer at (14,98) size 825x396
-  RenderBlock (anonymous multi-column) at (5,80) size 826x397
-    RenderText {#text} at (0,0) size 403x792
-      text run at (0,0) width 381: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing&quot;
-      text run at (0,22) width 373: &quot;elit. Nulla varius enim ac mi. Curabitur sollicitudin&quot;
-      text run at (0,44) width 363: &quot;felis quis lectus. Quisque adipiscing rhoncus sem.&quot;
-      text run at (0,66) width 396: &quot;Proin nulla purus, vulputate vel, varius ut, euismod et,&quot;
-      text run at (0,88) width 361: &quot;nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-      text run at (0,110) width 347: &quot;convallis adipiscing sem. Nam nonummy enim.&quot;
-      text run at (0,132) width 370: &quot;Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (0,154) width 377: &quot;orci, tempus euismod, pretium quis, interdum vitae,&quot;
-      text run at (0,176) width 351: &quot;nulla. Phasellus eget ante et tortor condimentum&quot;
-      text run at (0,198) width 396: &quot;vestibulum. Suspendisse hendrerit quam nec felis. Sed&quot;
-      text run at (0,220) width 386: &quot;varius turpis vitae pede. Lorem ipsum dolor sit amet,&quot;
-      text run at (0,242) width 207: &quot;consectetuer adipiscing elit. &quot;
-      text run at (207,242) width 162: &quot;Lorem ipsum dolor sit&quot;
-      text run at (0,264) width 403: &quot;amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,286) width 372: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (0,308) width 382: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate&quot;
-      text run at (0,330) width 393: &quot;vel, varius ut, euismod et, nisi. Sed vitae felis vel orci&quot;
-      text run at (0,352) width 385: &quot;sagittis aliquam. Cras convallis adipiscing sem. Nam&quot;
-      text run at (0,374) width 368: &quot;nonummy enim. Nullam bibendum lobortis neque.&quot;
-      text run at (0,396) width 388: &quot;Vestibulum velit orci, tempus euismod, pretium quis,&quot;
-      text run at (0,418) width 362: &quot;interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,440) width 397: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,462) width 379: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum&quot;
-      text run at (0,484) width 317: &quot;dolor sit amet, consectetuer adipiscing elit. &quot;
-      text run at (317,484) width 48: &quot;Lorem&quot;
-      text run at (0,506) width 361: &quot;ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,528) width 376: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis&quot;
-      text run at (0,550) width 371: &quot;quis lectus. Quisque adipiscing rhoncus sem. Proin&quot;
-      text run at (0,572) width 388: &quot;nulla purus, vulputate vel, varius ut, euismod et, nisi.&quot;
-      text run at (0,594) width 395: &quot;Sed vitae felis vel orci sagittis aliquam. Cras convallis&quot;
-      text run at (0,616) width 336: &quot;adipiscing sem. Nam nonummy enim. Nullam&quot;
-      text run at (0,638) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci,&quot;
-      text run at (0,660) width 385: &quot;tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (0,682) width 395: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (0,704) width 401: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (0,726) width 386: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,748) width 112: &quot;adipiscing elit. &quot;
-      text run at (112,748) width 207: &quot;Lorem ipsum dolor sit amet,&quot;
-      text run at (0,770) width 387: &quot;consectetuer adipiscing elit. Nulla varius enim ac mi.&quot;
</del><ins>+    RenderBlock {H2} at (5,27) size 826x32 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 723x31
+        text run at (0,0) width 723: &quot;This is a spanning element at the beginning of the columns block.&quot;
+    RenderMultiColumnSet at (5,80) size 826x397
+layer at (14,23) size 403x792 backgroundClip at (0,0) size 844x585 clip at (0,0) size 844x585 outlineClip at (0,0) size 844x585
+  RenderMultiColumnFlowThread at (5,5) size 404x793
+    RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 404x792
+      RenderText {#text} at (0,0) size 403x792
+        text run at (0,0) width 381: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing&quot;
+        text run at (0,22) width 373: &quot;elit. Nulla varius enim ac mi. Curabitur sollicitudin&quot;
+        text run at (0,44) width 363: &quot;felis quis lectus. Quisque adipiscing rhoncus sem.&quot;
+        text run at (0,66) width 396: &quot;Proin nulla purus, vulputate vel, varius ut, euismod et,&quot;
+        text run at (0,88) width 361: &quot;nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+        text run at (0,110) width 347: &quot;convallis adipiscing sem. Nam nonummy enim.&quot;
+        text run at (0,132) width 370: &quot;Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,154) width 377: &quot;orci, tempus euismod, pretium quis, interdum vitae,&quot;
+        text run at (0,176) width 351: &quot;nulla. Phasellus eget ante et tortor condimentum&quot;
+        text run at (0,198) width 396: &quot;vestibulum. Suspendisse hendrerit quam nec felis. Sed&quot;
+        text run at (0,220) width 386: &quot;varius turpis vitae pede. Lorem ipsum dolor sit amet,&quot;
+        text run at (0,242) width 207: &quot;consectetuer adipiscing elit. &quot;
+        text run at (207,242) width 162: &quot;Lorem ipsum dolor sit&quot;
+        text run at (0,264) width 403: &quot;amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,286) width 372: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,308) width 382: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate&quot;
+        text run at (0,330) width 393: &quot;vel, varius ut, euismod et, nisi. Sed vitae felis vel orci&quot;
+        text run at (0,352) width 385: &quot;sagittis aliquam. Cras convallis adipiscing sem. Nam&quot;
+        text run at (0,374) width 368: &quot;nonummy enim. Nullam bibendum lobortis neque.&quot;
+        text run at (0,396) width 388: &quot;Vestibulum velit orci, tempus euismod, pretium quis,&quot;
+        text run at (0,418) width 362: &quot;interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,440) width 397: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,462) width 379: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum&quot;
+        text run at (0,484) width 317: &quot;dolor sit amet, consectetuer adipiscing elit. &quot;
+        text run at (317,484) width 48: &quot;Lorem&quot;
+        text run at (0,506) width 361: &quot;ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,528) width 376: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis&quot;
+        text run at (0,550) width 371: &quot;quis lectus. Quisque adipiscing rhoncus sem. Proin&quot;
+        text run at (0,572) width 388: &quot;nulla purus, vulputate vel, varius ut, euismod et, nisi.&quot;
+        text run at (0,594) width 395: &quot;Sed vitae felis vel orci sagittis aliquam. Cras convallis&quot;
+        text run at (0,616) width 336: &quot;adipiscing sem. Nam nonummy enim. Nullam&quot;
+        text run at (0,638) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci,&quot;
+        text run at (0,660) width 385: &quot;tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,682) width 395: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,704) width 401: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,726) width 386: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,748) width 112: &quot;adipiscing elit. &quot;
+        text run at (112,748) width 207: &quot;Lorem ipsum dolor sit amet,&quot;
+        text run at (0,770) width 387: &quot;consectetuer adipiscing elit. Nulla varius enim ac mi.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspancloneanonymousblocknoninlinechildcrashexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspancloneanonymousblocknoninlinechildcrashexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -3,32 +3,37 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx">     RenderBody {BODY} at (8,16) size 784x568
</span><del>-layer at (8,16) size 784x171
-  RenderBlock {DIV} at (0,0) size 784x171 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 379x18
</del><ins>+layer at (8,16) size 784x204
+  RenderBlock {DIV} at (0,0) size 784x204 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 774x18
+    RenderBlock {H2} at (5,42) size 774x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 58x28
+        text run at (0,0) width 58: &quot;PASS&quot;
+    RenderMultiColumnSet at (5,90) size 774x109
+layer at (13,21) size 379x234
+  RenderMultiColumnFlowThread at (5,5) size 379x234
+    RenderBlock (anonymous) at (0,0) size 379x18
</ins><span class="cx">       RenderInline {LABEL} at (0,0) size 102x18
</span><span class="cx">         RenderText {#text} at (0,0) size 102x18
</span><span class="cx">           text run at (0,0) width 102: &quot;Some inline text&quot;
</span><del>-    RenderBlock (anonymous) at (5,23) size 379x287
-      RenderBlock {SUMMARY} at (0,0) size 379x287
</del><ins>+    RenderBlock (anonymous) at (0,18) size 379x216
+      RenderBlock {SUMMARY} at (0,0) size 379x216
</ins><span class="cx">         RenderBlock (anonymous) at (0,0) size 379x18
</span><span class="cx">           RenderText {#text} at (0,0) size 102x18
</span><span class="cx">             text run at (0,0) width 102: &quot;Some block text&quot;
</span><del>-        RenderBlock {H2} at (0,37) size 379x29 [bgcolor=#EEEEEE]
-          RenderText {#text} at (0,0) size 58x28
-            text run at (0,0) width 58: &quot;PASS&quot;
-        RenderBlock (anonymous) at (0,85) size 379x202
-          RenderText {#text} at (0,0) size 369x201
</del><ins>+        RenderMultiColumnSpannerPlaceholder at (0,18) size 0x0
+        RenderBlock (anonymous) at (0,18) size 379x198
+          RenderText {#text} at (0,0) size 369x198
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">             text run at (0,36) width 368: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla purus,&quot;
</span><del>-            text run at (0,57) width 368: &quot;vulputate vel, varius ut, euismod et, nisi. Sed vitae felis vel&quot;
-            text run at (0,75) width 358: &quot;orci sagittis aliquam. Cras convallis adipiscing sem. Nam&quot;
-            text run at (0,93) width 318: &quot;nonummy enim. Nullam bibendum lobortis neque.&quot;
-            text run at (0,111) width 332: &quot;Vestibulum velit orci, tempus euismod, pretium quis,&quot;
-            text run at (0,129) width 309: &quot;interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-            text run at (0,147) width 369: &quot;condimentum vestibulum. Suspendisse hendrerit quam nec&quot;
-            text run at (0,165) width 354: &quot;felis. Sed varius turpis vitae pede. Lorem ipsum dolor sit&quot;
-            text run at (0,183) width 211: &quot;amet, consectetuer adipiscing elit.&quot;
-    RenderBlock (anonymous) at (5,310) size 379x0
</del><ins>+            text run at (0,54) width 368: &quot;vulputate vel, varius ut, euismod et, nisi. Sed vitae felis vel&quot;
+            text run at (0,72) width 358: &quot;orci sagittis aliquam. Cras convallis adipiscing sem. Nam&quot;
+            text run at (0,90) width 318: &quot;nonummy enim. Nullam bibendum lobortis neque.&quot;
+            text run at (0,108) width 332: &quot;Vestibulum velit orci, tempus euismod, pretium quis,&quot;
+            text run at (0,126) width 309: &quot;interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+            text run at (0,144) width 369: &quot;condimentum vestibulum. Suspendisse hendrerit quam nec&quot;
+            text run at (0,162) width 354: &quot;felis. Sed varius turpis vitae pede. Lorem ipsum dolor sit&quot;
+            text run at (0,180) width 211: &quot;amet, consectetuer adipiscing elit.&quot;
+    RenderBlock (anonymous) at (0,234) size 379x0
</ins><span class="cx">       RenderInline {LABEL} at (0,0) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspancloneflexboxexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/clone-flexbox-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/clone-flexbox-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/clone-flexbox-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,21 +1,18 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderView at (0,0) size 800x600
</span><del>-layer at (0,0) size 800x48
-  RenderBlock {HTML} at (0,0) size 800x48
-    RenderBody {BODY} at (8,8) size 784x32
-layer at (8,8) size 784x32
-  RenderBlock {DIV} at (0,0) size 784x32
-    RenderBlock (anonymous multi-column span) at (0,16) size 784x0 [color=#FFFFFF]
-      RenderBlock {DIV} at (0,0) size 784x0
</del><ins>+layer at (0,0) size 800x32
+  RenderBlock {HTML} at (0,0) size 800x32
+    RenderBody {BODY} at (8,8) size 784x16
</ins><span class="cx"> layer at (8,8) size 784x16
</span><del>-  RenderBlock (anonymous multi-column) at (0,0) size 784x16
</del><ins>+  RenderBlock {DIV} at (0,0) size 784x16
+    RenderMultiColumnSet at (0,0) size 784x16
+layer at (8,8) size 117x16
+  RenderMultiColumnFlowThread at (0,0) size 118x16
</ins><span class="cx">     RenderFlexibleBox {DIV} at (0,0) size 118x16 [color=#FFFFFF]
</span><span class="cx">       RenderBlock (anonymous) at (0,0) size 16x16
</span><span class="cx">         RenderText {#text} at (0,0) size 16x16
</span><span class="cx">           text run at (0,0) width 16: &quot;a&quot;
</span><del>-layer at (8,24) size 784x16
-  RenderBlock (anonymous multi-column) at (0,16) size 784x16
-    RenderFlexibleBox {DIV} at (0,0) size 118x16 [color=#FFFFFF]
-      RenderBlock (anonymous) at (0,0) size 16x16
</del><ins>+      RenderBlock {DIV} at (16,0) size 0x16
+      RenderBlock (anonymous) at (16,0) size 16x16
</ins><span class="cx">         RenderText {#text} at (0,0) size 16x16
</span><span class="cx">           text run at (0,0) width 16: &quot;b&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanclonesummaryexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/clone-summary-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/clone-summary-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/clone-summary-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,15 +5,16 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x32
</span><span class="cx"> layer at (8,8) size 784x32
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 784x32
</span><del>-    RenderBlock (anonymous multi-column span) at (0,16) size 784x0 [color=#FFFFFF]
-      RenderBlock {DIV} at (0,0) size 784x0
-layer at (8,8) size 784x16
-  RenderBlock (anonymous multi-column) at (0,0) size 784x16
-    RenderBlock {SUMMARY} at (0,0) size 118x16 [color=#FFFFFF]
-      RenderText {#text} at (0,0) size 16x16
-        text run at (0,0) width 16: &quot;a&quot;
-layer at (8,24) size 784x16
-  RenderBlock (anonymous multi-column) at (0,16) size 784x16
-    RenderBlock {SUMMARY} at (0,0) size 118x16 [color=#FFFFFF]
-      RenderText {#text} at (0,0) size 16x16
-        text run at (0,0) width 16: &quot;b&quot;
</del><ins>+    RenderMultiColumnSet at (0,0) size 784x16
+    RenderBlock {DIV} at (0,16) size 784x0 [color=#FFFFFF]
+    RenderMultiColumnSet at (0,16) size 784x16
+layer at (8,8) size 117x32
+  RenderMultiColumnFlowThread at (0,0) size 118x32
+    RenderBlock {SUMMARY} at (0,0) size 118x32 [color=#FFFFFF]
+      RenderBlock (anonymous) at (0,0) size 118x16
+        RenderText {#text} at (0,0) size 16x16
+          text run at (0,0) width 16: &quot;a&quot;
+      RenderMultiColumnSpannerPlaceholder at (0,16) size 0x0
+      RenderBlock (anonymous) at (0,16) size 118x16
+        RenderText {#text} at (0,0) size 16x16
+          text run at (0,0) width 16: &quot;b&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspangeneratedchildsplitflowcrashexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/generated-child-split-flow-crash-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatechildcomplexsplittingexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,80 +1,45 @@
</span><del>-layer at (0,0) size 785x1575
</del><ins>+layer at (0,0) size 785x1548
</ins><span class="cx">   RenderView at (0,0) size 785x600
</span><del>-layer at (0,0) size 785x1575
-  RenderBlock {HTML} at (0,0) size 785x1575
-    RenderBody {BODY} at (8,16) size 769x1543
</del><ins>+layer at (0,0) size 785x1548
+  RenderBlock {HTML} at (0,0) size 785x1548
+    RenderBody {BODY} at (8,16) size 769x1516
</ins><span class="cx"> layer at (8,16) size 760x488
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 760x488 [border: (5px solid #800000)]
</span><del>-    RenderBlock (anonymous multi-column span) at (5,203) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-    RenderBlock (anonymous multi-column span) at (5,288) size 750x69
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,21) size 750x198
-  RenderBlock (anonymous multi-column) at (5,5) size 750x198
-    RenderText {#text} at (0,0) size 363x396
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,378) width 91: &quot;adipiscing elit.&quot;
-layer at (13,287) size 750x18
-  RenderBlock (anonymous multi-column) at (5,270) size 750x19
-    RenderText {#text} at (0,0) size 308x36
-      text run at (0,0) width 308: &quot;This text should be sitting between two spanning&quot;
-      text run at (0,18) width 59: &quot;elements.&quot;
-layer at (13,373) size 750x126
-  RenderBlock (anonymous multi-column) at (5,356) size 750x127
-    RenderText {#text} at (0,0) size 363x234
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 20: &quot;mi.&quot;
-layer at (8,520) size 760x519
-  RenderBlock {DIV} at (0,503) size 760x521 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,129) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-    RenderBlock (anonymous multi-column span) at (5,320) size 750x69
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,525) size 750x124
-  RenderBlock (anonymous multi-column) at (5,5) size 750x124
-    RenderBlock {P} at (0,16) size 367x198
-      RenderText {#text} at (0,0) size 362x198
</del><ins>+    RenderMultiColumnSet at (5,5) size 750x198
+    RenderBlock {H2} at (5,222) 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,270) size 750x19
+    RenderBlock {H2} at (5,308) 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,356) size 750x127
+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
+layer at (13,21) size 367x666
+  RenderMultiColumnFlowThread at (5,5) size 367x666
+    RenderBlock (anonymous) at (0,0) size 367x396
+      RenderText {#text} at (0,0) size 363x396
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -85,11 +50,27 @@
</span><span class="cx">         text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
</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><del>-        text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-layer at (13,716) size 750x124
-  RenderBlock (anonymous multi-column) at (5,196) size 750x125
-    RenderBlock {P} at (0,16) size 367x198
-      RenderText {#text} at (0,0) size 362x198
</del><ins>+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 91: &quot;adipiscing elit.&quot;
+    RenderMultiColumnSpannerPlaceholder at (0,396) size 0x0
+    RenderBlock (anonymous) at (0,396) size 367x36
+      RenderText {#text} at (0,0) size 308x36
+        text run at (0,0) width 308: &quot;This text should be sitting between two spanning&quot;
+        text run at (0,18) width 59: &quot;elements.&quot;
+    RenderMultiColumnSpannerPlaceholder at (0,432) size 0x0
+    RenderBlock (anonymous) at (0,432) size 367x234
+      RenderText {#text} at (0,0) size 363x234
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -100,36 +81,58 @@
</span><span class="cx">         text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
</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><del>-        text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-layer at (13,908) size 750x126
-  RenderBlock (anonymous multi-column) at (5,388) size 750x127
-    RenderText {#text} at (0,0) size 363x234
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 20: &quot;mi.&quot;
-layer at (8,1055) size 760x504
-  RenderBlock {DIV} at (0,1039) size 760x504 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,113) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-    RenderBlock (anonymous multi-column span) at (5,304) size 750x69
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,1060) size 750x108
-  RenderBlock (anonymous multi-column) at (5,5) size 750x108
</del><ins>+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 20: &quot;mi.&quot;
+layer at (13,525) size 367x694
+  RenderMultiColumnFlowThread at (5,5) size 367x694
+    RenderBlock {P} at (0,16) size 367x207
+      RenderText {#text} at (0,0) size 362x207
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,99) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,117) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,135) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,153) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,171) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,189) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderMultiColumnSpannerPlaceholder at (0,230) size 0x0
+    RenderBlock {P} at (0,246) size 367x207
+      RenderText {#text} at (0,0) size 362x207
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,99) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,117) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,135) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,153) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,171) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,189) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderMultiColumnSpannerPlaceholder at (0,460) size 0x0
+    RenderBlock (anonymous) at (0,460) size 367x234
+      RenderText {#text} at (0,0) size 363x234
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 20: &quot;mi.&quot;
+layer at (13,1042) size 367x662 backgroundClip at (0,0) size 785x1548 clip at (0,0) size 785x1548 outlineClip at (0,0) size 785x1548
+  RenderMultiColumnFlowThread at (5,5) size 367x662
</ins><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x0
</span><span class="cx">       RenderInline {SPAN} at (0,0) size 0x0
</span><span class="cx">         RenderText {#text} at (0,0) size 0x0
</span><span class="lines">@@ -150,35 +153,34 @@
</span><span class="cx">     RenderBlock (anonymous) at (0,198) size 367x0
</span><span class="cx">       RenderInline {SPAN} at (0,0) size 0x0
</span><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><del>-layer at (13,1236) size 750x124
-  RenderBlock (anonymous multi-column) at (5,180) size 750x125
-    RenderBlock {P} at (0,16) size 367x198
-      RenderText {#text} at (0,0) size 362x198
</del><ins>+    RenderMultiColumnSpannerPlaceholder at (0,198) size 0x0
+    RenderBlock {P} at (0,214) size 367x207
+      RenderText {#text} at (0,0) size 362x207
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="cx">         text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
</span><span class="cx">         text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
</span><ins>+        text run at (0,99) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,117) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,135) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,153) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,171) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,189) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderMultiColumnSpannerPlaceholder at (0,428) size 0x0
+    RenderBlock (anonymous) at (0,428) size 367x234
+      RenderText {#text} at (0,0) size 363x234
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
</ins><span class="cx">         text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
</span><span class="cx">         text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
</span><span class="cx">         text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
</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><del>-        text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-layer at (13,1428) size 750x126
-  RenderBlock (anonymous multi-column) at (5,372) size 750x127
-    RenderText {#text} at (0,0) size 363x234
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 20: &quot;mi.&quot;
</del><ins>+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 20: &quot;mi.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatechildgeneratedcontentexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,23 +1,58 @@
</span><del>-layer at (0,0) size 785x2773
</del><ins>+layer at (0,0) size 785x2738
</ins><span class="cx">   RenderView at (0,0) size 785x600
</span><del>-layer at (0,0) size 785x2773
-  RenderBlock {HTML} at (0,0) size 785x2773
-    RenderBody {BODY} at (8,16) size 769x2741
-layer at (8,16) size 760x422
-  RenderBlock {DIV} at (0,0) size 760x422 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,23) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,21) size 750x18
-  RenderBlock (anonymous multi-column) at (5,5) size 750x18
</del><ins>+layer at (0,0) size 785x2738
+  RenderBlock {HTML} at (0,0) size 785x2738
+    RenderBody {BODY} at (8,16) size 769x2706
+layer at (8,16) size 760x420
+  RenderBlock {DIV} at (0,0) size 760x420 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x18
+    RenderBlock {H2} at (5,42) 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,90) size 750x325
+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
+layer at (13,21) size 367x650
+  RenderMultiColumnFlowThread at (5,5) size 367x650
</ins><span class="cx">     RenderBlock (generated) at (0,0) size 367x18 [bgcolor=#FFFF00]
</span><span class="cx">       RenderText at (0,0) size 166x18
</span><span class="cx">         text run at (0,0) width 166: &quot;Before Generated Content&quot;
</span><del>-layer at (13,107) size 750x326
-  RenderBlock (anonymous multi-column) at (5,90) size 750x327
-    RenderBlock (anonymous) at (0,0) size 367x614
-      RenderText {#text} at (0,0) size 363x614
</del><ins>+    RenderMultiColumnSpannerPlaceholder at (0,18) size 0x0
+    RenderBlock (anonymous) at (0,18) size 367x612
+      RenderText {#text} at (0,0) size 363x612
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -37,34 +72,28 @@
</span><span class="cx">         text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
</span><span class="cx">         text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
</span><span class="cx">         text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
</span><del>-        text run at (0,326) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-        text run at (0,344) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-        text run at (0,362) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,380) width 95: &quot;adipiscing elit. &quot;
-        text run at (95,380) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,398) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-        text run at (0,416) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-        text run at (0,434) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-        text run at (0,452) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-        text run at (0,470) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-        text run at (0,488) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-        text run at (0,506) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-        text run at (0,524) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-        text run at (0,542) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-        text run at (0,560) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-        text run at (0,578) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-        text run at (0,596) width 154: &quot;Nulla varius enim ac mi.&quot;
-    RenderBlock (generated) at (0,614) size 367x20 [bgcolor=#FFFF00]
</del><ins>+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+        text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+        text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+        text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+        text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+        text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+        text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+        text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+        text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+        text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
+    RenderBlock (generated) at (0,630) size 367x20 [bgcolor=#FFFF00]
</ins><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><del>-layer at (8,454) size 760x420
-  RenderBlock {DIV} at (0,437) size 760x421 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,329) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,459) size 750x324
-  RenderBlock (anonymous multi-column) at (5,5) size 750x324
</del><ins>+layer at (13,457) size 367x650
+  RenderMultiColumnFlowThread at (5,5) size 367x650
</ins><span class="cx">     RenderBlock (generated) at (0,0) size 367x18 [bgcolor=#FFFF00]
</span><span class="cx">       RenderText at (0,0) size 166x18
</span><span class="cx">         text run at (0,0) width 166: &quot;Before Generated Content&quot;
</span><span class="lines">@@ -106,19 +135,12 @@
</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><del>-layer at (13,851) size 750x18
-  RenderBlock (anonymous multi-column) at (5,396) size 750x19
-    RenderBlock (generated) at (0,0) size 367x20 [bgcolor=#FFFF00]
</del><ins>+    RenderMultiColumnSpannerPlaceholder at (0,630) size 0x0
+    RenderBlock (generated) at (0,630) size 367x20 [bgcolor=#FFFF00]
</ins><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><del>-layer at (8,890) size 760x453
-  RenderBlock {DIV} at (0,873) size 760x455 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,147) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,895) size 750x142
-  RenderBlock (anonymous multi-column) at (5,5) size 750x142
</del><ins>+layer at (13,893) size 367x732
+  RenderMultiColumnFlowThread at (5,5) size 367x732
</ins><span class="cx">     RenderBlock (generated) at (0,0) size 367x18 [bgcolor=#FFFF00]
</span><span class="cx">       RenderText at (0,0) size 166x18
</span><span class="cx">         text run at (0,0) width 166: &quot;Before Generated Content&quot;
</span><span class="lines">@@ -138,10 +160,9 @@
</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><del>-layer at (13,1104) size 750x234
-  RenderBlock (anonymous multi-column) at (5,214) size 750x235
-    RenderBlock {P} at (0,16) size 367x398
-      RenderText {#text} at (0,0) size 363x398
</del><ins>+    RenderMultiColumnSpannerPlaceholder at (0,284) size 0x0
+    RenderBlock {P} at (0,300) size 367x396
+      RenderText {#text} at (0,0) size 363x396
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -155,27 +176,21 @@
</span><span class="cx">         text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
</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><del>-        text run at (0,218) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-        text run at (0,236) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-        text run at (0,254) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-        text run at (0,272) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-        text run at (0,290) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-        text run at (0,308) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-        text run at (0,326) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-        text run at (0,344) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-        text run at (0,362) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,380) width 91: &quot;adipiscing elit.&quot;
-    RenderBlock (generated) at (0,430) size 367x20 [bgcolor=#FFFF00]
</del><ins>+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 91: &quot;adipiscing elit.&quot;
+    RenderBlock (generated) at (0,712) size 367x20 [bgcolor=#FFFF00]
</ins><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><del>-layer at (8,1359) size 760x438
-  RenderBlock {DIV} at (0,1343) size 760x439 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,131) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,1364) size 750x126
-  RenderBlock (anonymous multi-column) at (5,5) size 750x126
</del><ins>+layer at (13,1360) size 367x700
+  RenderMultiColumnFlowThread at (5,5) size 367x700
</ins><span class="cx">     RenderBlock (generated) at (0,0) size 367x18 [bgcolor=#FFFF00]
</span><span class="cx">       RenderText at (0,0) size 166x18
</span><span class="cx">         text run at (0,0) width 166: &quot;Before Generated Content&quot;
</span><span class="lines">@@ -195,9 +210,8 @@
</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><del>-layer at (13,1558) size 750x234
-  RenderBlock (anonymous multi-column) at (5,198) size 750x235
-    RenderBlock (anonymous) at (0,0) size 367x198
</del><ins>+    RenderMultiColumnSpannerPlaceholder at (0,252) size 0x0
+    RenderBlock (anonymous) at (0,252) size 367x198
</ins><span class="cx">       RenderInline {SPAN} at (0,0) size 42x18
</span><span class="cx">         RenderText {#text} at (0,0) size 42x18
</span><span class="cx">           text run at (0,0) width 42: &quot;Lorem&quot;
</span><span class="lines">@@ -213,30 +227,24 @@
</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><del>-    RenderBlock {P} at (0,214) size 367x200
-      RenderText {#text} at (0,0) size 362x200
</del><ins>+    RenderBlock {P} at (0,466) size 367x198
+      RenderText {#text} at (0,0) size 362x198
</ins><span class="cx">         text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><del>-        text run at (0,20) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-        text run at (0,38) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-        text run at (0,56) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-        text run at (0,74) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-        text run at (0,92) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-        text run at (0,110) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-        text run at (0,128) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,146) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,164) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,182) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock (generated) at (0,430) size 367x20 [bgcolor=#FFFF00]
</del><ins>+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock (generated) at (0,680) size 367x20 [bgcolor=#FFFF00]
</ins><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><del>-layer at (8,1813) size 760x438
-  RenderBlock {DIV} at (0,1797) size 760x439 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,239) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,1818) size 750x234
-  RenderBlock (anonymous multi-column) at (5,5) size 750x234
</del><ins>+layer at (13,1812) size 367x702
+  RenderMultiColumnFlowThread at (5,5) size 367x702
</ins><span class="cx">     RenderBlock (generated) at (0,0) size 367x18 [bgcolor=#FFFF00]
</span><span class="cx">       RenderText at (0,0) size 166x18
</span><span class="cx">         text run at (0,0) width 166: &quot;Before Generated Content&quot;
</span><span class="lines">@@ -275,9 +283,8 @@
</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><del>-layer at (13,2120) size 750x126
-  RenderBlock (anonymous multi-column) at (5,306) size 750x127
-    RenderBlock {P} at (0,16) size 367x200
</del><ins>+    RenderMultiColumnSpannerPlaceholder at (0,450) size 0x0
+    RenderBlock {P} at (0,466) size 367x200
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x200
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -290,21 +297,11 @@
</span><span class="cx">         text run at (0,146) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
</span><span class="cx">         text run at (0,164) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (0,182) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</span><del>-    RenderBlock (generated) at (0,232) size 367x20 [bgcolor=#FFFF00]
</del><ins>+    RenderBlock (generated) at (0,682) size 367x20 [bgcolor=#FFFF00]
</ins><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><del>-layer at (8,2267) size 760x490
-  RenderBlock {DIV} at (0,2251) size 760x490 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,271) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-    RenderBlock (anonymous) at (5,356) size 750x19
-      RenderBlock {SPAN} at (0,0) size 750x18
-        RenderText {#text} at (0,0) size 154x18
-          text run at (0,0) width 154: &quot;Nulla varius enim ac mi.&quot;
-layer at (13,2272) size 750x266
-  RenderBlock (anonymous multi-column) at (5,5) size 750x266
</del><ins>+layer at (13,2266) size 367x750 backgroundClip at (0,0) size 785x2738 clip at (0,0) size 785x2738 outlineClip at (0,0) size 785x2738
+  RenderMultiColumnFlowThread at (5,5) size 367x750
</ins><span class="cx">     RenderBlock (generated) at (0,0) size 367x18 [bgcolor=#FFFF00]
</span><span class="cx">       RenderText at (0,0) size 166x18
</span><span class="cx">         text run at (0,0) width 166: &quot;Before Generated Content&quot;
</span><span class="lines">@@ -321,11 +318,11 @@
</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><del>-    RenderBlock {P} at (0,248) size 367x36
</del><ins>+    RenderBlock {P} at (0,257) size 367x36
</ins><span class="cx">       RenderText {#text} at (0,0) size 354x36
</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><del>-    RenderBlock {P} at (0,300) size 367x198
</del><ins>+    RenderBlock {P} at (0,309) size 367x198
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -338,27 +335,29 @@
</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><del>-layer at (13,2606) size 750x18
-  RenderBlock (anonymous multi-column) at (5,338) size 750x19
-    RenderInline {SPAN} at (0,0) size 354x18
-      RenderText {#text} at (0,0) size 354x18
-        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-layer at (13,2642) size 750x110
-  RenderBlock (anonymous multi-column) at (5,374) size 750x111
-    RenderBlock (anonymous) at (0,0) size 367x182
-      RenderInline {SPAN} at (0,0) size 362x182
-        RenderText {#text} at (0,0) size 362x182
</del><ins>+    RenderMultiColumnSpannerPlaceholder at (0,514) size 0x0
+    RenderBlock (anonymous) at (0,514) size 367x18
+      RenderInline {SPAN} at (0,0) size 354x18
+        RenderText {#text} at (0,0) size 354x18
+          text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock (anonymous) at (0,532) size 367x18
+      RenderBlock {SPAN} at (0,0) size 367x18
+        RenderText {#text} at (0,0) size 154x18
+          text run at (0,0) width 154: &quot;Nulla varius enim ac mi.&quot;
+    RenderBlock (anonymous) at (0,550) size 367x180
+      RenderInline {SPAN} at (0,0) size 362x180
+        RenderText {#text} at (0,0) size 362x180
</ins><span class="cx">           text run at (0,0) width 362: &quot;Curabitur sollicitudin felis quis lectus. Quisque adipiscing&quot;
</span><span class="cx">           text run at (0,18) width 350: &quot;rhoncus sem. Proin nulla purus, vulputate vel, varius ut,&quot;
</span><span class="cx">           text run at (0,36) width 350: &quot;euismod et, nisi. Sed vitae felis vel orci sagittis aliquam.&quot;
</span><span class="cx">           text run at (0,54) width 332: &quot;Cras convallis adipiscing sem. Nam nonummy enim.&quot;
</span><span class="cx">           text run at (0,72) width 351: &quot;Nullam bibendum lobortis neque. Vestibulum velit orci,&quot;
</span><span class="cx">           text run at (0,90) width 329: &quot;tempus euismod, pretium quis, interdum vitae, nulla.&quot;
</span><del>-          text run at (0,110) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-          text run at (0,128) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-          text run at (0,146) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-          text run at (0,164) width 91: &quot;adipiscing elit.&quot;
</del><ins>+          text run at (0,108) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+          text run at (0,126) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+          text run at (0,144) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+          text run at (0,162) width 91: &quot;adipiscing elit.&quot;
</ins><span class="cx">       RenderText {#text} at (0,0) size 0x0
</span><del>-    RenderBlock (generated) at (0,182) size 367x20 [bgcolor=#FFFF00]
</del><ins>+    RenderBlock (generated) at (0,730) size 367x20 [bgcolor=#FFFF00]
</ins><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></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatechildpropertyremovalexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,20 +1,38 @@
</span><del>-layer at (0,0) size 785x2418
</del><ins>+layer at (0,0) size 785x2396
</ins><span class="cx">   RenderView at (0,0) size 785x600
</span><del>-layer at (0,0) size 785x2418
-  RenderBlock {HTML} at (0,0) size 785x2418
-    RenderBody {BODY} at (8,8) size 769x2394
</del><ins>+layer at (0,0) size 785x2396
+  RenderBlock {HTML} at (0,0) size 785x2396
+    RenderBody {BODY} at (8,8) size 769x2372
</ins><span class="cx">       RenderBlock (anonymous) at (0,0) size 769x36
</span><span class="cx">         RenderText {#text} at (0,0) size 760x36
</span><span class="cx">           text run at (0,0) width 760: &quot;In this test, all of the spanning elements have their spans turned off dynamically, and so they should just be in the column&quot;
</span><span class="cx">           text run at (0,18) width 33: &quot;flow.&quot;
</span><span class="cx">         RenderText {#text} at (0,0) size 0x0
</span><del>-layer at (8,60) size 760x360
-  RenderBlock {DIV} at (0,52) size 760x360 [border: (5px solid #800000)]
-    RenderBlock {H2} at (5,24) size 367x29 [bgcolor=#EEEEEE]
</del><ins>+layer at (8,60) size 760x352
+  RenderBlock {DIV} at (0,52) size 760x352 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x342
+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
+layer at (13,65) size 367x684
+  RenderMultiColumnFlowThread at (5,5) size 367x684
+    RenderBlock {H2} at (0,19) size 367x29 [bgcolor=#EEEEEE]
</ins><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><del>-    RenderBlock (anonymous) at (5,72) size 367x625
-      RenderText {#text} at (0,0) size 363x624
</del><ins>+    RenderBlock (anonymous) at (0,67) size 367x617
+      RenderText {#text} at (0,0) size 363x616
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -31,30 +49,30 @@
</span><span class="cx">         text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
</span><span class="cx">         text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
</span><span class="cx">         text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
</span><del>-        text run at (0,282) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-        text run at (0,300) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-        text run at (0,318) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-        text run at (0,336) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-        text run at (0,354) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-        text run at (0,372) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,390) width 95: &quot;adipiscing elit. &quot;
-        text run at (95,390) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,408) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-        text run at (0,426) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-        text run at (0,444) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-        text run at (0,462) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-        text run at (0,480) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-        text run at (0,498) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-        text run at (0,516) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-        text run at (0,534) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-        text run at (0,552) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-        text run at (0,570) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-        text run at (0,588) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-        text run at (0,606) width 154: &quot;Nulla varius enim ac mi.&quot;
-layer at (8,436) size 760x358
-  RenderBlock {DIV} at (0,428) size 760x358 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x618
-      RenderText {#text} at (0,0) size 363x618
</del><ins>+        text run at (0,274) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,292) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,310) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,328) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,346) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,364) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,382) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,382) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,400) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+        text run at (0,418) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+        text run at (0,436) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+        text run at (0,454) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+        text run at (0,472) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+        text run at (0,490) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+        text run at (0,508) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+        text run at (0,526) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+        text run at (0,544) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+        text run at (0,562) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,580) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,598) width 154: &quot;Nulla varius enim ac mi.&quot;
+layer at (13,433) size 367x680
+  RenderMultiColumnFlowThread at (5,5) size 367x680
+    RenderBlock (anonymous) at (0,0) size 367x612
+      RenderText {#text} at (0,0) size 363x612
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -75,28 +93,28 @@
</span><span class="cx">         text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
</span><span class="cx">         text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
</span><span class="cx">         text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
</span><del>-        text run at (0,348) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-        text run at (0,366) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,384) width 95: &quot;adipiscing elit. &quot;
-        text run at (95,384) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,402) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-        text run at (0,420) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-        text run at (0,438) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-        text run at (0,456) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-        text run at (0,474) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-        text run at (0,492) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-        text run at (0,510) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-        text run at (0,528) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-        text run at (0,546) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-        text run at (0,564) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-        text run at (0,582) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-        text run at (0,600) width 154: &quot;Nulla varius enim ac mi.&quot;
-    RenderBlock {H2} at (5,642) size 367x29 [bgcolor=#EEEEEE]
</del><ins>+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+        text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+        text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+        text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+        text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+        text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+        text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+        text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+        text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+        text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
+    RenderBlock {H2} at (0,631) size 367x29 [bgcolor=#EEEEEE]
</ins><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><del>-layer at (8,810) size 760x384
-  RenderBlock {DIV} at (0,802) size 760x384 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,21) size 367x234
</del><ins>+layer at (13,801) size 367x730
+  RenderMultiColumnFlowThread at (5,5) size 367x730
+    RenderBlock {P} at (0,16) size 367x234
</ins><span class="cx">       RenderText {#text} at (0,0) size 363x234
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -112,37 +130,37 @@
</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><del>-    RenderBlock {H2} at (5,274) size 367x29 [bgcolor=#EEEEEE]
</del><ins>+    RenderBlock {H2} at (0,269) size 367x29 [bgcolor=#EEEEEE]
</ins><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><del>-    RenderBlock {P} at (5,322) size 367x399
-      RenderText {#text} at (0,0) size 363x398
</del><ins>+    RenderBlock {P} at (0,317) size 367x397
+      RenderText {#text} at (0,0) size 363x396
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><del>-        text run at (0,56) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-        text run at (0,74) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-        text run at (0,92) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-        text run at (0,110) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-        text run at (0,128) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,146) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,164) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,182) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-        text run at (233,182) width 121: &quot;Lorem ipsum dolor&quot;
-        text run at (0,200) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-        text run at (0,218) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-        text run at (0,236) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-        text run at (0,254) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-        text run at (0,272) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-        text run at (0,290) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-        text run at (0,308) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-        text run at (0,326) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-        text run at (0,344) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-        text run at (0,362) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,380) width 91: &quot;adipiscing elit.&quot;
-layer at (8,1210) size 760x384
-  RenderBlock {DIV} at (0,1202) size 760x384 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x234
</del><ins>+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 91: &quot;adipiscing elit.&quot;
+layer at (13,1199) size 367x730
+  RenderMultiColumnFlowThread at (5,5) size 367x730
+    RenderBlock (anonymous) at (0,0) size 367x234
</ins><span class="cx">       RenderText {#text} at (0,0) size 363x234
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -158,10 +176,10 @@
</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><del>-    RenderBlock {H2} at (5,258) size 367x29 [bgcolor=#EEEEEE]
</del><ins>+    RenderBlock {H2} at (0,253) size 367x29 [bgcolor=#EEEEEE]
</ins><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><del>-    RenderBlock (anonymous) at (5,306) size 367x199
</del><ins>+    RenderBlock (anonymous) at (0,301) size 367x199
</ins><span class="cx">       RenderInline {SPAN} at (0,0) size 42x18
</span><span class="cx">         RenderText {#text} at (0,0) size 42x18
</span><span class="cx">           text run at (0,0) width 42: &quot;Lorem&quot;
</span><span class="lines">@@ -177,7 +195,7 @@
</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><del>-    RenderBlock {P} at (5,521) size 367x198
</del><ins>+    RenderBlock {P} at (0,515) size 367x199
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -190,9 +208,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><del>-layer at (8,1610) size 760x375
-  RenderBlock {DIV} at (0,1602) size 760x375 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x198
</del><ins>+layer at (13,1599) size 367x714
+  RenderMultiColumnFlowThread at (5,5) size 367x714
+    RenderBlock (anonymous) at (0,0) size 367x198
</ins><span class="cx">       RenderInline {SPAN} at (0,0) size 362x198
</span><span class="cx">         RenderText {#text} at (0,0) size 362x198
</span><span class="cx">           text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="lines">@@ -206,16 +224,16 @@
</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><del>-    RenderBlock (anonymous) at (5,203) size 367x36
</del><ins>+    RenderBlock (anonymous) at (0,198) size 367x36
</ins><span class="cx">       RenderBlock {SPAN} at (0,0) size 367x36
</span><span class="cx">         RenderText {#text} at (0,0) size 354x36
</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><del>-    RenderBlock (anonymous) at (5,239) size 367x203
</del><ins>+    RenderBlock (anonymous) at (0,234) size 367x198
</ins><span class="cx">       RenderInline {SPAN} at (0,0) size 42x18
</span><span class="cx">         RenderText {#text} at (0,0) size 42x18
</span><span class="cx">           text run at (0,0) width 42: &quot;Lorem&quot;
</span><del>-      RenderText {#text} at (42,0) size 362x203
</del><ins>+      RenderText {#text} at (42,0) size 362x198
</ins><span class="cx">         text run at (42,0) width 312: &quot; ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -223,14 +241,14 @@
</span><span class="cx">         text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
</span><span class="cx">         text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
</span><span class="cx">         text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
</span><del>-        text run at (0,131) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,149) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,167) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,185) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock {H2} at (5,461) size 367x29 [bgcolor=#EEEEEE]
</del><ins>+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock {H2} at (0,451) size 367x29 [bgcolor=#EEEEEE]
</ins><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><del>-    RenderBlock {P} at (5,509) size 367x199
</del><ins>+    RenderBlock {P} at (0,499) size 367x199
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -243,9 +261,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><del>-layer at (8,2001) size 760x401
-  RenderBlock {DIV} at (0,1993) size 760x401 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,21) size 367x198
</del><ins>+layer at (13,1985) size 367x764 backgroundClip at (0,0) size 785x2396 clip at (0,0) size 785x2396 outlineClip at (0,0) size 785x2396
+  RenderMultiColumnFlowThread at (5,5) size 367x764
+    RenderBlock {P} at (0,16) size 367x198
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -258,35 +276,35 @@
</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><del>-    RenderBlock {P} at (5,235) size 367x36
</del><ins>+    RenderBlock {P} at (0,230) size 367x36
</ins><span class="cx">       RenderText {#text} at (0,0) size 354x36
</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><del>-    RenderBlock {P} at (5,287) size 367x199
-      RenderText {#text} at (0,0) size 362x199
</del><ins>+    RenderBlock {P} at (0,282) size 367x198
+      RenderText {#text} at (0,0) size 362x198
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="cx">         text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
</span><span class="cx">         text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
</span><span class="cx">         text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
</span><del>-        text run at (0,109) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-        text run at (0,127) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,145) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,163) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,181) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock {H2} at (5,505) size 367x29 [bgcolor=#EEEEEE]
</del><ins>+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock {H2} at (0,499) size 367x29 [bgcolor=#EEEEEE]
</ins><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><del>-    RenderBlock (anonymous) at (5,553) size 367x19
</del><ins>+    RenderBlock (anonymous) at (0,547) size 367x19
</ins><span class="cx">       RenderInline {SPAN} at (0,0) size 354x18
</span><span class="cx">         RenderText {#text} at (0,0) size 354x18
</span><span class="cx">           text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><del>-    RenderBlock (anonymous) at (5,571) size 367x19
</del><ins>+    RenderBlock (anonymous) at (0,565) size 367x19
</ins><span class="cx">       RenderBlock {SPAN} at (0,0) size 367x18
</span><span class="cx">         RenderText {#text} at (0,0) size 154x18
</span><span class="cx">           text run at (0,0) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><del>-    RenderBlock (anonymous) at (5,589) size 367x181
</del><ins>+    RenderBlock (anonymous) at (0,583) size 367x181
</ins><span class="cx">       RenderInline {SPAN} at (0,0) size 362x180
</span><span class="cx">         RenderText {#text} at (0,0) size 362x180
</span><span class="cx">           text run at (0,0) width 362: &quot;Curabitur sollicitudin felis quis lectus. Quisque adipiscing&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatecolumnschilddynamicexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,108 +1,54 @@
</span><del>-layer at (0,0) size 785x2601
</del><ins>+layer at (0,0) size 785x2574
</ins><span class="cx">   RenderView at (0,0) size 785x600
</span><del>-layer at (0,0) size 785x2601
-  RenderBlock {HTML} at (0,0) size 785x2601
-    RenderBody {BODY} at (8,16) size 769x2569
</del><ins>+layer at (0,0) size 785x2574
+  RenderBlock {HTML} at (0,0) size 785x2574
+    RenderBody {BODY} at (8,16) size 769x2542
</ins><span class="cx"> layer at (8,16) size 760x384
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 760x384 [border: (5px solid #800000)]
</span><del>-    RenderBlock (anonymous multi-column span) at (5,5) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,89) size 750x306
-  RenderBlock (anonymous multi-column) at (5,72) size 750x307
-    RenderText {#text} at (0,0) size 363x612
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,378) width 95: &quot;adipiscing elit. &quot;
-      text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-      text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-      text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-      text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-      text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-      text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-      text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-      text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-      text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-      text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</del><ins>+    RenderBlock {H2} at (5,24) 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,72) size 750x307
</ins><span class="cx"> layer at (8,416) size 760x384
</span><span class="cx">   RenderBlock {DIV} at (0,399) size 760x385 [border: (5px solid #800000)]
</span><del>-    RenderBlock (anonymous multi-column span) at (5,311) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,421) size 750x306
-  RenderBlock (anonymous multi-column) at (5,5) size 750x306
-    RenderText {#text} at (0,0) size 363x612
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,378) width 95: &quot;adipiscing elit. &quot;
-      text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-      text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-      text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-      text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-      text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-      text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-      text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-      text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-      text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-      text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
-layer at (8,816) size 760x433
-  RenderBlock {DIV} at (0,799) size 760x435 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,147) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,821) size 750x142
-  RenderBlock (anonymous multi-column) at (5,5) size 750x142
-    RenderBlock {P} at (0,16) size 367x234
-      RenderText {#text} at (0,0) size 363x234
</del><ins>+    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
+layer at (13,21) size 367x612
+  RenderMultiColumnFlowThread at (5,5) size 367x612
+    RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 367x612
+      RenderText {#text} at (0,0) size 363x612
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -116,10 +62,90 @@
</span><span class="cx">         text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
</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><del>-        text run at (0,216) width 20: &quot;mi.&quot;
-layer at (13,1030) size 750x214
-  RenderBlock (anonymous multi-column) at (5,214) size 750x215
-    RenderBlock {P} at (0,16) size 367x396
</del><ins>+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+        text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+        text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+        text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+        text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+        text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+        text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+        text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+        text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+        text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
+layer at (13,421) size 367x612
+  RenderMultiColumnFlowThread at (5,5) size 367x612
+    RenderBlock (anonymous) at (0,0) size 367x612
+      RenderText {#text} at (0,0) size 363x612
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+        text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+        text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+        text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+        text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+        text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+        text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+        text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+        text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+        text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
+    RenderMultiColumnSpannerPlaceholder at (0,612) size 0x0
+layer at (13,821) size 367x694
+  RenderMultiColumnFlowThread at (5,5) size 367x694
+    RenderBlock {P} at (0,16) size 367x243
+      RenderText {#text} at (0,0) size 363x243
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,117) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,135) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,153) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,171) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,189) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,189) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,207) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,225) width 20: &quot;mi.&quot;
+    RenderMultiColumnSpannerPlaceholder at (0,266) size 0x0
+    RenderBlock {P} at (0,282) size 367x396
</ins><span class="cx">       RenderText {#text} at (0,0) size 363x396
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -144,32 +170,26 @@
</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><del>-layer at (8,1265) size 760x418
-  RenderBlock {DIV} at (0,1249) size 760x419 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,131) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,1270) size 750x126
-  RenderBlock (anonymous multi-column) at (5,5) size 750x126
-    RenderText {#text} at (0,0) size 363x234
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 20: &quot;mi.&quot;
-layer at (13,1464) size 750x214
-  RenderBlock (anonymous multi-column) at (5,198) size 750x215
-    RenderBlock (anonymous) at (0,0) size 367x198
</del><ins>+layer at (13,1261) size 367x662
+  RenderMultiColumnFlowThread at (5,5) size 367x662
+    RenderBlock (anonymous) at (0,0) size 367x234
+      RenderText {#text} at (0,0) size 363x234
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 20: &quot;mi.&quot;
+    RenderMultiColumnSpannerPlaceholder at (0,234) size 0x0
+    RenderBlock (anonymous) at (0,234) size 367x198
</ins><span class="cx">       RenderInline {SPAN} at (0,0) size 42x18
</span><span class="cx">         RenderText {#text} at (0,0) size 42x18
</span><span class="cx">           text run at (0,0) width 42: &quot;Lorem&quot;
</span><span class="lines">@@ -185,7 +205,7 @@
</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><del>-    RenderBlock {P} at (0,214) size 367x198
</del><ins>+    RenderBlock {P} at (0,448) size 367x198
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -198,14 +218,8 @@
</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><del>-layer at (8,1699) size 760x418
-  RenderBlock {DIV} at (0,1683) size 760x419 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,221) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,1704) size 750x216
-  RenderBlock (anonymous multi-column) at (5,5) size 750x216
</del><ins>+layer at (13,1695) size 367x662
+  RenderMultiColumnFlowThread at (5,5) size 367x662
</ins><span class="cx">     RenderBlock (anonymous) at (0,0) size 367x198
</span><span class="cx">       RenderInline {SPAN} at (0,0) size 362x198
</span><span class="cx">         RenderText {#text} at (0,0) size 362x198
</span><span class="lines">@@ -241,9 +255,8 @@
</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><del>-layer at (13,1988) size 750x124
-  RenderBlock (anonymous multi-column) at (5,288) size 750x125
-    RenderBlock {P} at (0,16) size 367x198
</del><ins>+    RenderMultiColumnSpannerPlaceholder at (0,432) size 0x0
+    RenderBlock {P} at (0,448) size 367x198
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -256,18 +269,8 @@
</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><del>-layer at (8,2133) size 760x452
-  RenderBlock {DIV} at (0,2117) size 760x452 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,253) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-    RenderBlock (anonymous) at (5,338) size 750x19
-      RenderBlock {SPAN} at (0,0) size 750x18
-        RenderText {#text} at (0,0) size 154x18
-          text run at (0,0) width 154: &quot;Nulla varius enim ac mi.&quot;
-layer at (13,2138) size 750x248
-  RenderBlock (anonymous multi-column) at (5,5) size 750x248
</del><ins>+layer at (13,2129) size 367x712 backgroundClip at (0,0) size 785x2574 clip at (0,0) size 785x2574 outlineClip at (0,0) size 785x2574
+  RenderMultiColumnFlowThread at (5,5) size 367x712
</ins><span class="cx">     RenderBlock {P} at (0,16) size 367x198
</span><span class="cx">       RenderText {#text} at (0,0) size 362x198
</span><span class="cx">         text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="lines">@@ -298,23 +301,26 @@
</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><del>-layer at (13,2454) size 750x18
-  RenderBlock (anonymous multi-column) at (5,320) size 750x19
-    RenderInline {SPAN} at (0,0) size 354x18
-      RenderText {#text} at (0,0) size 354x18
-        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-layer at (13,2490) size 750x90
-  RenderBlock (anonymous multi-column) at (5,356) size 750x91
-    RenderInline {SPAN} at (0,0) size 362x180
-      RenderText {#text} at (0,0) size 362x180
-        text run at (0,0) width 362: &quot;Curabitur sollicitudin felis quis lectus. Quisque adipiscing&quot;
-        text run at (0,18) width 350: &quot;rhoncus sem. Proin nulla purus, vulputate vel, varius ut,&quot;
-        text run at (0,36) width 350: &quot;euismod et, nisi. Sed vitae felis vel orci sagittis aliquam.&quot;
-        text run at (0,54) width 332: &quot;Cras convallis adipiscing sem. Nam nonummy enim.&quot;
-        text run at (0,72) width 351: &quot;Nullam bibendum lobortis neque. Vestibulum velit orci,&quot;
-        text run at (0,90) width 329: &quot;tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-        text run at (0,108) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-        text run at (0,126) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-        text run at (0,144) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,162) width 91: &quot;adipiscing elit.&quot;
-    RenderText {#text} at (0,0) size 0x0
</del><ins>+    RenderMultiColumnSpannerPlaceholder at (0,496) size 0x0
+    RenderBlock (anonymous) at (0,496) size 367x18
+      RenderInline {SPAN} at (0,0) size 354x18
+        RenderText {#text} at (0,0) size 354x18
+          text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock (anonymous) at (0,514) size 367x18
+      RenderBlock {SPAN} at (0,0) size 367x18
+        RenderText {#text} at (0,0) size 154x18
+          text run at (0,0) width 154: &quot;Nulla varius enim ac mi.&quot;
+    RenderBlock (anonymous) at (0,532) size 367x180
+      RenderInline {SPAN} at (0,0) size 362x180
+        RenderText {#text} at (0,0) size 362x180
+          text run at (0,0) width 362: &quot;Curabitur sollicitudin felis quis lectus. Quisque adipiscing&quot;
+          text run at (0,18) width 350: &quot;rhoncus sem. Proin nulla purus, vulputate vel, varius ut,&quot;
+          text run at (0,36) width 350: &quot;euismod et, nisi. Sed vitae felis vel orci sagittis aliquam.&quot;
+          text run at (0,54) width 332: &quot;Cras convallis adipiscing sem. Nam nonummy enim.&quot;
+          text run at (0,72) width 351: &quot;Nullam bibendum lobortis neque. Vestibulum velit orci,&quot;
+          text run at (0,90) width 329: &quot;tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+          text run at (0,108) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+          text run at (0,126) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+          text run at (0,144) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+          text run at (0,162) width 91: &quot;adipiscing elit.&quot;
+      RenderText {#text} at (0,0) size 0x0
</ins></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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,107 +1,186 @@
</span><del>-layer at (0,0) size 785x3407
</del><ins>+layer at (0,0) size 785x3403
</ins><span class="cx">   RenderView at (0,0) size 785x600
</span><del>-layer at (0,0) size 785x3407
-  RenderBlock {HTML} at (0,0) size 785x3407
-    RenderBody {BODY} at (8,16) size 769x3375
</del><ins>+layer at (0,0) size 785x3403
+  RenderBlock {HTML} at (0,0) size 785x3403
+    RenderBody {BODY} at (8,16) size 769x3371
</ins><span class="cx"> layer at (8,16) size 760x384
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 760x384 [border: (5px solid #800000)]
</span><del>-    RenderBlock (anonymous multi-column span) at (5,5) size 750x68
-      RenderBlock {H2} at (0,19) size 750x29 [bgcolor=#EEEEEE]
-        RenderText {#text} at (0,0) size 664x28
-          text run at (0,0) width 664: &quot;This is a spanning element at the beginning of the columns block.&quot;
-layer at (13,89) size 750x306
-  RenderBlock (anonymous multi-column) at (5,72) size 750x307
-    RenderText {#text} at (0,0) size 363x612
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,378) width 95: &quot;adipiscing elit. &quot;
-      text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-      text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-      text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-      text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-      text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-      text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-      text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-      text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-      text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-      text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</del><ins>+    RenderBlock {H2} at (5,24) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 664x28
+        text run at (0,0) width 664: &quot;This is a spanning element at the beginning of the columns block.&quot;
+    RenderMultiColumnSet at (5,72) size 750x307
</ins><span class="cx"> layer at (8,416) size 760x384
</span><span class="cx">   RenderBlock {DIV} at (0,399) size 760x385 [border: (5px solid #800000)]
</span><del>-    RenderBlock (anonymous multi-column span) at (5,311) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,421) size 750x306
-  RenderBlock (anonymous multi-column) at (5,5) size 750x306
-    RenderText {#text} at (0,0) size 363x612
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,378) width 95: &quot;adipiscing elit. &quot;
-      text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-      text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-      text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-      text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-      text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-      text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-      text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-      text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-      text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-      text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</del><ins>+    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 (8,816) size 760x401
</span><span class="cx">   RenderBlock {DIV} at (0,799) size 760x403 [border: (5px solid #800000)]
</span><del>-    RenderBlock (anonymous multi-column span) at (5,131) size 750x68
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,821) size 750x126
-  RenderBlock (anonymous multi-column) at (5,5) size 750x126
-    RenderText {#text} at (0,0) size 363x234
</del><ins>+    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
+layer at (13,21) size 367x612
+  RenderMultiColumnFlowThread at (5,5) size 367x612
+    RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 367x612
+      RenderText {#text} at (0,0) size 363x612
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+        text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+        text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+        text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+        text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+        text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+        text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+        text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+        text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+        text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
+layer at (13,421) size 367x612
+  RenderMultiColumnFlowThread at (5,5) size 367x612
+    RenderBlock (anonymous) at (0,0) size 367x612
+      RenderText {#text} at (0,0) size 363x612
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+        text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+        text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+        text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+        text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+        text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+        text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+        text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+        text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+        text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
+    RenderMultiColumnSpannerPlaceholder at (0,612) size 0x0
+layer at (13,821) size 367x630
+  RenderMultiColumnFlowThread at (5,5) size 367x630
+    RenderBlock (anonymous) at (0,0) size 367x234
+      RenderText {#text} at (0,0) size 363x234
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 20: &quot;mi.&quot;
+    RenderMultiColumnSpannerPlaceholder at (0,234) size 0x0
+    RenderBlock (anonymous) at (0,234) size 367x396
+      RenderText {#text} at (0,0) size 363x396
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 91: &quot;adipiscing elit.&quot;
+layer at (13,1238) size 367x696
+  RenderMultiColumnFlowThread at (5,5) size 367x696
+    RenderText {#text} at (0,0) size 363x242
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">       text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -115,10 +194,40 @@
</span><span class="cx">       text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
</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><del>-      text run at (0,216) width 20: &quot;mi.&quot;
-layer at (13,1014) size 750x198
-  RenderBlock (anonymous multi-column) at (5,198) size 750x199
-    RenderText {#text} at (0,0) size 363x396
</del><ins>+      text run at (0,224) width 24: &quot;mi. &quot;
+    RenderInline {H2} at (0,0) size 345x84 [bgcolor=#EEEEEE]
+      RenderText {#text} at (24,216) size 345x84
+        text run at (24,216) width 321: &quot;This is a spanning element with&quot;
+        text run at (0,244) width 345: &quot;an original display of inline in the&quot;
+        text run at (0,272) width 294: &quot;middle of the columns block.&quot;
+    RenderText {#text} at (294,280) size 363x416
+      text run at (294,280) width 46: &quot; Lorem&quot;
+      text run at (0,300) width 347: &quot;ipsum dolor sit amet, consectetuer adipiscing elit. Nulla&quot;
+      text run at (0,318) width 356: &quot;varius enim ac mi. Curabitur sollicitudin felis quis lectus.&quot;
+      text run at (0,336) width 324: &quot;Quisque adipiscing rhoncus sem. Proin nulla purus,&quot;
+      text run at (0,354) width 345: &quot;vulputate vel, varius ut, euismod et, nisi. Sed vitae felis&quot;
+      text run at (0,372) width 346: &quot;vel orci sagittis aliquam. Cras convallis adipiscing sem.&quot;
+      text run at (0,390) width 353: &quot;Nam nonummy enim. Nullam bibendum lobortis neque.&quot;
+      text run at (0,408) width 332: &quot;Vestibulum velit orci, tempus euismod, pretium quis,&quot;
+      text run at (0,426) width 309: &quot;interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+      text run at (0,444) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+      text run at (0,462) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+      text run at (0,480) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+      text run at (233,480) width 121: &quot;Lorem ipsum dolor&quot;
+      text run at (0,498) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+      text run at (0,516) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+      text run at (0,534) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+      text run at (0,552) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+      text run at (0,570) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+      text run at (0,588) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+      text run at (0,606) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+      text run at (0,624) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+      text run at (0,642) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+      text run at (0,660) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+      text run at (0,678) width 91: &quot;adipiscing elit.&quot;
+layer at (13,1618) size 367x736
+  RenderMultiColumnFlowThread at (5,5) size 367x736
+    RenderText {#text} at (0,0) size 363x234
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">       text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -132,118 +241,39 @@
</span><span class="cx">       text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
</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><del>-      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,378) width 91: &quot;adipiscing elit.&quot;
-layer at (8,1233) size 760x367
-  RenderBlock {DIV} at (0,1217) size 760x368 [border: (5px solid #800000)]
-    RenderText {#text} at (5,5) size 363x242
-      text run at (5,5) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (5,23) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (5,41) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (5,59) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (5,77) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (5,95) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (5,113) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (5,131) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (5,149) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (5,167) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (5,185) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (238,185) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (5,203) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (5,229) width 24: &quot;mi. &quot;
-    RenderInline {H2} at (0,0) size 345x84 [bgcolor=#EEEEEE]
-      RenderText {#text} at (29,221) size 345x84
-        text run at (29,221) width 321: &quot;This is a spanning element with&quot;
-        text run at (5,249) width 345: &quot;an original display of inline in the&quot;
-        text run at (5,277) width 294: &quot;middle of the columns block.&quot;
-    RenderText {#text} at (299,285) size 363x419
-      text run at (299,285) width 46: &quot; Lorem&quot;
-      text run at (5,305) width 347: &quot;ipsum dolor sit amet, consectetuer adipiscing elit. Nulla&quot;
-      text run at (5,323) width 356: &quot;varius enim ac mi. Curabitur sollicitudin felis quis lectus.&quot;
-      text run at (5,341) width 324: &quot;Quisque adipiscing rhoncus sem. Proin nulla purus,&quot;
-      text run at (5,362) width 345: &quot;vulputate vel, varius ut, euismod et, nisi. Sed vitae felis&quot;
-      text run at (5,380) width 346: &quot;vel orci sagittis aliquam. Cras convallis adipiscing sem.&quot;
-      text run at (5,398) width 353: &quot;Nam nonummy enim. Nullam bibendum lobortis neque.&quot;
-      text run at (5,416) width 332: &quot;Vestibulum velit orci, tempus euismod, pretium quis,&quot;
-      text run at (5,434) width 309: &quot;interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (5,452) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (5,470) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (5,488) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (238,488) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (5,506) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (5,524) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (5,542) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (5,560) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (5,578) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (5,596) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (5,614) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (5,632) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (5,650) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (5,668) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (5,686) width 91: &quot;adipiscing elit.&quot;
-layer at (8,1616) size 760x387
-  RenderBlock {DIV} at (0,1600) size 760x388 [border: (5px solid #800000)]
-    RenderText {#text} at (5,5) size 363x234
-      text run at (5,5) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (5,23) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (5,41) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (5,59) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (5,77) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (5,95) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (5,113) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (5,131) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (5,149) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (5,167) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (5,185) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (238,185) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (5,203) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (5,221) width 24: &quot;mi. &quot;
-    RenderBlock (floating) {H2} at (5,258) size 367x85 [bgcolor=#EEEEEE]
</del><ins>+      text run at (0,216) width 24: &quot;mi. &quot;
+    RenderBlock (floating) {H2} at (0,253) size 367x85 [bgcolor=#EEEEEE]
</ins><span class="cx">       RenderText {#text} at (0,0) size 338x84
</span><span class="cx">         text run at (0,0) width 324: &quot;This element specifies a column&quot;
</span><span class="cx">         text run at (0,28) width 338: &quot;span, but it is also floating, so the&quot;
</span><span class="cx">         text run at (0,56) width 325: &quot;column-span should be ignored.&quot;
</span><del>-    RenderText {#text} at (29,221) size 363x521
-      text run at (29,221) width 327: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing&quot;
-      text run at (5,363) width 348: &quot;elit. Nulla varius enim ac mi. Curabitur sollicitudin felis&quot;
-      text run at (5,382) width 355: &quot;quis lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (5,400) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (5,418) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (5,436) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (5,454) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (5,472) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (5,490) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (5,508) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (5,526) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (238,526) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (5,544) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (5,562) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (5,580) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (5,598) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (5,616) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (5,634) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (5,652) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (5,670) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (5,688) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (5,706) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (5,724) width 91: &quot;adipiscing elit.&quot;
-layer at (8,2019) size 760x444
-  RenderBlock {DIV} at (0,2003) size 760x445 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,5) size 750x96
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,2120) size 750x338
-  RenderBlock (anonymous multi-column) at (5,100) size 750x339
</del><ins>+    RenderText {#text} at (24,216) size 363x520
+      text run at (24,216) width 327: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing&quot;
+      text run at (0,358) width 348: &quot;elit. Nulla varius enim ac mi. Curabitur sollicitudin felis&quot;
+      text run at (0,376) width 355: &quot;quis lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+      text run at (0,394) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+      text run at (0,412) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+      text run at (0,430) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+      text run at (0,448) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+      text run at (0,466) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+      text run at (0,484) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+      text run at (0,502) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+      text run at (0,520) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+      text run at (233,520) width 121: &quot;Lorem ipsum dolor&quot;
+      text run at (0,538) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+      text run at (0,556) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+      text run at (0,574) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+      text run at (0,592) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+      text run at (0,610) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+      text run at (0,628) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+      text run at (0,646) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+      text run at (0,664) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+      text run at (0,682) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+      text run at (0,700) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+      text run at (0,718) width 91: &quot;adipiscing elit.&quot;
+layer at (13,2020) size 367x658
+  RenderMultiColumnFlowThread at (5,5) size 367x658
+    RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
</ins><span class="cx">     RenderBlock {P} at (0,16) size 367x198
</span><span class="cx">       RenderText {#text} at (0,0) size 362x198
</span><span class="cx">         text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="lines">@@ -283,15 +313,8 @@
</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><del>-layer at (8,2479) size 760x444
-  RenderBlock {DIV} at (0,2463) size 760x445 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,343) size 750x96
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,2484) size 750x338
-  RenderBlock (anonymous multi-column) at (5,5) size 750x338
</del><ins>+layer at (13,2480) size 367x658
+  RenderMultiColumnFlowThread at (5,5) size 367x658
</ins><span class="cx">     RenderBlock {P} at (0,16) size 367x198
</span><span class="cx">       RenderText {#text} at (0,0) size 362x198
</span><span class="cx">         text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="lines">@@ -331,15 +354,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><del>-layer at (8,2939) size 760x452
-  RenderBlock {DIV} at (0,2923) size 760x452 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,227) size 750x96
-      RenderBlock {H2} at (0,19) 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;
-layer at (13,2944) size 750x222
-  RenderBlock (anonymous multi-column) at (5,5) size 750x222
</del><ins>+    RenderMultiColumnSpannerPlaceholder at (0,658) size 0x0
+layer at (13,2940) size 367x666 backgroundClip at (0,0) size 785x3403 clip at (0,0) size 785x3403 outlineClip at (0,0) size 785x3403
+  RenderMultiColumnFlowThread at (5,5) size 367x666
</ins><span class="cx">     RenderBlock {P} at (0,16) size 367x198
</span><span class="cx">       RenderText {#text} at (0,0) size 362x198
</span><span class="cx">         text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="lines">@@ -366,9 +383,8 @@
</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><del>-layer at (13,3262) size 750x124
-  RenderBlock (anonymous multi-column) at (5,322) size 750x125
-    RenderBlock {P} at (0,16) size 367x198
</del><ins>+    RenderMultiColumnSpannerPlaceholder at (0,436) size 0x0
+    RenderBlock {P} at (0,452) size 367x198
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasimmediatecolumnschildremovalexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,89 +1,107 @@
</span><del>-layer at (0,0) size 785x2157
</del><ins>+layer at (0,0) size 785x2164
</ins><span class="cx">   RenderView at (0,0) size 785x600
</span><del>-layer at (0,0) size 785x2157
-  RenderBlock {HTML} at (0,0) size 785x2157
-    RenderBody {BODY} at (8,16) size 769x2125
</del><ins>+layer at (0,0) size 785x2164
+  RenderBlock {HTML} at (0,0) size 785x2164
+    RenderBody {BODY} at (8,16) size 769x2132
</ins><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><del>-    RenderText {#text} at (5,5) size 363x612
-      text run at (5,5) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (5,23) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (5,41) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (5,59) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (5,77) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (5,95) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (5,113) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (5,131) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (5,149) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (5,167) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (5,185) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (238,185) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (5,203) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (5,221) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (5,239) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (5,257) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (5,275) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (5,293) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (5,311) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (5,329) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (5,347) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (5,365) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (5,383) width 95: &quot;adipiscing elit. &quot;
-      text run at (100,383) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (5,401) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-      text run at (5,419) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-      text run at (5,437) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-      text run at (5,455) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-      text run at (5,473) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-      text run at (5,491) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-      text run at (5,509) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-      text run at (5,527) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-      text run at (5,545) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-      text run at (5,563) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (5,581) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (5,599) width 154: &quot;Nulla varius enim ac mi.&quot;
</del><ins>+    RenderMultiColumnSet at (5,5) size 750x306
</ins><span class="cx"> layer at (8,348) size 760x316
</span><span class="cx">   RenderBlock {DIV} at (0,332) size 760x316 [border: (5px solid #800000)]
</span><del>-    RenderText {#text} at (5,5) size 363x612
-      text run at (5,5) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (5,23) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (5,41) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (5,59) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (5,77) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (5,95) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (5,113) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (5,131) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (5,149) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (5,167) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (5,185) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (238,185) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (5,203) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (5,221) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (5,239) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (5,257) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (5,275) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (5,293) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (5,311) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (5,329) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (5,347) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (5,365) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (5,383) width 95: &quot;adipiscing elit. &quot;
-      text run at (100,383) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (5,401) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-      text run at (5,419) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-      text run at (5,437) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-      text run at (5,455) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-      text run at (5,473) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-      text run at (5,491) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-      text run at (5,509) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-      text run at (5,527) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-      text run at (5,545) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-      text run at (5,563) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (5,581) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (5,599) width 154: &quot;Nulla varius enim ac mi.&quot;
-layer at (8,680) size 760x350
-  RenderBlock {DIV} at (0,664) size 760x350 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,21) size 367x234
</del><ins>+    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
+layer at (13,21) size 367x612
+  RenderMultiColumnFlowThread at (5,5) size 367x612
+    RenderText {#text} at (0,0) size 363x612
+      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+      text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+      text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+      text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+      text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+      text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+      text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+      text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+      text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+      text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+      text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+      text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+      text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+      text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+      text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
+layer at (13,353) size 367x612
+  RenderMultiColumnFlowThread at (5,5) size 367x612
+    RenderText {#text} at (0,0) size 363x612
+      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+      text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+      text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+      text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+      text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+      text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+      text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+      text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+      text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+      text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+      text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+      text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+      text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+      text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+      text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
+layer at (13,685) size 367x678
+  RenderMultiColumnFlowThread at (5,5) size 367x678
+    RenderBlock {P} at (0,16) size 367x234
</ins><span class="cx">       RenderText {#text} at (0,0) size 363x234
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -99,34 +117,34 @@
</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><del>-    RenderBlock {P} at (5,271) size 367x398
-      RenderText {#text} at (0,0) size 363x398
</del><ins>+    RenderBlock {P} at (0,266) size 367x396
+      RenderText {#text} at (0,0) size 363x396
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="cx">         text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
</span><del>-        text run at (0,74) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-        text run at (0,92) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-        text run at (0,110) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-        text run at (0,128) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,146) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,164) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,182) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-        text run at (233,182) width 121: &quot;Lorem ipsum dolor&quot;
-        text run at (0,200) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-        text run at (0,218) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-        text run at (0,236) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-        text run at (0,254) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-        text run at (0,272) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-        text run at (0,290) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-        text run at (0,308) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-        text run at (0,326) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-        text run at (0,344) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-        text run at (0,362) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,380) width 91: &quot;adipiscing elit.&quot;
-layer at (8,1046) size 760x340
-  RenderBlock {DIV} at (0,1030) size 760x340 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x420
</del><ins>+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 91: &quot;adipiscing elit.&quot;
+layer at (13,1067) size 367x644
+  RenderMultiColumnFlowThread at (5,5) size 367x644
+    RenderBlock (anonymous) at (0,0) size 367x414
</ins><span class="cx">       RenderText {#text} at (0,0) size 363x234
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -145,19 +163,19 @@
</span><span class="cx">       RenderInline {SPAN} at (0,0) size 42x18
</span><span class="cx">         RenderText {#text} at (24,216) size 42x18
</span><span class="cx">           text run at (24,216) width 42: &quot;Lorem&quot;
</span><del>-      RenderText {#text} at (66,216) size 362x204
</del><ins>+      RenderText {#text} at (66,216) size 362x198
</ins><span class="cx">         text run at (66,216) width 285: &quot; ipsum dolor sit amet, consectetuer adipiscing&quot;
</span><span class="cx">         text run at (0,234) width 348: &quot;elit. Nulla varius enim ac mi. Curabitur sollicitudin felis&quot;
</span><span class="cx">         text run at (0,252) width 355: &quot;quis lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="cx">         text run at (0,270) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
</span><span class="cx">         text run at (0,288) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
</span><span class="cx">         text run at (0,306) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
</span><del>-        text run at (0,330) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-        text run at (0,348) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,366) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,384) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,402) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock {P} at (5,441) size 367x198
</del><ins>+        text run at (0,324) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,342) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,360) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,378) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,396) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock {P} at (0,430) size 367x198
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -170,9 +188,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><del>-layer at (8,1402) size 760x348
-  RenderBlock {DIV} at (0,1386) size 760x348 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x198
</del><ins>+layer at (13,1417) size 367x662
+  RenderMultiColumnFlowThread at (5,5) size 367x662
+    RenderBlock (anonymous) at (0,0) size 367x198
</ins><span class="cx">       RenderInline {SPAN} at (0,0) size 362x198
</span><span class="cx">         RenderText {#text} at (0,0) size 362x198
</span><span class="cx">           text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="lines">@@ -186,28 +204,28 @@
</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><del>-    RenderBlock (anonymous) at (5,203) size 367x36
</del><ins>+    RenderBlock (anonymous) at (0,198) size 367x36
</ins><span class="cx">       RenderBlock {SPAN} at (0,0) size 367x36
</span><span class="cx">         RenderText {#text} at (0,0) size 354x36
</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><del>-    RenderBlock (anonymous) at (5,239) size 367x212
</del><ins>+    RenderBlock (anonymous) at (0,234) size 367x198
</ins><span class="cx">       RenderInline {SPAN} at (0,0) size 42x18
</span><span class="cx">         RenderText {#text} at (0,0) size 42x18
</span><span class="cx">           text run at (0,0) width 42: &quot;Lorem&quot;
</span><del>-      RenderText {#text} at (42,0) size 362x212
</del><ins>+      RenderText {#text} at (42,0) size 362x198
</ins><span class="cx">         text run at (42,0) width 312: &quot; ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><span class="cx">         text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="cx">         text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
</span><span class="cx">         text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
</span><del>-        text run at (0,104) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-        text run at (0,122) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-        text run at (0,140) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,158) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,176) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,194) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock {P} at (5,467) size 367x198
</del><ins>+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock {P} at (0,448) size 367x198
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -220,9 +238,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><del>-layer at (8,1766) size 760x375
-  RenderBlock {DIV} at (0,1750) size 760x375 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,21) size 367x198
</del><ins>+layer at (13,1785) size 367x716 backgroundClip at (0,0) size 785x2164 clip at (0,0) size 785x2164 outlineClip at (0,0) size 785x2164
+  RenderMultiColumnFlowThread at (5,5) size 367x716
+    RenderBlock {P} at (0,16) size 367x198
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -235,32 +253,32 @@
</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><del>-    RenderBlock {P} at (5,235) size 367x36
</del><ins>+    RenderBlock {P} at (0,230) size 367x36
</ins><span class="cx">       RenderText {#text} at (0,0) size 354x36
</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><del>-    RenderBlock {P} at (5,287) size 367x209
-      RenderText {#text} at (0,0) size 362x209
</del><ins>+    RenderBlock {P} at (0,282) size 367x202
+      RenderText {#text} at (0,0) size 362x202
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="cx">         text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
</span><del>-        text run at (0,83) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-        text run at (0,101) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-        text run at (0,119) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-        text run at (0,137) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,155) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,173) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,191) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock (anonymous) at (5,512) size 367x18
</del><ins>+        text run at (0,76) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,94) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,112) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,130) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,148) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,166) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,184) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock (anonymous) at (0,500) size 367x18
</ins><span class="cx">       RenderInline {SPAN} at (0,0) size 354x18
</span><span class="cx">         RenderText {#text} at (0,0) size 354x18
</span><span class="cx">           text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><del>-    RenderBlock (anonymous) at (5,530) size 367x18
</del><ins>+    RenderBlock (anonymous) at (0,518) size 367x18
</ins><span class="cx">       RenderBlock {SPAN} at (0,0) size 367x18
</span><span class="cx">         RenderText {#text} at (0,0) size 154x18
</span><span class="cx">           text run at (0,0) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><del>-    RenderBlock (anonymous) at (5,548) size 367x180
</del><ins>+    RenderBlock (anonymous) at (0,536) size 367x180
</ins><span class="cx">       RenderInline {SPAN} at (0,0) size 362x180
</span><span class="cx">         RenderText {#text} at (0,0) size 362x180
</span><span class="cx">           text run at (0,0) width 362: &quot;Curabitur sollicitudin felis quis lectus. Quisque adipiscing&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasnestedcolumnschilddynamicexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,20 +1,47 @@
</span><del>-layer at (0,0) size 785x1354
</del><ins>+layer at (0,0) size 785x1321
</ins><span class="cx">   RenderView at (0,0) size 785x600
</span><del>-layer at (0,0) size 785x1354
-  RenderBlock {HTML} at (0,0) size 785x1355
-    RenderBody {BODY} at (8,16) size 769x1323
-layer at (8,16) size 760x417
-  RenderBlock {DIV} at (0,0) size 760x417 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,13) size 750x68 [color=#FFFFFF]
-      RenderBlock {H2} at (0,19) size 750x29 [color=#000000] [bgcolor=#EEEEEE]
-        RenderText {#text} at (0,0) size 276x28
-          text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-layer at (13,21) size 750x8
-  RenderBlock (anonymous multi-column) at (5,5) size 750x8
-    RenderBlock {SPAN} at (0,8) size 367x0 [color=#FFFFFF] [bgcolor=#000000]
-layer at (13,97) size 750x331
-  RenderBlock (anonymous multi-column) at (5,80) size 750x332
-    RenderBlock {SPAN} at (0,16) size 367x198 [color=#FFFFFF] [bgcolor=#000000]
</del><ins>+layer at (0,0) size 785x1321
+  RenderBlock {HTML} at (0,0) size 785x1322
+    RenderBody {BODY} at (8,16) size 769x1290
+layer at (8,16) size 760x408
+  RenderBlock {DIV} at (0,0) size 760x408 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x8
+    RenderBlock {H2} at (5,32) 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,80) size 750x323
+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
+layer at (13,21) size 367x636
+  RenderMultiColumnFlowThread at (5,5) size 367x636
+    RenderBlock {SPAN} at (0,8) size 367x198 [color=#FFFFFF] [bgcolor=#000000]
+      RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,0) size 367x198
+        RenderText {#text} at (0,0) size 362x198
+          text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+          text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+          text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+          text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+          text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+          text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+          text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+          text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+          text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+          text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+          text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock (anonymous) at (0,222) size 367x414
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -26,48 +53,29 @@
</span><span class="cx">         text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
</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><del>-        text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock (anonymous) at (0,230) size 367x425
-      RenderText {#text} at (0,0) size 362x209
-        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-        text run at (0,101) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-        text run at (0,119) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-        text run at (0,137) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,155) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,173) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,191) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
</del><ins>+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
</ins><span class="cx">       RenderInline {SPAN} at (0,0) size 42x18
</span><del>-        RenderText {#text} at (233,191) size 42x18
-          text run at (233,191) width 42: &quot;Lorem&quot;
-      RenderText {#text} at (275,191) size 363x234
-        text run at (275,191) width 79: &quot; ipsum dolor&quot;
-        text run at (0,209) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-        text run at (0,227) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-        text run at (0,245) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-        text run at (0,263) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-        text run at (0,281) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-        text run at (0,299) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-        text run at (0,317) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-        text run at (0,335) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-        text run at (0,353) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-        text run at (0,371) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,389) width 95: &quot;adipiscing elit. &quot;
-        text run at (95,389) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,407) width 249: &quot;adipiscing elit. Nulla varius enim ac mi.&quot;
-layer at (8,449) size 760x416
-  RenderBlock {DIV} at (0,432) size 760x417 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,335) size 750x68 [color=#FFFFFF]
-      RenderBlock {H2} at (0,19) size 750x29 [color=#000000] [bgcolor=#EEEEEE]
-        RenderText {#text} at (0,0) size 276x28
-          text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-layer at (13,454) size 750x330
-  RenderBlock (anonymous multi-column) at (5,5) size 750x330
-    RenderBlock (anonymous) at (0,0) size 367x582
-      RenderText {#text} at (0,0) size 363x582
</del><ins>+        RenderText {#text} at (233,180) size 42x18
+          text run at (233,180) width 42: &quot;Lorem&quot;
+      RenderText {#text} at (275,180) size 363x234
+        text run at (275,180) width 79: &quot; ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,396) width 249: &quot;adipiscing elit. Nulla varius enim ac mi.&quot;
+layer at (13,445) size 367x660
+  RenderMultiColumnFlowThread at (5,5) size 367x660
+    RenderBlock (anonymous) at (0,0) size 367x592
+      RenderText {#text} at (0,0) size 363x592
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -86,58 +94,50 @@
</span><span class="cx">         text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
</span><span class="cx">         text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
</span><span class="cx">         text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
</span><del>-        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-        text run at (0,330) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-        text run at (0,348) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-        text run at (0,366) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,384) width 95: &quot;adipiscing elit. &quot;
-        text run at (95,384) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,402) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-        text run at (0,420) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-        text run at (0,438) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-        text run at (0,456) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-        text run at (0,474) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-        text run at (0,492) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-        text run at (0,510) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-        text run at (0,528) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-        text run at (0,546) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-        text run at (0,564) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock {SPAN} at (0,598) size 367x36 [color=#FFFFFF] [bgcolor=#000000]
-      RenderText {#text} at (0,0) size 354x36
</del><ins>+        text run at (0,322) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,340) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,358) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,376) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,394) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,394) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,412) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+        text run at (0,430) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+        text run at (0,448) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+        text run at (0,466) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+        text run at (0,484) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+        text run at (0,502) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+        text run at (0,520) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+        text run at (0,538) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+        text run at (0,556) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+        text run at (0,574) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock {SPAN} at (0,608) size 367x36 [color=#FFFFFF] [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,0) size 367x36
+        RenderText {#text} at (0,0) size 354x36
+          text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+          text run at (0,18) width 154: &quot;Nulla varius enim ac mi.&quot;
+      RenderMultiColumnSpannerPlaceholder at (0,36) size 0x0
+layer at (13,869) size 367x702 backgroundClip at (0,0) size 785x1321 clip at (0,0) size 785x1321 outlineClip at (0,0) size 785x1321
+  RenderMultiColumnFlowThread at (5,5) size 367x702
+    RenderBlock {P} at (0,16) size 367x198
+      RenderText {#text} at (0,0) size 362x198
</ins><span class="cx">         text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</span><del>-        text run at (0,18) width 154: &quot;Nulla varius enim ac mi.&quot;
-layer at (13,852) size 750x8
-  RenderBlock (anonymous multi-column) at (5,402) size 750x9
-    RenderBlock {SPAN} at (0,8) size 367x0 [color=#FFFFFF] [bgcolor=#000000]
-layer at (8,881) size 760x457
-  RenderBlock {DIV} at (0,864) size 760x459 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,163) size 750x68 [color=#FFFFFF]
-      RenderBlock {H2} at (0,19) size 750x29 [color=#000000] [bgcolor=#EEEEEE]
-        RenderText {#text} at (0,0) size 276x28
-          text run at (0,0) width 276: &quot;This is a spanning element.&quot;
-layer at (13,886) size 750x158
-  RenderBlock (anonymous multi-column) at (5,5) size 750x158
-    RenderBlock {P} at (0,16) size 367x214
-      RenderText {#text} at (0,0) size 362x214
-        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
</del><span class="cx">         text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="cx">         text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
</span><span class="cx">         text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
</span><span class="cx">         text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
</span><span class="cx">         text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
</span><del>-        text run at (0,142) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,160) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,178) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,196) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock {SPAN} at (0,246) size 367x36 [color=#FFFFFF] [bgcolor=#000000]
-      RenderText {#text} at (0,0) size 354x36
-        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-        text run at (0,18) width 154: &quot;Nulla varius enim ac mi.&quot;
-layer at (13,1111) size 750x222
-  RenderBlock (anonymous multi-column) at (5,230) size 750x223
-    RenderBlock {SPAN} at (0,16) size 367x190 [color=#FFFFFF] [bgcolor=#000000]
-      RenderBlock {P} at (0,0) size 367x198
</del><ins>+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock {SPAN} at (0,230) size 367x250 [color=#FFFFFF] [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,0) size 367x36
+        RenderText {#text} at (0,0) size 354x36
+          text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+          text run at (0,18) width 154: &quot;Nulla varius enim ac mi.&quot;
+      RenderMultiColumnSpannerPlaceholder at (0,36) size 0x0
+      RenderBlock {P} at (0,52) size 367x198
</ins><span class="cx">         RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -150,9 +150,7 @@
</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><del>-      RenderBlock (anonymous) at (0,206) size 367x0
-        RenderText {#text} at (0,0) size 0x0
-    RenderBlock (anonymous) at (0,222) size 367x198
</del><ins>+    RenderBlock (anonymous) at (0,488) size 367x198
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -165,4 +163,4 @@
</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><del>-    RenderBlock {P} at (0,436) size 367x0
</del><ins>+    RenderBlock {P} at (0,702) size 367x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasnestedcolumnschildexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,21 +1,48 @@
</span><del>-layer at (0,0) size 785x1336
</del><ins>+layer at (0,0) size 785x1291
</ins><span class="cx">   RenderView at (0,0) size 785x600
</span><del>-layer at (0,0) size 785x1336
-  RenderBlock {HTML} at (0,0) size 785x1337
-    RenderBody {BODY} at (8,16) size 769x1305
-layer at (8,16) size 760x417
-  RenderBlock {DIV} at (0,0) size 760x417 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,13) size 750x68 [color=#FFFFFF]
-      RenderBlock {H2} at (0,19) size 750x29 [color=#000000] [bgcolor=#EEEEEE]
-        RenderText {#text} at (0,0) size 664x28
-          text run at (0,0) width 664: &quot;This is a spanning element at the beginning of the columns block.&quot;
-layer at (13,21) size 750x8
-  RenderBlock (anonymous multi-column) at (5,5) size 750x8
-    RenderBlock {SPAN} at (0,8) size 367x0 [color=#FFFFFF] [bgcolor=#000000]
-layer at (13,97) size 750x331
-  RenderBlock (anonymous multi-column) at (5,80) size 750x332
-    RenderBlock {SPAN} at (0,16) size 367x198 [color=#FFFFFF] [bgcolor=#000000]
-      RenderText {#text} at (0,0) size 362x198
</del><ins>+layer at (0,0) size 785x1291
+  RenderBlock {HTML} at (0,0) size 785x1292
+    RenderBody {BODY} at (8,16) size 769x1260
+layer at (8,16) size 760x408
+  RenderBlock {DIV} at (0,0) size 760x408 [border: (5px solid #800000)]
+    RenderMultiColumnSet at (5,5) size 750x8
+    RenderBlock {H2} at (5,32) size 750x29 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 664x28
+        text run at (0,0) width 664: &quot;This is a spanning element at the beginning of the columns block.&quot;
+    RenderMultiColumnSet at (5,80) size 750x323
+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
+layer at (13,21) size 367x636
+  RenderMultiColumnFlowThread at (5,5) size 367x636
+    RenderBlock {SPAN} at (0,8) size 367x198 [color=#FFFFFF] [bgcolor=#000000]
+      RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,0) size 367x198
+        RenderText {#text} at (0,0) size 362x198
+          text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+          text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+          text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+          text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+          text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+          text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+          text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+          text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+          text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+          text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+          text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock (anonymous) at (0,222) size 367x414
+      RenderText {#text} at (0,0) size 363x414
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -26,54 +53,6 @@
</span><span class="cx">         text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
</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><del>-        text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock (anonymous) at (0,230) size 367x425
-      RenderText {#text} at (0,0) size 363x425
-        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-        text run at (0,101) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-        text run at (0,119) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-        text run at (0,137) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,155) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,173) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,191) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-        text run at (233,191) width 121: &quot;Lorem ipsum dolor&quot;
-        text run at (0,209) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-        text run at (0,227) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-        text run at (0,245) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-        text run at (0,263) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-        text run at (0,281) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-        text run at (0,299) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-        text run at (0,317) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-        text run at (0,335) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-        text run at (0,353) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-        text run at (0,371) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,389) width 95: &quot;adipiscing elit. &quot;
-        text run at (95,389) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,407) width 249: &quot;adipiscing elit. Nulla varius enim ac mi.&quot;
-layer at (8,449) size 760x424
-  RenderBlock {DIV} at (0,432) size 760x425 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,343) size 750x68 [color=#FFFFFF]
-      RenderBlock {H2} at (0,19) size 750x29 [color=#000000] [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;
-layer at (13,454) size 750x338
-  RenderBlock (anonymous multi-column) at (5,5) size 750x338
-    RenderBlock (anonymous) at (0,0) size 367x410
-      RenderText {#text} at (0,0) size 363x410
-        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
</del><span class="cx">         text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
</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="lines">@@ -83,12 +62,16 @@
</span><span class="cx">         text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
</span><span class="cx">         text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
</span><span class="cx">         text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
</span><del>-        text run at (0,338) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-        text run at (0,356) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-        text run at (0,374) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-        text run at (0,392) width 91: &quot;adipiscing elit.&quot;
-    RenderBlock {SPAN} at (0,426) size 367x234 [color=#FFFFFF] [bgcolor=#000000]
-      RenderText {#text} at (0,0) size 363x234
</del><ins>+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,396) width 249: &quot;adipiscing elit. Nulla varius enim ac mi.&quot;
+layer at (13,445) size 367x662
+  RenderMultiColumnFlowThread at (5,5) size 367x662
+    RenderBlock (anonymous) at (0,0) size 367x396
+      RenderText {#text} at (0,0) size 363x396
</ins><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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -102,39 +85,37 @@
</span><span class="cx">         text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
</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><del>-        text run at (0,216) width 20: &quot;mi.&quot;
-layer at (13,860) size 750x8
-  RenderBlock (anonymous multi-column) at (5,410) size 750x9
-    RenderBlock {SPAN} at (0,8) size 367x0 [color=#FFFFFF] [bgcolor=#000000]
-      RenderText {#text} at (0,0) size 0x0
-layer at (8,889) size 760x431
-  RenderBlock {DIV} at (0,872) size 760x433 [border: (5px solid #800000)]
-    RenderBlock (anonymous multi-column span) at (5,145) size 750x68 [color=#FFFFFF]
-      RenderBlock {H2} at (0,19) size 750x29 [color=#000000] [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;
-layer at (13,894) size 750x140
-  RenderBlock (anonymous multi-column) at (5,5) size 750x140
-    RenderBlock (anonymous) at (0,0) size 367x212
-      RenderText {#text} at (0,0) size 362x212
-        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-        text run at (0,140) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (0,158) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (0,176) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (0,194) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock {SPAN} at (0,228) size 367x36 [color=#FFFFFF] [bgcolor=#000000]
-      RenderText {#text} at (0,0) size 354x36
-        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-        text run at (0,18) width 154: &quot;Nulla varius enim ac mi.&quot;
-layer at (13,1101) size 750x214
-  RenderBlock (anonymous multi-column) at (5,212) size 750x215
-    RenderBlock {SPAN} at (0,16) size 367x198 [color=#FFFFFF] [bgcolor=#000000]
</del><ins>+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 91: &quot;adipiscing elit.&quot;
+    RenderBlock {SPAN} at (0,412) size 367x234 [color=#FFFFFF] [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,0) size 367x234
+        RenderText {#text} at (0,0) size 363x234
+          text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+          text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+          text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+          text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+          text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+          text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+          text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+          text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+          text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+          text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+          text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+          text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+          text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+          text run at (0,216) width 20: &quot;mi.&quot;
+      RenderMultiColumnSpannerPlaceholder at (0,234) size 0x0
+layer at (13,871) size 367x654 backgroundClip at (0,0) size 785x1291 clip at (0,0) size 785x1291 outlineClip at (0,0) size 785x1291
+  RenderMultiColumnFlowThread at (5,5) size 367x654
+    RenderBlock (anonymous) at (0,0) size 367x198
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -147,7 +128,26 @@
</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><del>-    RenderBlock (anonymous) at (0,230) size 367x198
</del><ins>+    RenderBlock {SPAN} at (0,214) size 367x234 [color=#FFFFFF] [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,0) size 367x36
+        RenderText {#text} at (0,0) size 354x36
+          text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+          text run at (0,18) width 154: &quot;Nulla varius enim ac mi.&quot;
+      RenderMultiColumnSpannerPlaceholder at (0,36) size 0x0
+      RenderBlock (anonymous) at (0,36) size 367x198
+        RenderText {#text} at (0,0) size 362x198
+          text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+          text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+          text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+          text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+          text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+          text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+          text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+          text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+          text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+          text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+          text run at (0,180) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock (anonymous) at (0,456) size 367x198
</ins><span class="cx">       RenderText {#text} at (0,0) size 362x198
</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 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolspanspanasnestedinlineblockchildexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,6 +5,9 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x102
</span><span class="cx"> layer at (8,8) size 784x102
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 784x102
</span><ins>+    RenderMultiColumnSet at (0,0) size 784x102
+layer at (8,8) size 384x192
+  RenderMultiColumnFlowThread at (0,0) size 384x192
</ins><span class="cx">     RenderBlock {DIV} at (0,0) size 384x102
</span><span class="cx">       RenderBlock {P} at (0,16) size 384x18
</span><span class="cx">         RenderText {#text} at (0,0) size 332x18
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,207 +5,218 @@
</span><span class="cx">     RenderBody {BODY} at (8,16) size 769x1822
</span><span class="cx"> layer at (8,16) size 750x402
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 750x402 [bgcolor=#EEEEEE]
</span><del>-    RenderBlock (anonymous multi-column span) at (0,0) size 750x96
-      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 527: &quot;should collapse its margins with the top of the page.&quot;
-layer at (8,112) size 750x306
-  RenderBlock (anonymous multi-column) at (0,95) size 750x307
-    RenderText {#text} at (0,0) size 363x612
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,378) width 95: &quot;adipiscing elit. &quot;
-      text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-      text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-      text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-      text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-      text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-      text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-      text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-      text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-      text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-      text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</del><ins>+    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 527: &quot;should collapse its margins with the top of the page.&quot;
+    RenderMultiColumnSet at (0,95) size 750x307
</ins><span class="cx"> layer at (8,434) size 750x402
</span><span class="cx">   RenderBlock {DIV} at (0,417) size 750x403 [bgcolor=#EEEEEE]
</span><del>-    RenderBlock (anonymous multi-column span) at (0,306) size 750x96
-      RenderBlock {H2} at (0,19) 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;
-layer at (8,434) size 750x306
-  RenderBlock (anonymous multi-column) at (0,0) size 750x306
-    RenderText {#text} at (0,0) size 363x612
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,378) width 95: &quot;adipiscing elit. &quot;
-      text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-      text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-      text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-      text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-      text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-      text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-      text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-      text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-      text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-      text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</del><ins>+    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,852) size 750x401
</span><span class="cx">   RenderBlock {DIV} at (0,835) size 750x403 [bgcolor=#EEEEEE]
</span><del>-    RenderBlock (anonymous multi-column span) at (0,0) size 750x96
-      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;
-layer at (8,947) size 750x306
-  RenderBlock (anonymous multi-column) at (0,95) size 750x307
-    RenderText {#text} at (0,0) size 363x612
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,378) width 95: &quot;adipiscing elit. &quot;
-      text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
-      text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
-      text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
-      text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
-      text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
-      text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
-      text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
-      text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
-      text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
-      text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
</del><ins>+    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,1269) size 750x568
</span><span class="cx">   RenderBlock {DIV} at (0,1253) size 750x569 [bgcolor=#EEEEEE]
</span><del>-    RenderBlock (anonymous multi-column span) at (0,198) size 750x172
-      RenderBlock {H2} at (0,19) 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;
-      RenderBlock {H2} at (0,95) 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;
-layer at (8,1269) size 750x198
-  RenderBlock (anonymous multi-column) at (0,0) size 750x198
-    RenderText {#text} at (0,0) size 363x396
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,378) width 91: &quot;adipiscing elit.&quot;
-layer at (8,1639) size 750x198
-  RenderBlock (anonymous multi-column) at (0,369) size 750x199
-    RenderText {#text} at (0,0) size 363x396
-      text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
-      text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
-      text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
-      text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
-      text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
-      text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
-      text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
-      text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-      text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-      text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-      text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
-      text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
-      text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
-      text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
-      text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
-      text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
-      text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
-      text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
-      text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
-      text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
-      text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
-      text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
-      text run at (0,378) width 91: &quot;adipiscing elit.&quot;
</del><ins>+    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
+layer at (8,16) size 367x612
+  RenderMultiColumnFlowThread at (0,0) size 367x612
+    RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 367x612
+      RenderText {#text} at (0,0) size 363x612
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+        text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+        text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+        text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+        text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+        text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+        text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+        text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+        text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+        text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
+layer at (8,434) size 367x612
+  RenderMultiColumnFlowThread at (0,0) size 367x612
+    RenderBlock (anonymous) at (0,0) size 367x612
+      RenderText {#text} at (0,0) size 363x612
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+        text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+        text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+        text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+        text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+        text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+        text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+        text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+        text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+        text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
+    RenderMultiColumnSpannerPlaceholder at (0,612) size 0x0
+layer at (8,852) size 367x612
+  RenderMultiColumnFlowThread at (0,0) size 367x612
+    RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 367x612
+      RenderText {#text} at (0,0) size 363x612
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 95: &quot;adipiscing elit. &quot;
+        text run at (95,378) width 259: &quot;Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,396) width 313: &quot;adipiscing elit. Nulla varius enim ac mi. Curabitur&quot;
+        text run at (0,414) width 352: &quot;sollicitudin felis quis lectus. Quisque adipiscing rhoncus&quot;
+        text run at (0,432) width 353: &quot;sem. Proin nulla purus, vulputate vel, varius ut, euismod&quot;
+        text run at (0,450) width 326: &quot;et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras&quot;
+        text run at (0,468) width 350: &quot;convallis adipiscing sem. Nam nonummy enim. Nullam&quot;
+        text run at (0,486) width 349: &quot;bibendum lobortis neque. Vestibulum velit orci, tempus&quot;
+        text run at (0,504) width 343: &quot;euismod, pretium quis, interdum vitae, nulla. Phasellus&quot;
+        text run at (0,522) width 357: &quot;eget ante et tortor condimentum vestibulum. Suspendisse&quot;
+        text run at (0,540) width 336: &quot;hendrerit quam nec felis. Sed varius turpis vitae pede.&quot;
+        text run at (0,558) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,576) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,594) width 154: &quot;Nulla varius enim ac mi.&quot;
+layer at (8,1269) size 367x792 backgroundClip at (0,0) size 785x1853 clip at (0,0) size 785x1853 outlineClip at (0,0) size 785x1853
+  RenderMultiColumnFlowThread at (0,0) size 367x792
+    RenderBlock (anonymous) at (0,0) size 367x396
+      RenderText {#text} at (0,0) size 363x396
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 91: &quot;adipiscing elit.&quot;
+    RenderMultiColumnSpannerPlaceholder at (0,396) size 0x0
+    RenderMultiColumnSpannerPlaceholder at (0,396) size 0x0
+    RenderBlock (anonymous) at (0,396) size 367x396
+      RenderText {#text} at (0,0) size 363x396
+        text run at (0,0) width 354: &quot;Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&quot;
+        text run at (0,18) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
+        text run at (0,36) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
+        text run at (0,54) width 358: &quot;purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae&quot;
+        text run at (0,72) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
+        text run at (0,90) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
+        text run at (0,108) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
+        text run at (0,126) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (0,144) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (0,162) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (0,180) width 233: &quot;sit amet, consectetuer adipiscing elit. &quot;
+        text run at (233,180) width 121: &quot;Lorem ipsum dolor&quot;
+        text run at (0,198) width 363: &quot;sit amet, consectetuer adipiscing elit. Nulla varius enim ac&quot;
+        text run at (0,216) width 318: &quot;mi. Curabitur sollicitudin felis quis lectus. Quisque&quot;
+        text run at (0,234) width 356: &quot;adipiscing rhoncus sem. Proin nulla purus, vulputate vel,&quot;
+        text run at (0,252) width 354: &quot;varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis&quot;
+        text run at (0,270) width 351: &quot;aliquam. Cras convallis adipiscing sem. Nam nonummy&quot;
+        text run at (0,288) width 358: &quot;enim. Nullam bibendum lobortis neque. Vestibulum velit&quot;
+        text run at (0,306) width 361: &quot;orci, tempus euismod, pretium quis, interdum vitae, nulla.&quot;
+        text run at (0,324) width 339: &quot;Phasellus eget ante et tortor condimentum vestibulum.&quot;
+        text run at (0,342) width 345: &quot;Suspendisse hendrerit quam nec felis. Sed varius turpis&quot;
+        text run at (0,360) width 331: &quot;vitae pede. Lorem ipsum dolor sit amet, consectetuer&quot;
+        text run at (0,378) width 91: &quot;adipiscing elit.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticoltablemargincollapseexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/table-margin-collapse-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/table-margin-collapse-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/table-margin-collapse-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -10,7 +10,10 @@
</span><span class="cx">           text run at (0,18) width 404: &quot;The pattern in each column should be the same (orange/yellow).&quot;
</span><span class="cx"> layer at (8,44) size 784x304
</span><span class="cx">   RenderBlock {DIV} at (0,36) size 784x304 [border: (2px solid #000000)]
</span><del>-    RenderTable {TABLE} at (2,2) size 382x500
</del><ins>+    RenderMultiColumnSet at (2,2) size 780x300
+layer at (10,46) size 382x500
+  RenderMultiColumnFlowThread at (2,2) size 382x500
+    RenderTable {TABLE} at (0,0) size 382x500
</ins><span class="cx">       RenderTableSection {TBODY} at (0,0) size 382x500
</span><span class="cx">         RenderTableRow {TR} at (0,0) size 382x500
</span><span class="cx">           RenderTableCell {TD} at (0,0) size 191x500 [r=0 c=0 rs=1 cs=1]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticoltableverticalalignexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/table-vertical-align-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/table-vertical-align-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/table-vertical-align-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -7,6 +7,15 @@
</span><span class="cx">       RenderBlock {HR} at (0,676) size 769x2 [border: (1px inset #000000)]
</span><span class="cx"> layer at (8,8) size 769x350
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 769x350
</span><ins>+    RenderMultiColumnSet at (0,0) size 769x350
+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
+layer at (8,8) size 377x1179 backgroundClip at (0,0) size 1562x1010 clip at (0,0) size 1562x1010 outlineClip at (0,0) size 1562x1010
+  RenderMultiColumnFlowThread at (0,0) size 377x1179
</ins><span class="cx">     RenderTable {TABLE} at (0,0) size 376x1179 [border: (1px outset #808080)]
</span><span class="cx">       RenderTableSection {TBODY} at (1,1) size 374x1177
</span><span class="cx">         RenderTableRow {TR} at (0,0) size 374x1177
</span><span class="lines">@@ -136,8 +145,8 @@
</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><del>-layer at (8,376) size 769x300
-  RenderBlock {DIV} at (0,368) size 769x300
</del><ins>+layer at (8,376) size 377x1166 backgroundClip at (0,0) size 1562x1010 clip at (0,0) size 1562x1010 outlineClip at (0,0) size 1562x1010
+  RenderMultiColumnFlowThread at (0,0) size 377x1166
</ins><span class="cx">     RenderTable {TABLE} at (0,0) size 376x1166 [border: (1px outset #808080)]
</span><span class="cx">       RenderTableSection {TBODY} at (1,1) size 374x1164
</span><span class="cx">         RenderTableRow {TR} at (0,0) size 374x1127
</span><span class="lines">@@ -267,8 +276,8 @@
</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><del>-layer at (8,702) size 769x300
-  RenderBlock {DIV} at (0,694) size 769x300
</del><ins>+layer at (8,702) size 377x1129 backgroundClip at (0,0) size 1562x1010 clip at (0,0) size 1562x1010 outlineClip at (0,0) size 1562x1010
+  RenderMultiColumnFlowThread at (0,0) size 377x1129
</ins><span class="cx">     RenderTable {TABLE} at (0,0) size 376x1129 [border: (1px outset #808080)]
</span><span class="cx">       RenderTableSection {TBODY} at (1,1) size 374x1127
</span><span class="cx">         RenderTableRow {TR} at (0,0) size 374x1127
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolunsplittableinlineblockexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/unsplittable-inline-block-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/unsplittable-inline-block-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/unsplittable-inline-block-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,8 +5,11 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><span class="cx"> layer at (8,8) size 770x320
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 770x320 [border: (5px solid #000000)]
</span><del>-    RenderBlock {DIV} at (10,10) size 367x250
-    RenderBlock (anonymous) at (10,310) size 367x202
</del><ins>+    RenderMultiColumnSet at (10,10) size 750x300
+layer at (18,18) size 367x502
+  RenderMultiColumnFlowThread at (10,10) size 367x502
+    RenderBlock {DIV} at (0,0) size 367x250
+    RenderBlock (anonymous) at (0,300) size 367x202
</ins><span class="cx">       RenderBlock {DIV} at (0,0) size 301x202 [border: (2px solid #008000)]
</span><span class="cx">         RenderText {#text} at (2,2) size 297x18
</span><span class="cx">           text run at (2,2) width 297: &quot;All of this text should be in the second column.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrborderpaddingpaginationexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrborderpaddingpaginationexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -3,10 +3,13 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><del>-layer at (8,8) size 176x584
-  RenderBlock {DIV} at (0,0) size 176x584 [border: (2px solid #800000)]
-    RenderBlock {DIV} at (2,2) size 110x282
-    RenderBlock {DIV} at (174,2) size 156x379 [bgcolor=#00FF00] [border: (2px solid #000000)]
</del><ins>+layer at (8,8) size 192x584
+  RenderBlock {DIV} at (0,0) size 192x584 [border: (2px solid #800000)]
+    RenderMultiColumnSet at (2,2) size 188x580
+layer at (10,10) size 266x282
+  RenderMultiColumnFlowThread at (2,2) size 266x282
+    RenderBlock {DIV} at (0,0) size 110x282
+    RenderBlock {DIV} at (110,0) size 156x379 [bgcolor=#00FF00] [border: (2px solid #000000)]
</ins><span class="cx">       RenderBlock {DIV} at (2,12) size 152x355 [bgcolor=#008000] [border: (2px solid #0000FF)]
</span><span class="cx">         RenderInline {SPAN} at (0,0) size 148x192
</span><span class="cx">           RenderText {#text} at (2,2) size 148x192
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,7 +5,13 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 792x569
</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><del>-    RenderBlock (anonymous) at (5,5) size 378x272
</del><ins>+    RenderMultiColumnSet at (5,5) size 378x559
+layer at (412,8) size 388x569
+  RenderBlock {DIV} at (404,0) size 388x569 [border: (5px solid #0000FF)]
+    RenderMultiColumnSet at (5,5) size 378x559
+layer at (13,13) size 450x272
+  RenderMultiColumnFlowThread at (5,5) size 450x272
+    RenderBlock (anonymous) at (0,0) size 378x272
</ins><span class="cx">       RenderText {#text} at (0,0) size 18x110
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (4,110) size 0x0
</span><span class="lines">@@ -69,7 +75,7 @@
</span><span class="cx">       RenderText {#text} at (360,0) size 18x110
</span><span class="cx">         text run at (360,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (364,110) size 0x0
</span><del>-    RenderBlock {DIV} at (383,5) size 72x272
</del><ins>+    RenderBlock {DIV} at (378,0) size 72x272
</ins><span class="cx">       RenderText {#text} at (0,0) size 18x262
</span><span class="cx">         text run at (0,0) width 262: &quot;This text should be in the second column.&quot;
</span><span class="cx">       RenderBR {BR} at (4,262) size 0x0
</span><span class="lines">@@ -82,9 +88,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><del>-layer at (412,8) size 388x569
-  RenderBlock {DIV} at (404,0) size 388x569 [border: (5px solid #0000FF)]
-    RenderBlock (anonymous) at (5,5) size 72x272
</del><ins>+layer at (417,13) size 756x272 backgroundClip at (0,0) size 808x585 clip at (0,0) size 808x585 outlineClip at (0,0) size 808x585
+  RenderMultiColumnFlowThread at (5,5) size 756x272
+    RenderBlock (anonymous) at (0,0) size 72x272
</ins><span class="cx">       RenderText {#text} at (0,0) size 18x242
</span><span class="cx">         text run at (0,0) width 242: &quot;This text should be in the first column.&quot;
</span><span class="cx">       RenderBR {BR} at (4,242) size 0x0
</span><span class="lines">@@ -97,7 +103,7 @@
</span><span class="cx">       RenderText {#text} at (54,0) size 18x242
</span><span class="cx">         text run at (54,0) width 242: &quot;This text should be in the first column.&quot;
</span><span class="cx">       RenderBR {BR} at (58,242) size 0x0
</span><del>-    RenderBlock {DIV} at (383,5) size 378x272
</del><ins>+    RenderBlock {DIV} at (378,0) size 378x272
</ins><span class="cx">       RenderText {#text} at (0,0) size 18x110
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (4,110) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrcolumncountwithrulesexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,96 +5,102 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 776x584
</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><del>-    RenderText {#text} at (30,30) size 18x161
-      text run at (30,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (34,191) size 0x0
-    RenderText {#text} at (48,30) size 18x161
-      text run at (48,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (52,191) size 0x0
-    RenderText {#text} at (66,30) size 18x161
-      text run at (66,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (70,191) size 0x0
-    RenderText {#text} at (84,30) size 18x161
-      text run at (84,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (88,191) size 0x0
-    RenderText {#text} at (102,30) size 18x161
-      text run at (102,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (106,191) size 0x0
-    RenderText {#text} at (130,30) size 18x161
-      text run at (130,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (134,191) size 0x0
-    RenderText {#text} at (148,30) size 18x161
-      text run at (148,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (152,191) size 0x0
-    RenderText {#text} at (166,30) size 18x161
-      text run at (166,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (170,191) size 0x0
-    RenderText {#text} at (184,30) size 18x161
-      text run at (184,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (188,191) size 0x0
-    RenderText {#text} at (202,30) size 18x161
-      text run at (202,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (206,191) size 0x0
-    RenderText {#text} at (230,30) size 18x161
-      text run at (230,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (234,191) size 0x0
-    RenderText {#text} at (248,30) size 18x161
-      text run at (248,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (252,191) size 0x0
-    RenderText {#text} at (266,30) size 18x161
-      text run at (266,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (270,191) size 0x0
</del><ins>+    RenderMultiColumnSet at (30,30) size 100x524
</ins><span class="cx"> layer at (184,8) size 160x584
</span><span class="cx">   RenderBlock {P} at (176,0) size 160x584 [border: (10px solid #800000)]
</span><del>-    RenderText {#text} at (30,33) size 18x161
-      text run at (30,33) width 4 RTL: &quot;.&quot;
-      text run at (30,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (34,33) size 0x0
-    RenderText {#text} at (48,33) size 18x161
-      text run at (48,33) width 4 RTL: &quot;.&quot;
-      text run at (48,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (52,33) size 0x0
-    RenderText {#text} at (66,33) size 18x161
-      text run at (66,33) width 4 RTL: &quot;.&quot;
-      text run at (66,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (70,33) size 0x0
-    RenderText {#text} at (84,33) size 18x161
-      text run at (84,33) width 4 RTL: &quot;.&quot;
-      text run at (84,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (88,33) size 0x0
-    RenderText {#text} at (102,33) size 18x161
-      text run at (102,33) width 4 RTL: &quot;.&quot;
-      text run at (102,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (106,33) size 0x0
-    RenderText {#text} at (130,33) size 18x161
-      text run at (130,33) width 4 RTL: &quot;.&quot;
-      text run at (130,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (134,33) size 0x0
-    RenderText {#text} at (148,33) size 18x161
-      text run at (148,33) width 4 RTL: &quot;.&quot;
-      text run at (148,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (152,33) size 0x0
-    RenderText {#text} at (166,33) size 18x161
-      text run at (166,33) width 4 RTL: &quot;.&quot;
-      text run at (166,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (170,33) size 0x0
-    RenderText {#text} at (184,33) size 18x161
-      text run at (184,33) width 4 RTL: &quot;.&quot;
-      text run at (184,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (188,33) size 0x0
-    RenderText {#text} at (202,33) size 18x161
-      text run at (202,33) width 4 RTL: &quot;.&quot;
-      text run at (202,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (206,33) size 0x0
-    RenderText {#text} at (230,33) size 18x161
-      text run at (230,33) width 4 RTL: &quot;.&quot;
-      text run at (230,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (234,33) size 0x0
-    RenderText {#text} at (248,33) size 18x161
-      text run at (248,33) width 4 RTL: &quot;.&quot;
-      text run at (248,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (252,33) size 0x0
-    RenderText {#text} at (266,33) size 18x161
-      text run at (266,33) width 4 RTL: &quot;.&quot;
-      text run at (266,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (270,33) size 0x0
</del><ins>+    RenderMultiColumnSet at (30,30) size 100x524
+layer at (38,38) size 254x164
+  RenderMultiColumnFlowThread at (30,30) size 254x164
+    RenderText {#text} at (0,0) size 18x161
+      text run at (0,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (4,161) size 0x0
+    RenderText {#text} at (18,0) size 18x161
+      text run at (18,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (22,161) size 0x0
+    RenderText {#text} at (36,0) size 18x161
+      text run at (36,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (40,161) size 0x0
+    RenderText {#text} at (54,0) size 18x161
+      text run at (54,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (58,161) size 0x0
+    RenderText {#text} at (72,0) size 18x161
+      text run at (72,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (76,161) size 0x0
+    RenderText {#text} at (100,0) size 18x161
+      text run at (100,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (104,161) size 0x0
+    RenderText {#text} at (118,0) size 18x161
+      text run at (118,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (122,161) size 0x0
+    RenderText {#text} at (136,0) size 18x161
+      text run at (136,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (140,161) size 0x0
+    RenderText {#text} at (154,0) size 18x161
+      text run at (154,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (158,161) size 0x0
+    RenderText {#text} at (172,0) size 18x161
+      text run at (172,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (176,161) size 0x0
+    RenderText {#text} at (200,0) size 18x161
+      text run at (200,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (204,161) size 0x0
+    RenderText {#text} at (218,0) size 18x161
+      text run at (218,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (222,161) size 0x0
+    RenderText {#text} at (236,0) size 18x161
+      text run at (236,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (240,161) size 0x0
+layer at (214,398) size 254x164
+  RenderMultiColumnFlowThread at (30,390) size 254x164
+    RenderText {#text} at (0,3) size 18x161
+      text run at (0,3) width 4 RTL: &quot;.&quot;
+      text run at (0,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (4,3) size 0x0
+    RenderText {#text} at (18,3) size 18x161
+      text run at (18,3) width 4 RTL: &quot;.&quot;
+      text run at (18,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (22,3) size 0x0
+    RenderText {#text} at (36,3) size 18x161
+      text run at (36,3) width 4 RTL: &quot;.&quot;
+      text run at (36,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (40,3) size 0x0
+    RenderText {#text} at (54,3) size 18x161
+      text run at (54,3) width 4 RTL: &quot;.&quot;
+      text run at (54,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (58,3) size 0x0
+    RenderText {#text} at (72,3) size 18x161
+      text run at (72,3) width 4 RTL: &quot;.&quot;
+      text run at (72,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (76,3) size 0x0
+    RenderText {#text} at (100,3) size 18x161
+      text run at (100,3) width 4 RTL: &quot;.&quot;
+      text run at (100,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (104,3) size 0x0
+    RenderText {#text} at (118,3) size 18x161
+      text run at (118,3) width 4 RTL: &quot;.&quot;
+      text run at (118,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (122,3) size 0x0
+    RenderText {#text} at (136,3) size 18x161
+      text run at (136,3) width 4 RTL: &quot;.&quot;
+      text run at (136,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (140,3) size 0x0
+    RenderText {#text} at (154,3) size 18x161
+      text run at (154,3) width 4 RTL: &quot;.&quot;
+      text run at (154,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (158,3) size 0x0
+    RenderText {#text} at (172,3) size 18x161
+      text run at (172,3) width 4 RTL: &quot;.&quot;
+      text run at (172,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (176,3) size 0x0
+    RenderText {#text} at (200,3) size 18x161
+      text run at (200,3) width 4 RTL: &quot;.&quot;
+      text run at (200,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (204,3) size 0x0
+    RenderText {#text} at (218,3) size 18x161
+      text run at (218,3) width 4 RTL: &quot;.&quot;
+      text run at (218,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (222,3) size 0x0
+    RenderText {#text} at (236,3) size 18x161
+      text run at (236,3) width 4 RTL: &quot;.&quot;
+      text run at (236,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (240,3) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrcolumnrulesexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-rules-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrcolumnrulesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-rules-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-rules-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/column-rules-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -3,128 +3,131 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><del>-layer at (8,8) size 754x584
-  RenderBlock {DIV} at (0,0) size 754x584 [border: (5px solid #000000)]
-    RenderText {#text} at (5,15) size 2208x174
-      text run at (5,15) width 139: &quot;Lorem ipsum dolor sit&quot;
-      text run at (23,15) width 116: &quot;amet, consectetuer&quot;
-      text run at (41,15) width 172: &quot;adipiscing elit. Nulla varius&quot;
-      text run at (59,15) width 137: &quot;enim ac mi. Curabitur&quot;
-      text run at (77,15) width 173: &quot;sollicitudin felis quis lectus.&quot;
-      text run at (95,15) width 121: &quot;Quisque adipiscing&quot;
-      text run at (113,15) width 156: &quot;rhoncus sem. Proin nulla&quot;
-      text run at (131,15) width 170: &quot;purus, vulputate vel, varius&quot;
-      text run at (149,15) width 150: &quot;ut, euismod et, nisi. Sed&quot;
-      text run at (167,15) width 158: &quot;vitae felis vel orci sagittis&quot;
-      text run at (185,15) width 147: &quot;aliquam. Cras convallis&quot;
-      text run at (203,15) width 132: &quot;adipiscing sem. Nam&quot;
-      text run at (221,15) width 154: &quot;nonummy enim. Nullam&quot;
-      text run at (239,15) width 160: &quot;bibendum lobortis neque.&quot;
-      text run at (257,15) width 136: &quot;Vestibulum velit orci,&quot;
-      text run at (275,15) width 158: &quot;tempus euismod, pretium&quot;
-      text run at (293,15) width 167: &quot;quis, interdum vitae, nulla.&quot;
-      text run at (311,15) width 172: &quot;Phasellus eget ante et tortor&quot;
-      text run at (329,15) width 163: &quot;condimentum vestibulum.&quot;
-      text run at (347,15) width 137: &quot;Suspendisse hendrerit&quot;
-      text run at (365,15) width 165: &quot;quam nec felis. Sed varius&quot;
-      text run at (383,15) width 153: &quot;turpis vitae pede. Lorem&quot;
-      text run at (401,15) width 131: &quot;ipsum dolor sit amet,&quot;
-      text run at (419,15) width 173: &quot;consectetuer adipiscing elit.&quot;
-      text run at (437,15) width 153: &quot;Proin bibendum justo ac&quot;
-      text run at (455,15) width 149: &quot;enim. Class aptent taciti&quot;
-      text run at (473,15) width 166: &quot;sociosqu ad litora torquent&quot;
-      text run at (491,15) width 144: &quot;per conubia nostra, per&quot;
-      text run at (509,15) width 159: &quot;inceptos hymenaeos. Sed&quot;
-      text run at (527,15) width 174: &quot;leo nulla, rutrum eu, dictum&quot;
-      text run at (545,15) width 166: &quot;ut, posuere vel, arcu. Nam&quot;
-      text run at (563,15) width 115: &quot;libero. Morbi orci.&quot;
-      text run at (581,15) width 149: &quot;Maecenas pellentesque.&quot;
-      text run at (599,15) width 118: &quot;Curabitur erat erat,&quot;
-      text run at (617,15) width 145: &quot;ullamcorper at, gravida&quot;
-      text run at (635,15) width 143: &quot;vitae, iaculis vitae, elit.&quot;
-      text run at (653,15) width 147: &quot;Nullam quam. Quisque&quot;
-      text run at (671,15) width 170: &quot;orci lectus, ullamcorper eu,&quot;
-      text run at (689,15) width 173: &quot;imperdiet sed, accumsan et,&quot;
-      text run at (707,15) width 138: &quot;ligula. Duis diam nisl,&quot;
-      text run at (725,15) width 164: &quot;sagittis a, blandit volutpat,&quot;
-      text run at (749,15) width 120: &quot;interdum sed, velit.&quot;
-      text run at (767,15) width 166: &quot;Vestibulum quam. Nulla a&quot;
-      text run at (785,15) width 151: &quot;purus. Phasellus semper&quot;
-      text run at (803,15) width 128: &quot;semper lectus. Nulla&quot;
-      text run at (821,15) width 138: &quot;porttitor, dolor dictum&quot;
-      text run at (839,15) width 145: &quot;scelerisque luctus, velit&quot;
-      text run at (857,15) width 157: &quot;ipsum lobortis mauris, ac&quot;
-      text run at (875,15) width 141: &quot;pretium enim nunc vel&quot;
-      text run at (893,15) width 158: &quot;risus. Proin gravida mi ut&quot;
-      text run at (911,15) width 155: &quot;sem cursus mattis. Fusce&quot;
-      text run at (929,15) width 143: &quot;laoreet, nisi quis luctus&quot;
-      text run at (947,15) width 120: &quot;volutpat, arcu pede&quot;
-      text run at (965,15) width 120: &quot;tincidunt enim, nec&quot;
-      text run at (983,15) width 143: &quot;malesuada urna nisl eu&quot;
-      text run at (1001,15) width 138: &quot;enim. Vivamus varius&quot;
-      text run at (1019,15) width 99: &quot;augue ac purus.&quot;
-      text run at (1037,15) width 150: &quot;Vestibulum vestibulum.&quot;
-      text run at (1055,15) width 159: &quot;Phasellus et est vitae ante&quot;
-      text run at (1073,15) width 163: &quot;accumsan rhoncus. Morbi&quot;
-      text run at (1091,15) width 166: &quot;convallis, arcu at hendrerit&quot;
-      text run at (1109,15) width 115: &quot;gravida, sem diam&quot;
-      text run at (1127,15) width 168: &quot;dignissim risus, sed aliquet&quot;
-      text run at (1145,15) width 166: &quot;erat mi ut mi. Nunc cursus&quot;
-      text run at (1163,15) width 137: &quot;lacinia elit. Nunc nisi.&quot;
-      text run at (1181,15) width 99: &quot;Quisque at erat.&quot;
-      text run at (1199,15) width 159: &quot;Vestibulum dictum quam&quot;
-      text run at (1217,15) width 169: &quot;vitae nibh. Nunc vitae ante&quot;
-      text run at (1235,15) width 167: &quot;non odio interdum blandit.&quot;
-      text run at (1253,15) width 126: &quot;Curabitur leo quam,&quot;
-      text run at (1271,15) width 164: &quot;fermentum sed, feugiat in,&quot;
-      text run at (1289,15) width 131: &quot;ullamcorper id, nibh.&quot;
-      text run at (1307,15) width 155: &quot;Suspendisse ac turpis. In&quot;
-      text run at (1325,15) width 141: &quot;iaculis sollicitudin dui.&quot;
-      text run at (1343,15) width 157: &quot;Aenean vitae lectus vitae&quot;
-      text run at (1361,15) width 113: &quot;nulla pellentesque&quot;
-      text run at (1379,15) width 163: &quot;sollicitudin. Nunc gravida&quot;
-      text run at (1397,15) width 172: &quot;pharetra lectus. Etiam lacus&quot;
-      text run at (1415,15) width 159: &quot;ligula, placerat ut, dictum&quot;
-      text run at (1433,15) width 147: &quot;vitae, tempus vel, risus.&quot;
-      text run at (1451,15) width 144: &quot;Cras rhoncus. Praesent&quot;
-      text run at (1469,15) width 169: &quot;varius ultricies orci. Donec&quot;
-      text run at (1493,15) width 143: &quot;mattis, neque ut ornare&quot;
-      text run at (1511,15) width 168: &quot;fringilla, ante urna placerat&quot;
-      text run at (1529,15) width 146: &quot;eros, vel commodo nisi&quot;
-      text run at (1547,15) width 143: &quot;tortor ut mauris. Morbi&quot;
-      text run at (1565,15) width 173: &quot;magna dui, sagittis sit amet,&quot;
-      text run at (1583,15) width 147: &quot;tincidunt et, elementum&quot;
-      text run at (1601,15) width 170: &quot;eget, quam. Fusce molestie&quot;
-      text run at (1619,15) width 174: &quot;nisl vitae nisi. Vestibulum a&quot;
-      text run at (1637,15) width 137: &quot;sapien. Phasellus ante&quot;
-      text run at (1655,15) width 169: &quot;lacus, vehicula non, cursus&quot;
-      text run at (1673,15) width 129: &quot;a, tempor ut, magna.&quot;
-      text run at (1691,15) width 169: &quot;Suspendisse potenti. Fusce&quot;
-      text run at (1709,15) width 126: &quot;aliquet, odio viverra&quot;
-      text run at (1727,15) width 144: &quot;vulputate dictum, enim&quot;
-      text run at (1745,15) width 128: &quot;odio luctus purus, ut&quot;
-      text run at (1763,15) width 171: &quot;scelerisque quam nulla non&quot;
-      text run at (1781,15) width 137: &quot;est. Donec eros lacus,&quot;
-      text run at (1799,15) width 162: &quot;egestas vitae, lacinia quis,&quot;
-      text run at (1817,15) width 159: &quot;tempor quis, pede. Morbi&quot;
-      text run at (1835,15) width 163: &quot;orci erat, iaculis id, ornare&quot;
-      text run at (1853,15) width 143: &quot;ac, elementum at, sem.&quot;
-      text run at (1871,15) width 159: &quot;Nunc ornare sodales nisi.&quot;
-      text run at (1889,15) width 166: &quot;Morbi interdum commodo&quot;
-      text run at (1907,15) width 155: &quot;nisl. Fusce eget eros non&quot;
-      text run at (1925,15) width 149: &quot;nisi ornare facilisis. Sed&quot;
-      text run at (1943,15) width 155: &quot;placerat, est non posuere&quot;
-      text run at (1961,15) width 121: &quot;posuere, purus sem&quot;
-      text run at (1979,15) width 163: &quot;dignissim libero, a viverra&quot;
-      text run at (1997,15) width 170: &quot;tellus dolor vel lorem. Cras&quot;
-      text run at (2015,15) width 136: &quot;augue. Etiam ultricies&quot;
-      text run at (2033,15) width 165: &quot;consequat odio. Mauris ac&quot;
-      text run at (2051,15) width 138: &quot;libero. Etiam posuere,&quot;
-      text run at (2069,15) width 127: &quot;libero vitae euismod&quot;
-      text run at (2087,15) width 169: &quot;gravida, urna elit imperdiet&quot;
-      text run at (2105,15) width 166: &quot;magna, vel cursus elit felis&quot;
-      text run at (2123,15) width 148: &quot;non mauris. Donec orci&quot;
-      text run at (2141,15) width 167: &quot;erat, porta id, dignissim ut,&quot;
-      text run at (2159,15) width 127: &quot;posuere dictum, leo.&quot;
-      text run at (2177,15) width 150: &quot;Suspendisse scelerisque&quot;
-      text run at (2195,15) width 84: &quot;egestas nulla.&quot;
</del><ins>+layer at (8,8) size 748x584
+  RenderBlock {DIV} at (0,0) size 748x584 [border: (5px solid #000000)]
+    RenderMultiColumnSet at (5,15) size 738x554
+layer at (13,23) size 2196x174 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (5,15) size 2196x174
+    RenderText {#text} at (0,0) size 2196x174
+      text run at (0,0) width 139: &quot;Lorem ipsum dolor sit&quot;
+      text run at (18,0) width 116: &quot;amet, consectetuer&quot;
+      text run at (36,0) width 172: &quot;adipiscing elit. Nulla varius&quot;
+      text run at (54,0) width 137: &quot;enim ac mi. Curabitur&quot;
+      text run at (72,0) width 173: &quot;sollicitudin felis quis lectus.&quot;
+      text run at (90,0) width 121: &quot;Quisque adipiscing&quot;
+      text run at (108,0) width 156: &quot;rhoncus sem. Proin nulla&quot;
+      text run at (126,0) width 170: &quot;purus, vulputate vel, varius&quot;
+      text run at (144,0) width 150: &quot;ut, euismod et, nisi. Sed&quot;
+      text run at (162,0) width 158: &quot;vitae felis vel orci sagittis&quot;
+      text run at (180,0) width 147: &quot;aliquam. Cras convallis&quot;
+      text run at (198,0) width 132: &quot;adipiscing sem. Nam&quot;
+      text run at (216,0) width 154: &quot;nonummy enim. Nullam&quot;
+      text run at (234,0) width 160: &quot;bibendum lobortis neque.&quot;
+      text run at (252,0) width 136: &quot;Vestibulum velit orci,&quot;
+      text run at (270,0) width 158: &quot;tempus euismod, pretium&quot;
+      text run at (288,0) width 167: &quot;quis, interdum vitae, nulla.&quot;
+      text run at (306,0) width 172: &quot;Phasellus eget ante et tortor&quot;
+      text run at (324,0) width 163: &quot;condimentum vestibulum.&quot;
+      text run at (342,0) width 137: &quot;Suspendisse hendrerit&quot;
+      text run at (360,0) width 165: &quot;quam nec felis. Sed varius&quot;
+      text run at (378,0) width 153: &quot;turpis vitae pede. Lorem&quot;
+      text run at (396,0) width 131: &quot;ipsum dolor sit amet,&quot;
+      text run at (414,0) width 173: &quot;consectetuer adipiscing elit.&quot;
+      text run at (432,0) width 153: &quot;Proin bibendum justo ac&quot;
+      text run at (450,0) width 149: &quot;enim. Class aptent taciti&quot;
+      text run at (468,0) width 166: &quot;sociosqu ad litora torquent&quot;
+      text run at (486,0) width 144: &quot;per conubia nostra, per&quot;
+      text run at (504,0) width 159: &quot;inceptos hymenaeos. Sed&quot;
+      text run at (522,0) width 174: &quot;leo nulla, rutrum eu, dictum&quot;
+      text run at (540,0) width 166: &quot;ut, posuere vel, arcu. Nam&quot;
+      text run at (558,0) width 115: &quot;libero. Morbi orci.&quot;
+      text run at (576,0) width 149: &quot;Maecenas pellentesque.&quot;
+      text run at (594,0) width 118: &quot;Curabitur erat erat,&quot;
+      text run at (612,0) width 145: &quot;ullamcorper at, gravida&quot;
+      text run at (630,0) width 143: &quot;vitae, iaculis vitae, elit.&quot;
+      text run at (648,0) width 147: &quot;Nullam quam. Quisque&quot;
+      text run at (666,0) width 170: &quot;orci lectus, ullamcorper eu,&quot;
+      text run at (684,0) width 173: &quot;imperdiet sed, accumsan et,&quot;
+      text run at (702,0) width 138: &quot;ligula. Duis diam nisl,&quot;
+      text run at (720,0) width 164: &quot;sagittis a, blandit volutpat,&quot;
+      text run at (738,0) width 120: &quot;interdum sed, velit.&quot;
+      text run at (756,0) width 166: &quot;Vestibulum quam. Nulla a&quot;
+      text run at (774,0) width 151: &quot;purus. Phasellus semper&quot;
+      text run at (792,0) width 128: &quot;semper lectus. Nulla&quot;
+      text run at (810,0) width 138: &quot;porttitor, dolor dictum&quot;
+      text run at (828,0) width 145: &quot;scelerisque luctus, velit&quot;
+      text run at (846,0) width 157: &quot;ipsum lobortis mauris, ac&quot;
+      text run at (864,0) width 141: &quot;pretium enim nunc vel&quot;
+      text run at (882,0) width 158: &quot;risus. Proin gravida mi ut&quot;
+      text run at (900,0) width 155: &quot;sem cursus mattis. Fusce&quot;
+      text run at (918,0) width 143: &quot;laoreet, nisi quis luctus&quot;
+      text run at (936,0) width 120: &quot;volutpat, arcu pede&quot;
+      text run at (954,0) width 120: &quot;tincidunt enim, nec&quot;
+      text run at (972,0) width 143: &quot;malesuada urna nisl eu&quot;
+      text run at (990,0) width 138: &quot;enim. Vivamus varius&quot;
+      text run at (1008,0) width 99: &quot;augue ac purus.&quot;
+      text run at (1026,0) width 150: &quot;Vestibulum vestibulum.&quot;
+      text run at (1044,0) width 159: &quot;Phasellus et est vitae ante&quot;
+      text run at (1062,0) width 163: &quot;accumsan rhoncus. Morbi&quot;
+      text run at (1080,0) width 166: &quot;convallis, arcu at hendrerit&quot;
+      text run at (1098,0) width 115: &quot;gravida, sem diam&quot;
+      text run at (1116,0) width 168: &quot;dignissim risus, sed aliquet&quot;
+      text run at (1134,0) width 166: &quot;erat mi ut mi. Nunc cursus&quot;
+      text run at (1152,0) width 137: &quot;lacinia elit. Nunc nisi.&quot;
+      text run at (1170,0) width 99: &quot;Quisque at erat.&quot;
+      text run at (1188,0) width 159: &quot;Vestibulum dictum quam&quot;
+      text run at (1206,0) width 169: &quot;vitae nibh. Nunc vitae ante&quot;
+      text run at (1224,0) width 167: &quot;non odio interdum blandit.&quot;
+      text run at (1242,0) width 126: &quot;Curabitur leo quam,&quot;
+      text run at (1260,0) width 164: &quot;fermentum sed, feugiat in,&quot;
+      text run at (1278,0) width 131: &quot;ullamcorper id, nibh.&quot;
+      text run at (1296,0) width 155: &quot;Suspendisse ac turpis. In&quot;
+      text run at (1314,0) width 141: &quot;iaculis sollicitudin dui.&quot;
+      text run at (1332,0) width 157: &quot;Aenean vitae lectus vitae&quot;
+      text run at (1350,0) width 113: &quot;nulla pellentesque&quot;
+      text run at (1368,0) width 163: &quot;sollicitudin. Nunc gravida&quot;
+      text run at (1386,0) width 172: &quot;pharetra lectus. Etiam lacus&quot;
+      text run at (1404,0) width 159: &quot;ligula, placerat ut, dictum&quot;
+      text run at (1422,0) width 147: &quot;vitae, tempus vel, risus.&quot;
+      text run at (1440,0) width 144: &quot;Cras rhoncus. Praesent&quot;
+      text run at (1458,0) width 169: &quot;varius ultricies orci. Donec&quot;
+      text run at (1476,0) width 143: &quot;mattis, neque ut ornare&quot;
+      text run at (1494,0) width 168: &quot;fringilla, ante urna placerat&quot;
+      text run at (1512,0) width 146: &quot;eros, vel commodo nisi&quot;
+      text run at (1530,0) width 143: &quot;tortor ut mauris. Morbi&quot;
+      text run at (1548,0) width 173: &quot;magna dui, sagittis sit amet,&quot;
+      text run at (1566,0) width 147: &quot;tincidunt et, elementum&quot;
+      text run at (1584,0) width 170: &quot;eget, quam. Fusce molestie&quot;
+      text run at (1602,0) width 174: &quot;nisl vitae nisi. Vestibulum a&quot;
+      text run at (1620,0) width 137: &quot;sapien. Phasellus ante&quot;
+      text run at (1638,0) width 169: &quot;lacus, vehicula non, cursus&quot;
+      text run at (1656,0) width 129: &quot;a, tempor ut, magna.&quot;
+      text run at (1674,0) width 169: &quot;Suspendisse potenti. Fusce&quot;
+      text run at (1692,0) width 126: &quot;aliquet, odio viverra&quot;
+      text run at (1710,0) width 144: &quot;vulputate dictum, enim&quot;
+      text run at (1728,0) width 128: &quot;odio luctus purus, ut&quot;
+      text run at (1746,0) width 171: &quot;scelerisque quam nulla non&quot;
+      text run at (1764,0) width 137: &quot;est. Donec eros lacus,&quot;
+      text run at (1782,0) width 162: &quot;egestas vitae, lacinia quis,&quot;
+      text run at (1800,0) width 159: &quot;tempor quis, pede. Morbi&quot;
+      text run at (1818,0) width 163: &quot;orci erat, iaculis id, ornare&quot;
+      text run at (1836,0) width 143: &quot;ac, elementum at, sem.&quot;
+      text run at (1854,0) width 159: &quot;Nunc ornare sodales nisi.&quot;
+      text run at (1872,0) width 166: &quot;Morbi interdum commodo&quot;
+      text run at (1890,0) width 155: &quot;nisl. Fusce eget eros non&quot;
+      text run at (1908,0) width 149: &quot;nisi ornare facilisis. Sed&quot;
+      text run at (1926,0) width 155: &quot;placerat, est non posuere&quot;
+      text run at (1944,0) width 121: &quot;posuere, purus sem&quot;
+      text run at (1962,0) width 163: &quot;dignissim libero, a viverra&quot;
+      text run at (1980,0) width 170: &quot;tellus dolor vel lorem. Cras&quot;
+      text run at (1998,0) width 136: &quot;augue. Etiam ultricies&quot;
+      text run at (2016,0) width 165: &quot;consequat odio. Mauris ac&quot;
+      text run at (2034,0) width 138: &quot;libero. Etiam posuere,&quot;
+      text run at (2052,0) width 127: &quot;libero vitae euismod&quot;
+      text run at (2070,0) width 169: &quot;gravida, urna elit imperdiet&quot;
+      text run at (2088,0) width 166: &quot;magna, vel cursus elit felis&quot;
+      text run at (2106,0) width 148: &quot;non mauris. Donec orci&quot;
+      text run at (2124,0) width 167: &quot;erat, porta id, dignissim ut,&quot;
+      text run at (2142,0) width 127: &quot;posuere dictum, leo.&quot;
+      text run at (2160,0) width 150: &quot;Suspendisse scelerisque&quot;
+      text run at (2178,0) width 84: &quot;egestas nulla.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrfloatavoidanceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -6,7 +6,10 @@
</span><span class="cx">       RenderBlock (floating) {DIV} at (0,0) size 100x200 [bgcolor=#00FF00]
</span><span class="cx"> layer at (108,8) size 142x435
</span><span class="cx">   RenderBlock {DIV} at (100,0) size 142x435 [border: (10px solid #000000)]
</span><del>-    RenderBlock {P} at (26,10) size 90x415
</del><ins>+    RenderMultiColumnSet at (10,10) size 122x415
+layer at (118,18) size 122x415
+  RenderMultiColumnFlowThread at (10,10) size 122x415
+    RenderBlock {P} at (16,0) size 90x415
</ins><span class="cx">       RenderText {#text} at (0,0) size 90x415
</span><span class="cx">         text run at (0,0) width 415: &quot;This technology preview of our award winning next generation&quot;
</span><span class="cx">         text run at (18,0) width 56: &quot;browser &quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrfloatmulticolexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -4,6 +4,9 @@
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 356x600
</span><span class="cx"> layer at (8,8) size 340x1500
</span><span class="cx">   RenderBody {BODY} at (8,8) size 340x1500
</span><ins>+    RenderMultiColumnSet at (0,0) size 340x1500
+layer at (8,8) size 1020x479 backgroundClip at (0,0) size 785x1508 clip at (0,0) size 785x1508 outlineClip at (0,0) size 785x1508
+  RenderMultiColumnFlowThread at (0,0) size 1020x479
</ins><span class="cx">     RenderBlock {DIV} at (19,0) size 57x479 [bgcolor=#00FFFF]
</span><span class="cx">       RenderBlock (floating) {DIV} at (4,4) size 521x241 [bgcolor=#FFFF00]
</span><span class="cx">         RenderImage {IMG} at (0,0) size 133x70
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,7 +5,19 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 1664x1200
</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><del>-    RenderBlock (anonymous) at (2,2) size 252x388
</del><ins>+    RenderMultiColumnSet at (2,2) size 400x1196
+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
+layer at (10,10) size 888x388
+  RenderMultiColumnFlowThread at (2,2) size 888x388
+    RenderBlock (anonymous) at (0,0) size 252x388
</ins><span class="cx">       RenderText {#text} at (0,0) size 18x110
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (4,110) size 0x0
</span><span class="lines">@@ -48,7 +60,7 @@
</span><span class="cx">       RenderText {#text} at (234,0) size 18x110
</span><span class="cx">         text run at (234,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (238,110) size 0x0
</span><del>-    RenderBlock {P} at (270,2) size 604x388
</del><ins>+    RenderBlock {P} at (268,0) size 604x388
</ins><span class="cx">       RenderBlock (floating) {SPAN} at (132,0) size 147x78
</span><span class="cx">         RenderText {#text} at (0,0) size 147x78
</span><span class="cx">           text run at (0,0) width 78: &quot;T&quot;
</span><span class="lines">@@ -130,9 +142,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><del>-layer at (428,8) size 404x1200
-  RenderBlock {DIV} at (420,0) size 404x1200 [border: (2px solid #000000)]
-    RenderBlock (anonymous) at (2,2) size 252x388
</del><ins>+layer at (430,10) size 888x388
+  RenderMultiColumnFlowThread at (2,2) size 888x388
+    RenderBlock (anonymous) at (0,0) size 252x388
</ins><span class="cx">       RenderText {#text} at (0,0) size 18x110
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (4,110) size 0x0
</span><span class="lines">@@ -175,7 +187,7 @@
</span><span class="cx">       RenderText {#text} at (234,0) size 18x110
</span><span class="cx">         text run at (234,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (238,110) size 0x0
</span><del>-    RenderBlock {P} at (270,2) size 604x388
</del><ins>+    RenderBlock {P} at (268,0) size 604x388
</ins><span class="cx">       RenderImage {IMG} at (132,0) size 100x100 [bgcolor=#008000]
</span><span class="cx">       RenderImage {IMG} at (132,288) size 200x100 [bgcolor=#008000]
</span><span class="cx">       RenderText {#text} at (132,100) size 18x106
</span><span class="lines">@@ -256,49 +268,49 @@
</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><del>-layer at (848,8) size 404x1200
-  RenderBlock {DIV} at (840,0) size 404x1200 [border: (2px solid #000000)]
-    RenderImage {IMG} at (2,2) size 390x300 [bgcolor=#008000]
-    RenderText {#text} at (2,302) size 418x380
-      text run at (2,302) width 73: &quot;Longer text&quot;
-      text run at (20,302) width 72: &quot;designed to&quot;
-      text run at (38,302) width 80: &quot;test float and&quot;
-      text run at (56,302) width 60: &quot;wrapping&quot;
-      text run at (74,302) width 59: &quot;behavior.&quot;
-      text run at (92,302) width 73: &quot;Longer text&quot;
-      text run at (110,302) width 72: &quot;designed to&quot;
-      text run at (128,302) width 80: &quot;test float and&quot;
-      text run at (146,302) width 60: &quot;wrapping&quot;
-      text run at (164,302) width 59: &quot;behavior.&quot;
-      text run at (182,302) width 73: &quot;Longer text&quot;
-      text run at (200,302) width 72: &quot;designed to&quot;
-      text run at (218,302) width 80: &quot;test float and&quot;
-      text run at (236,302) width 60: &quot;wrapping&quot;
-      text run at (254,302) width 59: &quot;behavior.&quot;
-      text run at (272,302) width 73: &quot;Longer text&quot;
-      text run at (290,302) width 72: &quot;designed to&quot;
-      text run at (308,302) width 80: &quot;test float and&quot;
-      text run at (326,302) width 60: &quot;wrapping&quot;
-      text run at (344,302) width 59: &quot;behavior.&quot;
-      text run at (362,302) width 73: &quot;Longer text&quot;
-      text run at (380,302) width 72: &quot;designed to&quot;
-      text run at (402,2) width 207: &quot;test float and wrapping behavior.&quot;
-layer at (1268,8) size 404x1200
-  RenderBlock {DIV} at (1260,0) size 404x1200 [border: (2px solid #000000)]
-    RenderImage {IMG} at (2,2) size 380x388 [bgcolor=#0000FF]
</del><ins>+layer at (850,10) size 418x388
+  RenderMultiColumnFlowThread at (2,2) size 418x388
+    RenderImage {IMG} at (0,0) size 390x300 [bgcolor=#008000]
+    RenderText {#text} at (0,300) size 418x380
+      text run at (0,300) width 73: &quot;Longer text&quot;
+      text run at (18,300) width 72: &quot;designed to&quot;
+      text run at (36,300) width 80: &quot;test float and&quot;
+      text run at (54,300) width 60: &quot;wrapping&quot;
+      text run at (72,300) width 59: &quot;behavior.&quot;
+      text run at (90,300) width 73: &quot;Longer text&quot;
+      text run at (108,300) width 72: &quot;designed to&quot;
+      text run at (126,300) width 80: &quot;test float and&quot;
+      text run at (144,300) width 60: &quot;wrapping&quot;
+      text run at (162,300) width 59: &quot;behavior.&quot;
+      text run at (180,300) width 73: &quot;Longer text&quot;
+      text run at (198,300) width 72: &quot;designed to&quot;
+      text run at (216,300) width 80: &quot;test float and&quot;
+      text run at (234,300) width 60: &quot;wrapping&quot;
+      text run at (252,300) width 59: &quot;behavior.&quot;
+      text run at (270,300) width 73: &quot;Longer text&quot;
+      text run at (288,300) width 72: &quot;designed to&quot;
+      text run at (306,300) width 80: &quot;test float and&quot;
+      text run at (324,300) width 60: &quot;wrapping&quot;
+      text run at (342,300) width 59: &quot;behavior.&quot;
+      text run at (360,300) width 73: &quot;Longer text&quot;
+      text run at (378,300) width 72: &quot;designed to&quot;
+      text run at (400,0) width 207: &quot;test float and wrapping behavior.&quot;
+layer at (1270,10) size 652x388 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 outlineClip at (0,0) size 1680x1208
+  RenderMultiColumnFlowThread at (2,2) size 652x388
+    RenderImage {IMG} at (0,0) size 380x388 [bgcolor=#0000FF]
</ins><span class="cx">     RenderInline {SPAN} at (0,0) size 252x383
</span><del>-      RenderImage {IMG} at (402,2) size 20x100 [bgcolor=#008000]
-      RenderText {#text} at (402,102) size 28x211
-        text run at (402,102) width 211: &quot;Longer text designed &quot;
-      RenderImage {IMG} at (430,290) size 20x100 [bgcolor=#008000]
-      RenderText {#text} at (402,313) size 252x383
-        text run at (402,313) width 59: &quot;to test&quot;
-        text run at (430,2) width 280: &quot;float and wrapping behavior.&quot;
-        text run at (458,2) width 362: &quot;Longer text designed to test float and&quot;
-        text run at (486,2) width 307: &quot;wrapping behavior. Longer text&quot;
-        text run at (514,2) width 340: &quot;designed to test float and wrapping&quot;
-        text run at (542,2) width 367: &quot;behavior. Longer text designed to test&quot;
-        text run at (570,2) width 356: &quot;float and wrapping behavior. Longer&quot;
-        text run at (598,2) width 383: &quot;text designed to test float and wrapping&quot;
-        text run at (626,2) width 91: &quot;behavior.&quot;
</del><ins>+      RenderImage {IMG} at (400,0) size 20x100 [bgcolor=#008000]
+      RenderText {#text} at (400,100) size 28x211
+        text run at (400,100) width 211: &quot;Longer text designed &quot;
+      RenderImage {IMG} at (428,288) size 20x100 [bgcolor=#008000]
+      RenderText {#text} at (400,311) size 252x383
+        text run at (400,311) width 59: &quot;to test&quot;
+        text run at (428,0) width 280: &quot;float and wrapping behavior.&quot;
+        text run at (456,0) width 362: &quot;Longer text designed to test float and&quot;
+        text run at (484,0) width 307: &quot;wrapping behavior. Longer text&quot;
+        text run at (512,0) width 340: &quot;designed to test float and wrapping&quot;
+        text run at (540,0) width 367: &quot;behavior. Longer text designed to test&quot;
+        text run at (568,0) width 356: &quot;float and wrapping behavior. Longer&quot;
+        text run at (596,0) width 383: &quot;text designed to test float and wrapping&quot;
+        text run at (624,0) width 91: &quot;behavior.&quot;
</ins><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrfloatpaginateexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-paginate-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-paginate-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-paginate-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,124 +5,127 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x1200
</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><del>-    RenderText {#text} at (2,2) size 18x110
-      text run at (2,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (6,112) size 0x0
-    RenderText {#text} at (20,2) size 18x110
-      text run at (20,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (24,112) size 0x0
-    RenderText {#text} at (38,2) size 18x110
-      text run at (38,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (42,112) size 0x0
-    RenderText {#text} at (56,2) size 18x110
-      text run at (56,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (60,112) size 0x0
-    RenderText {#text} at (74,2) size 18x110
-      text run at (74,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (78,112) size 0x0
-    RenderText {#text} at (92,2) size 18x110
-      text run at (92,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (96,112) size 0x0
-    RenderText {#text} at (110,2) size 18x110
-      text run at (110,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (114,112) size 0x0
-    RenderText {#text} at (128,2) size 18x110
-      text run at (128,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (132,112) size 0x0
-    RenderText {#text} at (146,2) size 18x110
-      text run at (146,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (150,112) size 0x0
-    RenderText {#text} at (164,2) size 18x110
-      text run at (164,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (168,112) size 0x0
-    RenderImage {IMG} at (402,2) size 300x250 [bgcolor=#008000]
-    RenderText {#text} at (402,252) size 18x110
-      text run at (402,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (406,362) size 0x0
-    RenderText {#text} at (420,252) size 18x110
-      text run at (420,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (424,362) size 0x0
-    RenderText {#text} at (438,252) size 18x110
-      text run at (438,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (442,362) size 0x0
-    RenderText {#text} at (456,252) size 18x110
-      text run at (456,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (460,362) size 0x0
-    RenderText {#text} at (474,252) size 18x110
-      text run at (474,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (478,362) size 0x0
-    RenderText {#text} at (492,252) size 18x110
-      text run at (492,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (496,362) size 0x0
-    RenderText {#text} at (510,252) size 18x110
-      text run at (510,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (514,362) size 0x0
-    RenderText {#text} at (528,252) size 18x110
-      text run at (528,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (532,362) size 0x0
-    RenderText {#text} at (546,252) size 18x110
-      text run at (546,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (550,362) size 0x0
-    RenderText {#text} at (564,252) size 18x110
-      text run at (564,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (568,362) size 0x0
-    RenderText {#text} at (582,252) size 18x110
-      text run at (582,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (586,362) size 0x0
-    RenderText {#text} at (600,252) size 18x110
-      text run at (600,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (604,362) size 0x0
-    RenderText {#text} at (618,252) size 18x110
-      text run at (618,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (622,362) size 0x0
-    RenderText {#text} at (636,252) size 18x110
-      text run at (636,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (640,362) size 0x0
-    RenderText {#text} at (654,252) size 18x110
-      text run at (654,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (658,362) size 0x0
-    RenderText {#text} at (672,252) size 18x110
-      text run at (672,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (676,362) size 0x0
-    RenderText {#text} at (690,252) size 18x110
-      text run at (690,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (694,362) size 0x0
-    RenderText {#text} at (708,2) size 18x110
-      text run at (708,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (712,112) size 0x0
-    RenderText {#text} at (726,2) size 18x110
-      text run at (726,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (730,112) size 0x0
-    RenderText {#text} at (744,2) size 18x110
-      text run at (744,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (748,112) size 0x0
-    RenderText {#text} at (762,2) size 18x110
-      text run at (762,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (766,112) size 0x0
-    RenderText {#text} at (780,2) size 18x110
-      text run at (780,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (784,112) size 0x0
-    RenderText {#text} at (802,2) size 18x110
-      text run at (802,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (806,112) size 0x0
-    RenderText {#text} at (820,2) size 18x110
-      text run at (820,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (824,112) size 0x0
-    RenderText {#text} at (838,2) size 18x110
-      text run at (838,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (842,112) size 0x0
-    RenderText {#text} at (856,2) size 18x110
-      text run at (856,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (860,112) size 0x0
-    RenderText {#text} at (874,2) size 18x110
-      text run at (874,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (878,112) size 0x0
-    RenderText {#text} at (892,2) size 18x110
-      text run at (892,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (896,112) size 0x0
-    RenderText {#text} at (910,2) size 18x110
-      text run at (910,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (914,112) size 0x0
-    RenderText {#text} at (928,2) size 18x110
-      text run at (928,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (932,112) size 0x0
</del><ins>+    RenderMultiColumnSet at (2,2) size 400x1196
+layer at (10,10) size 944x388 backgroundClip at (0,0) size 785x1208 clip at (0,0) size 785x1208 outlineClip at (0,0) size 785x1208
+  RenderMultiColumnFlowThread at (2,2) size 944x388
+    RenderText {#text} at (0,0) size 18x110
+      text run at (0,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (4,110) size 0x0
+    RenderText {#text} at (18,0) size 18x110
+      text run at (18,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (22,110) size 0x0
+    RenderText {#text} at (36,0) size 18x110
+      text run at (36,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (40,110) size 0x0
+    RenderText {#text} at (54,0) size 18x110
+      text run at (54,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (58,110) size 0x0
+    RenderText {#text} at (72,0) size 18x110
+      text run at (72,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (76,110) size 0x0
+    RenderText {#text} at (90,0) size 18x110
+      text run at (90,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (94,110) size 0x0
+    RenderText {#text} at (108,0) size 18x110
+      text run at (108,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (112,110) size 0x0
+    RenderText {#text} at (126,0) size 18x110
+      text run at (126,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (130,110) size 0x0
+    RenderText {#text} at (144,0) size 18x110
+      text run at (144,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (148,110) size 0x0
+    RenderText {#text} at (162,0) size 18x110
+      text run at (162,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (166,110) size 0x0
+    RenderImage {IMG} at (400,0) size 300x250 [bgcolor=#008000]
+    RenderText {#text} at (400,250) size 18x110
+      text run at (400,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (404,360) size 0x0
+    RenderText {#text} at (418,250) size 18x110
+      text run at (418,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (422,360) size 0x0
+    RenderText {#text} at (436,250) size 18x110
+      text run at (436,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (440,360) size 0x0
+    RenderText {#text} at (454,250) size 18x110
+      text run at (454,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (458,360) size 0x0
+    RenderText {#text} at (472,250) size 18x110
+      text run at (472,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (476,360) size 0x0
+    RenderText {#text} at (490,250) size 18x110
+      text run at (490,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (494,360) size 0x0
+    RenderText {#text} at (508,250) size 18x110
+      text run at (508,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (512,360) size 0x0
+    RenderText {#text} at (526,250) size 18x110
+      text run at (526,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (530,360) size 0x0
+    RenderText {#text} at (544,250) size 18x110
+      text run at (544,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (548,360) size 0x0
+    RenderText {#text} at (562,250) size 18x110
+      text run at (562,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (566,360) size 0x0
+    RenderText {#text} at (580,250) size 18x110
+      text run at (580,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (584,360) size 0x0
+    RenderText {#text} at (598,250) size 18x110
+      text run at (598,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (602,360) size 0x0
+    RenderText {#text} at (616,250) size 18x110
+      text run at (616,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (620,360) size 0x0
+    RenderText {#text} at (634,250) size 18x110
+      text run at (634,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (638,360) size 0x0
+    RenderText {#text} at (652,250) size 18x110
+      text run at (652,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (656,360) size 0x0
+    RenderText {#text} at (670,250) size 18x110
+      text run at (670,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (674,360) size 0x0
+    RenderText {#text} at (688,250) size 18x110
+      text run at (688,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (692,360) size 0x0
+    RenderText {#text} at (706,0) size 18x110
+      text run at (706,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (710,110) size 0x0
+    RenderText {#text} at (724,0) size 18x110
+      text run at (724,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (728,110) size 0x0
+    RenderText {#text} at (742,0) size 18x110
+      text run at (742,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (746,110) size 0x0
+    RenderText {#text} at (760,0) size 18x110
+      text run at (760,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (764,110) size 0x0
+    RenderText {#text} at (778,0) size 18x110
+      text run at (778,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (782,110) size 0x0
+    RenderText {#text} at (800,0) size 18x110
+      text run at (800,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (804,110) size 0x0
+    RenderText {#text} at (818,0) size 18x110
+      text run at (818,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (822,110) size 0x0
+    RenderText {#text} at (836,0) size 18x110
+      text run at (836,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (840,110) size 0x0
+    RenderText {#text} at (854,0) size 18x110
+      text run at (854,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (858,110) size 0x0
+    RenderText {#text} at (872,0) size 18x110
+      text run at (872,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (876,110) size 0x0
+    RenderText {#text} at (890,0) size 18x110
+      text run at (890,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (894,110) size 0x0
+    RenderText {#text} at (908,0) size 18x110
+      text run at (908,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (912,110) size 0x0
+    RenderText {#text} at (926,0) size 18x110
+      text run at (926,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (930,110) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrnestedcolumnsexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrnestedcolumnsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/nested-columns-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/nested-columns-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/nested-columns-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -4,10 +4,13 @@
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 785x600
</span><span class="cx"> layer at (8,8) size 500x750
</span><span class="cx">   RenderBody {BODY} at (8,8) size 500x750
</span><del>-    RenderBlock {H1} at (0,0) size 37x367
</del><ins>+    RenderMultiColumnSet at (0,0) size 500x750
+layer at (8,8) size 984x367 backgroundClip at (0,0) size 785x758 clip at (0,0) size 785x758 outlineClip at (0,0) size 785x758
+  RenderMultiColumnFlowThread at (0,0) size 984x367
+    RenderBlock {H1} at (21,0) size 38x367
</ins><span class="cx">       RenderText {#text} at (0,0) size 37x166
</span><span class="cx">         text run at (0,0) width 166: &quot;Header One&quot;
</span><del>-    RenderBlock (anonymous) at (58,0) size 199x367
</del><ins>+    RenderBlock (anonymous) at (79,0) size 199x367
</ins><span class="cx">       RenderText {#text} at (0,0) size 198x362
</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 (18,0) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -20,11 +23,11 @@
</span><span class="cx">         text run at (144,0) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
</span><span class="cx">         text run at (162,0) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (180,0) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</span><del>-    RenderBlock {H1} at (277,0) size 38x367
</del><ins>+    RenderBlock {H1} at (299,0) size 38x367
</ins><span class="cx">       RenderText {#text} at (0,0) size 37x169
</span><span class="cx">         text run at (0,0) width 169: &quot;Header Two&quot;
</span><del>-    RenderBlock (anonymous) at (336,0) size 200x367
-      RenderText {#text} at (0,0) size 200x362
</del><ins>+    RenderBlock (anonymous) at (357,0) size 215x367
+      RenderText {#text} at (0,0) size 214x362
</ins><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 (18,0) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (36,0) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -32,22 +35,25 @@
</span><span class="cx">         text run at (72,0) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
</span><span class="cx">         text run at (90,0) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
</span><span class="cx">         text run at (108,0) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
</span><del>-        text run at (126,0) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (144,0) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (163,0) width 363: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (182,0) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock {H1} at (557,0) size 38x367
</del><ins>+        text run at (142,0) width 344: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (160,0) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (178,0) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (196,0) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock {H1} at (593,0) size 38x367
</ins><span class="cx">       RenderText {#text} at (0,0) size 37x190
</span><span class="cx">         text run at (0,0) width 190: &quot;Header Three&quot;
</span><del>-    RenderBlock {H1} at (853,0) size 38x367
</del><ins>+    RenderBlock {H1} at (889,0) size 38x367
</ins><span class="cx">       RenderText {#text} at (0,0) size 37x177
</span><span class="cx">         text run at (0,0) width 177: &quot;Header Four&quot;
</span><del>-    RenderBlock (anonymous) at (911,0) size 37x367
</del><ins>+    RenderBlock (anonymous) at (947,0) size 37x367
</ins><span class="cx">       RenderText {#text} at (0,0) size 36x354
</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 (18,0) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><del>-layer at (624,8) size 216x367 backgroundClip at (0,0) size 785x758 clip at (0,0) size 785x758 outlineClip at (0,0) size 785x758
-  RenderBlock {DIV} at (615,0) size 217x367
</del><ins>+layer at (660,8) size 216x367 backgroundClip at (0,0) size 785x758 clip at (0,0) size 785x758 outlineClip at (0,0) size 785x758
+  RenderBlock {DIV} at (651,0) size 217x367
+    RenderMultiColumnSet at (0,0) size 216x367
+layer at (660,8) size 432x176 backgroundClip at (0,0) size 785x758 clip at (0,0) size 785x758 outlineClip at (0,0) size 785x758
+  RenderMultiColumnFlowThread at (0,0) size 432x176
</ins><span class="cx">     RenderText {#text} at (0,0) size 396x175
</span><span class="cx">       text run at (0,0) width 139: &quot;Lorem ipsum dolor sit&quot;
</span><span class="cx">       text run at (18,0) width 116: &quot;amet, consectetuer&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrunsplittableinlineblockexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,8 +5,11 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x584
</span><span class="cx"> layer at (8,8) size 320x770
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 320x770 [border: (5px solid #000000)]
</span><del>-    RenderBlock {DIV} at (10,10) size 250x367
-    RenderBlock (anonymous) at (310,10) size 202x367
</del><ins>+    RenderMultiColumnSet at (10,10) size 300x750
+layer at (18,18) size 502x367
+  RenderMultiColumnFlowThread at (10,10) size 502x367
+    RenderBlock {DIV} at (0,0) size 250x367
+    RenderBlock (anonymous) at (300,0) size 202x367
</ins><span class="cx">       RenderBlock {DIV} at (0,0) size 202x301 [border: (2px solid #008000)]
</span><span class="cx">         RenderText {#text} at (2,2) size 18x297
</span><span class="cx">           text run at (2,2) width 297: &quot;All of this text should be in the second column.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlborderpaddingpaginationexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlborderpaddingpaginationexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -3,10 +3,13 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><del>-layer at (616,8) size 176x584
-  RenderBlock {DIV} at (0,0) size 176x584 [border: (2px solid #800000)]
-    RenderBlock {DIV} at (2,2) size 110x282
-    RenderBlock {DIV} at (174,2) size 156x379 [bgcolor=#00FF00] [border: (2px solid #000000)]
</del><ins>+layer at (600,8) size 192x584
+  RenderBlock {DIV} at (0,0) size 192x584 [border: (2px solid #800000)]
+    RenderMultiColumnSet at (2,2) size 188x580
+layer at (524,10) size 266x282
+  RenderMultiColumnFlowThread at (2,2) size 266x282
+    RenderBlock {DIV} at (0,0) size 110x282
+    RenderBlock {DIV} at (110,0) size 156x379 [bgcolor=#00FF00] [border: (2px solid #000000)]
</ins><span class="cx">       RenderBlock {DIV} at (2,12) size 152x355 [bgcolor=#008000] [border: (2px solid #0000FF)]
</span><span class="cx">         RenderInline {SPAN} at (0,0) size 148x192
</span><span class="cx">           RenderText {#text} at (2,2) size 148x192
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,7 +5,13 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 792x569
</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><del>-    RenderBlock (anonymous) at (5,5) size 378x272
</del><ins>+    RenderMultiColumnSet at (5,5) size 378x559
+layer at (0,8) size 388x569
+  RenderBlock {DIV} at (404,0) size 388x569 [border: (5px solid #0000FF)]
+    RenderMultiColumnSet at (5,5) size 378x559
+layer at (337,13) size 450x272
+  RenderMultiColumnFlowThread at (5,5) size 450x272
+    RenderBlock (anonymous) at (0,0) size 378x272
</ins><span class="cx">       RenderText {#text} at (0,0) size 18x110
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (14,110) size 0x0
</span><span class="lines">@@ -69,7 +75,7 @@
</span><span class="cx">       RenderText {#text} at (360,0) size 18x110
</span><span class="cx">         text run at (360,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (374,110) size 0x0
</span><del>-    RenderBlock {DIV} at (383,5) size 72x272
</del><ins>+    RenderBlock {DIV} at (378,0) size 72x272
</ins><span class="cx">       RenderText {#text} at (0,0) size 18x262
</span><span class="cx">         text run at (0,0) width 262: &quot;This text should be in the second column.&quot;
</span><span class="cx">       RenderBR {BR} at (14,262) size 0x0
</span><span class="lines">@@ -82,9 +88,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><del>-layer at (0,8) size 388x569
-  RenderBlock {DIV} at (404,0) size 388x569 [border: (5px solid #0000FF)]
-    RenderBlock (anonymous) at (5,5) size 72x272
</del><ins>+layer at (-373,13) size 756x272 backgroundClip at (0,0) size 808x585 clip at (0,0) size 808x585 outlineClip at (0,0) size 808x585
+  RenderMultiColumnFlowThread at (5,5) size 756x272
+    RenderBlock (anonymous) at (0,0) size 72x272
</ins><span class="cx">       RenderText {#text} at (0,0) size 18x242
</span><span class="cx">         text run at (0,0) width 242: &quot;This text should be in the first column.&quot;
</span><span class="cx">       RenderBR {BR} at (14,242) size 0x0
</span><span class="lines">@@ -97,7 +103,7 @@
</span><span class="cx">       RenderText {#text} at (54,0) size 18x242
</span><span class="cx">         text run at (54,0) width 242: &quot;This text should be in the first column.&quot;
</span><span class="cx">       RenderBR {BR} at (68,242) size 0x0
</span><del>-    RenderBlock {DIV} at (383,5) size 378x272
</del><ins>+    RenderBlock {DIV} at (378,0) size 378x272
</ins><span class="cx">       RenderText {#text} at (0,0) size 18x110
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (14,110) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlcolumncountwithrulesexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,96 +5,102 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 776x584
</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><del>-    RenderText {#text} at (30,30) size 18x161
-      text run at (30,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (44,191) size 0x0
-    RenderText {#text} at (48,30) size 18x161
-      text run at (48,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (62,191) size 0x0
-    RenderText {#text} at (66,30) size 18x161
-      text run at (66,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (80,191) size 0x0
-    RenderText {#text} at (84,30) size 18x161
-      text run at (84,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (98,191) size 0x0
-    RenderText {#text} at (102,30) size 18x161
-      text run at (102,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (116,191) size 0x0
-    RenderText {#text} at (130,30) size 18x161
-      text run at (130,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (144,191) size 0x0
-    RenderText {#text} at (148,30) size 18x161
-      text run at (148,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (162,191) size 0x0
-    RenderText {#text} at (166,30) size 18x161
-      text run at (166,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (180,191) size 0x0
-    RenderText {#text} at (184,30) size 18x161
-      text run at (184,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (198,191) size 0x0
-    RenderText {#text} at (202,30) size 18x161
-      text run at (202,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (216,191) size 0x0
-    RenderText {#text} at (230,30) size 18x161
-      text run at (230,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (244,191) size 0x0
-    RenderText {#text} at (248,30) size 18x161
-      text run at (248,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (262,191) size 0x0
-    RenderText {#text} at (266,30) size 18x161
-      text run at (266,30) width 161: &quot;This is some column text.&quot;
-    RenderBR {BR} at (280,191) size 0x0
</del><ins>+    RenderMultiColumnSet at (30,30) size 100x524
</ins><span class="cx"> layer at (456,8) size 160x584
</span><span class="cx">   RenderBlock {P} at (176,0) size 160x584 [border: (10px solid #800000)]
</span><del>-    RenderText {#text} at (30,33) size 18x161
-      text run at (30,33) width 4 RTL: &quot;.&quot;
-      text run at (30,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (44,33) size 0x0
-    RenderText {#text} at (48,33) size 18x161
-      text run at (48,33) width 4 RTL: &quot;.&quot;
-      text run at (48,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (62,33) size 0x0
-    RenderText {#text} at (66,33) size 18x161
-      text run at (66,33) width 4 RTL: &quot;.&quot;
-      text run at (66,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (80,33) size 0x0
-    RenderText {#text} at (84,33) size 18x161
-      text run at (84,33) width 4 RTL: &quot;.&quot;
-      text run at (84,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (98,33) size 0x0
-    RenderText {#text} at (102,33) size 18x161
-      text run at (102,33) width 4 RTL: &quot;.&quot;
-      text run at (102,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (116,33) size 0x0
-    RenderText {#text} at (130,33) size 18x161
-      text run at (130,33) width 4 RTL: &quot;.&quot;
-      text run at (130,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (144,33) size 0x0
-    RenderText {#text} at (148,33) size 18x161
-      text run at (148,33) width 4 RTL: &quot;.&quot;
-      text run at (148,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (162,33) size 0x0
-    RenderText {#text} at (166,33) size 18x161
-      text run at (166,33) width 4 RTL: &quot;.&quot;
-      text run at (166,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (180,33) size 0x0
-    RenderText {#text} at (184,33) size 18x161
-      text run at (184,33) width 4 RTL: &quot;.&quot;
-      text run at (184,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (198,33) size 0x0
-    RenderText {#text} at (202,33) size 18x161
-      text run at (202,33) width 4 RTL: &quot;.&quot;
-      text run at (202,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (216,33) size 0x0
-    RenderText {#text} at (230,33) size 18x161
-      text run at (230,33) width 4 RTL: &quot;.&quot;
-      text run at (230,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (244,33) size 0x0
-    RenderText {#text} at (248,33) size 18x161
-      text run at (248,33) width 4 RTL: &quot;.&quot;
-      text run at (248,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (262,33) size 0x0
-    RenderText {#text} at (266,33) size 18x161
-      text run at (266,33) width 4 RTL: &quot;.&quot;
-      text run at (266,37) width 157: &quot;This is some column text&quot;
-    RenderBR {BR} at (280,33) size 0x0
</del><ins>+    RenderMultiColumnSet at (30,30) size 100x524
+layer at (508,38) size 254x164
+  RenderMultiColumnFlowThread at (30,30) size 254x164
+    RenderText {#text} at (0,0) size 18x161
+      text run at (0,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (14,161) size 0x0
+    RenderText {#text} at (18,0) size 18x161
+      text run at (18,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (32,161) size 0x0
+    RenderText {#text} at (36,0) size 18x161
+      text run at (36,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (50,161) size 0x0
+    RenderText {#text} at (54,0) size 18x161
+      text run at (54,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (68,161) size 0x0
+    RenderText {#text} at (72,0) size 18x161
+      text run at (72,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (86,161) size 0x0
+    RenderText {#text} at (100,0) size 18x161
+      text run at (100,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (114,161) size 0x0
+    RenderText {#text} at (118,0) size 18x161
+      text run at (118,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (132,161) size 0x0
+    RenderText {#text} at (136,0) size 18x161
+      text run at (136,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (150,161) size 0x0
+    RenderText {#text} at (154,0) size 18x161
+      text run at (154,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (168,161) size 0x0
+    RenderText {#text} at (172,0) size 18x161
+      text run at (172,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (186,161) size 0x0
+    RenderText {#text} at (200,0) size 18x161
+      text run at (200,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (214,161) size 0x0
+    RenderText {#text} at (218,0) size 18x161
+      text run at (218,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (232,161) size 0x0
+    RenderText {#text} at (236,0) size 18x161
+      text run at (236,0) width 161: &quot;This is some column text.&quot;
+    RenderBR {BR} at (250,161) size 0x0
+layer at (332,398) size 254x164
+  RenderMultiColumnFlowThread at (30,390) size 254x164
+    RenderText {#text} at (0,3) size 18x161
+      text run at (0,3) width 4 RTL: &quot;.&quot;
+      text run at (0,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (14,3) size 0x0
+    RenderText {#text} at (18,3) size 18x161
+      text run at (18,3) width 4 RTL: &quot;.&quot;
+      text run at (18,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (32,3) size 0x0
+    RenderText {#text} at (36,3) size 18x161
+      text run at (36,3) width 4 RTL: &quot;.&quot;
+      text run at (36,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (50,3) size 0x0
+    RenderText {#text} at (54,3) size 18x161
+      text run at (54,3) width 4 RTL: &quot;.&quot;
+      text run at (54,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (68,3) size 0x0
+    RenderText {#text} at (72,3) size 18x161
+      text run at (72,3) width 4 RTL: &quot;.&quot;
+      text run at (72,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (86,3) size 0x0
+    RenderText {#text} at (100,3) size 18x161
+      text run at (100,3) width 4 RTL: &quot;.&quot;
+      text run at (100,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (114,3) size 0x0
+    RenderText {#text} at (118,3) size 18x161
+      text run at (118,3) width 4 RTL: &quot;.&quot;
+      text run at (118,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (132,3) size 0x0
+    RenderText {#text} at (136,3) size 18x161
+      text run at (136,3) width 4 RTL: &quot;.&quot;
+      text run at (136,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (150,3) size 0x0
+    RenderText {#text} at (154,3) size 18x161
+      text run at (154,3) width 4 RTL: &quot;.&quot;
+      text run at (154,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (168,3) size 0x0
+    RenderText {#text} at (172,3) size 18x161
+      text run at (172,3) width 4 RTL: &quot;.&quot;
+      text run at (172,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (186,3) size 0x0
+    RenderText {#text} at (200,3) size 18x161
+      text run at (200,3) width 4 RTL: &quot;.&quot;
+      text run at (200,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (214,3) size 0x0
+    RenderText {#text} at (218,3) size 18x161
+      text run at (218,3) width 4 RTL: &quot;.&quot;
+      text run at (218,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (232,3) size 0x0
+    RenderText {#text} at (236,3) size 18x161
+      text run at (236,3) width 4 RTL: &quot;.&quot;
+      text run at (236,7) width 157: &quot;This is some column text&quot;
+    RenderBR {BR} at (250,3) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlcolumnrulesexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-rules-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlcolumnrulesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-rules-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-rules-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/column-rules-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -3,128 +3,131 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><del>-layer at (38,8) size 754x584
-  RenderBlock {DIV} at (0,0) size 754x584 [border: (5px solid #000000)]
-    RenderText {#text} at (5,15) size 2208x174
-      text run at (5,15) width 139: &quot;Lorem ipsum dolor sit&quot;
-      text run at (23,15) width 116: &quot;amet, consectetuer&quot;
-      text run at (41,15) width 172: &quot;adipiscing elit. Nulla varius&quot;
-      text run at (59,15) width 137: &quot;enim ac mi. Curabitur&quot;
-      text run at (77,15) width 173: &quot;sollicitudin felis quis lectus.&quot;
-      text run at (95,15) width 121: &quot;Quisque adipiscing&quot;
-      text run at (113,15) width 156: &quot;rhoncus sem. Proin nulla&quot;
-      text run at (131,15) width 170: &quot;purus, vulputate vel, varius&quot;
-      text run at (149,15) width 150: &quot;ut, euismod et, nisi. Sed&quot;
-      text run at (167,15) width 158: &quot;vitae felis vel orci sagittis&quot;
-      text run at (185,15) width 147: &quot;aliquam. Cras convallis&quot;
-      text run at (203,15) width 132: &quot;adipiscing sem. Nam&quot;
-      text run at (221,15) width 154: &quot;nonummy enim. Nullam&quot;
-      text run at (239,15) width 160: &quot;bibendum lobortis neque.&quot;
-      text run at (257,15) width 136: &quot;Vestibulum velit orci,&quot;
-      text run at (275,15) width 158: &quot;tempus euismod, pretium&quot;
-      text run at (293,15) width 167: &quot;quis, interdum vitae, nulla.&quot;
-      text run at (311,15) width 172: &quot;Phasellus eget ante et tortor&quot;
-      text run at (329,15) width 163: &quot;condimentum vestibulum.&quot;
-      text run at (347,15) width 137: &quot;Suspendisse hendrerit&quot;
-      text run at (365,15) width 165: &quot;quam nec felis. Sed varius&quot;
-      text run at (383,15) width 153: &quot;turpis vitae pede. Lorem&quot;
-      text run at (401,15) width 131: &quot;ipsum dolor sit amet,&quot;
-      text run at (419,15) width 173: &quot;consectetuer adipiscing elit.&quot;
-      text run at (437,15) width 153: &quot;Proin bibendum justo ac&quot;
-      text run at (455,15) width 149: &quot;enim. Class aptent taciti&quot;
-      text run at (473,15) width 166: &quot;sociosqu ad litora torquent&quot;
-      text run at (491,15) width 144: &quot;per conubia nostra, per&quot;
-      text run at (509,15) width 159: &quot;inceptos hymenaeos. Sed&quot;
-      text run at (527,15) width 174: &quot;leo nulla, rutrum eu, dictum&quot;
-      text run at (545,15) width 166: &quot;ut, posuere vel, arcu. Nam&quot;
-      text run at (563,15) width 115: &quot;libero. Morbi orci.&quot;
-      text run at (581,15) width 149: &quot;Maecenas pellentesque.&quot;
-      text run at (599,15) width 118: &quot;Curabitur erat erat,&quot;
-      text run at (617,15) width 145: &quot;ullamcorper at, gravida&quot;
-      text run at (635,15) width 143: &quot;vitae, iaculis vitae, elit.&quot;
-      text run at (653,15) width 147: &quot;Nullam quam. Quisque&quot;
-      text run at (671,15) width 170: &quot;orci lectus, ullamcorper eu,&quot;
-      text run at (689,15) width 173: &quot;imperdiet sed, accumsan et,&quot;
-      text run at (707,15) width 138: &quot;ligula. Duis diam nisl,&quot;
-      text run at (725,15) width 164: &quot;sagittis a, blandit volutpat,&quot;
-      text run at (749,15) width 120: &quot;interdum sed, velit.&quot;
-      text run at (767,15) width 166: &quot;Vestibulum quam. Nulla a&quot;
-      text run at (785,15) width 151: &quot;purus. Phasellus semper&quot;
-      text run at (803,15) width 128: &quot;semper lectus. Nulla&quot;
-      text run at (821,15) width 138: &quot;porttitor, dolor dictum&quot;
-      text run at (839,15) width 145: &quot;scelerisque luctus, velit&quot;
-      text run at (857,15) width 157: &quot;ipsum lobortis mauris, ac&quot;
-      text run at (875,15) width 141: &quot;pretium enim nunc vel&quot;
-      text run at (893,15) width 158: &quot;risus. Proin gravida mi ut&quot;
-      text run at (911,15) width 155: &quot;sem cursus mattis. Fusce&quot;
-      text run at (929,15) width 143: &quot;laoreet, nisi quis luctus&quot;
-      text run at (947,15) width 120: &quot;volutpat, arcu pede&quot;
-      text run at (965,15) width 120: &quot;tincidunt enim, nec&quot;
-      text run at (983,15) width 143: &quot;malesuada urna nisl eu&quot;
-      text run at (1001,15) width 138: &quot;enim. Vivamus varius&quot;
-      text run at (1019,15) width 99: &quot;augue ac purus.&quot;
-      text run at (1037,15) width 150: &quot;Vestibulum vestibulum.&quot;
-      text run at (1055,15) width 159: &quot;Phasellus et est vitae ante&quot;
-      text run at (1073,15) width 163: &quot;accumsan rhoncus. Morbi&quot;
-      text run at (1091,15) width 166: &quot;convallis, arcu at hendrerit&quot;
-      text run at (1109,15) width 115: &quot;gravida, sem diam&quot;
-      text run at (1127,15) width 168: &quot;dignissim risus, sed aliquet&quot;
-      text run at (1145,15) width 166: &quot;erat mi ut mi. Nunc cursus&quot;
-      text run at (1163,15) width 137: &quot;lacinia elit. Nunc nisi.&quot;
-      text run at (1181,15) width 99: &quot;Quisque at erat.&quot;
-      text run at (1199,15) width 159: &quot;Vestibulum dictum quam&quot;
-      text run at (1217,15) width 169: &quot;vitae nibh. Nunc vitae ante&quot;
-      text run at (1235,15) width 167: &quot;non odio interdum blandit.&quot;
-      text run at (1253,15) width 126: &quot;Curabitur leo quam,&quot;
-      text run at (1271,15) width 164: &quot;fermentum sed, feugiat in,&quot;
-      text run at (1289,15) width 131: &quot;ullamcorper id, nibh.&quot;
-      text run at (1307,15) width 155: &quot;Suspendisse ac turpis. In&quot;
-      text run at (1325,15) width 141: &quot;iaculis sollicitudin dui.&quot;
-      text run at (1343,15) width 157: &quot;Aenean vitae lectus vitae&quot;
-      text run at (1361,15) width 113: &quot;nulla pellentesque&quot;
-      text run at (1379,15) width 163: &quot;sollicitudin. Nunc gravida&quot;
-      text run at (1397,15) width 172: &quot;pharetra lectus. Etiam lacus&quot;
-      text run at (1415,15) width 159: &quot;ligula, placerat ut, dictum&quot;
-      text run at (1433,15) width 147: &quot;vitae, tempus vel, risus.&quot;
-      text run at (1451,15) width 144: &quot;Cras rhoncus. Praesent&quot;
-      text run at (1469,15) width 169: &quot;varius ultricies orci. Donec&quot;
-      text run at (1493,15) width 143: &quot;mattis, neque ut ornare&quot;
-      text run at (1511,15) width 168: &quot;fringilla, ante urna placerat&quot;
-      text run at (1529,15) width 146: &quot;eros, vel commodo nisi&quot;
-      text run at (1547,15) width 143: &quot;tortor ut mauris. Morbi&quot;
-      text run at (1565,15) width 173: &quot;magna dui, sagittis sit amet,&quot;
-      text run at (1583,15) width 147: &quot;tincidunt et, elementum&quot;
-      text run at (1601,15) width 170: &quot;eget, quam. Fusce molestie&quot;
-      text run at (1619,15) width 174: &quot;nisl vitae nisi. Vestibulum a&quot;
-      text run at (1637,15) width 137: &quot;sapien. Phasellus ante&quot;
-      text run at (1655,15) width 169: &quot;lacus, vehicula non, cursus&quot;
-      text run at (1673,15) width 129: &quot;a, tempor ut, magna.&quot;
-      text run at (1691,15) width 169: &quot;Suspendisse potenti. Fusce&quot;
-      text run at (1709,15) width 126: &quot;aliquet, odio viverra&quot;
-      text run at (1727,15) width 144: &quot;vulputate dictum, enim&quot;
-      text run at (1745,15) width 128: &quot;odio luctus purus, ut&quot;
-      text run at (1763,15) width 171: &quot;scelerisque quam nulla non&quot;
-      text run at (1781,15) width 137: &quot;est. Donec eros lacus,&quot;
-      text run at (1799,15) width 162: &quot;egestas vitae, lacinia quis,&quot;
-      text run at (1817,15) width 159: &quot;tempor quis, pede. Morbi&quot;
-      text run at (1835,15) width 163: &quot;orci erat, iaculis id, ornare&quot;
-      text run at (1853,15) width 143: &quot;ac, elementum at, sem.&quot;
-      text run at (1871,15) width 159: &quot;Nunc ornare sodales nisi.&quot;
-      text run at (1889,15) width 166: &quot;Morbi interdum commodo&quot;
-      text run at (1907,15) width 155: &quot;nisl. Fusce eget eros non&quot;
-      text run at (1925,15) width 149: &quot;nisi ornare facilisis. Sed&quot;
-      text run at (1943,15) width 155: &quot;placerat, est non posuere&quot;
-      text run at (1961,15) width 121: &quot;posuere, purus sem&quot;
-      text run at (1979,15) width 163: &quot;dignissim libero, a viverra&quot;
-      text run at (1997,15) width 170: &quot;tellus dolor vel lorem. Cras&quot;
-      text run at (2015,15) width 136: &quot;augue. Etiam ultricies&quot;
-      text run at (2033,15) width 165: &quot;consequat odio. Mauris ac&quot;
-      text run at (2051,15) width 138: &quot;libero. Etiam posuere,&quot;
-      text run at (2069,15) width 127: &quot;libero vitae euismod&quot;
-      text run at (2087,15) width 169: &quot;gravida, urna elit imperdiet&quot;
-      text run at (2105,15) width 166: &quot;magna, vel cursus elit felis&quot;
-      text run at (2123,15) width 148: &quot;non mauris. Donec orci&quot;
-      text run at (2141,15) width 167: &quot;erat, porta id, dignissim ut,&quot;
-      text run at (2159,15) width 127: &quot;posuere dictum, leo.&quot;
-      text run at (2177,15) width 150: &quot;Suspendisse scelerisque&quot;
-      text run at (2195,15) width 84: &quot;egestas nulla.&quot;
</del><ins>+layer at (44,8) size 748x584
+  RenderBlock {DIV} at (0,0) size 748x584 [border: (5px solid #000000)]
+    RenderMultiColumnSet at (5,15) size 738x554
+layer at (-1409,23) size 2196x174 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderMultiColumnFlowThread at (5,15) size 2196x174
+    RenderText {#text} at (0,0) size 2196x174
+      text run at (0,0) width 139: &quot;Lorem ipsum dolor sit&quot;
+      text run at (18,0) width 116: &quot;amet, consectetuer&quot;
+      text run at (36,0) width 172: &quot;adipiscing elit. Nulla varius&quot;
+      text run at (54,0) width 137: &quot;enim ac mi. Curabitur&quot;
+      text run at (72,0) width 173: &quot;sollicitudin felis quis lectus.&quot;
+      text run at (90,0) width 121: &quot;Quisque adipiscing&quot;
+      text run at (108,0) width 156: &quot;rhoncus sem. Proin nulla&quot;
+      text run at (126,0) width 170: &quot;purus, vulputate vel, varius&quot;
+      text run at (144,0) width 150: &quot;ut, euismod et, nisi. Sed&quot;
+      text run at (162,0) width 158: &quot;vitae felis vel orci sagittis&quot;
+      text run at (180,0) width 147: &quot;aliquam. Cras convallis&quot;
+      text run at (198,0) width 132: &quot;adipiscing sem. Nam&quot;
+      text run at (216,0) width 154: &quot;nonummy enim. Nullam&quot;
+      text run at (234,0) width 160: &quot;bibendum lobortis neque.&quot;
+      text run at (252,0) width 136: &quot;Vestibulum velit orci,&quot;
+      text run at (270,0) width 158: &quot;tempus euismod, pretium&quot;
+      text run at (288,0) width 167: &quot;quis, interdum vitae, nulla.&quot;
+      text run at (306,0) width 172: &quot;Phasellus eget ante et tortor&quot;
+      text run at (324,0) width 163: &quot;condimentum vestibulum.&quot;
+      text run at (342,0) width 137: &quot;Suspendisse hendrerit&quot;
+      text run at (360,0) width 165: &quot;quam nec felis. Sed varius&quot;
+      text run at (378,0) width 153: &quot;turpis vitae pede. Lorem&quot;
+      text run at (396,0) width 131: &quot;ipsum dolor sit amet,&quot;
+      text run at (414,0) width 173: &quot;consectetuer adipiscing elit.&quot;
+      text run at (432,0) width 153: &quot;Proin bibendum justo ac&quot;
+      text run at (450,0) width 149: &quot;enim. Class aptent taciti&quot;
+      text run at (468,0) width 166: &quot;sociosqu ad litora torquent&quot;
+      text run at (486,0) width 144: &quot;per conubia nostra, per&quot;
+      text run at (504,0) width 159: &quot;inceptos hymenaeos. Sed&quot;
+      text run at (522,0) width 174: &quot;leo nulla, rutrum eu, dictum&quot;
+      text run at (540,0) width 166: &quot;ut, posuere vel, arcu. Nam&quot;
+      text run at (558,0) width 115: &quot;libero. Morbi orci.&quot;
+      text run at (576,0) width 149: &quot;Maecenas pellentesque.&quot;
+      text run at (594,0) width 118: &quot;Curabitur erat erat,&quot;
+      text run at (612,0) width 145: &quot;ullamcorper at, gravida&quot;
+      text run at (630,0) width 143: &quot;vitae, iaculis vitae, elit.&quot;
+      text run at (648,0) width 147: &quot;Nullam quam. Quisque&quot;
+      text run at (666,0) width 170: &quot;orci lectus, ullamcorper eu,&quot;
+      text run at (684,0) width 173: &quot;imperdiet sed, accumsan et,&quot;
+      text run at (702,0) width 138: &quot;ligula. Duis diam nisl,&quot;
+      text run at (720,0) width 164: &quot;sagittis a, blandit volutpat,&quot;
+      text run at (738,0) width 120: &quot;interdum sed, velit.&quot;
+      text run at (756,0) width 166: &quot;Vestibulum quam. Nulla a&quot;
+      text run at (774,0) width 151: &quot;purus. Phasellus semper&quot;
+      text run at (792,0) width 128: &quot;semper lectus. Nulla&quot;
+      text run at (810,0) width 138: &quot;porttitor, dolor dictum&quot;
+      text run at (828,0) width 145: &quot;scelerisque luctus, velit&quot;
+      text run at (846,0) width 157: &quot;ipsum lobortis mauris, ac&quot;
+      text run at (864,0) width 141: &quot;pretium enim nunc vel&quot;
+      text run at (882,0) width 158: &quot;risus. Proin gravida mi ut&quot;
+      text run at (900,0) width 155: &quot;sem cursus mattis. Fusce&quot;
+      text run at (918,0) width 143: &quot;laoreet, nisi quis luctus&quot;
+      text run at (936,0) width 120: &quot;volutpat, arcu pede&quot;
+      text run at (954,0) width 120: &quot;tincidunt enim, nec&quot;
+      text run at (972,0) width 143: &quot;malesuada urna nisl eu&quot;
+      text run at (990,0) width 138: &quot;enim. Vivamus varius&quot;
+      text run at (1008,0) width 99: &quot;augue ac purus.&quot;
+      text run at (1026,0) width 150: &quot;Vestibulum vestibulum.&quot;
+      text run at (1044,0) width 159: &quot;Phasellus et est vitae ante&quot;
+      text run at (1062,0) width 163: &quot;accumsan rhoncus. Morbi&quot;
+      text run at (1080,0) width 166: &quot;convallis, arcu at hendrerit&quot;
+      text run at (1098,0) width 115: &quot;gravida, sem diam&quot;
+      text run at (1116,0) width 168: &quot;dignissim risus, sed aliquet&quot;
+      text run at (1134,0) width 166: &quot;erat mi ut mi. Nunc cursus&quot;
+      text run at (1152,0) width 137: &quot;lacinia elit. Nunc nisi.&quot;
+      text run at (1170,0) width 99: &quot;Quisque at erat.&quot;
+      text run at (1188,0) width 159: &quot;Vestibulum dictum quam&quot;
+      text run at (1206,0) width 169: &quot;vitae nibh. Nunc vitae ante&quot;
+      text run at (1224,0) width 167: &quot;non odio interdum blandit.&quot;
+      text run at (1242,0) width 126: &quot;Curabitur leo quam,&quot;
+      text run at (1260,0) width 164: &quot;fermentum sed, feugiat in,&quot;
+      text run at (1278,0) width 131: &quot;ullamcorper id, nibh.&quot;
+      text run at (1296,0) width 155: &quot;Suspendisse ac turpis. In&quot;
+      text run at (1314,0) width 141: &quot;iaculis sollicitudin dui.&quot;
+      text run at (1332,0) width 157: &quot;Aenean vitae lectus vitae&quot;
+      text run at (1350,0) width 113: &quot;nulla pellentesque&quot;
+      text run at (1368,0) width 163: &quot;sollicitudin. Nunc gravida&quot;
+      text run at (1386,0) width 172: &quot;pharetra lectus. Etiam lacus&quot;
+      text run at (1404,0) width 159: &quot;ligula, placerat ut, dictum&quot;
+      text run at (1422,0) width 147: &quot;vitae, tempus vel, risus.&quot;
+      text run at (1440,0) width 144: &quot;Cras rhoncus. Praesent&quot;
+      text run at (1458,0) width 169: &quot;varius ultricies orci. Donec&quot;
+      text run at (1476,0) width 143: &quot;mattis, neque ut ornare&quot;
+      text run at (1494,0) width 168: &quot;fringilla, ante urna placerat&quot;
+      text run at (1512,0) width 146: &quot;eros, vel commodo nisi&quot;
+      text run at (1530,0) width 143: &quot;tortor ut mauris. Morbi&quot;
+      text run at (1548,0) width 173: &quot;magna dui, sagittis sit amet,&quot;
+      text run at (1566,0) width 147: &quot;tincidunt et, elementum&quot;
+      text run at (1584,0) width 170: &quot;eget, quam. Fusce molestie&quot;
+      text run at (1602,0) width 174: &quot;nisl vitae nisi. Vestibulum a&quot;
+      text run at (1620,0) width 137: &quot;sapien. Phasellus ante&quot;
+      text run at (1638,0) width 169: &quot;lacus, vehicula non, cursus&quot;
+      text run at (1656,0) width 129: &quot;a, tempor ut, magna.&quot;
+      text run at (1674,0) width 169: &quot;Suspendisse potenti. Fusce&quot;
+      text run at (1692,0) width 126: &quot;aliquet, odio viverra&quot;
+      text run at (1710,0) width 144: &quot;vulputate dictum, enim&quot;
+      text run at (1728,0) width 128: &quot;odio luctus purus, ut&quot;
+      text run at (1746,0) width 171: &quot;scelerisque quam nulla non&quot;
+      text run at (1764,0) width 137: &quot;est. Donec eros lacus,&quot;
+      text run at (1782,0) width 162: &quot;egestas vitae, lacinia quis,&quot;
+      text run at (1800,0) width 159: &quot;tempor quis, pede. Morbi&quot;
+      text run at (1818,0) width 163: &quot;orci erat, iaculis id, ornare&quot;
+      text run at (1836,0) width 143: &quot;ac, elementum at, sem.&quot;
+      text run at (1854,0) width 159: &quot;Nunc ornare sodales nisi.&quot;
+      text run at (1872,0) width 166: &quot;Morbi interdum commodo&quot;
+      text run at (1890,0) width 155: &quot;nisl. Fusce eget eros non&quot;
+      text run at (1908,0) width 149: &quot;nisi ornare facilisis. Sed&quot;
+      text run at (1926,0) width 155: &quot;placerat, est non posuere&quot;
+      text run at (1944,0) width 121: &quot;posuere, purus sem&quot;
+      text run at (1962,0) width 163: &quot;dignissim libero, a viverra&quot;
+      text run at (1980,0) width 170: &quot;tellus dolor vel lorem. Cras&quot;
+      text run at (1998,0) width 136: &quot;augue. Etiam ultricies&quot;
+      text run at (2016,0) width 165: &quot;consequat odio. Mauris ac&quot;
+      text run at (2034,0) width 138: &quot;libero. Etiam posuere,&quot;
+      text run at (2052,0) width 127: &quot;libero vitae euismod&quot;
+      text run at (2070,0) width 169: &quot;gravida, urna elit imperdiet&quot;
+      text run at (2088,0) width 166: &quot;magna, vel cursus elit felis&quot;
+      text run at (2106,0) width 148: &quot;non mauris. Donec orci&quot;
+      text run at (2124,0) width 167: &quot;erat, porta id, dignissim ut,&quot;
+      text run at (2142,0) width 127: &quot;posuere dictum, leo.&quot;
+      text run at (2160,0) width 150: &quot;Suspendisse scelerisque&quot;
+      text run at (2178,0) width 84: &quot;egestas nulla.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlfloatavoidanceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -6,7 +6,10 @@
</span><span class="cx">       RenderBlock (floating) {DIV} at (0,0) size 100x200 [bgcolor=#00FF00]
</span><span class="cx"> layer at (550,8) size 142x435
</span><span class="cx">   RenderBlock {DIV} at (100,0) size 142x435 [border: (10px solid #000000)]
</span><del>-    RenderBlock {P} at (26,10) size 90x415
</del><ins>+    RenderMultiColumnSet at (10,10) size 122x415
+layer at (560,18) size 122x415
+  RenderMultiColumnFlowThread at (10,10) size 122x415
+    RenderBlock {P} at (16,0) size 90x415
</ins><span class="cx">       RenderText {#text} at (0,0) size 90x415
</span><span class="cx">         text run at (0,0) width 415: &quot;This technology preview of our award winning next generation&quot;
</span><span class="cx">         text run at (18,0) width 56: &quot;browser &quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlfloatmulticolexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -4,6 +4,9 @@
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 356x600
</span><span class="cx"> layer at (437,8) size 340x1500
</span><span class="cx">   RenderBody {BODY} at (8,8) size 340x1500
</span><ins>+    RenderMultiColumnSet at (0,0) size 340x1500
+layer at (-243,8) size 1020x479 backgroundClip at (0,0) size 785x1508 clip at (0,0) size 785x1508 outlineClip at (0,0) size 785x1508
+  RenderMultiColumnFlowThread at (0,0) size 1020x479
</ins><span class="cx">     RenderBlock {DIV} at (19,0) size 57x479 [bgcolor=#00FFFF]
</span><span class="cx">       RenderBlock (floating) {DIV} at (4,4) size 521x241 [bgcolor=#FFFF00]
</span><span class="cx">         RenderImage {IMG} at (0,0) size 133x70
</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 (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,7 +5,13 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 1664x1200
</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><del>-    RenderBlock (anonymous) at (2,2) size 252x388
</del><ins>+    RenderMultiColumnSet at (2,2) size 400x1196
+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
+layer at (-113,10) size 888x388 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 outlineClip at (0,0) size 1680x1208
+  RenderMultiColumnFlowThread at (2,2) size 888x388
+    RenderBlock (anonymous) at (0,0) size 252x388
</ins><span class="cx">       RenderText {#text} at (0,0) size 18x110
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (14,110) size 0x0
</span><span class="lines">@@ -48,7 +54,7 @@
</span><span class="cx">       RenderText {#text} at (234,0) size 18x110
</span><span class="cx">         text run at (234,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (248,110) size 0x0
</span><del>-    RenderBlock {P} at (270,2) size 604x388
</del><ins>+    RenderBlock {P} at (268,0) size 604x388
</ins><span class="cx">       RenderBlock (floating) {SPAN} at (132,0) size 147x78
</span><span class="cx">         RenderText {#text} at (0,0) size 147x78
</span><span class="cx">           text run at (0,0) width 78: &quot;T&quot;
</span><span class="lines">@@ -130,9 +136,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><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)]
-    RenderBlock (anonymous) at (2,2) size 252x388
</del><ins>+layer at (-533,10) size 888x388 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 outlineClip at (0,0) size 1680x1208
+  RenderMultiColumnFlowThread at (2,2) size 888x388
+    RenderBlock (anonymous) at (0,0) size 252x388
</ins><span class="cx">       RenderText {#text} at (0,0) size 18x110
</span><span class="cx">         text run at (0,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (14,110) size 0x0
</span><span class="lines">@@ -175,7 +181,7 @@
</span><span class="cx">       RenderText {#text} at (234,0) size 18x110
</span><span class="cx">         text run at (234,0) width 110: &quot;This is some text.&quot;
</span><span class="cx">       RenderBR {BR} at (248,110) size 0x0
</span><del>-    RenderBlock {P} at (270,2) size 604x388
</del><ins>+    RenderBlock {P} at (268,0) size 604x388
</ins><span class="cx">       RenderImage {IMG} at (132,0) size 100x100 [bgcolor=#008000]
</span><span class="cx">       RenderImage {IMG} at (132,288) size 200x100 [bgcolor=#008000]
</span><span class="cx">       RenderText {#text} at (132,100) size 18x106
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlfloatpaginateexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-paginate-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-paginate-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-paginate-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,124 +5,127 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x1200
</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><del>-    RenderText {#text} at (2,2) size 18x110
-      text run at (2,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (16,112) size 0x0
-    RenderText {#text} at (20,2) size 18x110
-      text run at (20,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (34,112) size 0x0
-    RenderText {#text} at (38,2) size 18x110
-      text run at (38,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (52,112) size 0x0
-    RenderText {#text} at (56,2) size 18x110
-      text run at (56,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (70,112) size 0x0
-    RenderText {#text} at (74,2) size 18x110
-      text run at (74,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (88,112) size 0x0
-    RenderText {#text} at (92,2) size 18x110
-      text run at (92,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (106,112) size 0x0
-    RenderText {#text} at (110,2) size 18x110
-      text run at (110,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (124,112) size 0x0
-    RenderText {#text} at (128,2) size 18x110
-      text run at (128,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (142,112) size 0x0
-    RenderText {#text} at (146,2) size 18x110
-      text run at (146,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (160,112) size 0x0
-    RenderText {#text} at (164,2) size 18x110
-      text run at (164,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (178,112) size 0x0
-    RenderImage {IMG} at (402,2) size 300x250 [bgcolor=#008000]
-    RenderText {#text} at (402,252) size 18x110
-      text run at (402,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (416,362) size 0x0
-    RenderText {#text} at (420,252) size 18x110
-      text run at (420,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (434,362) size 0x0
-    RenderText {#text} at (438,252) size 18x110
-      text run at (438,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (452,362) size 0x0
-    RenderText {#text} at (456,252) size 18x110
-      text run at (456,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (470,362) size 0x0
-    RenderText {#text} at (474,252) size 18x110
-      text run at (474,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (488,362) size 0x0
-    RenderText {#text} at (492,252) size 18x110
-      text run at (492,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (506,362) size 0x0
-    RenderText {#text} at (510,252) size 18x110
-      text run at (510,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (524,362) size 0x0
-    RenderText {#text} at (528,252) size 18x110
-      text run at (528,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (542,362) size 0x0
-    RenderText {#text} at (546,252) size 18x110
-      text run at (546,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (560,362) size 0x0
-    RenderText {#text} at (564,252) size 18x110
-      text run at (564,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (578,362) size 0x0
-    RenderText {#text} at (582,252) size 18x110
-      text run at (582,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (596,362) size 0x0
-    RenderText {#text} at (600,252) size 18x110
-      text run at (600,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (614,362) size 0x0
-    RenderText {#text} at (618,252) size 18x110
-      text run at (618,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (632,362) size 0x0
-    RenderText {#text} at (636,252) size 18x110
-      text run at (636,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (650,362) size 0x0
-    RenderText {#text} at (654,252) size 18x110
-      text run at (654,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (668,362) size 0x0
-    RenderText {#text} at (672,252) size 18x110
-      text run at (672,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (686,362) size 0x0
-    RenderText {#text} at (690,252) size 18x110
-      text run at (690,252) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (704,362) size 0x0
-    RenderText {#text} at (708,2) size 18x110
-      text run at (708,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (722,112) size 0x0
-    RenderText {#text} at (726,2) size 18x110
-      text run at (726,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (740,112) size 0x0
-    RenderText {#text} at (744,2) size 18x110
-      text run at (744,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (758,112) size 0x0
-    RenderText {#text} at (762,2) size 18x110
-      text run at (762,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (776,112) size 0x0
-    RenderText {#text} at (780,2) size 18x110
-      text run at (780,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (794,112) size 0x0
-    RenderText {#text} at (802,2) size 18x110
-      text run at (802,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (816,112) size 0x0
-    RenderText {#text} at (820,2) size 18x110
-      text run at (820,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (834,112) size 0x0
-    RenderText {#text} at (838,2) size 18x110
-      text run at (838,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (852,112) size 0x0
-    RenderText {#text} at (856,2) size 18x110
-      text run at (856,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (870,112) size 0x0
-    RenderText {#text} at (874,2) size 18x110
-      text run at (874,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (888,112) size 0x0
-    RenderText {#text} at (892,2) size 18x110
-      text run at (892,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (906,112) size 0x0
-    RenderText {#text} at (910,2) size 18x110
-      text run at (910,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (924,112) size 0x0
-    RenderText {#text} at (928,2) size 18x110
-      text run at (928,2) width 110: &quot;This is some text.&quot;
-    RenderBR {BR} at (942,112) size 0x0
</del><ins>+    RenderMultiColumnSet at (2,2) size 400x1196
+layer at (-169,10) size 944x388 backgroundClip at (0,0) size 785x1208 clip at (0,0) size 785x1208 outlineClip at (0,0) size 785x1208
+  RenderMultiColumnFlowThread at (2,2) size 944x388
+    RenderText {#text} at (0,0) size 18x110
+      text run at (0,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (14,110) size 0x0
+    RenderText {#text} at (18,0) size 18x110
+      text run at (18,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (32,110) size 0x0
+    RenderText {#text} at (36,0) size 18x110
+      text run at (36,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (50,110) size 0x0
+    RenderText {#text} at (54,0) size 18x110
+      text run at (54,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (68,110) size 0x0
+    RenderText {#text} at (72,0) size 18x110
+      text run at (72,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (86,110) size 0x0
+    RenderText {#text} at (90,0) size 18x110
+      text run at (90,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (104,110) size 0x0
+    RenderText {#text} at (108,0) size 18x110
+      text run at (108,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (122,110) size 0x0
+    RenderText {#text} at (126,0) size 18x110
+      text run at (126,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (140,110) size 0x0
+    RenderText {#text} at (144,0) size 18x110
+      text run at (144,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (158,110) size 0x0
+    RenderText {#text} at (162,0) size 18x110
+      text run at (162,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (176,110) size 0x0
+    RenderImage {IMG} at (400,0) size 300x250 [bgcolor=#008000]
+    RenderText {#text} at (400,250) size 18x110
+      text run at (400,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (414,360) size 0x0
+    RenderText {#text} at (418,250) size 18x110
+      text run at (418,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (432,360) size 0x0
+    RenderText {#text} at (436,250) size 18x110
+      text run at (436,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (450,360) size 0x0
+    RenderText {#text} at (454,250) size 18x110
+      text run at (454,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (468,360) size 0x0
+    RenderText {#text} at (472,250) size 18x110
+      text run at (472,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (486,360) size 0x0
+    RenderText {#text} at (490,250) size 18x110
+      text run at (490,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (504,360) size 0x0
+    RenderText {#text} at (508,250) size 18x110
+      text run at (508,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (522,360) size 0x0
+    RenderText {#text} at (526,250) size 18x110
+      text run at (526,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (540,360) size 0x0
+    RenderText {#text} at (544,250) size 18x110
+      text run at (544,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (558,360) size 0x0
+    RenderText {#text} at (562,250) size 18x110
+      text run at (562,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (576,360) size 0x0
+    RenderText {#text} at (580,250) size 18x110
+      text run at (580,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (594,360) size 0x0
+    RenderText {#text} at (598,250) size 18x110
+      text run at (598,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (612,360) size 0x0
+    RenderText {#text} at (616,250) size 18x110
+      text run at (616,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (630,360) size 0x0
+    RenderText {#text} at (634,250) size 18x110
+      text run at (634,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (648,360) size 0x0
+    RenderText {#text} at (652,250) size 18x110
+      text run at (652,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (666,360) size 0x0
+    RenderText {#text} at (670,250) size 18x110
+      text run at (670,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (684,360) size 0x0
+    RenderText {#text} at (688,250) size 18x110
+      text run at (688,250) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (702,360) size 0x0
+    RenderText {#text} at (706,0) size 18x110
+      text run at (706,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (720,110) size 0x0
+    RenderText {#text} at (724,0) size 18x110
+      text run at (724,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (738,110) size 0x0
+    RenderText {#text} at (742,0) size 18x110
+      text run at (742,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (756,110) size 0x0
+    RenderText {#text} at (760,0) size 18x110
+      text run at (760,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (774,110) size 0x0
+    RenderText {#text} at (778,0) size 18x110
+      text run at (778,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (792,110) size 0x0
+    RenderText {#text} at (800,0) size 18x110
+      text run at (800,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (814,110) size 0x0
+    RenderText {#text} at (818,0) size 18x110
+      text run at (818,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (832,110) size 0x0
+    RenderText {#text} at (836,0) size 18x110
+      text run at (836,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (850,110) size 0x0
+    RenderText {#text} at (854,0) size 18x110
+      text run at (854,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (868,110) size 0x0
+    RenderText {#text} at (872,0) size 18x110
+      text run at (872,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (886,110) size 0x0
+    RenderText {#text} at (890,0) size 18x110
+      text run at (890,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (904,110) size 0x0
+    RenderText {#text} at (908,0) size 18x110
+      text run at (908,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (922,110) size 0x0
+    RenderText {#text} at (926,0) size 18x110
+      text run at (926,0) width 110: &quot;This is some text.&quot;
+    RenderBR {BR} at (940,110) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlnestedcolumnsexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlnestedcolumnsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/nested-columns-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/nested-columns-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/nested-columns-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -4,10 +4,13 @@
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 785x600
</span><span class="cx"> layer at (277,8) size 500x750
</span><span class="cx">   RenderBody {BODY} at (8,8) size 500x750
</span><del>-    RenderBlock {H1} at (0,0) size 37x367
</del><ins>+    RenderMultiColumnSet at (0,0) size 500x750
+layer at (-207,8) size 984x367 backgroundClip at (0,0) size 785x758 clip at (0,0) size 785x758 outlineClip at (0,0) size 785x758
+  RenderMultiColumnFlowThread at (0,0) size 984x367
+    RenderBlock {H1} at (21,0) size 38x367
</ins><span class="cx">       RenderText {#text} at (0,0) size 37x166
</span><span class="cx">         text run at (0,0) width 166: &quot;Header One&quot;
</span><del>-    RenderBlock (anonymous) at (58,0) size 199x367
</del><ins>+    RenderBlock (anonymous) at (79,0) size 199x367
</ins><span class="cx">       RenderText {#text} at (0,0) size 198x362
</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 (18,0) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="lines">@@ -20,11 +23,11 @@
</span><span class="cx">         text run at (144,0) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
</span><span class="cx">         text run at (162,0) width 362: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
</span><span class="cx">         text run at (180,0) width 229: &quot;sit amet, consectetuer adipiscing elit.&quot;
</span><del>-    RenderBlock {H1} at (277,0) size 38x367
</del><ins>+    RenderBlock {H1} at (299,0) size 38x367
</ins><span class="cx">       RenderText {#text} at (0,0) size 37x169
</span><span class="cx">         text run at (0,0) width 169: &quot;Header Two&quot;
</span><del>-    RenderBlock (anonymous) at (336,0) size 200x367
-      RenderText {#text} at (0,0) size 200x362
</del><ins>+    RenderBlock (anonymous) at (357,0) size 215x367
+      RenderText {#text} at (0,0) size 215x362
</ins><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 (18,0) width 351: &quot;Nulla varius enim ac mi. Curabitur sollicitudin felis quis&quot;
</span><span class="cx">         text run at (36,0) width 325: &quot;lectus. Quisque adipiscing rhoncus sem. Proin nulla&quot;
</span><span class="lines">@@ -32,22 +35,25 @@
</span><span class="cx">         text run at (72,0) width 343: &quot;felis vel orci sagittis aliquam. Cras convallis adipiscing&quot;
</span><span class="cx">         text run at (90,0) width 340: &quot;sem. Nam nonummy enim. Nullam bibendum lobortis&quot;
</span><span class="cx">         text run at (108,0) width 344: &quot;neque. Vestibulum velit orci, tempus euismod, pretium&quot;
</span><del>-        text run at (126,0) width 343: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
-        text run at (144,0) width 343: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
-        text run at (163,0) width 363: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
-        text run at (181,0) width 230: &quot;sit amet, consectetuer adipiscing elit.&quot;
-    RenderBlock {H1} at (557,0) size 38x367
</del><ins>+        text run at (142,0) width 344: &quot;quis, interdum vitae, nulla. Phasellus eget ante et tortor&quot;
+        text run at (160,0) width 344: &quot;condimentum vestibulum. Suspendisse hendrerit quam&quot;
+        text run at (178,0) width 363: &quot;nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor&quot;
+        text run at (196,0) width 230: &quot;sit amet, consectetuer adipiscing elit.&quot;
+    RenderBlock {H1} at (593,0) size 38x367
</ins><span class="cx">       RenderText {#text} at (0,0) size 37x190
</span><span class="cx">         text run at (0,0) width 190: &quot;Header Three&quot;
</span><del>-    RenderBlock {H1} at (853,0) size 38x367
</del><ins>+    RenderBlock {H1} at (889,0) size 38x367
</ins><span class="cx">       RenderText {#text} at (0,0) size 37x177
</span><span class="cx">         text run at (0,0) width 177: &quot;Header Four&quot;
</span><del>-    RenderBlock (anonymous) at (911,0) size 37x367
</del><ins>+    RenderBlock (anonymous) at (947,0) size 37x367
</ins><span class="cx">       RenderText {#text} at (0,0) size 36x354
</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 (18,0) width 154: &quot;Nulla varius enim ac mi.&quot;
</span><del>-layer at (-55,8) size 216x367 backgroundClip at (0,0) size 785x758 clip at (0,0) size 785x758 outlineClip at (0,0) size 785x758
-  RenderBlock {DIV} at (615,0) size 217x367
</del><ins>+layer at (-91,8) size 216x367 backgroundClip at (0,0) size 785x758 clip at (0,0) size 785x758 outlineClip at (0,0) size 785x758
+  RenderBlock {DIV} at (651,0) size 217x367
+    RenderMultiColumnSet at (0,0) size 216x367
+layer at (-307,8) size 432x176 backgroundClip at (0,0) size 785x758 clip at (0,0) size 785x758 outlineClip at (0,0) size 785x758
+  RenderMultiColumnFlowThread at (0,0) size 432x176
</ins><span class="cx">     RenderText {#text} at (0,0) size 396x175
</span><span class="cx">       text run at (0,0) width 139: &quot;Lorem ipsum dolor sit&quot;
</span><span class="cx">       text run at (18,0) width 116: &quot;amet, consectetuer&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlunsplittableinlineblockexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,8 +5,11 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x584
</span><span class="cx"> layer at (457,8) size 320x770
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 320x770 [border: (5px solid #000000)]
</span><del>-    RenderBlock {DIV} at (10,10) size 250x367
-    RenderBlock (anonymous) at (310,10) size 202x367
</del><ins>+    RenderMultiColumnSet at (10,10) size 300x750
+layer at (265,18) size 502x367
+  RenderMultiColumnFlowThread at (10,10) size 502x367
+    RenderBlock {DIV} at (0,0) size 250x367
+    RenderBlock (anonymous) at (300,0) size 202x367
</ins><span class="cx">       RenderBlock {DIV} at (0,0) size 202x301 [border: (2px solid #008000)]
</span><span class="cx">         RenderText {#text} at (2,2) size 18x297
</span><span class="cx">           text run at (2,2) width 297: &quot;All of this text should be in the second column.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowpagedxdivexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/paged-x-div-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowpagedxdivexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/paged-x-div-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/overflow/paged-x-div-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/overflow/paged-x-div-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,124 +5,127 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><span class="cx"> layer at (8,8) size 404x404 clip at (10,10) size 400x385 scrollWidth 2480
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 404x404 [border: (2px solid #000000)]
</span><del>-    RenderText {#text} at (2,2) size 399x2195
-      text run at (2,2) width 347: &quot;Lorem ipsum dolor sit amet, consectetur adipiscing elit.&quot;
-      text run at (2,20) width 388: &quot;Maecenas lacinia massa in lectus pretium vulputate. Curabitur&quot;
-      text run at (2,38) width 398: &quot;viverra augue in leo faucibus congue. Vestibulum ligula neque,&quot;
-      text run at (2,56) width 366: &quot;commodo eget blandit sit amet, facilisis vitae mi. Vivamus&quot;
-      text run at (2,74) width 360: &quot;pretium lorem a quam imperdiet in placerat purus sagittis.&quot;
-      text run at (2,92) width 370: &quot;Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque.&quot;
-      text run at (2,110) width 378: &quot;Curabitur vel tortor quam, ut pharetra eros. Mauris euismod,&quot;
-      text run at (2,128) width 372: &quot;justo in mattis ultricies, risus velit pretium ligula, eu sodales&quot;
-      text run at (2,146) width 352: &quot;libero dolor et massa. Phasellus eros quam, faucibus sed&quot;
-      text run at (2,164) width 378: &quot;consectetur et, elementum ut erat. Morbi fringilla, lorem non&quot;
-      text run at (2,182) width 355: &quot;fermentum vulputate, quam metus ullamcorper quam, eu&quot;
-      text run at (2,200) width 362: &quot;porttitor diam metus eget augue. Donec non lorem et arcu&quot;
-      text run at (2,218) width 391: &quot;adipiscing suscipit. Donec porta euismod magna a fermentum.&quot;
-      text run at (2,236) width 382: &quot;Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget&quot;
-      text run at (2,254) width 397: &quot;nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum&quot;
-      text run at (2,272) width 371: &quot;dolor sit amet, consectetur adipiscing elit. Maecenas lacinia&quot;
-      text run at (2,290) width 382: &quot;massa in lectus pretium vulputate. Curabitur viverra augue in&quot;
-      text run at (2,308) width 389: &quot;leo faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,326) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,344) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,362) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,387) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,405) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,423) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,441) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,459) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,477) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,495) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,513) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,531) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,549) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,567) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,585) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,603) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,621) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,639) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,657) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,675) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,693) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,711) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,729) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,747) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,772) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,790) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,808) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,826) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,844) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,862) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,880) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,898) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,916) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,934) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,952) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,970) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,988) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,1006) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,1024) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,1042) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,1060) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,1078) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,1096) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,1114) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,1132) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,1157) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,1175) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,1193) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,1211) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,1229) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,1247) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,1265) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,1283) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,1301) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,1319) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,1337) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,1355) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,1373) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,1391) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,1409) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,1427) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,1445) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,1463) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,1481) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,1499) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,1517) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,1542) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,1560) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,1578) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,1596) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,1614) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,1632) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,1650) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,1668) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,1686) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,1704) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,1722) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,1740) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,1758) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,1776) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,1794) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,1812) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,1830) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,1848) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,1866) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,1884) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,1902) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,1927) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,1945) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,1963) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,1981) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,1999) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,2017) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,2035) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,2053) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,2071) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,2089) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,2107) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,2125) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,2143) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,2161) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,2179) width 274: &quot;vestibulum rutrum. Aenean eu libero turpis.&quot;
</del><ins>+    RenderMultiColumnSet at (2,2) size 400x385
+layer at (10,10) size 400x2195 backgroundClip at (10,10) size 400x385 clip at (10,10) size 400x385 outlineClip at (10,10) size 400x385
+  RenderMultiColumnFlowThread at (2,2) size 400x2195
+    RenderText {#text} at (0,0) size 399x2195
+      text run at (0,0) width 347: &quot;Lorem ipsum dolor sit amet, consectetur adipiscing elit.&quot;
+      text run at (0,18) width 388: &quot;Maecenas lacinia massa in lectus pretium vulputate. Curabitur&quot;
+      text run at (0,36) width 398: &quot;viverra augue in leo faucibus congue. Vestibulum ligula neque,&quot;
+      text run at (0,54) width 366: &quot;commodo eget blandit sit amet, facilisis vitae mi. Vivamus&quot;
+      text run at (0,72) width 360: &quot;pretium lorem a quam imperdiet in placerat purus sagittis.&quot;
+      text run at (0,90) width 370: &quot;Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque.&quot;
+      text run at (0,108) width 378: &quot;Curabitur vel tortor quam, ut pharetra eros. Mauris euismod,&quot;
+      text run at (0,126) width 372: &quot;justo in mattis ultricies, risus velit pretium ligula, eu sodales&quot;
+      text run at (0,144) width 352: &quot;libero dolor et massa. Phasellus eros quam, faucibus sed&quot;
+      text run at (0,162) width 378: &quot;consectetur et, elementum ut erat. Morbi fringilla, lorem non&quot;
+      text run at (0,180) width 355: &quot;fermentum vulputate, quam metus ullamcorper quam, eu&quot;
+      text run at (0,198) width 362: &quot;porttitor diam metus eget augue. Donec non lorem et arcu&quot;
+      text run at (0,216) width 391: &quot;adipiscing suscipit. Donec porta euismod magna a fermentum.&quot;
+      text run at (0,234) width 382: &quot;Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget&quot;
+      text run at (0,252) width 397: &quot;nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum&quot;
+      text run at (0,270) width 371: &quot;dolor sit amet, consectetur adipiscing elit. Maecenas lacinia&quot;
+      text run at (0,288) width 382: &quot;massa in lectus pretium vulputate. Curabitur viverra augue in&quot;
+      text run at (0,306) width 389: &quot;leo faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,324) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,342) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,360) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,385) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,403) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,421) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,439) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,457) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,475) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,493) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,511) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,529) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,547) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,565) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,583) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,601) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,619) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,637) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,655) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,673) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,691) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,709) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,727) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,745) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,770) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,788) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,806) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,824) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,842) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,860) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,878) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,896) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,914) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,932) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,950) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,968) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,986) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,1004) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,1022) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,1040) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,1058) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,1076) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,1094) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,1112) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,1130) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,1155) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,1173) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,1191) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,1209) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,1227) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,1245) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,1263) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,1281) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,1299) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,1317) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,1335) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,1353) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,1371) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,1389) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,1407) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,1425) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,1443) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,1461) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,1479) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,1497) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,1515) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,1540) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,1558) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,1576) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,1594) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,1612) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,1630) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,1648) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,1666) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,1684) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,1702) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,1720) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,1738) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,1756) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,1774) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,1792) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,1810) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,1828) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,1846) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,1864) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,1882) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,1900) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,1925) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,1943) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,1961) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,1979) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,1997) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,2015) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,2033) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,2051) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,2069) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,2087) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,2105) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,2123) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,2141) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,2159) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,2177) width 274: &quot;vestibulum rutrum. Aenean eu libero turpis.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowpagedxdivwithcolumngapexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowpagedxdivwithcolumngapexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,124 +5,127 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><span class="cx"> layer at (8,8) size 404x404 clip at (10,10) size 400x385 scrollX 200 scrollWidth 2900
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 404x404 [border: (2px solid #000000)]
</span><del>-    RenderText {#text} at (2,2) size 399x2195
-      text run at (2,2) width 347: &quot;Lorem ipsum dolor sit amet, consectetur adipiscing elit.&quot;
-      text run at (2,20) width 388: &quot;Maecenas lacinia massa in lectus pretium vulputate. Curabitur&quot;
-      text run at (2,38) width 398: &quot;viverra augue in leo faucibus congue. Vestibulum ligula neque,&quot;
-      text run at (2,56) width 366: &quot;commodo eget blandit sit amet, facilisis vitae mi. Vivamus&quot;
-      text run at (2,74) width 360: &quot;pretium lorem a quam imperdiet in placerat purus sagittis.&quot;
-      text run at (2,92) width 370: &quot;Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque.&quot;
-      text run at (2,110) width 378: &quot;Curabitur vel tortor quam, ut pharetra eros. Mauris euismod,&quot;
-      text run at (2,128) width 372: &quot;justo in mattis ultricies, risus velit pretium ligula, eu sodales&quot;
-      text run at (2,146) width 352: &quot;libero dolor et massa. Phasellus eros quam, faucibus sed&quot;
-      text run at (2,164) width 378: &quot;consectetur et, elementum ut erat. Morbi fringilla, lorem non&quot;
-      text run at (2,182) width 355: &quot;fermentum vulputate, quam metus ullamcorper quam, eu&quot;
-      text run at (2,200) width 362: &quot;porttitor diam metus eget augue. Donec non lorem et arcu&quot;
-      text run at (2,218) width 391: &quot;adipiscing suscipit. Donec porta euismod magna a fermentum.&quot;
-      text run at (2,236) width 382: &quot;Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget&quot;
-      text run at (2,254) width 397: &quot;nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum&quot;
-      text run at (2,272) width 371: &quot;dolor sit amet, consectetur adipiscing elit. Maecenas lacinia&quot;
-      text run at (2,290) width 382: &quot;massa in lectus pretium vulputate. Curabitur viverra augue in&quot;
-      text run at (2,308) width 389: &quot;leo faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,326) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,344) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,362) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,387) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,405) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,423) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,441) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,459) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,477) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,495) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,513) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,531) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,549) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,567) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,585) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,603) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,621) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,639) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,657) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,675) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,693) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,711) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,729) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,747) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,772) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,790) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,808) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,826) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,844) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,862) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,880) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,898) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,916) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,934) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,952) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,970) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,988) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,1006) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,1024) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,1042) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,1060) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,1078) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,1096) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,1114) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,1132) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,1157) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,1175) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,1193) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,1211) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,1229) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,1247) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,1265) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,1283) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,1301) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,1319) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,1337) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,1355) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,1373) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,1391) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,1409) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,1427) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,1445) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,1463) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,1481) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,1499) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,1517) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,1542) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,1560) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,1578) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,1596) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,1614) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,1632) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,1650) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,1668) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,1686) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,1704) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,1722) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,1740) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,1758) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,1776) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,1794) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,1812) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,1830) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,1848) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,1866) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,1884) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,1902) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,1927) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,1945) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,1963) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,1981) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,1999) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,2017) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,2035) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,2053) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,2071) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,2089) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,2107) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,2125) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,2143) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,2161) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,2179) width 274: &quot;vestibulum rutrum. Aenean eu libero turpis.&quot;
</del><ins>+    RenderMultiColumnSet at (2,2) size 400x385
+layer at (-190,10) size 400x2195 backgroundClip at (10,10) size 400x385 clip at (10,10) size 400x385 outlineClip at (10,10) size 400x385
+  RenderMultiColumnFlowThread at (2,2) size 400x2195
+    RenderText {#text} at (0,0) size 399x2195
+      text run at (0,0) width 347: &quot;Lorem ipsum dolor sit amet, consectetur adipiscing elit.&quot;
+      text run at (0,18) width 388: &quot;Maecenas lacinia massa in lectus pretium vulputate. Curabitur&quot;
+      text run at (0,36) width 398: &quot;viverra augue in leo faucibus congue. Vestibulum ligula neque,&quot;
+      text run at (0,54) width 366: &quot;commodo eget blandit sit amet, facilisis vitae mi. Vivamus&quot;
+      text run at (0,72) width 360: &quot;pretium lorem a quam imperdiet in placerat purus sagittis.&quot;
+      text run at (0,90) width 370: &quot;Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque.&quot;
+      text run at (0,108) width 378: &quot;Curabitur vel tortor quam, ut pharetra eros. Mauris euismod,&quot;
+      text run at (0,126) width 372: &quot;justo in mattis ultricies, risus velit pretium ligula, eu sodales&quot;
+      text run at (0,144) width 352: &quot;libero dolor et massa. Phasellus eros quam, faucibus sed&quot;
+      text run at (0,162) width 378: &quot;consectetur et, elementum ut erat. Morbi fringilla, lorem non&quot;
+      text run at (0,180) width 355: &quot;fermentum vulputate, quam metus ullamcorper quam, eu&quot;
+      text run at (0,198) width 362: &quot;porttitor diam metus eget augue. Donec non lorem et arcu&quot;
+      text run at (0,216) width 391: &quot;adipiscing suscipit. Donec porta euismod magna a fermentum.&quot;
+      text run at (0,234) width 382: &quot;Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget&quot;
+      text run at (0,252) width 397: &quot;nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum&quot;
+      text run at (0,270) width 371: &quot;dolor sit amet, consectetur adipiscing elit. Maecenas lacinia&quot;
+      text run at (0,288) width 382: &quot;massa in lectus pretium vulputate. Curabitur viverra augue in&quot;
+      text run at (0,306) width 389: &quot;leo faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,324) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,342) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,360) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,385) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,403) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,421) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,439) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,457) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,475) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,493) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,511) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,529) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,547) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,565) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,583) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,601) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,619) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,637) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,655) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,673) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,691) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,709) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,727) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,745) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,770) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,788) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,806) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,824) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,842) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,860) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,878) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,896) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,914) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,932) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,950) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,968) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,986) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,1004) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,1022) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,1040) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,1058) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,1076) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,1094) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,1112) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,1130) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,1155) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,1173) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,1191) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,1209) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,1227) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,1245) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,1263) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,1281) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,1299) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,1317) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,1335) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,1353) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,1371) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,1389) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,1407) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,1425) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,1443) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,1461) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,1479) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,1497) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,1515) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,1540) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,1558) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,1576) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,1594) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,1612) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,1630) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,1648) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,1666) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,1684) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,1702) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,1720) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,1738) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,1756) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,1774) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,1792) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,1810) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,1828) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,1846) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,1864) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,1882) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,1900) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,1925) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,1943) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,1961) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,1979) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,1997) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,2015) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,2033) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,2051) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,2069) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,2087) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,2105) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,2123) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,2141) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,2159) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,2177) width 274: &quot;vestibulum rutrum. Aenean eu libero turpis.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowpagedxonrootexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/paged-x-on-root-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowpagedxonrootexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/paged-x-on-root-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/overflow/paged-x-on-root-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/overflow/paged-x-on-root-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 1600x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (0,0) size 800x1079 backgroundClip at (0,0) size 1600x585 clip at (0,0) size 1600x585 outlineClip at (0,0) size 1600x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 800x1079
+layer at (0,0) size 800x1079 backgroundClip at (0,0) size 1600x585 clip at (0,0) size 1600x585 outlineClip at (0,0) size 1600x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 800x1079
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x1063
</span><span class="cx">       RenderText {#text} at (0,0) size 777x1063
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowpagedxwithcolumngapexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/paged-x-with-column-gap-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowpagedxwithcolumngapexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/paged-x-with-column-gap-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/overflow/paged-x-with-column-gap-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/overflow/paged-x-with-column-gap-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 1700x585
</span><span class="cx">   RenderView at (0,0) size 800x585
</span><ins>+    RenderMultiColumnSet at (0,0) size 800x585
</ins><span class="cx"> layer at (0,0) size 800x1079 backgroundClip at (0,0) size 1700x585 clip at (0,0) size 1700x585 outlineClip at (0,0) size 1700x585
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 800x1079
+layer at (0,0) size 800x1079 backgroundClip at (0,0) size 1700x585 clip at (0,0) size 1700x585 outlineClip at (0,0) size 1700x585
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 800x1079
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x1063
</span><span class="cx">       RenderText {#text} at (0,0) size 777x1063
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowpagedydivexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/paged-y-div-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowpagedydivexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/paged-y-div-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/overflow/paged-y-div-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/overflow/paged-y-div-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,124 +5,127 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><span class="cx"> layer at (8,8) size 404x404 clip at (10,10) size 400x400 scrollHeight 2480
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 404x404 [border: (2px solid #000000)]
</span><del>-    RenderText {#text} at (2,2) size 399x2180
-      text run at (2,2) width 347: &quot;Lorem ipsum dolor sit amet, consectetur adipiscing elit.&quot;
-      text run at (2,20) width 388: &quot;Maecenas lacinia massa in lectus pretium vulputate. Curabitur&quot;
-      text run at (2,38) width 398: &quot;viverra augue in leo faucibus congue. Vestibulum ligula neque,&quot;
-      text run at (2,56) width 366: &quot;commodo eget blandit sit amet, facilisis vitae mi. Vivamus&quot;
-      text run at (2,74) width 360: &quot;pretium lorem a quam imperdiet in placerat purus sagittis.&quot;
-      text run at (2,92) width 370: &quot;Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque.&quot;
-      text run at (2,110) width 378: &quot;Curabitur vel tortor quam, ut pharetra eros. Mauris euismod,&quot;
-      text run at (2,128) width 372: &quot;justo in mattis ultricies, risus velit pretium ligula, eu sodales&quot;
-      text run at (2,146) width 352: &quot;libero dolor et massa. Phasellus eros quam, faucibus sed&quot;
-      text run at (2,164) width 378: &quot;consectetur et, elementum ut erat. Morbi fringilla, lorem non&quot;
-      text run at (2,182) width 355: &quot;fermentum vulputate, quam metus ullamcorper quam, eu&quot;
-      text run at (2,200) width 362: &quot;porttitor diam metus eget augue. Donec non lorem et arcu&quot;
-      text run at (2,218) width 391: &quot;adipiscing suscipit. Donec porta euismod magna a fermentum.&quot;
-      text run at (2,236) width 382: &quot;Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget&quot;
-      text run at (2,254) width 397: &quot;nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum&quot;
-      text run at (2,272) width 371: &quot;dolor sit amet, consectetur adipiscing elit. Maecenas lacinia&quot;
-      text run at (2,290) width 382: &quot;massa in lectus pretium vulputate. Curabitur viverra augue in&quot;
-      text run at (2,308) width 389: &quot;leo faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,326) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,344) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,362) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,380) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,402) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,420) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,438) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,456) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,474) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,492) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,510) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,528) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,546) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,564) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,582) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,600) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,618) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,636) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,654) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,672) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,690) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,708) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,726) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,744) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,762) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,780) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,802) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,820) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,838) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,856) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,874) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,892) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,910) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,928) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,946) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,964) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,982) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,1000) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,1018) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,1036) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,1054) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,1072) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,1090) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,1108) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,1126) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,1144) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,1162) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,1180) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,1202) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,1220) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,1238) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,1256) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,1274) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,1292) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,1310) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,1328) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,1346) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,1364) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,1382) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,1400) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,1418) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,1436) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,1454) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,1472) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,1490) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,1508) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,1526) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,1544) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,1562) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,1580) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,1602) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,1620) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,1638) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,1656) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,1674) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,1692) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,1710) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,1728) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,1746) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,1764) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,1782) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,1800) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,1818) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,1836) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,1854) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,1872) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,1890) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
-      text run at (2,1908) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
-      text run at (2,1926) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
-      text run at (2,1944) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
-      text run at (2,1962) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
-      text run at (2,1980) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
-      text run at (2,2002) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
-      text run at (2,2020) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
-      text run at (2,2038) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
-      text run at (2,2056) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
-      text run at (2,2074) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
-      text run at (2,2092) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
-      text run at (2,2110) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
-      text run at (2,2128) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
-      text run at (2,2146) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
-      text run at (2,2164) width 274: &quot;vestibulum rutrum. Aenean eu libero turpis.&quot;
</del><ins>+    RenderMultiColumnSet at (2,2) size 400x400
+layer at (10,10) size 400x2180 backgroundClip at (10,10) size 400x400 clip at (10,10) size 400x400 outlineClip at (10,10) size 400x400
+  RenderMultiColumnFlowThread at (2,2) size 400x2180
+    RenderText {#text} at (0,0) size 399x2180
+      text run at (0,0) width 347: &quot;Lorem ipsum dolor sit amet, consectetur adipiscing elit.&quot;
+      text run at (0,18) width 388: &quot;Maecenas lacinia massa in lectus pretium vulputate. Curabitur&quot;
+      text run at (0,36) width 398: &quot;viverra augue in leo faucibus congue. Vestibulum ligula neque,&quot;
+      text run at (0,54) width 366: &quot;commodo eget blandit sit amet, facilisis vitae mi. Vivamus&quot;
+      text run at (0,72) width 360: &quot;pretium lorem a quam imperdiet in placerat purus sagittis.&quot;
+      text run at (0,90) width 370: &quot;Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque.&quot;
+      text run at (0,108) width 378: &quot;Curabitur vel tortor quam, ut pharetra eros. Mauris euismod,&quot;
+      text run at (0,126) width 372: &quot;justo in mattis ultricies, risus velit pretium ligula, eu sodales&quot;
+      text run at (0,144) width 352: &quot;libero dolor et massa. Phasellus eros quam, faucibus sed&quot;
+      text run at (0,162) width 378: &quot;consectetur et, elementum ut erat. Morbi fringilla, lorem non&quot;
+      text run at (0,180) width 355: &quot;fermentum vulputate, quam metus ullamcorper quam, eu&quot;
+      text run at (0,198) width 362: &quot;porttitor diam metus eget augue. Donec non lorem et arcu&quot;
+      text run at (0,216) width 391: &quot;adipiscing suscipit. Donec porta euismod magna a fermentum.&quot;
+      text run at (0,234) width 382: &quot;Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget&quot;
+      text run at (0,252) width 397: &quot;nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum&quot;
+      text run at (0,270) width 371: &quot;dolor sit amet, consectetur adipiscing elit. Maecenas lacinia&quot;
+      text run at (0,288) width 382: &quot;massa in lectus pretium vulputate. Curabitur viverra augue in&quot;
+      text run at (0,306) width 389: &quot;leo faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,324) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,342) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,360) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,378) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,400) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,418) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,436) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,454) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,472) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,490) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,508) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,526) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,544) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,562) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,580) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,598) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,616) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,634) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,652) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,670) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,688) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,706) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,724) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,742) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,760) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,778) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,800) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,818) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,836) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,854) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,872) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,890) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,908) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,926) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,944) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,962) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,980) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,998) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,1016) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,1034) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,1052) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,1070) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,1088) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,1106) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,1124) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,1142) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,1160) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,1178) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,1200) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,1218) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,1236) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,1254) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,1272) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,1290) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,1308) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,1326) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,1344) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,1362) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,1380) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,1398) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,1416) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,1434) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,1452) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,1470) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,1488) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,1506) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,1524) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,1542) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,1560) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,1578) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,1600) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,1618) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,1636) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,1654) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,1672) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,1690) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,1708) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,1726) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,1744) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,1762) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,1780) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,1798) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,1816) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,1834) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,1852) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,1870) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,1888) width 399: &quot;vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor&quot;
+      text run at (0,1906) width 392: &quot;sit amet, consectetur adipiscing elit. Maecenas lacinia massa in&quot;
+      text run at (0,1924) width 347: &quot;lectus pretium vulputate. Curabitur viverra augue in leo&quot;
+      text run at (0,1942) width 366: &quot;faucibus congue. Vestibulum ligula neque, commodo eget&quot;
+      text run at (0,1960) width 372: &quot;blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a&quot;
+      text run at (0,1978) width 392: &quot;quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh.&quot;
+      text run at (0,2000) width 360: &quot;Cras faucibus imperdiet pellentesque. Curabitur vel tortor&quot;
+      text run at (0,2018) width 344: &quot;quam, ut pharetra eros. Mauris euismod, justo in mattis&quot;
+      text run at (0,2036) width 373: &quot;ultricies, risus velit pretium ligula, eu sodales libero dolor et&quot;
+      text run at (0,2054) width 354: &quot;massa. Phasellus eros quam, faucibus sed consectetur et,&quot;
+      text run at (0,2072) width 356: &quot;elementum ut erat. Morbi fringilla, lorem non fermentum&quot;
+      text run at (0,2090) width 372: &quot;vulputate, quam metus ullamcorper quam, eu porttitor diam&quot;
+      text run at (0,2108) width 396: &quot;metus eget augue. Donec non lorem et arcu adipiscing suscipit.&quot;
+      text run at (0,2126) width 349: &quot;Donec porta euismod magna a fermentum. Suspendisse&quot;
+      text run at (0,2144) width 336: &quot;vestibulum rhoncus bibendum. Nam in nisi eget nulla&quot;
+      text run at (0,2162) width 274: &quot;vestibulum rutrum. Aenean eu libero turpis.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowpagedyonrootexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/paged-y-on-root-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowpagedyonrootexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/paged-y-on-root-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/overflow/paged-y-on-root-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/overflow/paged-y-on-root-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,6 +1,9 @@
</span><span class="cx"> layer at (0,0) size 785x1200
</span><span class="cx">   RenderView at (0,0) size 785x600
</span><ins>+    RenderMultiColumnSet at (0,0) size 785x600
</ins><span class="cx"> layer at (0,0) size 785x1112
</span><ins>+  RenderMultiColumnFlowThread at (0,0) size 785x1112
+layer at (0,0) size 785x1112
</ins><span class="cx">   RenderBlock {HTML} at (0,0) size 785x1112
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x1096
</span><span class="cx">       RenderText {#text} at (0,0) size 768x1096
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrepaintmulticolrepaintexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/repaint/multicol-repaint-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrepaintmulticolrepaintexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/repaint/multicol-repaint-expected.txt (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/repaint/multicol-repaint-expected.txt        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/LayoutTests/platform/mac/fast/repaint/multicol-repaint-expected.txt        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -5,10 +5,13 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x102
</span><span class="cx"> layer at (8,8) size 402x102
</span><span class="cx">   RenderBlock {DIV} at (0,0) size 402x102 [border: (1px solid #000000)]
</span><del>-    RenderText {#text} at (1,1) size 13x59
-      text run at (1,1) width 13: &quot; &quot;
-    RenderBR {BR} at (14,1) size 0x59
</del><ins>+    RenderMultiColumnSet at (1,1) size 400x100
+layer at (9,9) size 175x159
+  RenderMultiColumnFlowThread at (1,1) size 175x159
+    RenderText {#text} at (0,0) size 13x59
+      text run at (0,0) width 13: &quot; &quot;
+    RenderBR {BR} at (13,0) size 0x59
</ins><span class="cx">     RenderInline {SPAN} at (0,0) size 300x50
</span><del>-      RenderText {#text} at (1,107) size 300x50
-        text run at (1,107) width 300: &quot;XXXXXX&quot;
</del><ins>+      RenderText {#text} at (0,106) size 300x50
+        text run at (0,106) width 300: &quot;XXXXXX&quot;
</ins><span class="cx">     RenderText {#text} at (0,0) size 0x0
</span></span></pre></div>
<a id="trunkSourceWebKitmacChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/mac/ChangeLog (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/mac/ChangeLog        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/Source/WebKit/mac/ChangeLog        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,3 +1,13 @@
</span><ins>+2014-04-30  David Hyatt  &lt;hyatt@apple.com&gt;
+
+        [New Multicolumn] Enable new multi-column mode
+        https://bugs.webkit.org/show_bug.cgi?id=131825
+
+        Reviewed by Simon Fraser.
+
+        * WebView/WebPreferences.mm:
+        (+[WebPreferences initialize]):
+
</ins><span class="cx"> 2014-04-30  Brian J. Burg  &lt;burg@cs.washington.edu&gt;
</span><span class="cx"> 
</span><span class="cx">         Clean up unnecessary methods in the BackForwardClient interface
</span></span></pre></div>
<a id="trunkSourceWebKitmacWebViewWebPreferencesmm"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/mac/WebView/WebPreferences.mm (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/mac/WebView/WebPreferences.mm        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/Source/WebKit/mac/WebView/WebPreferences.mm        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -513,7 +513,7 @@
</span><span class="cx">         [NSNumber numberWithBool:YES],  WebKitMediaPlaybackAllowsInlinePreferenceKey,
</span><span class="cx">         [NSNumber numberWithBool:NO],   WebKitWebAudioEnabledPreferenceKey,
</span><span class="cx">         [NSNumber numberWithBool:NO],   WebKitSuppressesIncrementalRenderingKey,
</span><del>-        [NSNumber numberWithBool:NO],   WebKitRegionBasedColumnsEnabledKey,
</del><ins>+        [NSNumber numberWithBool:YES],  WebKitRegionBasedColumnsEnabledKey,
</ins><span class="cx">         [NSNumber numberWithBool:YES],  WebKitBackspaceKeyNavigationEnabledKey,
</span><span class="cx">         [NSNumber numberWithBool:NO],   WebKitShouldDisplaySubtitlesPreferenceKey,
</span><span class="cx">         [NSNumber numberWithBool:NO],   WebKitShouldDisplayCaptionsPreferenceKey,
</span></span></pre></div>
<a id="trunkSourceWebKit2ChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/ChangeLog (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/ChangeLog        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/Source/WebKit2/ChangeLog        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -1,3 +1,12 @@
</span><ins>+2014-04-30 David Hyatt  &lt;hyatt@apple.com&gt;
+
+        [New Multicolumn] Enable new multi-column mode
+        https://bugs.webkit.org/show_bug.cgi?id=131825
+
+        Reviewed by Simon Fraser.
+
+        * Shared/WebPreferencesStore.h:
+
</ins><span class="cx"> 2014-04-30  Brian J. Burg  &lt;burg@cs.washington.edu&gt;
</span><span class="cx"> 
</span><span class="cx">         Clean up unnecessary methods in the BackForwardClient interface
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebPreferencesStoreh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebPreferencesStore.h (168045 => 168046)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebPreferencesStore.h        2014-04-30 21:48:39 UTC (rev 168045)
+++ trunk/Source/WebKit2/Shared/WebPreferencesStore.h        2014-04-30 21:53:41 UTC (rev 168046)
</span><span class="lines">@@ -134,7 +134,7 @@
</span><span class="cx">     macro(CSSRegionsEnabled, cssRegionsEnabled, Bool, bool, true) \
</span><span class="cx">     macro(CSSCompositingEnabled, cssCompositingEnabled, Bool, bool, true) \
</span><span class="cx">     macro(CSSGridLayoutEnabled, cssGridLayoutEnabled, Bool, bool, true) \
</span><del>-    macro(RegionBasedColumnsEnabled, regionBasedColumnsEnabled, Bool, bool, false) \
</del><ins>+    macro(RegionBasedColumnsEnabled, regionBasedColumnsEnabled, Bool, bool, true) \
</ins><span class="cx">     macro(ForceFTPDirectoryListings, forceFTPDirectoryListings, Bool, bool, false) \
</span><span class="cx">     macro(TabsToLinks, tabsToLinks, Bool, bool, DEFAULT_WEBKIT_TABSTOLINKS_ENABLED) \
</span><span class="cx">     macro(DNSPrefetchingEnabled, dnsPrefetchingEnabled, Bool, bool, false) \
</span></span></pre>
</div>
</div>

</body>
</html>