<!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>[174233] 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/174233">174233</a></dd>
<dt>Author</dt> <dd>mmaxfield@apple.com</dd>
<dt>Date</dt> <dd>2014-10-02 15:25:50 -0700 (Thu, 02 Oct 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>[Subpixel] Use floats instead of ints for text justification expansion
https://bugs.webkit.org/show_bug.cgi?id=137327

Reviewed by Zalan Bujtas.

Source/WebCore:

Use a float instead of an int for the expansion variable in InlineBox. The int was inside an inner class
that held a collection of bitfields, and this patch removes that inner-inner variable.

No new tests because there is plenty of existing coverage and existing tests are rebaselined.

* rendering/InlineBox.cpp: Update static_assert for the size of InlineBox.
* rendering/InlineBox.h: Use a float for the justification expansion amount instead of an int bitfield.
(WebCore::InlineBox::InlineBoxBitfields::InlineBoxBitfields): Remove int bitfield.
(WebCore::InlineBox::InlineBox): Initialize float expansion.
(WebCore::InlineBox::expansion): Return a float.
(WebCore::InlineBox::setExpansion): Take a float.
(WebCore::InlineBox::InlineBoxBitfields::expansion): Deleted. Moved to InlineBox.
(WebCore::InlineBox::InlineBoxBitfields::setExpansion): Deleted. Ditto.
* rendering/InlineTextBox.h:
(WebCore::InlineTextBox::setExpansion): Take a float.

LayoutTests:

Rebaselining tests due to subpixel differences.

* platform/mac/css1/box_properties/clear_float-expected.txt:
* platform/mac/css1/box_properties/float_on_text_elements-expected.txt:
* platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt:
* platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
* platform/mac/css2.1/t1602-c546-txt-align-00-b-expected.txt:
* platform/mac/fast/multicol/float-avoidance-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/positive-leading-expected.txt:
* platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt:
* platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt:
* platform/mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
* platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt:
* platform/mac/fast/ruby/bopomofo-rl-expected.txt:
* platform/mac/fast/text/hyphenate-character-expected.txt:
* platform/mac/fast/text/hyphens-expected.txt:
* platform/mac/fast/text/justified-selection-at-edge-expected.txt:
* platform/mac/fast/text/justify-ideograph-leading-expansion-expected.txt:
* platform/mac/fast/text/justify-nbsp-expected.txt: Added.
* platform/mac/fast/text/trailing-white-space-2-expected.txt:
* platform/mac/fast/text/trailing-white-space-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tbody_align_justify-expected.txt:
* platform/mac/tables/mozilla/marvin/x_td_align_justify-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.txt:
* platform/mac/tables/mozilla/marvin/x_th_align_justify-expected.txt:
* platform/mac/tables/mozilla/marvin/x_thead_align_justify-expected.txt:
* platform/mac/tables/mozilla/marvin/x_tr_align_justify-expected.txt:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesclear_floatexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/clear_float-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesfloat_on_text_elementsexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/float_on_text_elements-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss21t0905c5525fltcont00dgexpectedtxt">trunk/LayoutTests/platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss21t0905c5525fltwidth00cgexpectedtxt">trunk/LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss21t1602c546txtalign00bexpectedtxt">trunk/LayoutTests/platform/mac/css2.1/t1602-c546-txt-align-00-b-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastmulticolfloatavoidanceexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/float-avoidance-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="#trunkLayoutTestsplatformmacfastmulticolpositiveleadingexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/positive-leading-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="#trunkLayoutTestsplatformmacfastmulticolverticalrlfloatavoidanceexpectedtxt">trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastregionsmultipledirectionalitychangesinvariablewidthregionsexpectedtxt">trunk/LayoutTests/platform/mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastregionsrepaintlineflowwithfloatsinregionsexpectedtxt">trunk/LayoutTests/platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats1expectedtxt">trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats10expectedtxt">trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats2expectedtxt">trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats3expectedtxt">trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats4expectedtxt">trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats5expectedtxt">trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats6expectedtxt">trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats7expectedtxt">trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats8expectedtxt">trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats9expectedtxt">trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubybopomoforlexpectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/bopomofo-rl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttexthyphenatecharacterexpectedtxt">trunk/LayoutTests/platform/mac/fast/text/hyphenate-character-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttexthyphensexpectedtxt">trunk/LayoutTests/platform/mac/fast/text/hyphens-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttextjustifiedselectionatedgeexpectedtxt">trunk/LayoutTests/platform/mac/fast/text/justified-selection-at-edge-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttextjustifyideographleadingexpansionexpectedtxt">trunk/LayoutTests/platform/mac/fast/text/justify-ideograph-leading-expansion-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttexttrailingwhitespace2expectedtxt">trunk/LayoutTests/platform/mac/fast/text/trailing-white-space-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttexttrailingwhitespaceexpectedtxt">trunk/LayoutTests/platform/mac/fast/text/trailing-white-space-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozillamarvinx_tbody_align_justifyexpectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_tbody_align_justify-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozillamarvinx_td_align_justifyexpectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_td_align_justify-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozillamarvinx_tfoot_align_justifyexpectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozillamarvinx_th_align_justifyexpectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_th_align_justify-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozillamarvinx_thead_align_justifyexpectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_thead_align_justify-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozillamarvinx_tr_align_justifyexpectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_tr_align_justify-expected.txt</a></li>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCorerenderingInlineBoxcpp">trunk/Source/WebCore/rendering/InlineBox.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingInlineBoxh">trunk/Source/WebCore/rendering/InlineBox.h</a></li>
<li><a href="#trunkSourceWebCorerenderingInlineTextBoxh">trunk/Source/WebCore/rendering/InlineTextBox.h</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderBlockLineLayoutcpp">trunk/Source/WebCore/rendering/RenderBlockLineLayout.cpp</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsplatformmacfasttextjustifynbspexpectedtxt">trunk/LayoutTests/platform/mac/fast/text/justify-nbsp-expected.txt</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/ChangeLog        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -1,3 +1,51 @@
</span><ins>+2014-10-01  Myles C. Maxfield  &lt;mmaxfield@apple.com&gt;
+
+        [Subpixel] Use floats instead of ints for text justification expansion
+        https://bugs.webkit.org/show_bug.cgi?id=137327
+
+        Reviewed by Zalan Bujtas.
+
+        Rebaselining tests due to subpixel differences.
+
+        * platform/mac/css1/box_properties/clear_float-expected.txt:
+        * platform/mac/css1/box_properties/float_on_text_elements-expected.txt:
+        * platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt:
+        * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
+        * platform/mac/css2.1/t1602-c546-txt-align-00-b-expected.txt:
+        * platform/mac/fast/multicol/float-avoidance-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/positive-leading-expected.txt:
+        * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt:
+        * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt:
+        * platform/mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
+        * platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
+        * platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt:
+        * platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt:
+        * platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt:
+        * platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt:
+        * platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt:
+        * platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt:
+        * platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt:
+        * platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt:
+        * platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt:
+        * platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt:
+        * platform/mac/fast/ruby/bopomofo-rl-expected.txt:
+        * platform/mac/fast/text/hyphenate-character-expected.txt:
+        * platform/mac/fast/text/hyphens-expected.txt:
+        * platform/mac/fast/text/justified-selection-at-edge-expected.txt:
+        * platform/mac/fast/text/justify-ideograph-leading-expansion-expected.txt:
+        * platform/mac/fast/text/justify-nbsp-expected.txt: Added.
+        * platform/mac/fast/text/trailing-white-space-2-expected.txt:
+        * platform/mac/fast/text/trailing-white-space-expected.txt:
+        * platform/mac/tables/mozilla/marvin/x_tbody_align_justify-expected.txt:
+        * platform/mac/tables/mozilla/marvin/x_td_align_justify-expected.txt:
+        * platform/mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.txt:
+        * platform/mac/tables/mozilla/marvin/x_th_align_justify-expected.txt:
+        * platform/mac/tables/mozilla/marvin/x_thead_align_justify-expected.txt:
+        * platform/mac/tables/mozilla/marvin/x_tr_align_justify-expected.txt:
+
</ins><span class="cx"> 2014-10-02  Beth Dakin  &lt;bdakin@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Marking test as flaky.
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesclear_floatexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/clear_float-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/clear_float-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/clear_float-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -74,7 +74,7 @@
</span><span class="cx">         RenderBlock {P} at (8,87) size 497x91
</span><span class="cx">           RenderText {#text} at (0,0) size 497x90
</span><span class="cx">             text run at (0,0) width 497: &quot;This page has two floating \&quot;menus\&quot; on the side; one has a green background,&quot;
</span><del>-            text run at (0,18) width 231: &quot;and the other a blue background. &quot;
</del><ins>+            text run at (0,18) width 232: &quot;and the other a blue background. &quot;
</ins><span class="cx">             text run at (231,18) width 266: &quot;Due to settings on the 'float' and 'clear'&quot;
</span><span class="cx">             text run at (0,36) width 497: &quot;properties, the two menus should appear on the left side of the page, the blue&quot;
</span><span class="cx">             text run at (0,54) width 497: &quot;below the green. There should be a 10px gap between the two menus. There&quot;
</span><span class="lines">@@ -145,7 +145,7 @@
</span><span class="cx">                   RenderText {#text} at (0,0) size 283x180
</span><span class="cx">                     text run at (0,0) width 283: &quot;This page has two floating \&quot;menus\&quot; on the&quot;
</span><span class="cx">                     text run at (0,18) width 283: &quot;side; one has a green background, and the&quot;
</span><del>-                    text run at (0,36) width 165: &quot;other a blue background. &quot;
</del><ins>+                    text run at (0,36) width 166: &quot;other a blue background. &quot;
</ins><span class="cx">                     text run at (165,36) width 118: &quot;Due to settings on&quot;
</span><span class="cx">                     text run at (0,54) width 283: &quot;the 'float' and 'clear' properties, the two&quot;
</span><span class="cx">                     text run at (0,72) width 283: &quot;menus should appear on the left side of the&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesfloat_on_text_elementsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/float_on_text_elements-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/float_on_text_elements-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/float_on_text_elements-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -4,8 +4,8 @@
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 785x2714
</span><span class="cx">     RenderBody {BODY} at (8,8) size 769x2698 [bgcolor=#CCCCCC]
</span><span class="cx">       RenderBlock (floating) {P} at (0,0) size 385x36 [bgcolor=#FFFF00]
</span><del>-        RenderText {#text} at (0,0) size 384x36
-          text run at (0,0) width 384: &quot;This paragraph is of class \&quot;one\&quot;. It has a width of 50% and&quot;
</del><ins>+        RenderText {#text} at (0,0) size 385x36
+          text run at (0,0) width 385: &quot;This paragraph is of class \&quot;one\&quot;. It has a width of 50% and&quot;
</ins><span class="cx">           text run at (0,18) width 124: &quot;is floated to the left.&quot;
</span><span class="cx">       RenderBlock {P} at (0,0) size 769x90
</span><span class="cx">         RenderText {#text} at (384,0) size 769x90
</span><span class="lines">@@ -30,12 +30,12 @@
</span><span class="cx">         RenderBR {BR} at (19,87) size 0x0
</span><span class="cx">       RenderBlock {HR} at (0,225) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock (floating) {P} at (0,235) size 385x108 [bgcolor=#FFFF00]
</span><del>-        RenderText {#text} at (0,0) size 384x108
-          text run at (0,0) width 384: &quot;This paragraph is floated to the left and the orange square&quot;
-          text run at (0,18) width 384: &quot;image should appear to the right of the paragraph. This&quot;
-          text run at (0,36) width 384: &quot;paragraph has a yellow background and no padding, margin&quot;
-          text run at (0,54) width 384: &quot;or border. The right edge of this yellow box should be&quot;
-          text run at (0,72) width 384: &quot;horizontally aligned with the left edge of the yellow box&quot;
</del><ins>+        RenderText {#text} at (0,0) size 385x108
+          text run at (0,0) width 385: &quot;This paragraph is floated to the left and the orange square&quot;
+          text run at (0,18) width 385: &quot;image should appear to the right of the paragraph. This&quot;
+          text run at (0,36) width 385: &quot;paragraph has a yellow background and no padding, margin&quot;
+          text run at (0,54) width 385: &quot;or border. The right edge of this yellow box should be&quot;
+          text run at (0,72) width 385: &quot;horizontally aligned with the left edge of the yellow box&quot;
</ins><span class="cx">           text run at (0,90) width 79: &quot;undernearth.&quot;
</span><span class="cx">       RenderBlock (anonymous) at (0,235) size 769x108
</span><span class="cx">         RenderImage {IMG} at (384,0) size 16x15
</span><span class="lines">@@ -44,12 +44,12 @@
</span><span class="cx">         RenderBR {BR} at (403,15) size 1x0
</span><span class="cx">       RenderBlock {HR} at (0,351) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock (floating) {P} at (384,361) size 385x108 [bgcolor=#FFFF00]
</span><del>-        RenderText {#text} at (0,0) size 384x108
-          text run at (0,0) width 384: &quot;This paragraph is floated to the right (using a STYLE&quot;
-          text run at (0,18) width 384: &quot;attribute) and the orange square image should appear to the&quot;
-          text run at (0,36) width 384: &quot;left of the paragraph. This paragraph has a yellow&quot;
-          text run at (0,54) width 384: &quot;background and no padding, margin or border. The left edge&quot;
-          text run at (0,72) width 384: &quot;of this yellow box should be horizonally aligned with the&quot;
</del><ins>+        RenderText {#text} at (0,0) size 385x108
+          text run at (0,0) width 385: &quot;This paragraph is floated to the right (using a STYLE&quot;
+          text run at (0,18) width 385: &quot;attribute) and the orange square image should appear to the&quot;
+          text run at (0,36) width 385: &quot;left of the paragraph. This paragraph has a yellow&quot;
+          text run at (0,54) width 385: &quot;background and no padding, margin or border. The left edge&quot;
+          text run at (0,72) width 385: &quot;of this yellow box should be horizonally aligned with the&quot;
</ins><span class="cx">           text run at (0,90) width 224: &quot;right edge of the yellow box above.&quot;
</span><span class="cx">       RenderBlock (anonymous) at (0,361) size 769x108
</span><span class="cx">         RenderImage {IMG} at (0,0) size 15x15
</span><span class="lines">@@ -87,13 +87,13 @@
</span><span class="cx">           text run at (0,18) width 413: &quot;content of the paragraph should appear on the left side of the&quot;
</span><span class="cx">           text run at (0,36) width 193: &quot;yellow \&quot;sidebar\&quot; on the right. &quot;
</span><span class="cx">           text run at (193,36) width 220: &quot;The content of this element should&quot;
</span><del>-          text run at (0,54) width 219: &quot;flow around the floated element. &quot;
</del><ins>+          text run at (0,54) width 220: &quot;flow around the floated element. &quot;
</ins><span class="cx">           text run at (219,54) width 194: &quot;However, the floated element&quot;
</span><span class="cx">           text run at (0,72) width 413: &quot;may or may not be obscured by the blue background of this&quot;
</span><span class="cx">           text run at (0,90) width 413: &quot;element, as the specification does not say which is drawn \&quot;on&quot;
</span><del>-          text run at (0,108) width 37: &quot;top.\&quot; &quot;
</del><ins>+          text run at (0,108) width 38: &quot;top.\&quot; &quot;
</ins><span class="cx">           text run at (37,108) width 376: &quot;Even if the floated element is obscured, it still forces the&quot;
</span><del>-          text run at (0,126) width 263: &quot;content of this element to flow around it. &quot;
</del><ins>+          text run at (0,126) width 264: &quot;content of this element to flow around it. &quot;
</ins><span class="cx">           text run at (263,126) width 150: &quot;If the floated element is&quot;
</span><span class="cx">           text run at (0,144) width 413: &quot;not obscured, then the blue rectangle of this paragraph should&quot;
</span><span class="cx">           text run at (0,162) width 413: &quot;extend 10px above and to the right of the sidebar's red border,&quot;
</span><span class="lines">@@ -125,17 +125,17 @@
</span><span class="cx">       RenderBlock {HR} at (0,1069) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock (floating) {DIV} at (0,1079) size 193x72 [bgcolor=#66CCFF]
</span><span class="cx">         RenderBlock {P} at (0,0) size 193x72
</span><del>-          RenderText {#text} at (0,0) size 192x72
-            text run at (0,0) width 192: &quot;This paragraph is inside a&quot;
-            text run at (0,18) width 192: &quot;DIV which is floated left. Its&quot;
-            text run at (0,36) width 192: &quot;background is blue and the&quot;
</del><ins>+          RenderText {#text} at (0,0) size 193x72
+            text run at (0,0) width 193: &quot;This paragraph is inside a&quot;
+            text run at (0,18) width 193: &quot;DIV which is floated left. Its&quot;
+            text run at (0,36) width 193: &quot;background is blue and the&quot;
</ins><span class="cx">             text run at (0,54) width 87: &quot;width is 25%.&quot;
</span><span class="cx">       RenderBlock (floating) {DIV} at (576,1079) size 193x72 [bgcolor=#FFFF00]
</span><span class="cx">         RenderBlock {P} at (0,0) size 193x72
</span><del>-          RenderText {#text} at (0,0) size 192x72
-            text run at (0,0) width 192: &quot;This paragraph is inside a&quot;
-            text run at (0,18) width 192: &quot;DIV which is floated right. Its&quot;
-            text run at (0,36) width 192: &quot;background is yellow and the&quot;
</del><ins>+          RenderText {#text} at (0,0) size 193x72
+            text run at (0,0) width 193: &quot;This paragraph is inside a&quot;
+            text run at (0,18) width 193: &quot;DIV which is floated right. Its&quot;
+            text run at (0,36) width 193: &quot;background is yellow and the&quot;
</ins><span class="cx">             text run at (0,54) width 87: &quot;width is 25%.&quot;
</span><span class="cx">       RenderBlock {P} at (0,1079) size 769x36
</span><span class="cx">         RenderText {#text} at (192,0) size 385x36
</span><span class="lines">@@ -148,22 +148,22 @@
</span><span class="cx">       RenderBlock (floating) {DIV} at (0,1169) size 577x126 [bgcolor=#66CCFF]
</span><span class="cx">         RenderBlock (floating) {DIV} at (422,0) size 145x36 [bgcolor=#FFFF00]
</span><span class="cx">           RenderBlock {P} at (0,0) size 145x36
</span><del>-            RenderText {#text} at (0,0) size 144x36
-              text run at (0,0) width 144: &quot;See description in the&quot;
</del><ins>+            RenderText {#text} at (0,0) size 145x36
+              text run at (0,0) width 145: &quot;See description in the&quot;
</ins><span class="cx">               text run at (0,18) width 124: &quot;box on the left side.&quot;
</span><span class="cx">         RenderBlock {P} at (0,0) size 577x126
</span><del>-          RenderText {#text} at (0,0) size 576x126
-            text run at (0,0) width 422: &quot;This paragraph is inside a DIV which is floated left. The&quot;
-            text run at (0,18) width 422: &quot;background of the DIV element is blue and its width is 75%. This&quot;
-            text run at (0,36) width 365: &quot;text should all be inside the blue rectangle. The blue DIV &quot;
-            text run at (365,36) width 211: &quot;element has another DIV element&quot;
-            text run at (0,54) width 166: &quot;as a child. It has a yellow &quot;
-            text run at (166,54) width 362: &quot;background color and is floated to the right. Since it is a &quot;
-            text run at (528,54) width 48: &quot;child of&quot;
-            text run at (0,72) width 374: &quot;the blue DIV, the yellow DIV should appear inside the &quot;
-            text run at (374,72) width 202: &quot;blue rectangle. Due to it being&quot;
-            text run at (0,90) width 193: &quot;floated to the right and having &quot;
-            text run at (193,90) width 383: &quot;a 10px right margin, the yellow rectange should have a 10px&quot;
</del><ins>+          RenderText {#text} at (0,0) size 577x126
+            text run at (0,0) width 423: &quot;This paragraph is inside a DIV which is floated left. The&quot;
+            text run at (0,18) width 423: &quot;background of the DIV element is blue and its width is 75%. This&quot;
+            text run at (0,36) width 366: &quot;text should all be inside the blue rectangle. The blue DIV &quot;
+            text run at (365,36) width 212: &quot;element has another DIV element&quot;
+            text run at (0,54) width 167: &quot;as a child. It has a yellow &quot;
+            text run at (166,54) width 363: &quot;background color and is floated to the right. Since it is a &quot;
+            text run at (528,54) width 49: &quot;child of&quot;
+            text run at (0,72) width 375: &quot;the blue DIV, the yellow DIV should appear inside the &quot;
+            text run at (374,72) width 203: &quot;blue rectangle. Due to it being&quot;
+            text run at (0,90) width 194: &quot;floated to the right and having &quot;
+            text run at (193,90) width 384: &quot;a 10px right margin, the yellow rectange should have a 10px&quot;
</ins><span class="cx">             text run at (0,108) width 31: &quot;blue &quot;
</span><span class="cx">             text run at (31,108) width 138: &quot;stripe on its right side.&quot;
</span><span class="cx">       RenderBlock (anonymous) at (0,1169) size 769x126
</span><span class="lines">@@ -182,8 +182,8 @@
</span><span class="cx">                 text run at (4,4) width 4: &quot; &quot;
</span><span class="cx">             RenderTableCell {TD} at (12,26) size 755x1357 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
</span><span class="cx">               RenderBlock (floating) {P} at (4,4) size 374x36 [bgcolor=#FFFF00]
</span><del>-                RenderText {#text} at (0,0) size 373x36
-                  text run at (0,0) width 373: &quot;This paragraph is of class \&quot;one\&quot;. It has a width of 50% and&quot;
</del><ins>+                RenderText {#text} at (0,0) size 374x36
+                  text run at (0,0) width 374: &quot;This paragraph is of class \&quot;one\&quot;. It has a width of 50% and&quot;
</ins><span class="cx">                   text run at (0,18) width 124: &quot;is floated to the left.&quot;
</span><span class="cx">               RenderBlock {P} at (4,4) size 747x90
</span><span class="cx">                 RenderText {#text} at (373,0) size 747x90
</span><span class="lines">@@ -208,12 +208,12 @@
</span><span class="cx">                 RenderBR {BR} at (19,87) size 0x0
</span><span class="cx">               RenderBlock {HR} at (4,229) size 747x2 [border: (1px inset #000000)]
</span><span class="cx">               RenderBlock (floating) {P} at (4,239) size 374x108 [bgcolor=#FFFF00]
</span><del>-                RenderText {#text} at (0,0) size 373x108
-                  text run at (0,0) width 373: &quot;This paragraph is floated to the left and the orange square&quot;
-                  text run at (0,18) width 373: &quot;image should appear to the right of the paragraph. This&quot;
-                  text run at (0,36) width 373: &quot;paragraph has a yellow background and no padding,&quot;
-                  text run at (0,54) width 373: &quot;margin or border. The right edge of this yellow box should&quot;
-                  text run at (0,72) width 373: &quot;be horizontally aligned with the left edge of the yellow box&quot;
</del><ins>+                RenderText {#text} at (0,0) size 374x108
+                  text run at (0,0) width 374: &quot;This paragraph is floated to the left and the orange square&quot;
+                  text run at (0,18) width 374: &quot;image should appear to the right of the paragraph. This&quot;
+                  text run at (0,36) width 374: &quot;paragraph has a yellow background and no padding,&quot;
+                  text run at (0,54) width 374: &quot;margin or border. The right edge of this yellow box should&quot;
+                  text run at (0,72) width 374: &quot;be horizontally aligned with the left edge of the yellow box&quot;
</ins><span class="cx">                   text run at (0,90) width 79: &quot;undernearth.&quot;
</span><span class="cx">               RenderBlock (anonymous) at (4,239) size 747x108
</span><span class="cx">                 RenderImage {IMG} at (373,0) size 16x15
</span><span class="lines">@@ -222,12 +222,12 @@
</span><span class="cx">                 RenderBR {BR} at (392,15) size 1x0
</span><span class="cx">               RenderBlock {HR} at (4,355) size 747x2 [border: (1px inset #000000)]
</span><span class="cx">               RenderBlock (floating) {P} at (377,365) size 374x108 [bgcolor=#FFFF00]
</span><del>-                RenderText {#text} at (0,0) size 373x108
-                  text run at (0,0) width 373: &quot;This paragraph is floated to the right (using a STYLE&quot;
-                  text run at (0,18) width 373: &quot;attribute) and the orange square image should appear to the&quot;
-                  text run at (0,36) width 373: &quot;left of the paragraph. This paragraph has a yellow&quot;
-                  text run at (0,54) width 373: &quot;background and no padding, margin or border. The left&quot;
-                  text run at (0,72) width 373: &quot;edge of this yellow box should be horizonally aligned with&quot;
</del><ins>+                RenderText {#text} at (0,0) size 374x108
+                  text run at (0,0) width 374: &quot;This paragraph is floated to the right (using a STYLE&quot;
+                  text run at (0,18) width 374: &quot;attribute) and the orange square image should appear to the&quot;
+                  text run at (0,36) width 374: &quot;left of the paragraph. This paragraph has a yellow&quot;
+                  text run at (0,54) width 374: &quot;background and no padding, margin or border. The left&quot;
+                  text run at (0,72) width 374: &quot;edge of this yellow box should be horizonally aligned with&quot;
</ins><span class="cx">                   text run at (0,90) width 247: &quot;the right edge of the yellow box above.&quot;
</span><span class="cx">               RenderBlock (anonymous) at (4,365) size 747x108
</span><span class="cx">                 RenderImage {IMG} at (0,0) size 15x15
</span><span class="lines">@@ -241,7 +241,7 @@
</span><span class="cx">                     text run at (0,0) width 21: &quot;T&quot;
</span><span class="cx">                 RenderText {#text} at (48,0) size 747x72
</span><span class="cx">                   text run at (48,0) width 699: &quot;he first letter (a \&quot;T\&quot;) of this paragraph should float left and be twice the font-size of the rest of the paragraph, as&quot;
</span><del>-                  text run at (48,18) width 513: &quot;well as bold, with a content width of 1.5em and a background-color of silver. &quot;
</del><ins>+                  text run at (48,18) width 514: &quot;well as bold, with a content width of 1.5em and a background-color of silver. &quot;
</ins><span class="cx">                   text run at (561,18) width 186: &quot;The top of the big letter \&quot;T\&quot;&quot;
</span><span class="cx">                   text run at (48,36) width 699: &quot;should be vertically aligned with the top of the first line of this paragraph. This is commonly known as \&quot;drop-&quot;
</span><span class="cx">                   text run at (0,54) width 33: &quot;cap\&quot;.&quot;
</span><span class="lines">@@ -264,16 +264,16 @@
</span><span class="cx">                 RenderText {#text} at (0,0) size 391x216
</span><span class="cx">                   text run at (0,0) width 391: &quot;This paragraph is not floating. If there is enough room, the&quot;
</span><span class="cx">                   text run at (0,18) width 391: &quot;textual content of the paragraph should appear on the left side&quot;
</span><del>-                  text run at (0,36) width 260: &quot;of the yellow \&quot;sidebar\&quot; on the right. &quot;
</del><ins>+                  text run at (0,36) width 261: &quot;of the yellow \&quot;sidebar\&quot; on the right. &quot;
</ins><span class="cx">                   text run at (260,36) width 131: &quot;The content of this&quot;
</span><span class="cx">                   text run at (0,54) width 328: &quot;element should flow around the floated element. &quot;
</span><span class="cx">                   text run at (328,54) width 63: &quot;However,&quot;
</span><span class="cx">                   text run at (0,72) width 391: &quot;the floated element may or may not be obscured by the blue&quot;
</span><span class="cx">                   text run at (0,90) width 391: &quot;background of this element, as the specification does not say&quot;
</span><del>-                  text run at (0,108) width 185: &quot;which is drawn \&quot;on top.\&quot; &quot;
</del><ins>+                  text run at (0,108) width 186: &quot;which is drawn \&quot;on top.\&quot; &quot;
</ins><span class="cx">                   text run at (185,108) width 206: &quot;Even if the floated element is&quot;
</span><span class="cx">                   text run at (0,126) width 391: &quot;obscured, it still forces the content of this element to flow&quot;
</span><del>-                  text run at (0,144) width 65: &quot;around it. &quot;
</del><ins>+                  text run at (0,144) width 66: &quot;around it. &quot;
</ins><span class="cx">                   text run at (65,144) width 326: &quot;If the floated element is not obscured, then the blue&quot;
</span><span class="cx">                   text run at (0,162) width 391: &quot;rectangle of this paragraph should extend 10px above and to&quot;
</span><span class="cx">                   text run at (0,180) width 391: &quot;the right of the sidebar's red border, due to the margin styles&quot;
</span><span class="lines">@@ -305,22 +305,22 @@
</span><span class="cx">               RenderBlock {HR} at (4,1109) size 747x2 [border: (1px inset #000000)]
</span><span class="cx">               RenderBlock (floating) {DIV} at (4,1119) size 187x72 [bgcolor=#66CCFF]
</span><span class="cx">                 RenderBlock {P} at (0,0) size 187x72
</span><del>-                  RenderText {#text} at (0,0) size 186x72
-                    text run at (0,0) width 186: &quot;This paragraph is inside a&quot;
-                    text run at (0,18) width 186: &quot;DIV which is floated left. Its&quot;
-                    text run at (0,36) width 186: &quot;background is blue and the&quot;
</del><ins>+                  RenderText {#text} at (0,0) size 187x72
+                    text run at (0,0) width 187: &quot;This paragraph is inside a&quot;
+                    text run at (0,18) width 187: &quot;DIV which is floated left. Its&quot;
+                    text run at (0,36) width 187: &quot;background is blue and the&quot;
</ins><span class="cx">                     text run at (0,54) width 87: &quot;width is 25%.&quot;
</span><span class="cx">               RenderBlock (floating) {DIV} at (564,1119) size 187x72 [bgcolor=#FFFF00]
</span><span class="cx">                 RenderBlock {P} at (0,0) size 187x72
</span><del>-                  RenderText {#text} at (0,0) size 186x72
-                    text run at (0,0) width 186: &quot;This paragraph is inside a&quot;
-                    text run at (0,18) width 186: &quot;DIV which is floated right.&quot;
-                    text run at (0,36) width 20: &quot;Its &quot;
-                    text run at (20,36) width 166: &quot;background is yellow and&quot;
</del><ins>+                  RenderText {#text} at (0,0) size 187x72
+                    text run at (0,0) width 187: &quot;This paragraph is inside a&quot;
+                    text run at (0,18) width 187: &quot;DIV which is floated right.&quot;
+                    text run at (0,36) width 21: &quot;Its &quot;
+                    text run at (20,36) width 167: &quot;background is yellow and&quot;
</ins><span class="cx">                     text run at (0,54) width 110: &quot;the width is 25%.&quot;
</span><span class="cx">               RenderBlock {P} at (4,1119) size 747x36
</span><del>-                RenderText {#text} at (186,0) size 374x36
-                  text run at (186,0) width 374: &quot;This paragraph should appear between a blue box (on the&quot;
</del><ins>+                RenderText {#text} at (186,0) size 375x36
+                  text run at (186,0) width 375: &quot;This paragraph should appear between a blue box (on the&quot;
</ins><span class="cx">                   text run at (186,18) width 30: &quot;left) &quot;
</span><span class="cx">                   text run at (215,18) width 200: &quot;and a yellow box (on the right).&quot;
</span><span class="cx">               RenderBlock (anonymous) at (4,1155) size 747x36
</span><span class="lines">@@ -329,23 +329,23 @@
</span><span class="cx">               RenderBlock (floating) {DIV} at (4,1209) size 561x126 [bgcolor=#66CCFF]
</span><span class="cx">                 RenderBlock (floating) {DIV} at (410,0) size 141x36 [bgcolor=#FFFF00]
</span><span class="cx">                   RenderBlock {P} at (0,0) size 141x36
</span><del>-                    RenderText {#text} at (0,0) size 140x36
-                      text run at (0,0) width 140: &quot;See description in the&quot;
</del><ins>+                    RenderText {#text} at (0,0) size 141x36
+                      text run at (0,0) width 141: &quot;See description in the&quot;
</ins><span class="cx">                       text run at (0,18) width 124: &quot;box on the left side.&quot;
</span><span class="cx">                 RenderBlock {P} at (0,0) size 561x126
</span><del>-                  RenderText {#text} at (0,0) size 560x126
-                    text run at (0,0) width 410: &quot;This paragraph is inside a DIV which is floated left. The&quot;
-                    text run at (0,18) width 410: &quot;background of the DIV element is blue and its width is 75%.&quot;
-                    text run at (0,36) width 32: &quot;This &quot;
-                    text run at (32,36) width 368: &quot;text should all be inside the blue rectangle. The blue DIV &quot;
-                    text run at (400,36) width 160: &quot;element has another DIV&quot;
-                    text run at (0,54) width 217: &quot;element as a child. It has a yellow &quot;
-                    text run at (217,54) width 343: &quot;background color and is floated to the right. Since it is&quot;
-                    text run at (0,72) width 11: &quot;a &quot;
-                    text run at (11,72) width 408: &quot;child of the blue DIV, the yellow DIV should appear inside the &quot;
-                    text run at (419,72) width 141: &quot;blue rectangle. Due to&quot;
-                    text run at (0,90) width 252: &quot;it being floated to the right and having &quot;
-                    text run at (252,90) width 308: &quot;a 10px right margin, the yellow rectange should&quot;
</del><ins>+                  RenderText {#text} at (0,0) size 561x126
+                    text run at (0,0) width 411: &quot;This paragraph is inside a DIV which is floated left. The&quot;
+                    text run at (0,18) width 411: &quot;background of the DIV element is blue and its width is 75%.&quot;
+                    text run at (0,36) width 33: &quot;This &quot;
+                    text run at (32,36) width 369: &quot;text should all be inside the blue rectangle. The blue DIV &quot;
+                    text run at (400,36) width 161: &quot;element has another DIV&quot;
+                    text run at (0,54) width 218: &quot;element as a child. It has a yellow &quot;
+                    text run at (217,54) width 344: &quot;background color and is floated to the right. Since it is&quot;
+                    text run at (0,72) width 12: &quot;a &quot;
+                    text run at (11,72) width 409: &quot;child of the blue DIV, the yellow DIV should appear inside the &quot;
+                    text run at (419,72) width 142: &quot;blue rectangle. Due to&quot;
+                    text run at (0,90) width 253: &quot;it being floated to the right and having &quot;
+                    text run at (252,90) width 309: &quot;a 10px right margin, the yellow rectange should&quot;
</ins><span class="cx">                     text run at (0,108) width 112: &quot;have a 10px blue &quot;
</span><span class="cx">                     text run at (112,108) width 138: &quot;stripe on its right side.&quot;
</span><span class="cx">               RenderBlock (anonymous) at (4,1209) size 747x126
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss21t0905c5525fltcont00dgexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -10,37 +10,37 @@
</span><span class="cx">               text run at (0,0) width 294: &quot;To the right of this teal box there should be a&quot;
</span><span class="cx">               text run at (0,18) width 94: &quot;purple square, &quot;
</span><span class="cx">               text run at (94,18) width 200: &quot;tightly squeezed in between the&quot;
</span><del>-              text run at (0,36) width 193: &quot;edge of the teal box and the &quot;
</del><ins>+              text run at (0,36) width 194: &quot;edge of the teal box and the &quot;
</ins><span class="cx">               text run at (193,36) width 101: &quot;outside edge of&quot;
</span><span class="cx">               text run at (0,57) width 113: &quot;the blue block. \x{21E8}&quot;
</span><span class="cx">         RenderBlock {P} at (0,0) size 588x258
</span><span class="cx">           RenderText {#text} at (0,0) size 277x39
</span><span class="cx">             text run at (0,0) width 277: &quot;Inside this blue block on the right there&quot;
</span><del>-            text run at (0,21) width 159: &quot;should be a teal box. \x{21E8} &quot;
</del><ins>+            text run at (0,21) width 160: &quot;should be a teal box. \x{21E8} &quot;
</ins><span class="cx">           RenderInline {SPAN} at (0,0) size 588x237 [color=#000080]
</span><span class="cx">             RenderText {#text} at (159,21) size 588x237
</span><span class="cx">               text run at (159,21) width 118: &quot;FAIL FAIL FAIL&quot;
</span><span class="cx">               text run at (0,42) width 277: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL&quot;
</span><del>-              text run at (0,60) width 80: &quot;FAIL FAIL &quot;
</del><ins>+              text run at (0,60) width 81: &quot;FAIL FAIL &quot;
</ins><span class="cx">               text run at (80,60) width 197: &quot;FAIL FAIL FAIL FAIL FAIL&quot;
</span><del>-              text run at (0,78) width 297: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL &quot;
</del><ins>+              text run at (0,78) width 298: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL &quot;
</ins><span class="cx">               text run at (297,78) width 291: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL&quot;
</span><del>-              text run at (0,96) width 212: &quot;FAIL FAIL FAIL FAIL FAIL &quot;
</del><ins>+              text run at (0,96) width 213: &quot;FAIL FAIL FAIL FAIL FAIL &quot;
</ins><span class="cx">               text run at (212,96) width 376: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL&quot;
</span><del>-              text run at (0,114) width 127: &quot;FAIL FAIL FAIL &quot;
</del><ins>+              text run at (0,114) width 128: &quot;FAIL FAIL FAIL &quot;
</ins><span class="cx">               text run at (127,114) width 461: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL&quot;
</span><del>-              text run at (0,132) width 42: &quot;FAIL &quot;
</del><ins>+              text run at (0,132) width 43: &quot;FAIL &quot;
</ins><span class="cx">               text run at (42,132) width 510: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL &quot;
</span><span class="cx">               text run at (552,132) width 36: &quot;FAIL&quot;
</span><del>-              text run at (0,150) width 467: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL &quot;
</del><ins>+              text run at (0,150) width 468: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL &quot;
</ins><span class="cx">               text run at (467,150) width 121: &quot;FAIL FAIL FAIL&quot;
</span><del>-              text run at (0,168) width 382: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL &quot;
</del><ins>+              text run at (0,168) width 383: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL &quot;
</ins><span class="cx">               text run at (382,168) width 206: &quot;FAIL FAIL FAIL FAIL FAIL&quot;
</span><del>-              text run at (0,186) width 297: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL &quot;
</del><ins>+              text run at (0,186) width 298: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL &quot;
</ins><span class="cx">               text run at (297,186) width 291: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL&quot;
</span><del>-              text run at (0,204) width 212: &quot;FAIL FAIL FAIL FAIL FAIL &quot;
</del><ins>+              text run at (0,204) width 213: &quot;FAIL FAIL FAIL FAIL FAIL &quot;
</ins><span class="cx">               text run at (212,204) width 376: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL&quot;
</span><del>-              text run at (0,222) width 127: &quot;FAIL FAIL FAIL &quot;
</del><ins>+              text run at (0,222) width 128: &quot;FAIL FAIL FAIL &quot;
</ins><span class="cx">               text run at (127,222) width 461: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL&quot;
</span><span class="cx">               text run at (0,240) width 40: &quot;FAIL &quot;
</span><span class="cx">               text run at (40,240) width 476: &quot;FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss21t0905c5525fltwidth00cgexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -10,91 +10,91 @@
</span><span class="cx">           text run at (81,48) width 560: &quot;of the viewport, on the left of the 50% ruler&quot;
</span><span class="cx">           text run at (0,85) width 74: &quot;mark.&quot;
</span><span class="cx">       RenderBlock (floating) {DIV} at (0,154) size 385x342 [color=#FFFFFF] [bgcolor=#0000FF]
</span><del>-        RenderText {#text} at (0,0) size 384x342
-          text run at (0,0) width 384: &quot;ignore this float text ignore this float text ignore this&quot;
-          text run at (0,18) width 42: &quot;float &quot;
-          text run at (42,18) width 342: &quot;text ignore this float text ignore this float text&quot;
-          text run at (0,36) width 78: &quot;ignore this &quot;
-          text run at (78,36) width 306: &quot;float text ignore this float text ignore this&quot;
-          text run at (0,54) width 125: &quot;float text ignore &quot;
-          text run at (125,54) width 259: &quot;this float text ignore this float text&quot;
-          text run at (0,72) width 155: &quot;ignore this float text &quot;
-          text run at (155,72) width 229: &quot;ignore this float text ignore this&quot;
-          text run at (0,90) width 198: &quot;float text ignore this float &quot;
-          text run at (198,90) width 186: &quot;text ignore this float text&quot;
-          text run at (0,108) width 234: &quot;ignore this float text ignore this &quot;
-          text run at (234,108) width 150: &quot;float text ignore this&quot;
-          text run at (0,126) width 282: &quot;float text ignore this float text ignore &quot;
-          text run at (282,126) width 102: &quot;this float text&quot;
-          text run at (0,144) width 311: &quot;ignore this float text ignore this float text &quot;
-          text run at (311,144) width 73: &quot;ignore this&quot;
-          text run at (0,162) width 355: &quot;float text ignore this float text ignore this float &quot;
-          text run at (355,162) width 29: &quot;text&quot;
-          text run at (0,180) width 384: &quot;ignore this float text ignore this float text ignore this&quot;
-          text run at (0,198) width 384: &quot;float text ignore this float text ignore this float text&quot;
-          text run at (0,216) width 47: &quot;ignore &quot;
-          text run at (47,216) width 337: &quot;this float text ignore this float text ignore this&quot;
-          text run at (0,234) width 77: &quot;float text &quot;
-          text run at (77,234) width 307: &quot;ignore this float text ignore this float text&quot;
-          text run at (0,252) width 120: &quot;ignore this float &quot;
-          text run at (120,252) width 264: &quot;text ignore this float text ignore this&quot;
-          text run at (0,270) width 156: &quot;float text ignore this &quot;
-          text run at (156,270) width 228: &quot;float text ignore this float text&quot;
-          text run at (0,288) width 203: &quot;ignore this float text ignore &quot;
-          text run at (203,288) width 181: &quot;this float text ignore this&quot;
</del><ins>+        RenderText {#text} at (0,0) size 385x342
+          text run at (0,0) width 385: &quot;ignore this float text ignore this float text ignore this&quot;
+          text run at (0,18) width 43: &quot;float &quot;
+          text run at (42,18) width 343: &quot;text ignore this float text ignore this float text&quot;
+          text run at (0,36) width 79: &quot;ignore this &quot;
+          text run at (78,36) width 307: &quot;float text ignore this float text ignore this&quot;
+          text run at (0,54) width 126: &quot;float text ignore &quot;
+          text run at (125,54) width 260: &quot;this float text ignore this float text&quot;
+          text run at (0,72) width 156: &quot;ignore this float text &quot;
+          text run at (155,72) width 230: &quot;ignore this float text ignore this&quot;
+          text run at (0,90) width 199: &quot;float text ignore this float &quot;
+          text run at (198,90) width 187: &quot;text ignore this float text&quot;
+          text run at (0,108) width 235: &quot;ignore this float text ignore this &quot;
+          text run at (234,108) width 151: &quot;float text ignore this&quot;
+          text run at (0,126) width 283: &quot;float text ignore this float text ignore &quot;
+          text run at (282,126) width 103: &quot;this float text&quot;
+          text run at (0,144) width 312: &quot;ignore this float text ignore this float text &quot;
+          text run at (311,144) width 74: &quot;ignore this&quot;
+          text run at (0,162) width 356: &quot;float text ignore this float text ignore this float &quot;
+          text run at (355,162) width 30: &quot;text&quot;
+          text run at (0,180) width 385: &quot;ignore this float text ignore this float text ignore this&quot;
+          text run at (0,198) width 385: &quot;float text ignore this float text ignore this float text&quot;
+          text run at (0,216) width 48: &quot;ignore &quot;
+          text run at (47,216) width 338: &quot;this float text ignore this float text ignore this&quot;
+          text run at (0,234) width 78: &quot;float text &quot;
+          text run at (77,234) width 308: &quot;ignore this float text ignore this float text&quot;
+          text run at (0,252) width 121: &quot;ignore this float &quot;
+          text run at (120,252) width 265: &quot;text ignore this float text ignore this&quot;
+          text run at (0,270) width 157: &quot;float text ignore this &quot;
+          text run at (156,270) width 229: &quot;float text ignore this float text&quot;
+          text run at (0,288) width 204: &quot;ignore this float text ignore &quot;
+          text run at (203,288) width 182: &quot;this float text ignore this&quot;
</ins><span class="cx">           text run at (0,306) width 234: &quot;float text ignore this float text &quot;
</span><del>-          text run at (234,306) width 150: &quot;ignore this float text&quot;
</del><ins>+          text run at (234,306) width 151: &quot;ignore this float text&quot;
</ins><span class="cx">           text run at (0,324) width 259: &quot;ignore this float text ignore this float&quot;
</span><span class="cx">       RenderBlock {DIV} at (0,154) size 769x468 [color=#C0C0C0]
</span><span class="cx">         RenderText {#text} at (384,0) size 769x468
</span><span class="cx">           text run at (384,0) width 385: &quot;this is some dummy text this is some dummy text this is&quot;
</span><del>-          text run at (384,18) width 97: &quot;some dummy &quot;
-          text run at (480,18) width 289: &quot;text this is some dummy text this is some&quot;
</del><ins>+          text run at (384,18) width 98: &quot;some dummy &quot;
+          text run at (481,18) width 288: &quot;text this is some dummy text this is some&quot;
</ins><span class="cx">           text run at (384,36) width 169: &quot;dummy text this is some &quot;
</span><span class="cx">           text run at (552,36) width 217: &quot;dummy text this is some dummy&quot;
</span><span class="cx">           text run at (384,54) width 230: &quot;text this is some dummy text this is &quot;
</span><span class="cx">           text run at (613,54) width 156: &quot;some dummy text this is&quot;
</span><del>-          text run at (384,72) width 304: &quot;some dummy text this is some dummy text &quot;
-          text run at (687,72) width 82: &quot;this is some&quot;
</del><ins>+          text run at (384,72) width 305: &quot;some dummy text this is some dummy text &quot;
+          text run at (688,72) width 81: &quot;this is some&quot;
</ins><span class="cx">           text run at (384,90) width 385: &quot;dummy text this is some dummy text this is some dummy&quot;
</span><span class="cx">           text run at (384,108) width 385: &quot;text this is some dummy text this is some dummy text this is&quot;
</span><del>-          text run at (384,126) width 41: &quot;some &quot;
-          text run at (424,126) width 345: &quot;dummy text this is some dummy text this is some&quot;
-          text run at (384,144) width 129: &quot;dummy text this is &quot;
-          text run at (512,144) width 257: &quot;some dummy text this is some dummy&quot;
-          text run at (384,162) width 188: &quot;text this is some dummy text &quot;
-          text run at (571,162) width 198: &quot;this is some dummy text this is&quot;
-          text run at (384,180) width 273: &quot;some dummy text this is some dummy &quot;
-          text run at (656,180) width 113: &quot;text this is some&quot;
</del><ins>+          text run at (384,126) width 42: &quot;some &quot;
+          text run at (425,126) width 344: &quot;dummy text this is some dummy text this is some&quot;
+          text run at (384,144) width 130: &quot;dummy text this is &quot;
+          text run at (513,144) width 256: &quot;some dummy text this is some dummy&quot;
+          text run at (384,162) width 189: &quot;text this is some dummy text &quot;
+          text run at (572,162) width 197: &quot;this is some dummy text this is&quot;
+          text run at (384,180) width 274: &quot;some dummy text this is some dummy &quot;
+          text run at (657,180) width 112: &quot;text this is some&quot;
</ins><span class="cx">           text run at (384,198) width 337: &quot;dummy text this is some dummy text this is some &quot;
</span><del>-          text run at (720,198) width 49: &quot;dummy&quot;
</del><ins>+          text run at (721,198) width 48: &quot;dummy&quot;
</ins><span class="cx">           text run at (384,216) width 385: &quot;text this is some dummy text this is some dummy text this is&quot;
</span><span class="cx">           text run at (384,234) width 385: &quot;some dummy text this is some dummy text this is some&quot;
</span><del>-          text run at (384,252) width 84: &quot;dummy text &quot;
-          text run at (467,252) width 302: &quot;this is some dummy text this is some dummy&quot;
-          text run at (384,270) width 160: &quot;text this is some dummy &quot;
-          text run at (543,270) width 226: &quot;text this is some dummy text this is&quot;
-          text run at (384,288) width 217: &quot;some dummy text this is some &quot;
-          text run at (600,288) width 169: &quot;dummy text this is some&quot;
</del><ins>+          text run at (384,252) width 85: &quot;dummy text &quot;
+          text run at (468,252) width 301: &quot;this is some dummy text this is some dummy&quot;
+          text run at (384,270) width 161: &quot;text this is some dummy &quot;
+          text run at (544,270) width 225: &quot;text this is some dummy text this is&quot;
+          text run at (384,288) width 218: &quot;some dummy text this is some &quot;
+          text run at (601,288) width 168: &quot;dummy text this is some&quot;
</ins><span class="cx">           text run at (384,306) width 298: &quot;dummy text this is some dummy text this is &quot;
</span><span class="cx">           text run at (681,306) width 88: &quot;some dummy&quot;
</span><del>-          text run at (384,324) width 348: &quot;text this is some dummy text this is some dummy text &quot;
-          text run at (731,324) width 38: &quot;this is&quot;
-          text run at (0,342) width 404: &quot;some dummy text this is some dummy text this is some dummy &quot;
</del><ins>+          text run at (384,324) width 349: &quot;text this is some dummy text this is some dummy text &quot;
+          text run at (732,324) width 37: &quot;this is&quot;
+          text run at (0,342) width 405: &quot;some dummy text this is some dummy text this is some dummy &quot;
</ins><span class="cx">           text run at (404,342) width 365: &quot;text this is some dummy text this is some dummy text this&quot;
</span><del>-          text run at (0,360) width 52: &quot;is some &quot;
-          text run at (52,360) width 443: &quot;dummy text this is some dummy text this is some dummy text this is &quot;
</del><ins>+          text run at (0,360) width 53: &quot;is some &quot;
+          text run at (52,360) width 444: &quot;dummy text this is some dummy text this is some dummy text this is &quot;
</ins><span class="cx">           text run at (495,360) width 274: &quot;some dummy text this is some dummy text&quot;
</span><del>-          text run at (0,378) width 160: &quot;this is some dummy text &quot;
-          text run at (160,378) width 453: &quot;this is some dummy text this is some dummy text this is some dummy &quot;
</del><ins>+          text run at (0,378) width 161: &quot;this is some dummy text &quot;
+          text run at (160,378) width 454: &quot;this is some dummy text this is some dummy text this is some dummy &quot;
</ins><span class="cx">           text run at (613,378) width 156: &quot;text this is some dummy&quot;
</span><del>-          text run at (0,396) width 277: &quot;text this is some dummy text this is some &quot;
</del><ins>+          text run at (0,396) width 278: &quot;text this is some dummy text this is some &quot;
</ins><span class="cx">           text run at (277,396) width 459: &quot;dummy text this is some dummy text this is some dummy text this is &quot;
</span><span class="cx">           text run at (736,396) width 33: &quot;some&quot;
</span><del>-          text run at (0,414) width 406: &quot;dummy text this is some dummy text this is some dummy text &quot;
</del><ins>+          text run at (0,414) width 407: &quot;dummy text this is some dummy text this is some dummy text &quot;
</ins><span class="cx">           text run at (406,414) width 363: &quot;this is some dummy text this is some dummy text this is&quot;
</span><del>-          text run at (0,432) width 89: &quot;some dummy &quot;
-          text run at (89,432) width 420: &quot;text this is some dummy text this is some dummy text this is some &quot;
</del><ins>+          text run at (0,432) width 90: &quot;some dummy &quot;
+          text run at (89,432) width 421: &quot;text this is some dummy text this is some dummy text this is some &quot;
</ins><span class="cx">           text run at (509,432) width 260: &quot;dummy text this is some dummy text this&quot;
</span><span class="cx">           text run at (0,450) width 170: &quot;is some dummy text this is &quot;
</span><span class="cx">           text run at (170,450) width 268: &quot;some dummy text this is some dummy text&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss21t1602c546txtalign00bexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css2.1/t1602-c546-txt-align-00-b-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css2.1/t1602-c546-txt-align-00-b-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/css2.1/t1602-c546-txt-align-00-b-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -13,40 +13,40 @@
</span><span class="cx">         RenderText {#text} at (286,0) size 212x18
</span><span class="cx">           text run at (286,0) width 212: &quot;This sentence should be centered.&quot;
</span><span class="cx">       RenderBlock {P} at (0,102) size 784x252 [color=#000080]
</span><del>-        RenderText {#text} at (0,0) size 496x18
-          text run at (0,0) width 392: &quot;This paragraph should be justified (the right and left margins &quot;
-          text run at (392,0) width 104: &quot;should line up). &quot;
</del><ins>+        RenderText {#text} at (0,0) size 498x18
+          text run at (0,0) width 393: &quot;This paragraph should be justified (the right and left margins &quot;
+          text run at (392,0) width 106: &quot;should line up). &quot;
</ins><span class="cx">         RenderInline {SPAN} at (0,0) size 784x252 [color=#C0C0C0]
</span><del>-          RenderText {#text} at (496,0) size 784x252
-            text run at (496,0) width 288: &quot;This is just lovely dummy text. Dummy text.&quot;
-            text run at (0,18) width 56: &quot;Dummy &quot;
-            text run at (56,18) width 529: &quot;text. This is just lovely dummy text. This is just lovely dummy text. Dummy text. &quot;
</del><ins>+          RenderText {#text} at (497,0) size 784x252
+            text run at (497,0) width 287: &quot;This is just lovely dummy text. Dummy text.&quot;
+            text run at (0,18) width 57: &quot;Dummy &quot;
+            text run at (56,18) width 530: &quot;text. This is just lovely dummy text. This is just lovely dummy text. Dummy text. &quot;
</ins><span class="cx">             text run at (585,18) width 199: &quot;This is just lovely dummy text.&quot;
</span><del>-            text run at (0,36) width 349: &quot;This is just lovely dummy text. Dummy text. Dummy &quot;
</del><ins>+            text run at (0,36) width 350: &quot;This is just lovely dummy text. Dummy text. Dummy &quot;
</ins><span class="cx">             text run at (349,36) width 435: &quot;text. This is just lovely dummy text. This is just lovely dummy text.&quot;
</span><del>-            text run at (0,54) width 88: &quot;Dummy text. &quot;
-            text run at (88,54) width 550: &quot;This is just lovely dummy text. This is just lovely dummy text. Dummy text. Dummy &quot;
</del><ins>+            text run at (0,54) width 89: &quot;Dummy text. &quot;
+            text run at (88,54) width 551: &quot;This is just lovely dummy text. This is just lovely dummy text. Dummy text. Dummy &quot;
</ins><span class="cx">             text run at (638,54) width 146: &quot;text. This is just lovely&quot;
</span><del>-            text run at (0,72) width 379: &quot;dummy text. This is just lovely dummy text. Dummy text. &quot;
</del><ins>+            text run at (0,72) width 380: &quot;dummy text. This is just lovely dummy text. Dummy text. &quot;
</ins><span class="cx">             text run at (379,72) width 405: &quot;This is just lovely dummy text. This is just lovely dummy text.&quot;
</span><del>-            text run at (0,90) width 145: &quot;Dummy text. Dummy &quot;
-            text run at (145,90) width 525: &quot;text. This is just lovely dummy text. This is just lovely dummy text. Dummy text. &quot;
</del><ins>+            text run at (0,90) width 146: &quot;Dummy text. Dummy &quot;
+            text run at (145,90) width 526: &quot;text. This is just lovely dummy text. This is just lovely dummy text. Dummy text. &quot;
</ins><span class="cx">             text run at (670,90) width 114: &quot;This is just lovely&quot;
</span><del>-            text run at (0,108) width 434: &quot;dummy text. This is just lovely dummy text. Dummy text. Dummy &quot;
</del><ins>+            text run at (0,108) width 435: &quot;dummy text. This is just lovely dummy text. Dummy text. Dummy &quot;
</ins><span class="cx">             text run at (434,108) width 350: &quot;text. This is just lovely dummy text. This is just lovely&quot;
</span><del>-            text run at (0,126) width 170: &quot;dummy text. Dummy text. &quot;
-            text run at (170,126) width 540: &quot;This is just lovely dummy text. This is just lovely dummy text. Dummy text. Dummy &quot;
</del><ins>+            text run at (0,126) width 171: &quot;dummy text. Dummy text. &quot;
+            text run at (170,126) width 541: &quot;This is just lovely dummy text. This is just lovely dummy text. Dummy text. Dummy &quot;
</ins><span class="cx">             text run at (710,126) width 74: &quot;text. This is&quot;
</span><del>-            text run at (0,144) width 458: &quot;just lovely dummy text. This is just lovely dummy text. Dummy text. &quot;
</del><ins>+            text run at (0,144) width 459: &quot;just lovely dummy text. This is just lovely dummy text. Dummy text. &quot;
</ins><span class="cx">             text run at (458,144) width 326: &quot;This is just lovely dummy text. This is just lovely&quot;
</span><del>-            text run at (0,162) width 226: &quot;dummy text. Dummy text. Dummy &quot;
-            text run at (226,162) width 515: &quot;text. This is just lovely dummy text. This is just lovely dummy text. Dummy text. &quot;
</del><ins>+            text run at (0,162) width 227: &quot;dummy text. Dummy text. Dummy &quot;
+            text run at (226,162) width 516: &quot;text. This is just lovely dummy text. This is just lovely dummy text. Dummy text. &quot;
</ins><span class="cx">             text run at (741,162) width 43: &quot;This is&quot;
</span><del>-            text run at (0,180) width 505: &quot;just lovely dummy text. This is just lovely dummy text. Dummy text. Dummy &quot;
</del><ins>+            text run at (0,180) width 506: &quot;just lovely dummy text. This is just lovely dummy text. Dummy text. Dummy &quot;
</ins><span class="cx">             text run at (505,180) width 279: &quot;text. This is just lovely dummy text. This is&quot;
</span><span class="cx">             text run at (0,198) width 242: &quot;just lovely dummy text. Dummy text. &quot;
</span><span class="cx">             text run at (242,198) width 542: &quot;This is just lovely dummy text. This is just lovely dummy text. Dummy text. Dummy&quot;
</span><del>-            text run at (0,216) width 516: &quot;text. This is just lovely dummy text. This is just lovely dummy text. Dummy text. &quot;
</del><ins>+            text run at (0,216) width 517: &quot;text. This is just lovely dummy text. This is just lovely dummy text. Dummy text. &quot;
</ins><span class="cx">             text run at (516,216) width 268: &quot;This is just lovely dummy text. This is just&quot;
</span><span class="cx">             text run at (0,234) width 269: &quot;lovely dummy text. Dummy text. Dummy &quot;
</span><span class="cx">             text run at (269,234) width 118: &quot;text. Dummy text. &quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolfloatavoidanceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/float-avoidance-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/float-avoidance-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/multicol/float-avoidance-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -12,10 +12,10 @@
</span><span class="cx">     RenderBlock {P} at (0,16) size 415x90
</span><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><del>-        text run at (0,18) width 56: &quot;browser &quot;
</del><ins>+        text run at (0,18) width 57: &quot;browser &quot;
</ins><span class="cx">         text run at (56,18) width 359: &quot;is a sign of things to come from Mozilla. Powerful yet&quot;
</span><del>-        text run at (0,36) width 122: &quot;easy to use. This &quot;
</del><ins>+        text run at (0,36) width 123: &quot;easy to use. This &quot;
</ins><span class="cx">         text run at (122,36) width 293: &quot;maintenance release provides a few updates&quot;
</span><del>-        text run at (0,54) width 246: &quot;based on user feedback - including &quot;
</del><ins>+        text run at (0,54) width 247: &quot;based on user feedback - including &quot;
</ins><span class="cx">         text run at (246,54) width 169: &quot;changes to the Extension&quot;
</span><span class="cx">         text run at (0,72) width 201: &quot;System and icon improvements.&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 (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/overflow-across-columns-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/multicol/overflow-across-columns-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -10,64 +10,64 @@
</span><span class="cx">   RenderMultiColumnFlowThread at (3,3) size 159x1454
</span><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><del>-    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;
</del><ins>+    RenderText {#text} at (0,5) size 159x1444
+      text run at (0,5) width 159: &quot;Lorem ipsum dolor sit amet,&quot;
+      text run at (0,29) width 159: &quot;consectetur adipiscing elit.&quot;
+      text run at (0,53) width 159: &quot;Nullam ornare, nunc eget&quot;
+      text run at (0,77) width 159: &quot;condimentum tempor, augue&quot;
+      text run at (0,101) width 159: &quot;ligula accumsan eros, sed&quot;
+      text run at (0,125) width 159: &quot;consequat sapien orci id libero.&quot;
+      text run at (0,149) width 159: &quot;Curabitur tristique, augue in&quot;
+      text run at (0,173) width 159: &quot;aliquet accumsan, nibh nisi&quot;
+      text run at (0,197) width 159: &quot;lobortis odio, et suscipit est ligula&quot;
+      text run at (0,221) width 159: &quot;eu nisi. Nunc aliquet lobortis&quot;
+      text run at (0,245) width 159: &quot;porta. Donec venenatis&quot;
+      text run at (0,269) width 159: &quot;consectetur eleifend. Etiam sed&quot;
+      text run at (0,293) width 159: &quot;tempor quam. Pellentesque&quot;
+      text run at (0,317) width 159: &quot;gravida gravida eros venenatis&quot;
+      text run at (0,341) width 159: &quot;suscipit. Aenean diam enim,&quot;
+      text run at (0,365) width 159: &quot;suscipit id pellentesque vel,&quot;
+      text run at (0,389) width 159: &quot;hendrerit et metus. Suspendisse&quot;
+      text run at (0,413) width 159: &quot;felis erat, hendrerit a congue in,&quot;
+      text run at (0,437) width 159: &quot;euismod ac erat. Donec pulvinar&quot;
+      text run at (0,461) width 159: &quot;venenatis tortor, a lobortis erat&quot;
+      text run at (0,504) width 159: &quot;scelerisque et. Class aptent taciti&quot;
+      text run at (0,528) width 159: &quot;sociosqu ad litora torquent per&quot;
+      text run at (0,552) width 159: &quot;conubia nostra, per inceptos&quot;
+      text run at (0,576) width 159: &quot;himenaeos. Aliquam in orci id&quot;
+      text run at (0,600) width 159: &quot;felis mollis porta ac et orci.&quot;
+      text run at (0,624) width 159: &quot;Donec viverra, eros ac mattis&quot;
+      text run at (0,648) width 159: &quot;dapibus, quam ante porta lectus,&quot;
+      text run at (0,672) width 159: &quot;accumsan pellentesque nibh&quot;
+      text run at (0,696) width 159: &quot;metus non felis. Vivamus sed&quot;
+      text run at (0,720) width 159: &quot;eros quis magna scelerisque&quot;
+      text run at (0,744) width 117: &quot;ultrices ac eget velit. &quot;
+      text run at (116,744) width 43: &quot;Nunc et&quot;
+      text run at (0,768) width 159: &quot;odio ut velit posuere viverra.&quot;
+      text run at (0,792) width 159: &quot;Integer eu mi quis velit dapibus&quot;
+      text run at (0,816) width 159: &quot;tempus at ut purus. Quisque&quot;
+      text run at (0,840) width 159: &quot;congue mollis mauris a hendrerit.&quot;
+      text run at (0,864) width 159: &quot;Nam viverra est at orci interdum&quot;
+      text run at (0,888) width 159: &quot;a ullamcorper mi dictum. In id&quot;
+      text run at (0,912) width 159: &quot;sapien augue. Suspendisse&quot;
+      text run at (0,936) width 159: &quot;potenti. Vestibulum turpis purus,&quot;
+      text run at (0,960) width 159: &quot;convallis ut sagittis quis, semper&quot;
+      text run at (0,1003) width 159: &quot;vel mauris. Curabitur vitae felis&quot;
+      text run at (0,1027) width 159: &quot;turpis. Fusce augue nibh,&quot;
+      text run at (0,1051) width 159: &quot;consectetur non vestibulum et,&quot;
+      text run at (0,1075) width 159: &quot;bibendum sit amet lectus. Nulla&quot;
+      text run at (0,1099) width 159: &quot;at imperdiet metus. Donec non&quot;
+      text run at (0,1123) width 159: &quot;est velit, non fringilla ipsum.&quot;
+      text run at (0,1147) width 159: &quot;Fusce elementum neque a nibh&quot;
+      text run at (0,1171) width 159: &quot;egestas sodales. Mauris ut lorem&quot;
+      text run at (0,1195) width 159: &quot;hendrerit metus interdum&quot;
+      text run at (0,1219) width 159: &quot;malesuada. Nam tempus sodales&quot;
+      text run at (0,1243) width 159: &quot;neque vitae bibendum.&quot;
+      text run at (0,1267) width 159: &quot;Vestibulum ac est sit amet dolor&quot;
+      text run at (0,1291) width 159: &quot;vehicula semper at sed ante.&quot;
+      text run at (0,1315) width 159: &quot;Nunc at neque urna, in volutpat&quot;
+      text run at (0,1339) width 159: &quot;orci. Praesent eu velit neque, quis&quot;
+      text run at (0,1363) width 159: &quot;rutrum metus. Nunc eu ipsum sit&quot;
+      text run at (0,1387) width 159: &quot;amet ligula mattis porttitor sit&quot;
+      text run at (0,1411) width 159: &quot;amet id felis. Integer volutpat&quot;
</ins><span class="cx">       text run at (0,1435) width 110: &quot;aliquam odio et feugiat.&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 (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -11,64 +11,64 @@
</span><span class="cx">     RenderBlock {DIV} at (0,0) size 159x1454
</span><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><del>-    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;
</del><ins>+    RenderText {#text} at (0,5) size 159x1444
+      text run at (0,5) width 159: &quot;Lorem ipsum dolor sit amet,&quot;
+      text run at (0,29) width 159: &quot;consectetur adipiscing elit.&quot;
+      text run at (0,53) width 159: &quot;Nullam ornare, nunc eget&quot;
+      text run at (0,77) width 159: &quot;condimentum tempor, augue&quot;
+      text run at (0,101) width 159: &quot;ligula accumsan eros, sed&quot;
+      text run at (0,125) width 159: &quot;consequat sapien orci id libero.&quot;
+      text run at (0,149) width 159: &quot;Curabitur tristique, augue in&quot;
+      text run at (0,173) width 159: &quot;aliquet accumsan, nibh nisi&quot;
+      text run at (0,197) width 159: &quot;lobortis odio, et suscipit est ligula&quot;
+      text run at (0,221) width 159: &quot;eu nisi. Nunc aliquet lobortis&quot;
+      text run at (0,245) width 159: &quot;porta. Donec venenatis&quot;
+      text run at (0,269) width 159: &quot;consectetur eleifend. Etiam sed&quot;
+      text run at (0,293) width 159: &quot;tempor quam. Pellentesque&quot;
+      text run at (0,317) width 159: &quot;gravida gravida eros venenatis&quot;
+      text run at (0,341) width 159: &quot;suscipit. Aenean diam enim,&quot;
+      text run at (0,365) width 159: &quot;suscipit id pellentesque vel,&quot;
+      text run at (0,389) width 159: &quot;hendrerit et metus. Suspendisse&quot;
+      text run at (0,413) width 159: &quot;felis erat, hendrerit a congue in,&quot;
+      text run at (0,437) width 159: &quot;euismod ac erat. Donec pulvinar&quot;
+      text run at (0,461) width 159: &quot;venenatis tortor, a lobortis erat&quot;
+      text run at (0,504) width 159: &quot;scelerisque et. Class aptent taciti&quot;
+      text run at (0,528) width 159: &quot;sociosqu ad litora torquent per&quot;
+      text run at (0,552) width 159: &quot;conubia nostra, per inceptos&quot;
+      text run at (0,576) width 159: &quot;himenaeos. Aliquam in orci id&quot;
+      text run at (0,600) width 159: &quot;felis mollis porta ac et orci.&quot;
+      text run at (0,624) width 159: &quot;Donec viverra, eros ac mattis&quot;
+      text run at (0,648) width 159: &quot;dapibus, quam ante porta lectus,&quot;
+      text run at (0,672) width 159: &quot;accumsan pellentesque nibh&quot;
+      text run at (0,696) width 159: &quot;metus non felis. Vivamus sed&quot;
+      text run at (0,720) width 159: &quot;eros quis magna scelerisque&quot;
+      text run at (0,744) width 117: &quot;ultrices ac eget velit. &quot;
+      text run at (116,744) width 43: &quot;Nunc et&quot;
+      text run at (0,768) width 159: &quot;odio ut velit posuere viverra.&quot;
+      text run at (0,792) width 159: &quot;Integer eu mi quis velit dapibus&quot;
+      text run at (0,816) width 159: &quot;tempus at ut purus. Quisque&quot;
+      text run at (0,840) width 159: &quot;congue mollis mauris a hendrerit.&quot;
+      text run at (0,864) width 159: &quot;Nam viverra est at orci interdum&quot;
+      text run at (0,888) width 159: &quot;a ullamcorper mi dictum. In id&quot;
+      text run at (0,912) width 159: &quot;sapien augue. Suspendisse&quot;
+      text run at (0,936) width 159: &quot;potenti. Vestibulum turpis purus,&quot;
+      text run at (0,960) width 159: &quot;convallis ut sagittis quis, semper&quot;
+      text run at (0,1003) width 159: &quot;vel mauris. Curabitur vitae felis&quot;
+      text run at (0,1027) width 159: &quot;turpis. Fusce augue nibh,&quot;
+      text run at (0,1051) width 159: &quot;consectetur non vestibulum et,&quot;
+      text run at (0,1075) width 159: &quot;bibendum sit amet lectus. Nulla&quot;
+      text run at (0,1099) width 159: &quot;at imperdiet metus. Donec non&quot;
+      text run at (0,1123) width 159: &quot;est velit, non fringilla ipsum.&quot;
+      text run at (0,1147) width 159: &quot;Fusce elementum neque a nibh&quot;
+      text run at (0,1171) width 159: &quot;egestas sodales. Mauris ut lorem&quot;
+      text run at (0,1195) width 159: &quot;hendrerit metus interdum&quot;
+      text run at (0,1219) width 159: &quot;malesuada. Nam tempus sodales&quot;
+      text run at (0,1243) width 159: &quot;neque vitae bibendum.&quot;
+      text run at (0,1267) width 159: &quot;Vestibulum ac est sit amet dolor&quot;
+      text run at (0,1291) width 159: &quot;vehicula semper at sed ante.&quot;
+      text run at (0,1315) width 159: &quot;Nunc at neque urna, in volutpat&quot;
+      text run at (0,1339) width 159: &quot;orci. Praesent eu velit neque, quis&quot;
+      text run at (0,1363) width 159: &quot;rutrum metus. Nunc eu ipsum sit&quot;
+      text run at (0,1387) width 159: &quot;amet ligula mattis porttitor sit&quot;
+      text run at (0,1411) width 159: &quot;amet id felis. Integer volutpat&quot;
</ins><span class="cx">       text run at (0,1435) width 110: &quot;aliquam odio et feugiat.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticoloverflowunsplittableexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/overflow-unsplittable-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/overflow-unsplittable-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/multicol/overflow-unsplittable-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -9,71 +9,71 @@
</span><span class="cx"> layer at (11,11) size 159x1478 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
</span><span class="cx">   RenderMultiColumnFlowThread at (3,3) size 159x1478
</span><span class="cx">     RenderBlock (anonymous) at (0,0) size 159x360
</span><del>-      RenderText {#text} at (0,5) size 158x350
-        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;
</del><ins>+      RenderText {#text} at (0,5) size 159x350
+        text run at (0,5) width 159: &quot;Lorem ipsum dolor sit amet,&quot;
+        text run at (0,29) width 159: &quot;consectetur adipiscing elit.&quot;
+        text run at (0,53) width 159: &quot;Nullam ornare, nunc eget&quot;
+        text run at (0,77) width 159: &quot;condimentum tempor, augue&quot;
+        text run at (0,101) width 159: &quot;ligula accumsan eros, sed&quot;
+        text run at (0,125) width 159: &quot;consequat sapien orci id libero.&quot;
+        text run at (0,149) width 159: &quot;Curabitur tristique, augue in&quot;
+        text run at (0,173) width 159: &quot;aliquet accumsan, nibh nisi&quot;
+        text run at (0,197) width 159: &quot;lobortis odio, et suscipit est ligula&quot;
+        text run at (0,221) width 159: &quot;eu nisi. Nunc aliquet lobortis&quot;
+        text run at (0,245) width 159: &quot;porta. Donec venenatis&quot;
+        text run at (0,269) width 159: &quot;consectetur eleifend. Etiam sed&quot;
+        text run at (0,293) width 159: &quot;tempor quam. Pellentesque&quot;
+        text run at (0,317) width 159: &quot;gravida gravida eros venenatis&quot;
</ins><span class="cx">         text run at (0,341) width 39: &quot;suscipit.&quot;
</span><span class="cx">     RenderBlock (anonymous) at (0,803) size 159x675
</span><del>-      RenderText {#text} at (0,5) size 158x665
-        text run at (0,5) width 158: &quot;Nunc et odio ut velit posuere&quot;
-        text run at (0,29) width 158: &quot;viverra. Integer eu mi quis velit&quot;
-        text run at (0,53) width 158: &quot;dapibus tempus at ut purus.&quot;
-        text run at (0,77) width 158: &quot;Quisque congue mollis mauris a&quot;
-        text run at (0,101) width 158: &quot;hendrerit. Nam viverra est at orci&quot;
-        text run at (0,125) width 158: &quot;interdum a ullamcorper mi&quot;
-        text run at (0,149) width 158: &quot;dictum. In id sapien augue.&quot;
-        text run at (0,173) width 158: &quot;Suspendisse potenti. Vestibulum&quot;
-        text run at (0,200) width 158: &quot;turpis purus, convallis ut sagittis&quot;
-        text run at (0,224) width 158: &quot;quis, semper vel mauris.&quot;
-        text run at (0,248) width 158: &quot;Curabitur vitae felis turpis. Fusce&quot;
-        text run at (0,272) width 158: &quot;augue nibh, consectetur non&quot;
-        text run at (0,296) width 158: &quot;vestibulum et, bibendum sit amet&quot;
-        text run at (0,320) width 158: &quot;lectus. Nulla at imperdiet metus.&quot;
-        text run at (0,344) width 158: &quot;Donec non est velit, non fringilla&quot;
-        text run at (0,368) width 158: &quot;ipsum. Fusce elementum neque a&quot;
-        text run at (0,392) width 158: &quot;nibh egestas sodales. Mauris ut&quot;
-        text run at (0,416) width 158: &quot;lorem hendrerit metus interdum&quot;
-        text run at (0,440) width 158: &quot;malesuada. Nam tempus sodales&quot;
-        text run at (0,464) width 158: &quot;neque vitae bibendum.&quot;
-        text run at (0,488) width 158: &quot;Vestibulum ac est sit amet dolor&quot;
-        text run at (0,512) width 158: &quot;vehicula semper at sed ante.&quot;
-        text run at (0,536) width 158: &quot;Nunc at neque urna, in volutpat&quot;
-        text run at (0,560) width 158: &quot;orci. Praesent eu velit neque, quis&quot;
-        text run at (0,584) width 158: &quot;rutrum metus. Nunc eu ipsum sit&quot;
-        text run at (0,608) width 158: &quot;amet ligula mattis porttitor sit&quot;
-        text run at (0,632) width 158: &quot;amet id felis. Integer volutpat&quot;
</del><ins>+      RenderText {#text} at (0,5) size 159x665
+        text run at (0,5) width 159: &quot;Nunc et odio ut velit posuere&quot;
+        text run at (0,29) width 159: &quot;viverra. Integer eu mi quis velit&quot;
+        text run at (0,53) width 159: &quot;dapibus tempus at ut purus.&quot;
+        text run at (0,77) width 159: &quot;Quisque congue mollis mauris a&quot;
+        text run at (0,101) width 159: &quot;hendrerit. Nam viverra est at orci&quot;
+        text run at (0,125) width 159: &quot;interdum a ullamcorper mi&quot;
+        text run at (0,149) width 159: &quot;dictum. In id sapien augue.&quot;
+        text run at (0,173) width 159: &quot;Suspendisse potenti. Vestibulum&quot;
+        text run at (0,200) width 159: &quot;turpis purus, convallis ut sagittis&quot;
+        text run at (0,224) width 159: &quot;quis, semper vel mauris.&quot;
+        text run at (0,248) width 159: &quot;Curabitur vitae felis turpis. Fusce&quot;
+        text run at (0,272) width 159: &quot;augue nibh, consectetur non&quot;
+        text run at (0,296) width 159: &quot;vestibulum et, bibendum sit amet&quot;
+        text run at (0,320) width 159: &quot;lectus. Nulla at imperdiet metus.&quot;
+        text run at (0,344) width 159: &quot;Donec non est velit, non fringilla&quot;
+        text run at (0,368) width 159: &quot;ipsum. Fusce elementum neque a&quot;
+        text run at (0,392) width 159: &quot;nibh egestas sodales. Mauris ut&quot;
+        text run at (0,416) width 159: &quot;lorem hendrerit metus interdum&quot;
+        text run at (0,440) width 159: &quot;malesuada. Nam tempus sodales&quot;
+        text run at (0,464) width 159: &quot;neque vitae bibendum.&quot;
+        text run at (0,488) width 159: &quot;Vestibulum ac est sit amet dolor&quot;
+        text run at (0,512) width 159: &quot;vehicula semper at sed ante.&quot;
+        text run at (0,536) width 159: &quot;Nunc at neque urna, in volutpat&quot;
+        text run at (0,560) width 159: &quot;orci. Praesent eu velit neque, quis&quot;
+        text run at (0,584) width 159: &quot;rutrum metus. Nunc eu ipsum sit&quot;
+        text run at (0,608) width 159: &quot;amet ligula mattis porttitor sit&quot;
+        text run at (0,632) width 159: &quot;amet id felis. Integer volutpat&quot;
</ins><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><span class="cx">   RenderBlock {DIV} at (0,499) size 160x304 [border: (2px solid #000000)]
</span><del>-    RenderText {#text} at (2,7) size 140x446
-      text run at (2,7) width 140: &quot;Aenean diam enim, suscipit&quot;
-      text run at (2,31) width 140: &quot;id pellentesque vel, hendrerit&quot;
-      text run at (2,55) width 140: &quot;et metus. Suspendisse felis&quot;
-      text run at (2,79) width 140: &quot;erat, hendrerit a congue in,&quot;
-      text run at (2,103) width 140: &quot;euismod ac erat. Donec&quot;
-      text run at (2,127) width 140: &quot;pulvinar venenatis tortor, a&quot;
-      text run at (2,151) width 140: &quot;lobortis erat scelerisque et.&quot;
-      text run at (2,175) width 140: &quot;Class aptent taciti sociosqu&quot;
-      text run at (2,199) width 140: &quot;ad litora torquent per conubia&quot;
-      text run at (2,223) width 140: &quot;nostra, per inceptos&quot;
-      text run at (2,247) width 140: &quot;himenaeos. Aliquam in orci&quot;
-      text run at (2,271) width 140: &quot;id felis mollis porta ac et orci.&quot;
-      text run at (2,295) width 140: &quot;Donec viverra, eros ac mattis&quot;
-      text run at (2,319) width 140: &quot;dapibus, quam ante porta&quot;
-      text run at (2,343) width 140: &quot;lectus, accumsan pellentesque&quot;
-      text run at (2,367) width 140: &quot;nibh metus non felis.&quot;
-      text run at (2,391) width 140: &quot;Vivamus sed eros quis&quot;
-      text run at (2,415) width 140: &quot;magna scelerisque ultrices ac&quot;
</del><ins>+    RenderText {#text} at (2,7) size 141x446
+      text run at (2,7) width 141: &quot;Aenean diam enim, suscipit&quot;
+      text run at (2,31) width 141: &quot;id pellentesque vel, hendrerit&quot;
+      text run at (2,55) width 141: &quot;et metus. Suspendisse felis&quot;
+      text run at (2,79) width 141: &quot;erat, hendrerit a congue in,&quot;
+      text run at (2,103) width 141: &quot;euismod ac erat. Donec&quot;
+      text run at (2,127) width 141: &quot;pulvinar venenatis tortor, a&quot;
+      text run at (2,151) width 141: &quot;lobortis erat scelerisque et.&quot;
+      text run at (2,175) width 141: &quot;Class aptent taciti sociosqu&quot;
+      text run at (2,199) width 141: &quot;ad litora torquent per conubia&quot;
+      text run at (2,223) width 141: &quot;nostra, per inceptos&quot;
+      text run at (2,247) width 141: &quot;himenaeos. Aliquam in orci&quot;
+      text run at (2,271) width 141: &quot;id felis mollis porta ac et orci.&quot;
+      text run at (2,295) width 141: &quot;Donec viverra, eros ac mattis&quot;
+      text run at (2,319) width 141: &quot;dapibus, quam ante porta&quot;
+      text run at (2,343) width 141: &quot;lectus, accumsan pellentesque&quot;
+      text run at (2,367) width 141: &quot;nibh metus non felis.&quot;
+      text run at (2,391) width 141: &quot;Vivamus sed eros quis&quot;
+      text run at (2,415) width 141: &quot;magna scelerisque ultrices ac&quot;
</ins><span class="cx">       text run at (2,439) width 45: &quot;eget velit.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolpositiveleadingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/positive-leading-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/positive-leading-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/multicol/positive-leading-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -8,64 +8,64 @@
</span><span class="cx">     RenderMultiColumnSet at (3,3) size 500x499
</span><span class="cx"> layer at (11,11) size 159x1454 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
</span><span class="cx">   RenderMultiColumnFlowThread at (3,3) size 159x1454
</span><del>-    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;
</del><ins>+    RenderText {#text} at (0,5) size 159x1444
+      text run at (0,5) width 159: &quot;Lorem ipsum dolor sit amet,&quot;
+      text run at (0,29) width 159: &quot;consectetur adipiscing elit.&quot;
+      text run at (0,53) width 159: &quot;Nullam ornare, nunc eget&quot;
+      text run at (0,77) width 159: &quot;condimentum tempor, augue&quot;
+      text run at (0,101) width 159: &quot;ligula accumsan eros, sed&quot;
+      text run at (0,125) width 159: &quot;consequat sapien orci id libero.&quot;
+      text run at (0,149) width 159: &quot;Curabitur tristique, augue in&quot;
+      text run at (0,173) width 159: &quot;aliquet accumsan, nibh nisi&quot;
+      text run at (0,197) width 159: &quot;lobortis odio, et suscipit est ligula&quot;
+      text run at (0,221) width 159: &quot;eu nisi. Nunc aliquet lobortis&quot;
+      text run at (0,245) width 159: &quot;porta. Donec venenatis&quot;
+      text run at (0,269) width 159: &quot;consectetur eleifend. Etiam sed&quot;
+      text run at (0,293) width 159: &quot;tempor quam. Pellentesque&quot;
+      text run at (0,317) width 159: &quot;gravida gravida eros venenatis&quot;
+      text run at (0,341) width 159: &quot;suscipit. Aenean diam enim,&quot;
+      text run at (0,365) width 159: &quot;suscipit id pellentesque vel,&quot;
+      text run at (0,389) width 159: &quot;hendrerit et metus. Suspendisse&quot;
+      text run at (0,413) width 159: &quot;felis erat, hendrerit a congue in,&quot;
+      text run at (0,437) width 159: &quot;euismod ac erat. Donec pulvinar&quot;
+      text run at (0,461) width 159: &quot;venenatis tortor, a lobortis erat&quot;
+      text run at (0,504) width 159: &quot;scelerisque et. Class aptent taciti&quot;
+      text run at (0,528) width 159: &quot;sociosqu ad litora torquent per&quot;
+      text run at (0,552) width 159: &quot;conubia nostra, per inceptos&quot;
+      text run at (0,576) width 159: &quot;himenaeos. Aliquam in orci id&quot;
+      text run at (0,600) width 159: &quot;felis mollis porta ac et orci.&quot;
+      text run at (0,624) width 159: &quot;Donec viverra, eros ac mattis&quot;
+      text run at (0,648) width 159: &quot;dapibus, quam ante porta lectus,&quot;
+      text run at (0,672) width 159: &quot;accumsan pellentesque nibh&quot;
+      text run at (0,696) width 159: &quot;metus non felis. Vivamus sed&quot;
+      text run at (0,720) width 159: &quot;eros quis magna scelerisque&quot;
+      text run at (0,744) width 117: &quot;ultrices ac eget velit. &quot;
+      text run at (116,744) width 43: &quot;Nunc et&quot;
+      text run at (0,768) width 159: &quot;odio ut velit posuere viverra.&quot;
+      text run at (0,792) width 159: &quot;Integer eu mi quis velit dapibus&quot;
+      text run at (0,816) width 159: &quot;tempus at ut purus. Quisque&quot;
+      text run at (0,840) width 159: &quot;congue mollis mauris a hendrerit.&quot;
+      text run at (0,864) width 159: &quot;Nam viverra est at orci interdum&quot;
+      text run at (0,888) width 159: &quot;a ullamcorper mi dictum. In id&quot;
+      text run at (0,912) width 159: &quot;sapien augue. Suspendisse&quot;
+      text run at (0,936) width 159: &quot;potenti. Vestibulum turpis purus,&quot;
+      text run at (0,960) width 159: &quot;convallis ut sagittis quis, semper&quot;
+      text run at (0,1003) width 159: &quot;vel mauris. Curabitur vitae felis&quot;
+      text run at (0,1027) width 159: &quot;turpis. Fusce augue nibh,&quot;
+      text run at (0,1051) width 159: &quot;consectetur non vestibulum et,&quot;
+      text run at (0,1075) width 159: &quot;bibendum sit amet lectus. Nulla&quot;
+      text run at (0,1099) width 159: &quot;at imperdiet metus. Donec non&quot;
+      text run at (0,1123) width 159: &quot;est velit, non fringilla ipsum.&quot;
+      text run at (0,1147) width 159: &quot;Fusce elementum neque a nibh&quot;
+      text run at (0,1171) width 159: &quot;egestas sodales. Mauris ut lorem&quot;
+      text run at (0,1195) width 159: &quot;hendrerit metus interdum&quot;
+      text run at (0,1219) width 159: &quot;malesuada. Nam tempus sodales&quot;
+      text run at (0,1243) width 159: &quot;neque vitae bibendum.&quot;
+      text run at (0,1267) width 159: &quot;Vestibulum ac est sit amet dolor&quot;
+      text run at (0,1291) width 159: &quot;vehicula semper at sed ante.&quot;
+      text run at (0,1315) width 159: &quot;Nunc at neque urna, in volutpat&quot;
+      text run at (0,1339) width 159: &quot;orci. Praesent eu velit neque, quis&quot;
+      text run at (0,1363) width 159: &quot;rutrum metus. Nunc eu ipsum sit&quot;
+      text run at (0,1387) width 159: &quot;amet ligula mattis porttitor sit&quot;
+      text run at (0,1411) width 159: &quot;amet id felis. Integer volutpat&quot;
</ins><span class="cx">       text run at (0,1435) width 110: &quot;aliquam odio et feugiat.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticallrfloatavoidanceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -12,10 +12,10 @@
</span><span class="cx">     RenderBlock {P} at (16,0) size 90x415
</span><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><del>-        text run at (18,0) width 56: &quot;browser &quot;
</del><ins>+        text run at (18,0) width 57: &quot;browser &quot;
</ins><span class="cx">         text run at (18,56) width 359: &quot;is a sign of things to come from Mozilla. Powerful yet&quot;
</span><del>-        text run at (36,0) width 122: &quot;easy to use. This &quot;
</del><ins>+        text run at (36,0) width 123: &quot;easy to use. This &quot;
</ins><span class="cx">         text run at (36,122) width 293: &quot;maintenance release provides a few updates&quot;
</span><del>-        text run at (54,0) width 246: &quot;based on user feedback - including &quot;
</del><ins>+        text run at (54,0) width 247: &quot;based on user feedback - including &quot;
</ins><span class="cx">         text run at (54,246) width 169: &quot;changes to the Extension&quot;
</span><span class="cx">         text run at (72,0) width 201: &quot;System and icon improvements.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastmulticolverticalrlfloatavoidanceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -12,10 +12,10 @@
</span><span class="cx">     RenderBlock {P} at (16,0) size 90x415
</span><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><del>-        text run at (18,0) width 56: &quot;browser &quot;
</del><ins>+        text run at (18,0) width 57: &quot;browser &quot;
</ins><span class="cx">         text run at (18,56) width 359: &quot;is a sign of things to come from Mozilla. Powerful yet&quot;
</span><del>-        text run at (36,0) width 122: &quot;easy to use. This &quot;
</del><ins>+        text run at (36,0) width 123: &quot;easy to use. This &quot;
</ins><span class="cx">         text run at (36,122) width 293: &quot;maintenance release provides a few updates&quot;
</span><del>-        text run at (54,0) width 246: &quot;based on user feedback - including &quot;
</del><ins>+        text run at (54,0) width 247: &quot;based on user feedback - including &quot;
</ins><span class="cx">         text run at (54,246) width 169: &quot;changes to the Extension&quot;
</span><span class="cx">         text run at (72,0) width 201: &quot;System and icon improvements.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastregionsmultipledirectionalitychangesinvariablewidthregionsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -21,17 +21,17 @@
</span><span class="cx">           RenderBlock {DIV} at (27,15) size 396x342 [border: (1px solid #0000FF)]
</span><span class="cx">             RenderBlock {DIV} at (40,11) size 316x249 [border: (1px solid #008000)]
</span><span class="cx">               RenderBlock {P} at (1,17) size 314x93
</span><del>-                RenderText {#text} at (-17,0) size 331x93
</del><ins>+                RenderText {#text} at (-17,0) size 332x93
</ins><span class="cx">                   text run at (-17,0) width 248: &quot;This line of text should not get out of&quot;
</span><span class="cx">                   text run at (-17,18) width 248: &quot;the region. This line of text should not&quot;
</span><span class="cx">                   text run at (-17,36) width 248: &quot;get out of the region. This line of text&quot;
</span><del>-                  text run at (0,57) width 313: &quot;should not get out of the region. This line of text&quot;
</del><ins>+                  text run at (0,57) width 314: &quot;should not get out of the region. This line of text&quot;
</ins><span class="cx">                   text run at (0,75) width 201: &quot;should not get out of the region.&quot;
</span><span class="cx">               RenderBlock {P} at (1,126) size 314x72
</span><del>-                RenderText {#text} at (0,0) size 313x72
-                  text run at (0,0) width 313: &quot;This line of text should not get out of the region.&quot;
-                  text run at (0,18) width 313: &quot;This line of text should not get out of the region.&quot;
-                  text run at (0,36) width 313: &quot;This line of text should not get out of the region.&quot;
</del><ins>+                RenderText {#text} at (0,0) size 314x72
+                  text run at (0,0) width 314: &quot;This line of text should not get out of the region.&quot;
+                  text run at (0,18) width 314: &quot;This line of text should not get out of the region.&quot;
+                  text run at (0,36) width 314: &quot;This line of text should not get out of the region.&quot;
</ins><span class="cx">                   text run at (0,54) width 304: &quot;This line of text should not get out of the region.&quot;
</span><span class="cx">               RenderBlock {P} at (1,214) size 314x18
</span><span class="cx">                 RenderText {#text} at (0,0) size 304x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastregionsrepaintlineflowwithfloatsinregionsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -21,41 +21,41 @@
</span><span class="cx">                 RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
</span><span class="cx">                   RenderText {#text} at (6,6) size 406x108
</span><span class="cx">                     text run at (6,6) width 354: &quot;The chief difficulty Alice found at first was in managing&quot;
</span><del>-                    text run at (6,24) width 25: &quot;her &quot;
</del><ins>+                    text run at (6,24) width 26: &quot;her &quot;
</ins><span class="cx">                     text run at (31,24) width 329: &quot;flamingo: she succeeded in getting its body tucked&quot;
</span><del>-                    text run at (6,42) width 42: &quot;away, &quot;
</del><ins>+                    text run at (6,42) width 43: &quot;away, &quot;
</ins><span class="cx">                     text run at (48,42) width 312: &quot;comfortably enough, under her arm, with its legs&quot;
</span><del>-                    text run at (6,60) width 106: &quot;hanging down, &quot;
</del><ins>+                    text run at (6,60) width 107: &quot;hanging down, &quot;
</ins><span class="cx">                     text run at (112,60) width 248: &quot;but generally, just as she had got its&quot;
</span><span class="cx">                     text run at (6,78) width 176: &quot;neck nicely straightened &quot;
</span><span class="cx">                     text run at (182,78) width 230: &quot;out, and was going to give the&quot;
</span><del>-                    text run at (6,96) width 224: &quot;hedgehog a blow with its head, it &quot;
-                  RenderInline {I} at (0,0) size 39x18
-                    RenderText {#text} at (230,96) size 39x18
-                      text run at (230,96) width 39: &quot;would&quot;
</del><ins>+                    text run at (6,96) width 225: &quot;hedgehog a blow with its head, it &quot;
+                  RenderInline {I} at (0,0) size 40x18
+                    RenderText {#text} at (230,96) size 40x18
+                      text run at (230,96) width 40: &quot;would&quot;
</ins><span class="cx">                   RenderText {#text} at (269,96) size 406x72
</span><span class="cx">                     text run at (269,96) width 143: &quot; twist itself round and&quot;
</span><del>-                    text run at (6,114) width 175: &quot;look up in her face, with &quot;
</del><ins>+                    text run at (6,114) width 176: &quot;look up in her face, with &quot;
</ins><span class="cx">                     text run at (181,114) width 231: &quot;such a puzzled expression that she&quot;
</span><del>-                    text run at (6,132) width 179: &quot;could not help bursting out &quot;
</del><ins>+                    text run at (6,132) width 180: &quot;could not help bursting out &quot;
</ins><span class="cx">                     text run at (185,132) width 227: &quot;laughing: and when she had got its&quot;
</span><del>-                    text run at (6,150) width 229: &quot;head down, and was going to &quot;
</del><ins>+                    text run at (6,150) width 230: &quot;head down, and was going to &quot;
</ins><span class="cx">                   RenderText {#text} at (235,150) size 406x126
</span><span class="cx">                     text run at (235,150) width 177: &quot;begin again, it was very&quot;
</span><del>-                    text run at (6,168) width 259: &quot;provoking to find that the hedgehog had &quot;
</del><ins>+                    text run at (6,168) width 260: &quot;provoking to find that the hedgehog had &quot;
</ins><span class="cx">                     text run at (265,168) width 147: &quot;unrolled itself, and was&quot;
</span><del>-                    text run at (6,186) width 252: &quot;in the act of crawling away: besides all &quot;
</del><ins>+                    text run at (6,186) width 253: &quot;in the act of crawling away: besides all &quot;
</ins><span class="cx">                     text run at (258,186) width 154: &quot;this, there was generally&quot;
</span><del>-                    text run at (6,204) width 256: &quot;a ridge or furrow in the way wherever &quot;
</del><ins>+                    text run at (6,204) width 257: &quot;a ridge or furrow in the way wherever &quot;
</ins><span class="cx">                     text run at (262,204) width 150: &quot;she wanted to send the&quot;
</span><del>-                    text run at (6,222) width 264: &quot;hedgehog to, and, as the doubled-up &quot;
</del><ins>+                    text run at (6,222) width 265: &quot;hedgehog to, and, as the doubled-up &quot;
</ins><span class="cx">                     text run at (270,222) width 142: &quot;soldiers were always&quot;
</span><span class="cx">                     text run at (6,240) width 292: &quot;getting up and walking off to other parts of &quot;
</span><span class="cx">                     text run at (298,240) width 114: &quot;the ground, Alice&quot;
</span><span class="cx">                     text run at (57,258) width 306: &quot;soon came to the conclusion that it was a very &quot;
</span><span class="cx">                   RenderBlock (floating) {SPAN} at (6,261) size 48x65 [bgcolor=#ADD8E6]
</span><del>-                  RenderText {#text} at (362,258) size 355x36
-                    text run at (362,258) width 50: &quot;difficult&quot;
</del><ins>+                  RenderText {#text} at (363,258) size 355x36
+                    text run at (363,258) width 49: &quot;difficult&quot;
</ins><span class="cx">                     text run at (57,276) width 89: &quot;game indeed. &quot;
</span><span class="cx">                   RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                   RenderText {#text} at (57,294) size 304x18
</span><span class="lines">@@ -64,16 +64,16 @@
</span><span class="cx">                   RenderText {#text} at (57,312) size 355x36
</span><span class="cx">                     text run at (57,312) width 64: &quot;for turns, &quot;
</span><span class="cx">                     text run at (120,312) width 241: &quot;quarrelling all the while, and fighting&quot;
</span><del>-                    text run at (6,330) width 172: &quot;for the hedgehogs; and in &quot;
-                    text run at (178,330) width 116: &quot;a very short time &quot;
-                  RenderInline {SPAN} at (0,0) size 66x18
-                    RenderText {#text} at (294,330) size 66x18
-                      text run at (294,330) width 66: &quot;the Queen&quot;
-                  RenderText {#text} at (6,348) size 354x54
-                    text run at (6,348) width 226: &quot;was in a furious passion, and went &quot;
-                    text run at (232,348) width 128: &quot;stamping about, and&quot;
-                    text run at (6,366) width 288: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
-                    text run at (294,366) width 66: &quot;her head!\x{2019}&quot;
</del><ins>+                    text run at (6,330) width 173: &quot;for the hedgehogs; and in &quot;
+                    text run at (178,330) width 117: &quot;a very short time &quot;
+                  RenderInline {SPAN} at (0,0) size 67x18
+                    RenderText {#text} at (294,330) size 67x18
+                      text run at (294,330) width 67: &quot;the Queen&quot;
+                  RenderText {#text} at (6,348) size 355x54
+                    text run at (6,348) width 227: &quot;was in a furious passion, and went &quot;
+                    text run at (232,348) width 129: &quot;stamping about, and&quot;
+                    text run at (6,366) width 289: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
+                    text run at (294,366) width 67: &quot;her head!\x{2019}&quot;
</ins><span class="cx">                     text run at (6,384) width 151: &quot;about once in a minute. &quot;
</span><span class="cx">                   RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                   RenderText {#text} at (6,402) size 406x90
</span><span class="lines">@@ -81,7 +81,7 @@
</span><span class="cx">                     text run at (393,402) width 19: &quot;yet&quot;
</span><span class="cx">                     text run at (6,420) width 406: &quot;had any dispute with the Queen, but she knew that it might&quot;
</span><span class="cx">                     text run at (6,438) width 406: &quot;happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would&quot;
</span><del>-                    text run at (6,456) width 75: &quot;become of &quot;
</del><ins>+                    text run at (6,456) width 76: &quot;become of &quot;
</ins><span class="cx">                     text run at (81,456) width 331: &quot;me? They\x{2019}re dreadfully fond of beheading people&quot;
</span><span class="cx">                     text run at (6,474) width 93: &quot;here; the great &quot;
</span><span class="cx">                     text run at (99,474) width 261: &quot;wonder is, that there\x{2018}s any one left alive!\x{2019}&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats1expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -14,41 +14,41 @@
</span><span class="cx">               RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
</span><span class="cx">                 RenderText {#text} at (6,6) size 406x108
</span><span class="cx">                   text run at (6,6) width 354: &quot;The chief difficulty Alice found at first was in managing&quot;
</span><del>-                  text run at (6,24) width 25: &quot;her &quot;
</del><ins>+                  text run at (6,24) width 26: &quot;her &quot;
</ins><span class="cx">                   text run at (31,24) width 329: &quot;flamingo: she succeeded in getting its body tucked&quot;
</span><del>-                  text run at (6,42) width 42: &quot;away, &quot;
</del><ins>+                  text run at (6,42) width 43: &quot;away, &quot;
</ins><span class="cx">                   text run at (48,42) width 312: &quot;comfortably enough, under her arm, with its legs&quot;
</span><del>-                  text run at (6,60) width 106: &quot;hanging down, &quot;
</del><ins>+                  text run at (6,60) width 107: &quot;hanging down, &quot;
</ins><span class="cx">                   text run at (112,60) width 248: &quot;but generally, just as she had got its&quot;
</span><span class="cx">                   text run at (6,78) width 176: &quot;neck nicely straightened &quot;
</span><span class="cx">                   text run at (182,78) width 230: &quot;out, and was going to give the&quot;
</span><del>-                  text run at (6,96) width 224: &quot;hedgehog a blow with its head, it &quot;
-                RenderInline {I} at (0,0) size 39x18
-                  RenderText {#text} at (230,96) size 39x18
-                    text run at (230,96) width 39: &quot;would&quot;
</del><ins>+                  text run at (6,96) width 225: &quot;hedgehog a blow with its head, it &quot;
+                RenderInline {I} at (0,0) size 40x18
+                  RenderText {#text} at (230,96) size 40x18
+                    text run at (230,96) width 40: &quot;would&quot;
</ins><span class="cx">                 RenderText {#text} at (269,96) size 406x72
</span><span class="cx">                   text run at (269,96) width 143: &quot; twist itself round and&quot;
</span><del>-                  text run at (6,114) width 175: &quot;look up in her face, with &quot;
</del><ins>+                  text run at (6,114) width 176: &quot;look up in her face, with &quot;
</ins><span class="cx">                   text run at (181,114) width 231: &quot;such a puzzled expression that she&quot;
</span><del>-                  text run at (6,132) width 179: &quot;could not help bursting out &quot;
</del><ins>+                  text run at (6,132) width 180: &quot;could not help bursting out &quot;
</ins><span class="cx">                   text run at (185,132) width 227: &quot;laughing: and when she had got its&quot;
</span><del>-                  text run at (6,150) width 229: &quot;head down, and was going to &quot;
</del><ins>+                  text run at (6,150) width 230: &quot;head down, and was going to &quot;
</ins><span class="cx">                 RenderText {#text} at (235,150) size 406x126
</span><span class="cx">                   text run at (235,150) width 177: &quot;begin again, it was very&quot;
</span><del>-                  text run at (6,168) width 259: &quot;provoking to find that the hedgehog had &quot;
</del><ins>+                  text run at (6,168) width 260: &quot;provoking to find that the hedgehog had &quot;
</ins><span class="cx">                   text run at (265,168) width 147: &quot;unrolled itself, and was&quot;
</span><del>-                  text run at (6,186) width 252: &quot;in the act of crawling away: besides all &quot;
</del><ins>+                  text run at (6,186) width 253: &quot;in the act of crawling away: besides all &quot;
</ins><span class="cx">                   text run at (258,186) width 154: &quot;this, there was generally&quot;
</span><del>-                  text run at (6,204) width 256: &quot;a ridge or furrow in the way wherever &quot;
</del><ins>+                  text run at (6,204) width 257: &quot;a ridge or furrow in the way wherever &quot;
</ins><span class="cx">                   text run at (262,204) width 150: &quot;she wanted to send the&quot;
</span><del>-                  text run at (6,222) width 264: &quot;hedgehog to, and, as the doubled-up &quot;
</del><ins>+                  text run at (6,222) width 265: &quot;hedgehog to, and, as the doubled-up &quot;
</ins><span class="cx">                   text run at (270,222) width 142: &quot;soldiers were always&quot;
</span><span class="cx">                   text run at (6,240) width 292: &quot;getting up and walking off to other parts of &quot;
</span><span class="cx">                   text run at (298,240) width 114: &quot;the ground, Alice&quot;
</span><span class="cx">                   text run at (57,258) width 306: &quot;soon came to the conclusion that it was a very &quot;
</span><span class="cx">                 RenderBlock (floating) {SPAN} at (6,261) size 48x65 [bgcolor=#ADD8E6]
</span><del>-                RenderText {#text} at (362,258) size 355x36
-                  text run at (362,258) width 50: &quot;difficult&quot;
</del><ins>+                RenderText {#text} at (363,258) size 355x36
+                  text run at (363,258) width 49: &quot;difficult&quot;
</ins><span class="cx">                   text run at (57,276) width 89: &quot;game indeed. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (57,294) size 304x18
</span><span class="lines">@@ -57,16 +57,16 @@
</span><span class="cx">                 RenderText {#text} at (57,312) size 355x36
</span><span class="cx">                   text run at (57,312) width 64: &quot;for turns, &quot;
</span><span class="cx">                   text run at (120,312) width 241: &quot;quarrelling all the while, and fighting&quot;
</span><del>-                  text run at (6,330) width 172: &quot;for the hedgehogs; and in &quot;
-                  text run at (178,330) width 116: &quot;a very short time &quot;
-                RenderInline {SPAN} at (0,0) size 66x18
-                  RenderText {#text} at (294,330) size 66x18
-                    text run at (294,330) width 66: &quot;the Queen&quot;
-                RenderText {#text} at (6,348) size 354x54
-                  text run at (6,348) width 226: &quot;was in a furious passion, and went &quot;
-                  text run at (232,348) width 128: &quot;stamping about, and&quot;
-                  text run at (6,366) width 288: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
-                  text run at (294,366) width 66: &quot;her head!\x{2019}&quot;
</del><ins>+                  text run at (6,330) width 173: &quot;for the hedgehogs; and in &quot;
+                  text run at (178,330) width 117: &quot;a very short time &quot;
+                RenderInline {SPAN} at (0,0) size 67x18
+                  RenderText {#text} at (294,330) size 67x18
+                    text run at (294,330) width 67: &quot;the Queen&quot;
+                RenderText {#text} at (6,348) size 355x54
+                  text run at (6,348) width 227: &quot;was in a furious passion, and went &quot;
+                  text run at (232,348) width 129: &quot;stamping about, and&quot;
+                  text run at (6,366) width 289: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
+                  text run at (294,366) width 67: &quot;her head!\x{2019}&quot;
</ins><span class="cx">                   text run at (6,384) width 151: &quot;about once in a minute. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (6,402) size 406x90
</span><span class="lines">@@ -74,7 +74,7 @@
</span><span class="cx">                   text run at (393,402) width 19: &quot;yet&quot;
</span><span class="cx">                   text run at (6,420) width 406: &quot;had any dispute with the Queen, but she knew that it might&quot;
</span><span class="cx">                   text run at (6,438) width 406: &quot;happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would&quot;
</span><del>-                  text run at (6,456) width 75: &quot;become of &quot;
</del><ins>+                  text run at (6,456) width 76: &quot;become of &quot;
</ins><span class="cx">                   text run at (81,456) width 331: &quot;me? They\x{2019}re dreadfully fond of beheading people&quot;
</span><span class="cx">                   text run at (6,474) width 93: &quot;here; the great &quot;
</span><span class="cx">                   text run at (99,474) width 261: &quot;wonder is, that there\x{2018}s any one left alive!\x{2019}&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats10expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -14,41 +14,41 @@
</span><span class="cx">               RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
</span><span class="cx">                 RenderText {#text} at (6,6) size 354x108
</span><span class="cx">                   text run at (6,6) width 354: &quot;The chief difficulty Alice found at first was in managing&quot;
</span><del>-                  text run at (6,24) width 25: &quot;her &quot;
</del><ins>+                  text run at (6,24) width 26: &quot;her &quot;
</ins><span class="cx">                   text run at (31,24) width 329: &quot;flamingo: she succeeded in getting its body tucked&quot;
</span><del>-                  text run at (6,42) width 42: &quot;away, &quot;
</del><ins>+                  text run at (6,42) width 43: &quot;away, &quot;
</ins><span class="cx">                   text run at (48,42) width 312: &quot;comfortably enough, under her arm, with its legs&quot;
</span><del>-                  text run at (6,60) width 106: &quot;hanging down, &quot;
</del><ins>+                  text run at (6,60) width 107: &quot;hanging down, &quot;
</ins><span class="cx">                   text run at (112,60) width 248: &quot;but generally, just as she had got its&quot;
</span><del>-                  text run at (6,78) width 158: &quot;neck nicely straightened &quot;
</del><ins>+                  text run at (6,78) width 159: &quot;neck nicely straightened &quot;
</ins><span class="cx">                   text run at (164,78) width 196: &quot;out, and was going to give the&quot;
</span><del>-                  text run at (6,96) width 239: &quot;hedgehog a blow with its head, it &quot;
-                RenderInline {I} at (0,0) size 39x18
-                  RenderText {#text} at (245,96) size 39x18
-                    text run at (245,96) width 39: &quot;would&quot;
</del><ins>+                  text run at (6,96) width 240: &quot;hedgehog a blow with its head, it &quot;
+                RenderInline {I} at (0,0) size 40x18
+                  RenderText {#text} at (245,96) size 40x18
+                    text run at (245,96) width 40: &quot;would&quot;
</ins><span class="cx">                 RenderText {#text} at (284,96) size 406x72
</span><span class="cx">                   text run at (284,96) width 76: &quot; twist itself&quot;
</span><del>-                  text run at (6,114) width 237: &quot;round and look up in her face, with &quot;
</del><ins>+                  text run at (6,114) width 238: &quot;round and look up in her face, with &quot;
</ins><span class="cx">                   text run at (243,114) width 169: &quot;such a puzzled expression&quot;
</span><del>-                  text run at (6,132) width 227: &quot;that she could not help bursting out &quot;
</del><ins>+                  text run at (6,132) width 228: &quot;that she could not help bursting out &quot;
</ins><span class="cx">                   text run at (233,132) width 179: &quot;laughing: and when she had&quot;
</span><span class="cx">                   text run at (6,150) width 248: &quot;got its head down, and was going to &quot;
</span><span class="cx">                 RenderText {#text} at (254,150) size 406x126
</span><span class="cx">                   text run at (254,150) width 158: &quot;begin again, it was very&quot;
</span><del>-                  text run at (6,168) width 259: &quot;provoking to find that the hedgehog had &quot;
</del><ins>+                  text run at (6,168) width 260: &quot;provoking to find that the hedgehog had &quot;
</ins><span class="cx">                   text run at (265,168) width 147: &quot;unrolled itself, and was&quot;
</span><del>-                  text run at (6,186) width 252: &quot;in the act of crawling away: besides all &quot;
</del><ins>+                  text run at (6,186) width 253: &quot;in the act of crawling away: besides all &quot;
</ins><span class="cx">                   text run at (258,186) width 154: &quot;this, there was generally&quot;
</span><del>-                  text run at (6,204) width 256: &quot;a ridge or furrow in the way wherever &quot;
</del><ins>+                  text run at (6,204) width 257: &quot;a ridge or furrow in the way wherever &quot;
</ins><span class="cx">                   text run at (262,204) width 150: &quot;she wanted to send the&quot;
</span><del>-                  text run at (6,222) width 264: &quot;hedgehog to, and, as the doubled-up &quot;
</del><ins>+                  text run at (6,222) width 265: &quot;hedgehog to, and, as the doubled-up &quot;
</ins><span class="cx">                   text run at (270,222) width 142: &quot;soldiers were always&quot;
</span><span class="cx">                   text run at (6,240) width 292: &quot;getting up and walking off to other parts of &quot;
</span><span class="cx">                   text run at (298,240) width 114: &quot;the ground, Alice&quot;
</span><span class="cx">                   text run at (57,258) width 306: &quot;soon came to the conclusion that it was a very &quot;
</span><span class="cx">                 RenderBlock (floating) {SPAN} at (6,272) size 48x64 [bgcolor=#ADD8E6]
</span><del>-                RenderText {#text} at (362,258) size 355x36
-                  text run at (362,258) width 50: &quot;difficult&quot;
</del><ins>+                RenderText {#text} at (363,258) size 355x36
+                  text run at (363,258) width 49: &quot;difficult&quot;
</ins><span class="cx">                   text run at (57,276) width 89: &quot;game indeed. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (57,294) size 304x18
</span><span class="lines">@@ -63,10 +63,10 @@
</span><span class="cx">                   RenderText {#text} at (341,330) size 355x36
</span><span class="cx">                     text run at (341,330) width 20: &quot;the&quot;
</span><span class="cx">                     text run at (6,348) width 42: &quot;Queen&quot;
</span><del>-                RenderText {#text} at (48,348) size 354x54
-                  text run at (48,348) width 255: &quot; was in a furious passion, and went &quot;
-                  text run at (303,348) width 57: &quot;stamping&quot;
-                  text run at (6,366) width 354: &quot;about, and shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with&quot;
</del><ins>+                RenderText {#text} at (48,348) size 355x54
+                  text run at (48,348) width 256: &quot; was in a furious passion, and went &quot;
+                  text run at (303,348) width 58: &quot;stamping&quot;
+                  text run at (6,366) width 355: &quot;about, and shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with&quot;
</ins><span class="cx">                   text run at (6,384) width 219: &quot;her head!\x{2019} about once in a minute. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (6,402) size 406x90
</span><span class="lines">@@ -74,7 +74,7 @@
</span><span class="cx">                   text run at (393,402) width 19: &quot;yet&quot;
</span><span class="cx">                   text run at (6,420) width 406: &quot;had any dispute with the Queen, but she knew that it might&quot;
</span><span class="cx">                   text run at (6,438) width 406: &quot;happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would&quot;
</span><del>-                  text run at (6,456) width 75: &quot;become of &quot;
</del><ins>+                  text run at (6,456) width 76: &quot;become of &quot;
</ins><span class="cx">                   text run at (81,456) width 331: &quot;me? They\x{2019}re dreadfully fond of beheading people&quot;
</span><span class="cx">                   text run at (6,474) width 93: &quot;here; the great &quot;
</span><span class="cx">                   text run at (99,474) width 261: &quot;wonder is, that there\x{2018}s any one left alive!\x{2019}&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats2expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -14,41 +14,41 @@
</span><span class="cx">               RenderBlock {P} at (0,66) size 418x502 [border: (3px solid #800000)]
</span><span class="cx">                 RenderText {#text} at (6,6) size 354x111
</span><span class="cx">                   text run at (6,6) width 354: &quot;The chief difficulty Alice found at first was in managing&quot;
</span><del>-                  text run at (6,24) width 25: &quot;her &quot;
</del><ins>+                  text run at (6,24) width 26: &quot;her &quot;
</ins><span class="cx">                   text run at (31,24) width 329: &quot;flamingo: she succeeded in getting its body tucked&quot;
</span><del>-                  text run at (6,42) width 42: &quot;away, &quot;
</del><ins>+                  text run at (6,42) width 43: &quot;away, &quot;
</ins><span class="cx">                   text run at (48,42) width 312: &quot;comfortably enough, under her arm, with its legs&quot;
</span><del>-                  text run at (6,60) width 106: &quot;hanging down, &quot;
</del><ins>+                  text run at (6,60) width 107: &quot;hanging down, &quot;
</ins><span class="cx">                   text run at (112,60) width 248: &quot;but generally, just as she had got its&quot;
</span><del>-                  text run at (6,78) width 158: &quot;neck nicely straightened &quot;
</del><ins>+                  text run at (6,78) width 159: &quot;neck nicely straightened &quot;
</ins><span class="cx">                   text run at (164,78) width 196: &quot;out, and was going to give the&quot;
</span><del>-                  text run at (6,99) width 235: &quot;hedgehog a blow with its head, it &quot;
-                RenderInline {I} at (0,0) size 44x22
-                  RenderText {#text} at (241,96) size 44x22
-                    text run at (241,96) width 44: &quot;would&quot;
</del><ins>+                  text run at (6,99) width 236: &quot;hedgehog a blow with its head, it &quot;
+                RenderInline {I} at (0,0) size 45x22
+                  RenderText {#text} at (241,96) size 45x22
+                    text run at (241,96) width 45: &quot;would&quot;
</ins><span class="cx">                 RenderText {#text} at (285,99) size 406x73
</span><span class="cx">                   text run at (285,99) width 75: &quot; twist itself&quot;
</span><del>-                  text run at (6,118) width 237: &quot;round and look up in her face, with &quot;
</del><ins>+                  text run at (6,118) width 238: &quot;round and look up in her face, with &quot;
</ins><span class="cx">                   text run at (243,118) width 169: &quot;such a puzzled expression&quot;
</span><del>-                  text run at (6,136) width 227: &quot;that she could not help bursting out &quot;
</del><ins>+                  text run at (6,136) width 228: &quot;that she could not help bursting out &quot;
</ins><span class="cx">                   text run at (233,136) width 179: &quot;laughing: and when she had&quot;
</span><span class="cx">                   text run at (6,154) width 248: &quot;got its head down, and was going to &quot;
</span><span class="cx">                 RenderText {#text} at (254,154) size 406x126
</span><span class="cx">                   text run at (254,154) width 158: &quot;begin again, it was very&quot;
</span><del>-                  text run at (6,172) width 259: &quot;provoking to find that the hedgehog had &quot;
</del><ins>+                  text run at (6,172) width 260: &quot;provoking to find that the hedgehog had &quot;
</ins><span class="cx">                   text run at (265,172) width 147: &quot;unrolled itself, and was&quot;
</span><del>-                  text run at (6,190) width 252: &quot;in the act of crawling away: besides all &quot;
</del><ins>+                  text run at (6,190) width 253: &quot;in the act of crawling away: besides all &quot;
</ins><span class="cx">                   text run at (258,190) width 154: &quot;this, there was generally&quot;
</span><del>-                  text run at (6,208) width 256: &quot;a ridge or furrow in the way wherever &quot;
</del><ins>+                  text run at (6,208) width 257: &quot;a ridge or furrow in the way wherever &quot;
</ins><span class="cx">                   text run at (262,208) width 150: &quot;she wanted to send the&quot;
</span><del>-                  text run at (6,226) width 264: &quot;hedgehog to, and, as the doubled-up &quot;
</del><ins>+                  text run at (6,226) width 265: &quot;hedgehog to, and, as the doubled-up &quot;
</ins><span class="cx">                   text run at (270,226) width 142: &quot;soldiers were always&quot;
</span><span class="cx">                   text run at (6,244) width 292: &quot;getting up and walking off to other parts of &quot;
</span><span class="cx">                   text run at (298,244) width 114: &quot;the ground, Alice&quot;
</span><span class="cx">                   text run at (57,262) width 306: &quot;soon came to the conclusion that it was a very &quot;
</span><span class="cx">                 RenderBlock (floating) {SPAN} at (6,265) size 48x65 [bgcolor=#ADD8E6]
</span><del>-                RenderText {#text} at (362,262) size 355x36
-                  text run at (362,262) width 50: &quot;difficult&quot;
</del><ins>+                RenderText {#text} at (363,262) size 355x36
+                  text run at (363,262) width 49: &quot;difficult&quot;
</ins><span class="cx">                   text run at (57,280) width 89: &quot;game indeed. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (57,298) size 304x18
</span><span class="lines">@@ -57,16 +57,16 @@
</span><span class="cx">                 RenderText {#text} at (57,316) size 355x36
</span><span class="cx">                   text run at (57,316) width 64: &quot;for turns, &quot;
</span><span class="cx">                   text run at (120,316) width 241: &quot;quarrelling all the while, and fighting&quot;
</span><del>-                  text run at (6,334) width 172: &quot;for the hedgehogs; and in &quot;
-                  text run at (178,334) width 116: &quot;a very short time &quot;
-                RenderInline {SPAN} at (0,0) size 66x18
-                  RenderText {#text} at (294,334) size 66x18
-                    text run at (294,334) width 66: &quot;the Queen&quot;
-                RenderText {#text} at (6,352) size 354x54
-                  text run at (6,352) width 226: &quot;was in a furious passion, and went &quot;
-                  text run at (232,352) width 128: &quot;stamping about, and&quot;
-                  text run at (6,370) width 288: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
-                  text run at (294,370) width 66: &quot;her head!\x{2019}&quot;
</del><ins>+                  text run at (6,334) width 173: &quot;for the hedgehogs; and in &quot;
+                  text run at (178,334) width 117: &quot;a very short time &quot;
+                RenderInline {SPAN} at (0,0) size 67x18
+                  RenderText {#text} at (294,334) size 67x18
+                    text run at (294,334) width 67: &quot;the Queen&quot;
+                RenderText {#text} at (6,352) size 355x54
+                  text run at (6,352) width 227: &quot;was in a furious passion, and went &quot;
+                  text run at (232,352) width 129: &quot;stamping about, and&quot;
+                  text run at (6,370) width 289: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
+                  text run at (294,370) width 67: &quot;her head!\x{2019}&quot;
</ins><span class="cx">                   text run at (6,388) width 151: &quot;about once in a minute. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (6,406) size 406x90
</span><span class="lines">@@ -74,7 +74,7 @@
</span><span class="cx">                   text run at (393,406) width 19: &quot;yet&quot;
</span><span class="cx">                   text run at (6,424) width 406: &quot;had any dispute with the Queen, but she knew that it might&quot;
</span><span class="cx">                   text run at (6,442) width 406: &quot;happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would&quot;
</span><del>-                  text run at (6,460) width 75: &quot;become of &quot;
</del><ins>+                  text run at (6,460) width 76: &quot;become of &quot;
</ins><span class="cx">                   text run at (81,460) width 331: &quot;me? They\x{2019}re dreadfully fond of beheading people&quot;
</span><span class="cx">                   text run at (6,478) width 93: &quot;here; the great &quot;
</span><span class="cx">                   text run at (99,478) width 261: &quot;wonder is, that there\x{2018}s any one left alive!\x{2019}&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats3expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -14,41 +14,41 @@
</span><span class="cx">               RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
</span><span class="cx">                 RenderText {#text} at (6,6) size 354x108
</span><span class="cx">                   text run at (6,6) width 354: &quot;The chief difficulty Alice found at first was in managing&quot;
</span><del>-                  text run at (6,24) width 25: &quot;her &quot;
</del><ins>+                  text run at (6,24) width 26: &quot;her &quot;
</ins><span class="cx">                   text run at (31,24) width 329: &quot;flamingo: she succeeded in getting its body tucked&quot;
</span><del>-                  text run at (6,42) width 42: &quot;away, &quot;
</del><ins>+                  text run at (6,42) width 43: &quot;away, &quot;
</ins><span class="cx">                   text run at (48,42) width 312: &quot;comfortably enough, under her arm, with its legs&quot;
</span><del>-                  text run at (6,60) width 106: &quot;hanging down, &quot;
</del><ins>+                  text run at (6,60) width 107: &quot;hanging down, &quot;
</ins><span class="cx">                   text run at (112,60) width 248: &quot;but generally, just as she had got its&quot;
</span><del>-                  text run at (6,78) width 158: &quot;neck nicely straightened &quot;
</del><ins>+                  text run at (6,78) width 159: &quot;neck nicely straightened &quot;
</ins><span class="cx">                   text run at (164,78) width 196: &quot;out, and was going to give the&quot;
</span><del>-                  text run at (6,96) width 239: &quot;hedgehog a blow with its head, it &quot;
-                RenderInline {I} at (0,0) size 39x18
-                  RenderText {#text} at (245,96) size 39x18
-                    text run at (245,96) width 39: &quot;would&quot;
</del><ins>+                  text run at (6,96) width 240: &quot;hedgehog a blow with its head, it &quot;
+                RenderInline {I} at (0,0) size 40x18
+                  RenderText {#text} at (245,96) size 40x18
+                    text run at (245,96) width 40: &quot;would&quot;
</ins><span class="cx">                 RenderText {#text} at (284,96) size 406x72
</span><span class="cx">                   text run at (284,96) width 76: &quot; twist itself&quot;
</span><del>-                  text run at (6,114) width 237: &quot;round and look up in her face, with &quot;
</del><ins>+                  text run at (6,114) width 238: &quot;round and look up in her face, with &quot;
</ins><span class="cx">                   text run at (243,114) width 169: &quot;such a puzzled expression&quot;
</span><del>-                  text run at (6,132) width 227: &quot;that she could not help bursting out &quot;
</del><ins>+                  text run at (6,132) width 228: &quot;that she could not help bursting out &quot;
</ins><span class="cx">                   text run at (233,132) width 179: &quot;laughing: and when she had&quot;
</span><span class="cx">                   text run at (6,150) width 248: &quot;got its head down, and was going to &quot;
</span><span class="cx">                 RenderText {#text} at (254,150) size 406x126
</span><span class="cx">                   text run at (254,150) width 158: &quot;begin again, it was very&quot;
</span><del>-                  text run at (6,168) width 259: &quot;provoking to find that the hedgehog had &quot;
</del><ins>+                  text run at (6,168) width 260: &quot;provoking to find that the hedgehog had &quot;
</ins><span class="cx">                   text run at (265,168) width 147: &quot;unrolled itself, and was&quot;
</span><del>-                  text run at (6,186) width 252: &quot;in the act of crawling away: besides all &quot;
</del><ins>+                  text run at (6,186) width 253: &quot;in the act of crawling away: besides all &quot;
</ins><span class="cx">                   text run at (258,186) width 154: &quot;this, there was generally&quot;
</span><del>-                  text run at (6,204) width 256: &quot;a ridge or furrow in the way wherever &quot;
</del><ins>+                  text run at (6,204) width 257: &quot;a ridge or furrow in the way wherever &quot;
</ins><span class="cx">                   text run at (262,204) width 150: &quot;she wanted to send the&quot;
</span><del>-                  text run at (6,222) width 264: &quot;hedgehog to, and, as the doubled-up &quot;
</del><ins>+                  text run at (6,222) width 265: &quot;hedgehog to, and, as the doubled-up &quot;
</ins><span class="cx">                   text run at (270,222) width 142: &quot;soldiers were always&quot;
</span><span class="cx">                   text run at (6,240) width 292: &quot;getting up and walking off to other parts of &quot;
</span><span class="cx">                   text run at (298,240) width 114: &quot;the ground, Alice&quot;
</span><span class="cx">                   text run at (57,258) width 306: &quot;soon came to the conclusion that it was a very &quot;
</span><span class="cx">                 RenderBlock (floating) {SPAN} at (6,261) size 48x65 [bgcolor=#ADD8E6]
</span><del>-                RenderText {#text} at (362,258) size 355x36
-                  text run at (362,258) width 50: &quot;difficult&quot;
</del><ins>+                RenderText {#text} at (363,258) size 355x36
+                  text run at (363,258) width 49: &quot;difficult&quot;
</ins><span class="cx">                   text run at (57,276) width 89: &quot;game indeed. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (57,294) size 298x18
</span><span class="lines">@@ -57,17 +57,17 @@
</span><span class="cx">                 RenderText {#text} at (354,294) size 406x54
</span><span class="cx">                   text run at (354,294) width 58: &quot;for turns,&quot;
</span><span class="cx">                   text run at (57,312) width 288: &quot;quarrelling all the while, and fighting for the&quot;
</span><del>-                  text run at (6,330) width 119: &quot;hedgehogs; and in &quot;
-                  text run at (125,330) width 109: &quot;a very short time &quot;
-                RenderInline {SPAN} at (0,0) size 65x18
-                  RenderText {#text} at (234,330) size 65x18
-                    text run at (234,330) width 65: &quot;the Queen&quot;
-                RenderText {#text} at (299,330) size 338x72
-                  text run at (299,330) width 45: &quot; was in&quot;
-                  text run at (6,348) width 201: &quot;a furious passion, and went &quot;
-                  text run at (207,348) width 137: &quot;stamping about, and&quot;
-                  text run at (6,366) width 273: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
-                  text run at (279,366) width 65: &quot;her head!\x{2019}&quot;
</del><ins>+                  text run at (6,330) width 120: &quot;hedgehogs; and in &quot;
+                  text run at (125,330) width 110: &quot;a very short time &quot;
+                RenderInline {SPAN} at (0,0) size 66x18
+                  RenderText {#text} at (234,330) size 66x18
+                    text run at (234,330) width 66: &quot;the Queen&quot;
+                RenderText {#text} at (299,330) size 339x72
+                  text run at (299,330) width 46: &quot; was in&quot;
+                  text run at (6,348) width 202: &quot;a furious passion, and went &quot;
+                  text run at (207,348) width 138: &quot;stamping about, and&quot;
+                  text run at (6,366) width 274: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
+                  text run at (279,366) width 66: &quot;her head!\x{2019}&quot;
</ins><span class="cx">                   text run at (6,384) width 151: &quot;about once in a minute. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (6,402) size 406x90
</span><span class="lines">@@ -75,7 +75,7 @@
</span><span class="cx">                   text run at (393,402) width 19: &quot;yet&quot;
</span><span class="cx">                   text run at (6,420) width 406: &quot;had any dispute with the Queen, but she knew that it might&quot;
</span><span class="cx">                   text run at (6,438) width 406: &quot;happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would&quot;
</span><del>-                  text run at (6,456) width 75: &quot;become of &quot;
</del><ins>+                  text run at (6,456) width 76: &quot;become of &quot;
</ins><span class="cx">                   text run at (81,456) width 331: &quot;me? They\x{2019}re dreadfully fond of beheading people&quot;
</span><span class="cx">                   text run at (6,474) width 93: &quot;here; the great &quot;
</span><span class="cx">                   text run at (99,474) width 261: &quot;wonder is, that there\x{2018}s any one left alive!\x{2019}&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats4expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -14,41 +14,41 @@
</span><span class="cx">               RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
</span><span class="cx">                 RenderText {#text} at (6,6) size 354x108
</span><span class="cx">                   text run at (6,6) width 354: &quot;The chief difficulty Alice found at first was in managing&quot;
</span><del>-                  text run at (6,24) width 25: &quot;her &quot;
</del><ins>+                  text run at (6,24) width 26: &quot;her &quot;
</ins><span class="cx">                   text run at (31,24) width 329: &quot;flamingo: she succeeded in getting its body tucked&quot;
</span><del>-                  text run at (6,42) width 42: &quot;away, &quot;
</del><ins>+                  text run at (6,42) width 43: &quot;away, &quot;
</ins><span class="cx">                   text run at (48,42) width 312: &quot;comfortably enough, under her arm, with its legs&quot;
</span><del>-                  text run at (6,60) width 106: &quot;hanging down, &quot;
</del><ins>+                  text run at (6,60) width 107: &quot;hanging down, &quot;
</ins><span class="cx">                   text run at (112,60) width 248: &quot;but generally, just as she had got its&quot;
</span><del>-                  text run at (6,78) width 158: &quot;neck nicely straightened &quot;
</del><ins>+                  text run at (6,78) width 159: &quot;neck nicely straightened &quot;
</ins><span class="cx">                   text run at (164,78) width 196: &quot;out, and was going to give the&quot;
</span><del>-                  text run at (6,96) width 239: &quot;hedgehog a blow with its head, it &quot;
-                RenderInline {I} at (0,0) size 39x18
-                  RenderText {#text} at (245,96) size 39x18
-                    text run at (245,96) width 39: &quot;would&quot;
</del><ins>+                  text run at (6,96) width 240: &quot;hedgehog a blow with its head, it &quot;
+                RenderInline {I} at (0,0) size 40x18
+                  RenderText {#text} at (245,96) size 40x18
+                    text run at (245,96) width 40: &quot;would&quot;
</ins><span class="cx">                 RenderText {#text} at (284,96) size 406x72
</span><span class="cx">                   text run at (284,96) width 76: &quot; twist itself&quot;
</span><del>-                  text run at (6,114) width 237: &quot;round and look up in her face, with &quot;
</del><ins>+                  text run at (6,114) width 238: &quot;round and look up in her face, with &quot;
</ins><span class="cx">                   text run at (243,114) width 169: &quot;such a puzzled expression&quot;
</span><del>-                  text run at (6,132) width 227: &quot;that she could not help bursting out &quot;
</del><ins>+                  text run at (6,132) width 228: &quot;that she could not help bursting out &quot;
</ins><span class="cx">                   text run at (233,132) width 179: &quot;laughing: and when she had&quot;
</span><span class="cx">                   text run at (6,150) width 248: &quot;got its head down, and was going to &quot;
</span><span class="cx">                 RenderText {#text} at (254,150) size 406x126
</span><span class="cx">                   text run at (254,150) width 158: &quot;begin again, it was very&quot;
</span><del>-                  text run at (6,168) width 259: &quot;provoking to find that the hedgehog had &quot;
</del><ins>+                  text run at (6,168) width 260: &quot;provoking to find that the hedgehog had &quot;
</ins><span class="cx">                   text run at (265,168) width 147: &quot;unrolled itself, and was&quot;
</span><del>-                  text run at (6,186) width 252: &quot;in the act of crawling away: besides all &quot;
</del><ins>+                  text run at (6,186) width 253: &quot;in the act of crawling away: besides all &quot;
</ins><span class="cx">                   text run at (258,186) width 154: &quot;this, there was generally&quot;
</span><del>-                  text run at (6,204) width 256: &quot;a ridge or furrow in the way wherever &quot;
</del><ins>+                  text run at (6,204) width 257: &quot;a ridge or furrow in the way wherever &quot;
</ins><span class="cx">                   text run at (262,204) width 150: &quot;she wanted to send the&quot;
</span><del>-                  text run at (6,222) width 264: &quot;hedgehog to, and, as the doubled-up &quot;
</del><ins>+                  text run at (6,222) width 265: &quot;hedgehog to, and, as the doubled-up &quot;
</ins><span class="cx">                   text run at (270,222) width 142: &quot;soldiers were always&quot;
</span><span class="cx">                   text run at (6,240) width 292: &quot;getting up and walking off to other parts of &quot;
</span><span class="cx">                   text run at (298,240) width 114: &quot;the ground, Alice&quot;
</span><span class="cx">                   text run at (57,258) width 306: &quot;soon came to the conclusion that it was a very &quot;
</span><span class="cx">                 RenderBlock (floating) {SPAN} at (6,261) size 48x65 [bgcolor=#ADD8E6]
</span><del>-                RenderText {#text} at (362,258) size 355x36
-                  text run at (362,258) width 50: &quot;difficult&quot;
</del><ins>+                RenderText {#text} at (363,258) size 355x36
+                  text run at (363,258) width 49: &quot;difficult&quot;
</ins><span class="cx">                   text run at (57,276) width 89: &quot;game indeed. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (57,294) size 304x18
</span><span class="lines">@@ -57,15 +57,15 @@
</span><span class="cx">                 RenderText {#text} at (57,312) size 355x36
</span><span class="cx">                   text run at (57,312) width 64: &quot;for turns, &quot;
</span><span class="cx">                   text run at (120,312) width 241: &quot;quarrelling all the while, and fighting&quot;
</span><del>-                  text run at (6,330) width 172: &quot;for the hedgehogs; and in &quot;
-                  text run at (178,330) width 116: &quot;a very short time &quot;
-                RenderInline {SPAN} at (0,0) size 66x18
-                  RenderText {#text} at (294,330) size 66x18
-                    text run at (294,330) width 66: &quot;the Queen&quot;
</del><ins>+                  text run at (6,330) width 173: &quot;for the hedgehogs; and in &quot;
+                  text run at (178,330) width 117: &quot;a very short time &quot;
+                RenderInline {SPAN} at (0,0) size 67x18
+                  RenderText {#text} at (294,330) size 67x18
+                    text run at (294,330) width 67: &quot;the Queen&quot;
</ins><span class="cx">                 RenderText {#text} at (6,348) size 406x54
</span><del>-                  text run at (6,348) width 226: &quot;was in a furious passion, and went &quot;
-                  text run at (232,348) width 128: &quot;stamping about, and&quot;
-                  text run at (6,366) width 268: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
</del><ins>+                  text run at (6,348) width 227: &quot;was in a furious passion, and went &quot;
+                  text run at (232,348) width 129: &quot;stamping about, and&quot;
+                  text run at (6,366) width 269: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
</ins><span class="cx">                   text run at (274,366) width 138: &quot;her head!\x{2019} about once&quot;
</span><span class="cx">                   text run at (6,384) width 78: &quot;in a minute. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="lines">@@ -74,7 +74,7 @@
</span><span class="cx">                   text run at (393,402) width 19: &quot;yet&quot;
</span><span class="cx">                   text run at (6,420) width 406: &quot;had any dispute with the Queen, but she knew that it might&quot;
</span><span class="cx">                   text run at (6,438) width 406: &quot;happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would&quot;
</span><del>-                  text run at (6,456) width 75: &quot;become of &quot;
</del><ins>+                  text run at (6,456) width 76: &quot;become of &quot;
</ins><span class="cx">                   text run at (81,456) width 331: &quot;me? They\x{2019}re dreadfully fond of beheading people&quot;
</span><span class="cx">                   text run at (6,474) width 93: &quot;here; the great &quot;
</span><span class="cx">                   text run at (99,474) width 261: &quot;wonder is, that there\x{2018}s any one left alive!\x{2019}&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats5expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -14,41 +14,41 @@
</span><span class="cx">               RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
</span><span class="cx">                 RenderText {#text} at (6,6) size 354x108
</span><span class="cx">                   text run at (6,6) width 354: &quot;The chief difficulty Alice found at first was in managing&quot;
</span><del>-                  text run at (6,24) width 25: &quot;her &quot;
</del><ins>+                  text run at (6,24) width 26: &quot;her &quot;
</ins><span class="cx">                   text run at (31,24) width 329: &quot;flamingo: she succeeded in getting its body tucked&quot;
</span><del>-                  text run at (6,42) width 42: &quot;away, &quot;
</del><ins>+                  text run at (6,42) width 43: &quot;away, &quot;
</ins><span class="cx">                   text run at (48,42) width 312: &quot;comfortably enough, under her arm, with its legs&quot;
</span><del>-                  text run at (6,60) width 106: &quot;hanging down, &quot;
</del><ins>+                  text run at (6,60) width 107: &quot;hanging down, &quot;
</ins><span class="cx">                   text run at (112,60) width 248: &quot;but generally, just as she had got its&quot;
</span><del>-                  text run at (6,78) width 158: &quot;neck nicely straightened &quot;
</del><ins>+                  text run at (6,78) width 159: &quot;neck nicely straightened &quot;
</ins><span class="cx">                   text run at (164,78) width 196: &quot;out, and was going to give the&quot;
</span><del>-                  text run at (6,96) width 239: &quot;hedgehog a blow with its head, it &quot;
-                RenderInline {I} at (0,0) size 39x18
-                  RenderText {#text} at (245,96) size 39x18
-                    text run at (245,96) width 39: &quot;would&quot;
</del><ins>+                  text run at (6,96) width 240: &quot;hedgehog a blow with its head, it &quot;
+                RenderInline {I} at (0,0) size 40x18
+                  RenderText {#text} at (245,96) size 40x18
+                    text run at (245,96) width 40: &quot;would&quot;
</ins><span class="cx">                 RenderText {#text} at (284,96) size 406x72
</span><span class="cx">                   text run at (284,96) width 76: &quot; twist itself&quot;
</span><del>-                  text run at (6,114) width 237: &quot;round and look up in her face, with &quot;
</del><ins>+                  text run at (6,114) width 238: &quot;round and look up in her face, with &quot;
</ins><span class="cx">                   text run at (243,114) width 169: &quot;such a puzzled expression&quot;
</span><del>-                  text run at (6,132) width 227: &quot;that she could not help bursting out &quot;
</del><ins>+                  text run at (6,132) width 228: &quot;that she could not help bursting out &quot;
</ins><span class="cx">                   text run at (233,132) width 179: &quot;laughing: and when she had&quot;
</span><span class="cx">                   text run at (6,150) width 248: &quot;got its head down, and was going to &quot;
</span><span class="cx">                 RenderText {#text} at (254,150) size 406x126
</span><span class="cx">                   text run at (254,150) width 158: &quot;begin again, it was very&quot;
</span><del>-                  text run at (6,168) width 259: &quot;provoking to find that the hedgehog had &quot;
</del><ins>+                  text run at (6,168) width 260: &quot;provoking to find that the hedgehog had &quot;
</ins><span class="cx">                   text run at (265,168) width 147: &quot;unrolled itself, and was&quot;
</span><del>-                  text run at (6,186) width 252: &quot;in the act of crawling away: besides all &quot;
</del><ins>+                  text run at (6,186) width 253: &quot;in the act of crawling away: besides all &quot;
</ins><span class="cx">                   text run at (258,186) width 154: &quot;this, there was generally&quot;
</span><del>-                  text run at (6,204) width 256: &quot;a ridge or furrow in the way wherever &quot;
</del><ins>+                  text run at (6,204) width 257: &quot;a ridge or furrow in the way wherever &quot;
</ins><span class="cx">                   text run at (262,204) width 150: &quot;she wanted to send the&quot;
</span><del>-                  text run at (6,222) width 264: &quot;hedgehog to, and, as the doubled-up &quot;
</del><ins>+                  text run at (6,222) width 265: &quot;hedgehog to, and, as the doubled-up &quot;
</ins><span class="cx">                   text run at (270,222) width 142: &quot;soldiers were always&quot;
</span><span class="cx">                   text run at (6,240) width 292: &quot;getting up and walking off to other parts of &quot;
</span><span class="cx">                   text run at (298,240) width 114: &quot;the ground, Alice&quot;
</span><span class="cx">                   text run at (41,258) width 322: &quot;soon came to the conclusion that it was a very &quot;
</span><span class="cx">                 RenderBlock (floating) {SPAN} at (6,261) size 32x65 [bgcolor=#ADD8E6]
</span><del>-                RenderText {#text} at (362,258) size 371x36
-                  text run at (362,258) width 50: &quot;difficult&quot;
</del><ins>+                RenderText {#text} at (363,258) size 371x36
+                  text run at (363,258) width 49: &quot;difficult&quot;
</ins><span class="cx">                   text run at (41,276) width 89: &quot;game indeed. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (41,294) size 302x18
</span><span class="lines">@@ -58,17 +58,17 @@
</span><span class="cx">                   text run at (342,294) width 19: &quot;for&quot;
</span><span class="cx">                   text run at (41,312) width 40: &quot;turns, &quot;
</span><span class="cx">                   text run at (80,312) width 281: &quot;quarrelling all the while, and fighting for the&quot;
</span><del>-                  text run at (6,330) width 120: &quot;hedgehogs; and in &quot;
-                  text run at (126,330) width 111: &quot;a very short time &quot;
-                RenderInline {SPAN} at (0,0) size 65x18
-                  RenderText {#text} at (237,330) size 65x18
-                    text run at (237,330) width 65: &quot;the Queen&quot;
-                RenderText {#text} at (302,330) size 354x72
-                  text run at (302,330) width 58: &quot; was in a&quot;
-                  text run at (6,348) width 167: &quot;furious passion, and went &quot;
-                  text run at (173,348) width 187: &quot;stamping about, and shouting&quot;
-                  text run at (6,366) width 215: &quot;\x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
-                  text run at (221,366) width 139: &quot;her head!\x{2019} about once&quot;
</del><ins>+                  text run at (6,330) width 121: &quot;hedgehogs; and in &quot;
+                  text run at (126,330) width 112: &quot;a very short time &quot;
+                RenderInline {SPAN} at (0,0) size 67x18
+                  RenderText {#text} at (237,330) size 67x18
+                    text run at (237,330) width 67: &quot;the Queen&quot;
+                RenderText {#text} at (303,330) size 355x72
+                  text run at (303,330) width 58: &quot; was in a&quot;
+                  text run at (6,348) width 168: &quot;furious passion, and went &quot;
+                  text run at (173,348) width 188: &quot;stamping about, and shouting&quot;
+                  text run at (6,366) width 216: &quot;\x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
+                  text run at (221,366) width 140: &quot;her head!\x{2019} about once&quot;
</ins><span class="cx">                   text run at (6,384) width 78: &quot;in a minute. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (6,402) size 406x90
</span><span class="lines">@@ -76,7 +76,7 @@
</span><span class="cx">                   text run at (393,402) width 19: &quot;yet&quot;
</span><span class="cx">                   text run at (6,420) width 406: &quot;had any dispute with the Queen, but she knew that it might&quot;
</span><span class="cx">                   text run at (6,438) width 406: &quot;happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would&quot;
</span><del>-                  text run at (6,456) width 75: &quot;become of &quot;
</del><ins>+                  text run at (6,456) width 76: &quot;become of &quot;
</ins><span class="cx">                   text run at (81,456) width 331: &quot;me? They\x{2019}re dreadfully fond of beheading people&quot;
</span><span class="cx">                   text run at (6,474) width 93: &quot;here; the great &quot;
</span><span class="cx">                   text run at (99,474) width 261: &quot;wonder is, that there\x{2018}s any one left alive!\x{2019}&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats6expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -14,34 +14,34 @@
</span><span class="cx">               RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
</span><span class="cx">                 RenderText {#text} at (6,6) size 354x108
</span><span class="cx">                   text run at (6,6) width 354: &quot;The chief difficulty Alice found at first was in managing&quot;
</span><del>-                  text run at (6,24) width 25: &quot;her &quot;
</del><ins>+                  text run at (6,24) width 26: &quot;her &quot;
</ins><span class="cx">                   text run at (31,24) width 329: &quot;flamingo: she succeeded in getting its body tucked&quot;
</span><del>-                  text run at (6,42) width 42: &quot;away, &quot;
</del><ins>+                  text run at (6,42) width 43: &quot;away, &quot;
</ins><span class="cx">                   text run at (48,42) width 312: &quot;comfortably enough, under her arm, with its legs&quot;
</span><del>-                  text run at (6,60) width 106: &quot;hanging down, &quot;
</del><ins>+                  text run at (6,60) width 107: &quot;hanging down, &quot;
</ins><span class="cx">                   text run at (112,60) width 248: &quot;but generally, just as she had got its&quot;
</span><del>-                  text run at (6,78) width 158: &quot;neck nicely straightened &quot;
</del><ins>+                  text run at (6,78) width 159: &quot;neck nicely straightened &quot;
</ins><span class="cx">                   text run at (164,78) width 196: &quot;out, and was going to give the&quot;
</span><del>-                  text run at (6,96) width 239: &quot;hedgehog a blow with its head, it &quot;
-                RenderInline {I} at (0,0) size 39x18
-                  RenderText {#text} at (245,96) size 39x18
-                    text run at (245,96) width 39: &quot;would&quot;
</del><ins>+                  text run at (6,96) width 240: &quot;hedgehog a blow with its head, it &quot;
+                RenderInline {I} at (0,0) size 40x18
+                  RenderText {#text} at (245,96) size 40x18
+                    text run at (245,96) width 40: &quot;would&quot;
</ins><span class="cx">                 RenderText {#text} at (284,96) size 406x72
</span><span class="cx">                   text run at (284,96) width 76: &quot; twist itself&quot;
</span><del>-                  text run at (6,114) width 237: &quot;round and look up in her face, with &quot;
</del><ins>+                  text run at (6,114) width 238: &quot;round and look up in her face, with &quot;
</ins><span class="cx">                   text run at (243,114) width 169: &quot;such a puzzled expression&quot;
</span><del>-                  text run at (6,132) width 227: &quot;that she could not help bursting out &quot;
</del><ins>+                  text run at (6,132) width 228: &quot;that she could not help bursting out &quot;
</ins><span class="cx">                   text run at (233,132) width 179: &quot;laughing: and when she had&quot;
</span><span class="cx">                   text run at (6,150) width 248: &quot;got its head down, and was going to &quot;
</span><span class="cx">                 RenderText {#text} at (254,150) size 406x126
</span><span class="cx">                   text run at (254,150) width 158: &quot;begin again, it was very&quot;
</span><del>-                  text run at (6,168) width 259: &quot;provoking to find that the hedgehog had &quot;
</del><ins>+                  text run at (6,168) width 260: &quot;provoking to find that the hedgehog had &quot;
</ins><span class="cx">                   text run at (265,168) width 147: &quot;unrolled itself, and was&quot;
</span><del>-                  text run at (6,186) width 252: &quot;in the act of crawling away: besides all &quot;
</del><ins>+                  text run at (6,186) width 253: &quot;in the act of crawling away: besides all &quot;
</ins><span class="cx">                   text run at (258,186) width 154: &quot;this, there was generally&quot;
</span><del>-                  text run at (6,204) width 256: &quot;a ridge or furrow in the way wherever &quot;
</del><ins>+                  text run at (6,204) width 257: &quot;a ridge or furrow in the way wherever &quot;
</ins><span class="cx">                   text run at (262,204) width 150: &quot;she wanted to send the&quot;
</span><del>-                  text run at (6,222) width 264: &quot;hedgehog to, and, as the doubled-up &quot;
</del><ins>+                  text run at (6,222) width 265: &quot;hedgehog to, and, as the doubled-up &quot;
</ins><span class="cx">                   text run at (270,222) width 142: &quot;soldiers were always&quot;
</span><span class="cx">                   text run at (6,240) width 292: &quot;getting up and walking off to other parts of &quot;
</span><span class="cx">                   text run at (298,240) width 114: &quot;the ground, Alice&quot;
</span><span class="lines">@@ -49,8 +49,8 @@
</span><span class="cx">                 RenderBlock (floating) {SPAN} at (6,261) size 48x65 [bgcolor=#ADD8E6]
</span><span class="cx">                   RenderText {#text} at (13,0) size 22x18
</span><span class="cx">                     text run at (13,0) width 22: &quot;foo&quot;
</span><del>-                RenderText {#text} at (362,258) size 355x36
-                  text run at (362,258) width 50: &quot;difficult&quot;
</del><ins>+                RenderText {#text} at (363,258) size 355x36
+                  text run at (363,258) width 49: &quot;difficult&quot;
</ins><span class="cx">                   text run at (57,276) width 89: &quot;game indeed. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (57,294) size 304x18
</span><span class="lines">@@ -59,16 +59,16 @@
</span><span class="cx">                 RenderText {#text} at (57,312) size 355x36
</span><span class="cx">                   text run at (57,312) width 64: &quot;for turns, &quot;
</span><span class="cx">                   text run at (120,312) width 241: &quot;quarrelling all the while, and fighting&quot;
</span><del>-                  text run at (6,330) width 172: &quot;for the hedgehogs; and in &quot;
-                  text run at (178,330) width 116: &quot;a very short time &quot;
-                RenderInline {SPAN} at (0,0) size 66x18
-                  RenderText {#text} at (294,330) size 66x18
-                    text run at (294,330) width 66: &quot;the Queen&quot;
-                RenderText {#text} at (6,348) size 354x54
-                  text run at (6,348) width 226: &quot;was in a furious passion, and went &quot;
-                  text run at (232,348) width 128: &quot;stamping about, and&quot;
-                  text run at (6,366) width 288: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
-                  text run at (294,366) width 66: &quot;her head!\x{2019}&quot;
</del><ins>+                  text run at (6,330) width 173: &quot;for the hedgehogs; and in &quot;
+                  text run at (178,330) width 117: &quot;a very short time &quot;
+                RenderInline {SPAN} at (0,0) size 67x18
+                  RenderText {#text} at (294,330) size 67x18
+                    text run at (294,330) width 67: &quot;the Queen&quot;
+                RenderText {#text} at (6,348) size 355x54
+                  text run at (6,348) width 227: &quot;was in a furious passion, and went &quot;
+                  text run at (232,348) width 129: &quot;stamping about, and&quot;
+                  text run at (6,366) width 289: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
+                  text run at (294,366) width 67: &quot;her head!\x{2019}&quot;
</ins><span class="cx">                   text run at (6,384) width 151: &quot;about once in a minute. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (6,402) size 406x90
</span><span class="lines">@@ -76,7 +76,7 @@
</span><span class="cx">                   text run at (393,402) width 19: &quot;yet&quot;
</span><span class="cx">                   text run at (6,420) width 406: &quot;had any dispute with the Queen, but she knew that it might&quot;
</span><span class="cx">                   text run at (6,438) width 406: &quot;happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would&quot;
</span><del>-                  text run at (6,456) width 75: &quot;become of &quot;
</del><ins>+                  text run at (6,456) width 76: &quot;become of &quot;
</ins><span class="cx">                   text run at (81,456) width 331: &quot;me? They\x{2019}re dreadfully fond of beheading people&quot;
</span><span class="cx">                   text run at (6,474) width 93: &quot;here; the great &quot;
</span><span class="cx">                   text run at (99,474) width 261: &quot;wonder is, that there\x{2018}s any one left alive!\x{2019}&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats7expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -14,41 +14,41 @@
</span><span class="cx">               RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
</span><span class="cx">                 RenderText {#text} at (6,6) size 354x108
</span><span class="cx">                   text run at (6,6) width 354: &quot;The chief difficulty Alice found at first was in managing&quot;
</span><del>-                  text run at (6,24) width 25: &quot;her &quot;
</del><ins>+                  text run at (6,24) width 26: &quot;her &quot;
</ins><span class="cx">                   text run at (31,24) width 329: &quot;flamingo: she succeeded in getting its body tucked&quot;
</span><del>-                  text run at (6,42) width 42: &quot;away, &quot;
</del><ins>+                  text run at (6,42) width 43: &quot;away, &quot;
</ins><span class="cx">                   text run at (48,42) width 312: &quot;comfortably enough, under her arm, with its legs&quot;
</span><del>-                  text run at (6,60) width 106: &quot;hanging down, &quot;
</del><ins>+                  text run at (6,60) width 107: &quot;hanging down, &quot;
</ins><span class="cx">                   text run at (112,60) width 248: &quot;but generally, just as she had got its&quot;
</span><del>-                  text run at (6,78) width 158: &quot;neck nicely straightened &quot;
</del><ins>+                  text run at (6,78) width 159: &quot;neck nicely straightened &quot;
</ins><span class="cx">                   text run at (164,78) width 196: &quot;out, and was going to give the&quot;
</span><del>-                  text run at (6,96) width 239: &quot;hedgehog a blow with its head, it &quot;
-                RenderInline {I} at (0,0) size 39x18
-                  RenderText {#text} at (245,96) size 39x18
-                    text run at (245,96) width 39: &quot;would&quot;
</del><ins>+                  text run at (6,96) width 240: &quot;hedgehog a blow with its head, it &quot;
+                RenderInline {I} at (0,0) size 40x18
+                  RenderText {#text} at (245,96) size 40x18
+                    text run at (245,96) width 40: &quot;would&quot;
</ins><span class="cx">                 RenderText {#text} at (284,96) size 406x72
</span><span class="cx">                   text run at (284,96) width 76: &quot; twist itself&quot;
</span><del>-                  text run at (6,114) width 237: &quot;round and look up in her face, with &quot;
</del><ins>+                  text run at (6,114) width 238: &quot;round and look up in her face, with &quot;
</ins><span class="cx">                   text run at (243,114) width 169: &quot;such a puzzled expression&quot;
</span><del>-                  text run at (6,132) width 227: &quot;that she could not help bursting out &quot;
</del><ins>+                  text run at (6,132) width 228: &quot;that she could not help bursting out &quot;
</ins><span class="cx">                   text run at (233,132) width 179: &quot;laughing: and when she had&quot;
</span><span class="cx">                   text run at (6,150) width 248: &quot;got its head down, and was going to &quot;
</span><span class="cx">                 RenderText {#text} at (254,150) size 406x126
</span><span class="cx">                   text run at (254,150) width 158: &quot;begin again, it was very&quot;
</span><del>-                  text run at (6,168) width 259: &quot;provoking to find that the hedgehog had &quot;
</del><ins>+                  text run at (6,168) width 260: &quot;provoking to find that the hedgehog had &quot;
</ins><span class="cx">                   text run at (265,168) width 147: &quot;unrolled itself, and was&quot;
</span><del>-                  text run at (6,186) width 252: &quot;in the act of crawling away: besides all &quot;
</del><ins>+                  text run at (6,186) width 253: &quot;in the act of crawling away: besides all &quot;
</ins><span class="cx">                   text run at (258,186) width 154: &quot;this, there was generally&quot;
</span><del>-                  text run at (6,204) width 256: &quot;a ridge or furrow in the way wherever &quot;
</del><ins>+                  text run at (6,204) width 257: &quot;a ridge or furrow in the way wherever &quot;
</ins><span class="cx">                   text run at (262,204) width 150: &quot;she wanted to send the&quot;
</span><del>-                  text run at (6,222) width 264: &quot;hedgehog to, and, as the doubled-up &quot;
</del><ins>+                  text run at (6,222) width 265: &quot;hedgehog to, and, as the doubled-up &quot;
</ins><span class="cx">                   text run at (270,222) width 142: &quot;soldiers were always&quot;
</span><span class="cx">                   text run at (6,240) width 292: &quot;getting up and walking off to other parts of &quot;
</span><span class="cx">                   text run at (298,240) width 114: &quot;the ground, Alice&quot;
</span><span class="cx">                   text run at (57,258) width 306: &quot;soon came to the conclusion that it was a very &quot;
</span><span class="cx">                 RenderBlock (floating) {SPAN} at (6,261) size 48x65 [bgcolor=#ADD8E6]
</span><del>-                RenderText {#text} at (362,258) size 355x36
-                  text run at (362,258) width 50: &quot;difficult&quot;
</del><ins>+                RenderText {#text} at (363,258) size 355x36
+                  text run at (363,258) width 49: &quot;difficult&quot;
</ins><span class="cx">                   text run at (57,276) width 89: &quot;game indeed. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (57,294) size 304x18
</span><span class="lines">@@ -57,16 +57,16 @@
</span><span class="cx">                 RenderText {#text} at (57,312) size 355x36
</span><span class="cx">                   text run at (57,312) width 64: &quot;for turns, &quot;
</span><span class="cx">                   text run at (120,312) width 241: &quot;quarrelling all the while, and fighting&quot;
</span><del>-                  text run at (6,330) width 170: &quot;for the hedgehogs; and in &quot;
-                  text run at (176,330) width 114: &quot;a very short time &quot;
-                RenderInline {SPAN} at (0,0) size 70x18
-                  RenderText {#text} at (290,330) size 70x18
-                    text run at (290,330) width 70: &quot;the Queen&quot;
-                RenderText {#text} at (6,348) size 354x54
-                  text run at (6,348) width 226: &quot;was in a furious passion, and went &quot;
-                  text run at (232,348) width 128: &quot;stamping about, and&quot;
-                  text run at (6,366) width 288: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
-                  text run at (294,366) width 66: &quot;her head!\x{2019}&quot;
</del><ins>+                  text run at (6,330) width 171: &quot;for the hedgehogs; and in &quot;
+                  text run at (176,330) width 115: &quot;a very short time &quot;
+                RenderInline {SPAN} at (0,0) size 71x18
+                  RenderText {#text} at (290,330) size 71x18
+                    text run at (290,330) width 71: &quot;the Queen&quot;
+                RenderText {#text} at (6,348) size 355x54
+                  text run at (6,348) width 227: &quot;was in a furious passion, and went &quot;
+                  text run at (232,348) width 129: &quot;stamping about, and&quot;
+                  text run at (6,366) width 289: &quot;shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with &quot;
+                  text run at (294,366) width 67: &quot;her head!\x{2019}&quot;
</ins><span class="cx">                   text run at (6,384) width 151: &quot;about once in a minute. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (6,402) size 406x90
</span><span class="lines">@@ -74,7 +74,7 @@
</span><span class="cx">                   text run at (393,402) width 19: &quot;yet&quot;
</span><span class="cx">                   text run at (6,420) width 406: &quot;had any dispute with the Queen, but she knew that it might&quot;
</span><span class="cx">                   text run at (6,438) width 406: &quot;happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would&quot;
</span><del>-                  text run at (6,456) width 75: &quot;become of &quot;
</del><ins>+                  text run at (6,456) width 76: &quot;become of &quot;
</ins><span class="cx">                   text run at (81,456) width 331: &quot;me? They\x{2019}re dreadfully fond of beheading people&quot;
</span><span class="cx">                   text run at (6,474) width 93: &quot;here; the great &quot;
</span><span class="cx">                   text run at (99,474) width 261: &quot;wonder is, that there\x{2018}s any one left alive!\x{2019}&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats8expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -14,59 +14,59 @@
</span><span class="cx">               RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
</span><span class="cx">                 RenderText {#text} at (6,6) size 354x108
</span><span class="cx">                   text run at (6,6) width 354: &quot;The chief difficulty Alice found at first was in managing&quot;
</span><del>-                  text run at (6,24) width 25: &quot;her &quot;
</del><ins>+                  text run at (6,24) width 26: &quot;her &quot;
</ins><span class="cx">                   text run at (31,24) width 329: &quot;flamingo: she succeeded in getting its body tucked&quot;
</span><del>-                  text run at (6,42) width 42: &quot;away, &quot;
</del><ins>+                  text run at (6,42) width 43: &quot;away, &quot;
</ins><span class="cx">                   text run at (48,42) width 312: &quot;comfortably enough, under her arm, with its legs&quot;
</span><del>-                  text run at (6,60) width 106: &quot;hanging down, &quot;
</del><ins>+                  text run at (6,60) width 107: &quot;hanging down, &quot;
</ins><span class="cx">                   text run at (112,60) width 248: &quot;but generally, just as she had got its&quot;
</span><del>-                  text run at (6,78) width 158: &quot;neck nicely straightened &quot;
</del><ins>+                  text run at (6,78) width 159: &quot;neck nicely straightened &quot;
</ins><span class="cx">                   text run at (164,78) width 196: &quot;out, and was going to give the&quot;
</span><del>-                  text run at (6,96) width 239: &quot;hedgehog a blow with its head, it &quot;
-                RenderInline {I} at (0,0) size 39x18
-                  RenderText {#text} at (245,96) size 39x18
-                    text run at (245,96) width 39: &quot;would&quot;
</del><ins>+                  text run at (6,96) width 240: &quot;hedgehog a blow with its head, it &quot;
+                RenderInline {I} at (0,0) size 40x18
+                  RenderText {#text} at (245,96) size 40x18
+                    text run at (245,96) width 40: &quot;would&quot;
</ins><span class="cx">                 RenderText {#text} at (284,96) size 406x72
</span><span class="cx">                   text run at (284,96) width 76: &quot; twist itself&quot;
</span><del>-                  text run at (6,114) width 237: &quot;round and look up in her face, with &quot;
</del><ins>+                  text run at (6,114) width 238: &quot;round and look up in her face, with &quot;
</ins><span class="cx">                   text run at (243,114) width 169: &quot;such a puzzled expression&quot;
</span><del>-                  text run at (6,132) width 227: &quot;that she could not help bursting out &quot;
</del><ins>+                  text run at (6,132) width 228: &quot;that she could not help bursting out &quot;
</ins><span class="cx">                   text run at (233,132) width 179: &quot;laughing: and when she had&quot;
</span><span class="cx">                   text run at (6,150) width 248: &quot;got its head down, and was going to &quot;
</span><span class="cx">                 RenderText {#text} at (254,150) size 406x126
</span><span class="cx">                   text run at (254,150) width 158: &quot;begin again, it was very&quot;
</span><del>-                  text run at (6,168) width 259: &quot;provoking to find that the hedgehog had &quot;
</del><ins>+                  text run at (6,168) width 260: &quot;provoking to find that the hedgehog had &quot;
</ins><span class="cx">                   text run at (265,168) width 147: &quot;unrolled itself, and was&quot;
</span><del>-                  text run at (6,186) width 252: &quot;in the act of crawling away: besides all &quot;
</del><ins>+                  text run at (6,186) width 253: &quot;in the act of crawling away: besides all &quot;
</ins><span class="cx">                   text run at (258,186) width 154: &quot;this, there was generally&quot;
</span><del>-                  text run at (6,204) width 256: &quot;a ridge or furrow in the way wherever &quot;
</del><ins>+                  text run at (6,204) width 257: &quot;a ridge or furrow in the way wherever &quot;
</ins><span class="cx">                   text run at (262,204) width 150: &quot;she wanted to send the&quot;
</span><del>-                  text run at (6,222) width 264: &quot;hedgehog to, and, as the doubled-up &quot;
</del><ins>+                  text run at (6,222) width 265: &quot;hedgehog to, and, as the doubled-up &quot;
</ins><span class="cx">                   text run at (270,222) width 142: &quot;soldiers were always&quot;
</span><span class="cx">                   text run at (6,240) width 292: &quot;getting up and walking off to other parts of &quot;
</span><span class="cx">                   text run at (298,240) width 114: &quot;the ground, Alice&quot;
</span><del>-                  text run at (6,258) width 316: &quot;soon came to the conclusion that it was a very &quot;
</del><ins>+                  text run at (6,258) width 317: &quot;soon came to the conclusion that it was a very &quot;
</ins><span class="cx">                 RenderText {#text} at (322,258) size 406x36
</span><span class="cx">                   text run at (322,258) width 90: &quot;difficult game&quot;
</span><span class="cx">                   text run at (6,276) width 50: &quot;indeed. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><del>-                RenderText {#text} at (6,294) size 297x18
-                  text run at (6,294) width 297: &quot;The players all played at once without waiting &quot;
</del><ins>+                RenderText {#text} at (6,294) size 298x18
+                  text run at (6,294) width 298: &quot;The players all played at once without waiting &quot;
</ins><span class="cx">                 RenderBlock (floating) {SPAN} at (364,297) size 48x81 [bgcolor=#90EE90]
</span><del>-                RenderText {#text} at (303,294) size 354x54
-                  text run at (303,294) width 57: &quot;for turns,&quot;
-                  text run at (6,312) width 354: &quot;quarrelling all the while, and fighting for the hedgehogs;&quot;
-                  text run at (6,330) width 49: &quot;and in &quot;
-                  text run at (55,330) width 121: &quot;a very short time &quot;
-                RenderInline {SPAN} at (0,0) size 68x18
-                  RenderText {#text} at (176,330) size 68x18
-                    text run at (176,330) width 68: &quot;the Queen&quot;
-                RenderText {#text} at (244,330) size 354x72
-                  text run at (244,330) width 116: &quot; was in a furious&quot;
-                  text run at (6,348) width 126: &quot;passion, and went &quot;
-                  text run at (132,348) width 228: &quot;stamping about, and shouting \x{2018}Off&quot;
-                  text run at (6,366) width 184: &quot;with his head!\x{2019} or \x{2018}Off with &quot;
-                  text run at (190,366) width 170: &quot;her head!\x{2019} about once in a&quot;
</del><ins>+                RenderText {#text} at (303,294) size 355x54
+                  text run at (303,294) width 58: &quot;for turns,&quot;
+                  text run at (6,312) width 355: &quot;quarrelling all the while, and fighting for the hedgehogs;&quot;
+                  text run at (6,330) width 50: &quot;and in &quot;
+                  text run at (55,330) width 122: &quot;a very short time &quot;
+                RenderInline {SPAN} at (0,0) size 69x18
+                  RenderText {#text} at (176,330) size 69x18
+                    text run at (176,330) width 69: &quot;the Queen&quot;
+                RenderText {#text} at (244,330) size 355x72
+                  text run at (244,330) width 117: &quot; was in a furious&quot;
+                  text run at (6,348) width 127: &quot;passion, and went &quot;
+                  text run at (132,348) width 229: &quot;stamping about, and shouting \x{2018}Off&quot;
+                  text run at (6,366) width 185: &quot;with his head!\x{2019} or \x{2018}Off with &quot;
+                  text run at (190,366) width 171: &quot;her head!\x{2019} about once in a&quot;
</ins><span class="cx">                   text run at (6,384) width 51: &quot;minute. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (6,402) size 406x90
</span><span class="lines">@@ -74,7 +74,7 @@
</span><span class="cx">                   text run at (393,402) width 19: &quot;yet&quot;
</span><span class="cx">                   text run at (6,420) width 406: &quot;had any dispute with the Queen, but she knew that it might&quot;
</span><span class="cx">                   text run at (6,438) width 406: &quot;happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would&quot;
</span><del>-                  text run at (6,456) width 75: &quot;become of &quot;
</del><ins>+                  text run at (6,456) width 76: &quot;become of &quot;
</ins><span class="cx">                   text run at (81,456) width 331: &quot;me? They\x{2019}re dreadfully fond of beheading people&quot;
</span><span class="cx">                   text run at (6,474) width 93: &quot;here; the great &quot;
</span><span class="cx">                   text run at (99,474) width 261: &quot;wonder is, that there\x{2018}s any one left alive!\x{2019}&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrepaintlineflowwithfloats9expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -14,31 +14,31 @@
</span><span class="cx">               RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
</span><span class="cx">                 RenderText {#text} at (6,6) size 354x108
</span><span class="cx">                   text run at (6,6) width 354: &quot;The chief difficulty Alice found at first was in managing&quot;
</span><del>-                  text run at (6,24) width 25: &quot;her &quot;
</del><ins>+                  text run at (6,24) width 26: &quot;her &quot;
</ins><span class="cx">                   text run at (31,24) width 329: &quot;flamingo: she succeeded in getting its body tucked&quot;
</span><del>-                  text run at (6,42) width 42: &quot;away, &quot;
</del><ins>+                  text run at (6,42) width 43: &quot;away, &quot;
</ins><span class="cx">                   text run at (48,42) width 312: &quot;comfortably enough, under her arm, with its legs&quot;
</span><del>-                  text run at (6,60) width 106: &quot;hanging down, &quot;
</del><ins>+                  text run at (6,60) width 107: &quot;hanging down, &quot;
</ins><span class="cx">                   text run at (112,60) width 248: &quot;but generally, just as she had got its&quot;
</span><del>-                  text run at (6,78) width 158: &quot;neck nicely straightened &quot;
</del><ins>+                  text run at (6,78) width 159: &quot;neck nicely straightened &quot;
</ins><span class="cx">                   text run at (164,78) width 196: &quot;out, and was going to give the&quot;
</span><del>-                  text run at (6,96) width 239: &quot;hedgehog a blow with its head, it &quot;
-                RenderInline {I} at (0,0) size 39x18
-                  RenderText {#text} at (245,96) size 39x18
-                    text run at (245,96) width 39: &quot;would&quot;
</del><ins>+                  text run at (6,96) width 240: &quot;hedgehog a blow with its head, it &quot;
+                RenderInline {I} at (0,0) size 40x18
+                  RenderText {#text} at (245,96) size 40x18
+                    text run at (245,96) width 40: &quot;would&quot;
</ins><span class="cx">                 RenderText {#text} at (284,96) size 406x72
</span><span class="cx">                   text run at (284,96) width 76: &quot; twist itself&quot;
</span><del>-                  text run at (6,114) width 237: &quot;round and look up in her face, with &quot;
</del><ins>+                  text run at (6,114) width 238: &quot;round and look up in her face, with &quot;
</ins><span class="cx">                   text run at (243,114) width 169: &quot;such a puzzled expression&quot;
</span><del>-                  text run at (6,132) width 227: &quot;that she could not help bursting out &quot;
</del><ins>+                  text run at (6,132) width 228: &quot;that she could not help bursting out &quot;
</ins><span class="cx">                   text run at (233,132) width 179: &quot;laughing: and when she had&quot;
</span><del>-                  text run at (6,150) width 235: &quot;got its head down, and was going to &quot;
</del><ins>+                  text run at (6,150) width 236: &quot;got its head down, and was going to &quot;
</ins><span class="cx">                 RenderBlock (floating) {SPAN} at (364,153) size 48x49 [bgcolor=#FFFFE0]
</span><span class="cx">                 RenderText {#text} at (241,150) size 406x126
</span><del>-                  text run at (241,150) width 119: &quot;begin again, it was&quot;
-                  text run at (6,168) width 302: &quot;very provoking to find that the hedgehog had &quot;
-                  text run at (308,168) width 52: &quot;unrolled&quot;
-                  text run at (6,186) width 354: &quot;itself, and was in the act of crawling away: besides all&quot;
</del><ins>+                  text run at (241,150) width 120: &quot;begin again, it was&quot;
+                  text run at (6,168) width 303: &quot;very provoking to find that the hedgehog had &quot;
+                  text run at (308,168) width 53: &quot;unrolled&quot;
+                  text run at (6,186) width 355: &quot;itself, and was in the act of crawling away: besides all&quot;
</ins><span class="cx">                   text run at (6,204) width 406: &quot;this, there was generally a ridge or furrow in the way wherever&quot;
</span><span class="cx">                   text run at (6,222) width 406: &quot;she wanted to send the hedgehog to, and, as the doubled-up&quot;
</span><span class="cx">                   text run at (6,240) width 406: &quot;soldiers were always getting up and walking off to other parts of&quot;
</span><span class="lines">@@ -59,10 +59,10 @@
</span><span class="cx">                   RenderText {#text} at (341,330) size 355x36
</span><span class="cx">                     text run at (341,330) width 20: &quot;the&quot;
</span><span class="cx">                     text run at (6,348) width 42: &quot;Queen&quot;
</span><del>-                RenderText {#text} at (48,348) size 354x54
-                  text run at (48,348) width 255: &quot; was in a furious passion, and went &quot;
-                  text run at (303,348) width 57: &quot;stamping&quot;
-                  text run at (6,366) width 354: &quot;about, and shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with&quot;
</del><ins>+                RenderText {#text} at (48,348) size 355x54
+                  text run at (48,348) width 256: &quot; was in a furious passion, and went &quot;
+                  text run at (303,348) width 58: &quot;stamping&quot;
+                  text run at (6,366) width 355: &quot;about, and shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with&quot;
</ins><span class="cx">                   text run at (6,384) width 219: &quot;her head!\x{2019} about once in a minute. &quot;
</span><span class="cx">                 RenderBR {BR} at (0,0) size 0x0
</span><span class="cx">                 RenderText {#text} at (6,402) size 406x90
</span><span class="lines">@@ -70,7 +70,7 @@
</span><span class="cx">                   text run at (393,402) width 19: &quot;yet&quot;
</span><span class="cx">                   text run at (6,420) width 406: &quot;had any dispute with the Queen, but she knew that it might&quot;
</span><span class="cx">                   text run at (6,438) width 406: &quot;happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would&quot;
</span><del>-                  text run at (6,456) width 75: &quot;become of &quot;
</del><ins>+                  text run at (6,456) width 76: &quot;become of &quot;
</ins><span class="cx">                   text run at (81,456) width 331: &quot;me? They\x{2019}re dreadfully fond of beheading people&quot;
</span><span class="cx">                   text run at (6,474) width 93: &quot;here; the great &quot;
</span><span class="cx">                   text run at (99,474) width 261: &quot;wonder is, that there\x{2018}s any one left alive!\x{2019}&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubybopomoforlexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/bopomofo-rl-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/bopomofo-rl-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/ruby/bopomofo-rl-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -105,7 +105,7 @@
</span><span class="cx">         RenderRubyRun (anonymous) at (0,256) size 48x32
</span><span class="cx">           RenderRubyText {RT} at (0,0) size 8x32
</span><span class="cx">             RenderText {#text} at (0,1) size 8x30
</span><del>-              text run at (0,1) width 29: &quot;\x{3112}\x{3127}\x{3123}&quot;
</del><ins>+              text run at (0,1) width 30: &quot;\x{3112}\x{3127}\x{3123}&quot;
</ins><span class="cx">           RenderRubyBase (anonymous) at (0,0) size 48x32
</span><span class="cx">             RenderText {#text} at (8,0) size 32x32
</span><span class="cx">               text run at (8,0) width 32: &quot;\x{5FC3}&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttexthyphenatecharacterexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/text/hyphenate-character-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/hyphenate-character-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/text/hyphenate-character-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -24,7 +24,7 @@
</span><span class="cx">             text run at (7,117) width 226: &quot;with its legs hanging down, &quot;
</span><span class="cx">             text run at (233,117) width 104: &quot;but generally,&quot;
</span><span class="cx">             text run at (7,139) width 330: &quot;just as she had got its neck nicely straight&quot; + hyphen string &quot;-&quot;
</span><del>-            text run at (7,161) width 41: &quot;ened &quot;
</del><ins>+            text run at (7,161) width 42: &quot;ened &quot;
</ins><span class="cx">             text run at (48,161) width 289: &quot;out, and was going to give the hedge&quot; + hyphen string &quot;-&quot;
</span><span class="cx">             text run at (7,183) width 204: &quot;hog a blow with its head, it &quot;
</span><span class="cx">             text run at (211,183) width 126: &quot;would twist itself&quot;
</span><span class="lines">@@ -50,7 +50,7 @@
</span><span class="cx">             text run at (7,117) width 226: &quot;with its legs hanging down, &quot;
</span><span class="cx">             text run at (233,117) width 104: &quot;but generally,&quot;
</span><span class="cx">             text run at (7,139) width 330: &quot;just as she had got its neck nicely straight&quot; + hyphen string &quot;-&quot;
</span><del>-            text run at (7,161) width 41: &quot;ened &quot;
</del><ins>+            text run at (7,161) width 42: &quot;ened &quot;
</ins><span class="cx">             text run at (48,161) width 289: &quot;out, and was going to give the hedge&quot; + hyphen string &quot;-&quot;
</span><span class="cx">             text run at (7,183) width 204: &quot;hog a blow with its head, it &quot;
</span><span class="cx">             text run at (211,183) width 126: &quot;would twist itself&quot;
</span><span class="lines">@@ -76,7 +76,7 @@
</span><span class="cx">             text run at (7,117) width 226: &quot;with its legs hanging down, &quot;
</span><span class="cx">             text run at (233,117) width 104: &quot;but generally,&quot;
</span><span class="cx">             text run at (7,139) width 330: &quot;just as she had got its neck nicely straight&quot; + hyphen string &quot;\x{2022}&quot;
</span><del>-            text run at (7,161) width 41: &quot;ened &quot;
</del><ins>+            text run at (7,161) width 42: &quot;ened &quot;
</ins><span class="cx">             text run at (48,161) width 289: &quot;out, and was going to give the hedge&quot; + hyphen string &quot;\x{2022}&quot;
</span><span class="cx">             text run at (7,183) width 204: &quot;hog a blow with its head, it &quot;
</span><span class="cx">             text run at (211,183) width 126: &quot;would twist itself&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttexthyphensexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/text/hyphens-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/hyphens-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/text/hyphens-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -21,7 +21,7 @@
</span><span class="cx">             text run at (7,117) width 307: &quot;arm, with its legs hanging down, &quot;
</span><span class="cx">             text run at (314,117) width 23: &quot;but&quot;
</span><span class="cx">             text run at (7,139) width 330: &quot;generally, just as she had got its neck nicely&quot;
</span><del>-            text run at (7,161) width 95: &quot;straightened &quot;
</del><ins>+            text run at (7,161) width 96: &quot;straightened &quot;
</ins><span class="cx">             text run at (102,161) width 235: &quot;out, and was going to give the&quot;
</span><span class="cx">             text run at (7,183) width 285: &quot;hedgehog a blow with its head, it &quot;
</span><span class="cx">             text run at (292,183) width 45: &quot;would&quot;
</span><span class="lines">@@ -44,7 +44,7 @@
</span><span class="cx">             text run at (7,117) width 307: &quot;arm, with its legs hanging down, &quot;
</span><span class="cx">             text run at (314,117) width 23: &quot;but&quot;
</span><span class="cx">             text run at (7,139) width 330: &quot;generally, just as she had got its neck nicely&quot;
</span><del>-            text run at (7,161) width 95: &quot;straight\x{AD}ened &quot;
</del><ins>+            text run at (7,161) width 96: &quot;straight\x{AD}ened &quot;
</ins><span class="cx">             text run at (102,161) width 235: &quot;out, and was going to give the&quot;
</span><span class="cx">             text run at (7,183) width 285: &quot;hedge\x{AD}hog a blow with its head, it &quot;
</span><span class="cx">             text run at (292,183) width 45: &quot;would&quot;
</span><span class="lines">@@ -68,7 +68,7 @@
</span><span class="cx">             text run at (7,117) width 226: &quot;with its legs hanging down, &quot;
</span><span class="cx">             text run at (233,117) width 104: &quot;but generally,&quot;
</span><span class="cx">             text run at (7,139) width 330: &quot;just as she had got its neck nicely straight\x{AD}&quot; + hyphen string &quot;-&quot;
</span><del>-            text run at (7,161) width 41: &quot;ened &quot;
</del><ins>+            text run at (7,161) width 42: &quot;ened &quot;
</ins><span class="cx">             text run at (48,161) width 289: &quot;out, and was going to give the hedge\x{AD}&quot; + hyphen string &quot;-&quot;
</span><span class="cx">             text run at (7,183) width 204: &quot;hog a blow with its head, it &quot;
</span><span class="cx">             text run at (211,183) width 126: &quot;would twist itself&quot;
</span><span class="lines">@@ -92,7 +92,7 @@
</span><span class="cx">             text run at (7,117) width 226: &quot;with its legs hanging down, &quot;
</span><span class="cx">             text run at (233,117) width 104: &quot;but generally,&quot;
</span><span class="cx">             text run at (7,139) width 330: &quot;just as she had got its neck nicely straight&quot; + hyphen string &quot;-&quot;
</span><del>-            text run at (7,161) width 41: &quot;ened &quot;
</del><ins>+            text run at (7,161) width 42: &quot;ened &quot;
</ins><span class="cx">             text run at (48,161) width 289: &quot;out, and was going to give the hedge&quot; + hyphen string &quot;-&quot;
</span><span class="cx">             text run at (7,183) width 204: &quot;hog a blow with its head, it &quot;
</span><span class="cx">             text run at (211,183) width 126: &quot;would twist itself&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextjustifiedselectionatedgeexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/text/justified-selection-at-edge-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/justified-selection-at-edge-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/text/justified-selection-at-edge-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -10,8 +10,8 @@
</span><span class="cx">         RenderText {#text} at (0,0) size 251x18
</span><span class="cx">           text run at (0,0) width 251: &quot;The two blue boxes should be identical.&quot;
</span><span class="cx">       RenderBlock {DIV} at (0,68) size 256x42 [border: (3px solid #0000FF)]
</span><del>-        RenderText {#text} at (3,3) size 189x18
-          text run at (3,3) width 189: &quot;Lorem ipsum dolor si&quot;
</del><ins>+        RenderText {#text} at (3,3) size 190x18
+          text run at (3,3) width 190: &quot;Lorem ipsum dolor si&quot;
</ins><span class="cx">         RenderInline {SPAN} at (0,0) size 61x18 [color=#008000] [bgcolor=#FFFF00]
</span><span class="cx">           RenderText {#text} at (192,3) size 61x18
</span><span class="cx">             text run at (192,3) width 61: &quot;t amet,&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextjustifyideographleadingexpansionexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/text/justify-ideograph-leading-expansion-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/justify-ideograph-leading-expansion-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/text/justify-ideograph-leading-expansion-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -5,11 +5,11 @@
</span><span class="cx">     RenderBody {BODY} at (8,8) size 784x584
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 784x154
</span><span class="cx">         RenderBlock {DIV} at (0,0) size 106x54 [border: (3px solid #000000)]
</span><del>-          RenderText {#text} at (3,6) size 65x17
-            text run at (3,6) width 65: &quot;a. b. &quot;
-          RenderInline {SPAN} at (0,0) size 5x17
-            RenderText {#text} at (68,6) size 5x17
-              text run at (68,6) width 5: &quot;i&quot;
</del><ins>+          RenderText {#text} at (3,6) size 66x17
+            text run at (3,6) width 66: &quot;a. b. &quot;
+          RenderInline {SPAN} at (0,0) size 6x17
+            RenderText {#text} at (68,6) size 6x17
+              text run at (68,6) width 6: &quot;i&quot;
</ins><span class="cx">           RenderText {#text} at (73,6) size 100x41
</span><span class="cx">             text run at (73,6) width 30: &quot;\x{306F}&quot;
</span><span class="cx">             text run at (3,30) width 63: &quot;xxxxxxx&quot;
</span><span class="lines">@@ -22,11 +22,11 @@
</span><span class="cx">             text run at (3,6) width 237: &quot;xxxxxxxxxxxxxxxxxxxxx\x{FF08}\x{624B}\x{FF09}&quot;
</span><span class="cx">       RenderBlock {DIV} at (0,162) size 784x154
</span><span class="cx">         RenderBlock {DIV} at (0,0) size 106x54 [border: (3px solid #000000)]
</span><del>-          RenderText {#text} at (3,6) size 65x17
-            text run at (3,6) width 65: &quot;a. b. &quot;
-          RenderInline {SPAN} at (0,0) size 5x17
-            RenderText {#text} at (68,6) size 5x17
-              text run at (68,6) width 5: &quot;i&quot;
</del><ins>+          RenderText {#text} at (3,6) size 66x17
+            text run at (3,6) width 66: &quot;a. b. &quot;
+          RenderInline {SPAN} at (0,0) size 6x17
+            RenderText {#text} at (68,6) size 6x17
+              text run at (68,6) width 6: &quot;i&quot;
</ins><span class="cx">           RenderText {#text} at (73,6) size 100x41
</span><span class="cx">             text run at (73,6) width 30: &quot;\x{306F}&quot;
</span><span class="cx">             text run at (3,30) width 63: &quot;xxxxxxx&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextjustifynbspexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/text/justify-nbsp-expected.txt (0 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/justify-nbsp-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/text/justify-nbsp-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {DIV} at (0,0) size 656x206 [border: (3px solid #0000FF)]
+        RenderInline {SPAN} at (0,0) size 358x25
+          RenderText {#text} at (3,15) size 358x25
+            text run at (3,15) width 358: &quot;a b c d &quot;
+        RenderText {#text} at (360,15) size 650x75
+          text run at (360,15) width 293: &quot;e f g h&quot;
+          text run at (3,65) width 300: &quot;xxxxxxxxxxx &quot;
+        RenderBR {BR} at (0,0) size 0x0
+        RenderInline {SPAN} at (0,0) size 358x25
+          RenderText {#text} at (3,115) size 358x25
+            text run at (3,115) width 358: &quot;a b c d &quot;
+        RenderText {#text} at (360,115) size 650x75
+          text run at (360,115) width 293: &quot;e f g h&quot;
+          text run at (3,165) width 275: &quot;xxxxxxxxxxx&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttexttrailingwhitespace2expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/text/trailing-white-space-2-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/trailing-white-space-2-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/text/trailing-white-space-2-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -31,8 +31,8 @@
</span><span class="cx">         RenderText {#text} at (0,0) size 200x23
</span><span class="cx">           text run at (0,0) width 200: &quot;Lorem ipsum dolor&quot;
</span><span class="cx">         RenderInline {SPAN} at (0,0) size 200x46 [bgcolor=#FFC0CB]
</span><del>-          RenderText {#text} at (199,0) size 200x46
-            text run at (199,0) width 1: &quot; &quot;
</del><ins>+          RenderText {#text} at (200,0) size 200x46
+            text run at (200,0) width 0: &quot; &quot;
</ins><span class="cx">             text run at (0,23) width 79: &quot;sit amet&quot;
</span><span class="cx">         RenderText {#text} at (0,0) size 0x0
</span><span class="cx">       RenderBlock (floating) {DIV} at (224,70) size 200x46 [bgcolor=#FFFFE0]
</span><span class="lines">@@ -102,8 +102,8 @@
</span><span class="cx">           text run at (0,0) width 156: &quot;Lorem ipsum &quot;
</span><span class="cx">           text run at (155,0) width 45 RTL: &quot;\x{5D0}\x{5E0}\x{5D8}\x{5E3}&quot;
</span><span class="cx">         RenderInline {SPAN} at (0,0) size 200x46 [bgcolor=#FFC0CB]
</span><del>-          RenderText {#text} at (199,0) size 200x46
-            text run at (199,0) width 1: &quot; &quot;
</del><ins>+          RenderText {#text} at (200,0) size 200x46
+            text run at (200,0) width 0: &quot; &quot;
</ins><span class="cx">             text run at (0,23) width 40 RTL: &quot;\x{5E9}\x{5DC}\x{5D2}\x{5D9}&quot;
</span><span class="cx">             text run at (39,23) width 56: &quot; amet&quot;
</span><span class="cx">         RenderText {#text} at (0,0) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttexttrailingwhitespaceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/text/trailing-white-space-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/trailing-white-space-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/fast/text/trailing-white-space-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -21,7 +21,7 @@
</span><span class="cx">       RenderBlock (floating) {DIV} at (8,70) size 200x46 [bgcolor=#FFFFE0]
</span><span class="cx">         RenderText {#text} at (0,0) size 200x46
</span><span class="cx">           text run at (0,0) width 200: &quot;Lorem ipsum dolor&quot;
</span><del>-          text run at (199,0) width 1: &quot; &quot;
</del><ins>+          text run at (200,0) width 0: &quot; &quot;
</ins><span class="cx">           text run at (0,23) width 79: &quot;sit amet&quot;
</span><span class="cx">       RenderBlock (floating) {DIV} at (224,70) size 200x46 [bgcolor=#FFFFE0]
</span><span class="cx">         RenderText {#text} at (0,0) size 185x46
</span><span class="lines">@@ -68,7 +68,7 @@
</span><span class="cx">         RenderText {#text} at (0,0) size 200x46
</span><span class="cx">           text run at (0,0) width 156: &quot;Lorem ipsum &quot;
</span><span class="cx">           text run at (155,0) width 45 RTL: &quot;\x{5D0}\x{5E0}\x{5D8}\x{5E3}&quot;
</span><del>-          text run at (199,0) width 1: &quot; &quot;
</del><ins>+          text run at (200,0) width 0: &quot; &quot;
</ins><span class="cx">           text run at (0,23) width 40 RTL: &quot;\x{5E9}\x{5DC}\x{5D2}\x{5D9}&quot;
</span><span class="cx">           text run at (39,23) width 56: &quot; amet&quot;
</span><span class="cx">       RenderBlock (floating) {DIV} at (8,256) size 200x46 [bgcolor=#FFFFE0]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozillamarvinx_tbody_align_justifyexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_tbody_align_justify-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_tbody_align_justify-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_tbody_align_justify-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -22,7 +22,7 @@
</span><span class="cx">             RenderTableCell {td} at (2,0) size 294x94 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
</span><span class="cx">               RenderText {#text} at (2,2) size 290x90
</span><span class="cx">                 text run at (2,2) width 290: &quot;This TBODY text should be justified which&quot;
</span><del>-                text run at (2,20) width 136: &quot;means that the right &quot;
</del><ins>+                text run at (2,20) width 137: &quot;means that the right &quot;
</ins><span class="cx">                 text run at (138,20) width 154: &quot;and left margins should&quot;
</span><span class="cx">                 text run at (2,38) width 290: &quot;line up, no matter how long the content&quot;
</span><span class="cx">                 text run at (2,56) width 290: &quot;becomes (except the last line which should be&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozillamarvinx_td_align_justifyexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_td_align_justify-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_td_align_justify-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_td_align_justify-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -8,11 +8,11 @@
</span><span class="cx">           RenderTableRow {tr} at (0,2) size 782x76
</span><span class="cx">             RenderTableCell {td} at (2,2) size 388x76 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
</span><span class="cx">               RenderText {#text} at (2,2) size 384x72
</span><del>-                text run at (2,2) width 212: &quot;This cell text should be justified &quot;
</del><ins>+                text run at (2,2) width 213: &quot;This cell text should be justified &quot;
</ins><span class="cx">                 text run at (214,2) width 172: &quot;which means that the right&quot;
</span><del>-                text run at (2,20) width 247: &quot;and left margins should line up, no &quot;
</del><ins>+                text run at (2,20) width 248: &quot;and left margins should line up, no &quot;
</ins><span class="cx">                 text run at (249,20) width 137: &quot;matter how long the&quot;
</span><del>-                text run at (2,38) width 294: &quot;content becomes (except the last line which &quot;
</del><ins>+                text run at (2,38) width 295: &quot;content becomes (except the last line which &quot;
</ins><span class="cx">                 text run at (296,38) width 90: &quot;should be left&quot;
</span><span class="cx">                 text run at (2,56) width 51: &quot;aligned)&quot;
</span><span class="cx">             RenderTableCell {td} at (392,29) size 388x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozillamarvinx_tfoot_align_justifyexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -17,7 +17,7 @@
</span><span class="cx">             RenderTableCell {td} at (2,0) size 294x94 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
</span><span class="cx">               RenderText {#text} at (2,2) size 290x90
</span><span class="cx">                 text run at (2,2) width 290: &quot;This TFOOT text should be justified which&quot;
</span><del>-                text run at (2,20) width 136: &quot;means that the right &quot;
</del><ins>+                text run at (2,20) width 137: &quot;means that the right &quot;
</ins><span class="cx">                 text run at (138,20) width 154: &quot;and left margins should&quot;
</span><span class="cx">                 text run at (2,38) width 290: &quot;line up, no matter how long the content&quot;
</span><span class="cx">                 text run at (2,56) width 290: &quot;becomes (except the last line which should be&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozillamarvinx_th_align_justifyexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_th_align_justify-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_th_align_justify-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_th_align_justify-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -10,7 +10,7 @@
</span><span class="cx">               RenderText {#text} at (2,2) size 384x72
</span><span class="cx">                 text run at (2,2) width 232: &quot;This cell text should be justified &quot;
</span><span class="cx">                 text run at (234,2) width 152: &quot;which means that the&quot;
</span><del>-                text run at (2,20) width 302: &quot;right and left margins should line up, no &quot;
</del><ins>+                text run at (2,20) width 303: &quot;right and left margins should line up, no &quot;
</ins><span class="cx">                 text run at (304,20) width 82: &quot;matter how&quot;
</span><span class="cx">                 text run at (2,38) width 384: &quot;long the content becomes (except the last line which&quot;
</span><span class="cx">                 text run at (2,56) width 148: &quot;should be left aligned)&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozillamarvinx_thead_align_justifyexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_thead_align_justify-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_thead_align_justify-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_thead_align_justify-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -12,7 +12,7 @@
</span><span class="cx">             RenderTableCell {td} at (2,2) size 294x94 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
</span><span class="cx">               RenderText {#text} at (2,2) size 290x90
</span><span class="cx">                 text run at (2,2) width 290: &quot;This THEAD text should be justified which&quot;
</span><del>-                text run at (2,20) width 136: &quot;means that the right &quot;
</del><ins>+                text run at (2,20) width 137: &quot;means that the right &quot;
</ins><span class="cx">                 text run at (138,20) width 154: &quot;and left margins should&quot;
</span><span class="cx">                 text run at (2,38) width 290: &quot;line up, no matter how long the content&quot;
</span><span class="cx">                 text run at (2,56) width 290: &quot;becomes (except the last line which should be&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozillamarvinx_tr_align_justifyexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_tr_align_justify-expected.txt (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_tr_align_justify-expected.txt        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/LayoutTests/platform/mac/tables/mozilla/marvin/x_tr_align_justify-expected.txt        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -9,7 +9,7 @@
</span><span class="cx">             RenderTableCell {td} at (2,2) size 296x76 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
</span><span class="cx">               RenderText {#text} at (2,2) size 292x72
</span><span class="cx">                 text run at (2,2) width 292: &quot;Cell text should be justified which means that&quot;
</span><del>-                text run at (2,20) width 89: &quot;the right and &quot;
</del><ins>+                text run at (2,20) width 90: &quot;the right and &quot;
</ins><span class="cx">                 text run at (91,20) width 203: &quot;left margins should line up, no&quot;
</span><span class="cx">                 text run at (2,38) width 246: &quot;matter how long the content becomes &quot;
</span><span class="cx">                 text run at (248,38) width 46: &quot;(except&quot;
</span><span class="lines">@@ -17,7 +17,7 @@
</span><span class="cx">             RenderTableCell {td} at (300,2) size 296x76 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
</span><span class="cx">               RenderText {#text} at (2,2) size 292x72
</span><span class="cx">                 text run at (2,2) width 292: &quot;Cell text should be justified which means that&quot;
</span><del>-                text run at (2,20) width 89: &quot;the right and &quot;
</del><ins>+                text run at (2,20) width 90: &quot;the right and &quot;
</ins><span class="cx">                 text run at (91,20) width 203: &quot;left margins should line up, no&quot;
</span><span class="cx">                 text run at (2,38) width 246: &quot;matter how long the content becomes &quot;
</span><span class="cx">                 text run at (248,38) width 46: &quot;(except&quot;
</span></span></pre></div>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/Source/WebCore/ChangeLog        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -1,3 +1,26 @@
</span><ins>+2014-10-01  Myles C. Maxfield  &lt;mmaxfield@apple.com&gt;
+
+        [Subpixel] Use floats instead of ints for text justification expansion
+        https://bugs.webkit.org/show_bug.cgi?id=137327
+
+        Reviewed by Zalan Bujtas.
+
+        Use a float instead of an int for the expansion variable in InlineBox. The int was inside an inner class
+        that held a collection of bitfields, and this patch removes that inner-inner variable.
+
+        No new tests because there is plenty of existing coverage and existing tests are rebaselined.
+
+        * rendering/InlineBox.cpp: Update static_assert for the size of InlineBox.
+        * rendering/InlineBox.h: Use a float for the justification expansion amount instead of an int bitfield.
+        (WebCore::InlineBox::InlineBoxBitfields::InlineBoxBitfields): Remove int bitfield.
+        (WebCore::InlineBox::InlineBox): Initialize float expansion.
+        (WebCore::InlineBox::expansion): Return a float.
+        (WebCore::InlineBox::setExpansion): Take a float.
+        (WebCore::InlineBox::InlineBoxBitfields::expansion): Deleted. Moved to InlineBox.
+        (WebCore::InlineBox::InlineBoxBitfields::setExpansion): Deleted. Ditto.
+        * rendering/InlineTextBox.h:
+        (WebCore::InlineTextBox::setExpansion): Take a float.
+
</ins><span class="cx"> 2014-10-02  Tim Horton  &lt;timothy_horton@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Move PageOverlay[Controller] to WebCore
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingInlineBoxcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/InlineBox.cpp (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/InlineBox.cpp        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/Source/WebCore/rendering/InlineBox.cpp        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -40,8 +40,8 @@
</span><span class="cx">     virtual ~SameSizeAsInlineBox() { }
</span><span class="cx">     void* a[4];
</span><span class="cx">     FloatPoint b;
</span><del>-    float c;
-    uint32_t d : 32;
</del><ins>+    float c[2];
+    unsigned d : 20;
</ins><span class="cx"> #if !ASSERT_WITH_SECURITY_IMPLICATION_DISABLED
</span><span class="cx">     unsigned s;
</span><span class="cx">     bool f;
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingInlineBoxh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/InlineBox.h (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/InlineBox.h        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/Source/WebCore/rendering/InlineBox.h        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -243,8 +243,6 @@
</span><span class="cx">     void invalidateParentChildList();
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-    int expansion() const { return m_bitfields.expansion(); }
-
</del><span class="cx">     bool visibleToHitTesting() const { return renderer().style().visibility() == VISIBLE &amp;&amp; renderer().style().pointerEvents() != PE_NONE; }
</span><span class="cx"> 
</span><span class="cx">     const RenderStyle&amp; lineStyle() const { return m_bitfields.firstLine() ? renderer().firstLineStyle() : renderer().style(); }
</span><span class="lines">@@ -308,7 +306,6 @@
</span><span class="cx">             , m_behavesLikeText(false)
</span><span class="cx">             , m_determinedIfNextOnLineExists(false)
</span><span class="cx">             , m_nextOnLineExists(false)
</span><del>-            , m_expansion(0)
</del><span class="cx">         {
</span><span class="cx">         }
</span><span class="cx"> 
</span><span class="lines">@@ -351,17 +348,11 @@
</span><span class="cx">     public:
</span><span class="cx">         bool nextOnLineExists() const { return m_nextOnLineExists; }
</span><span class="cx">         void setNextOnLineExists(bool nextOnLineExists) const { m_nextOnLineExists = nextOnLineExists; }
</span><del>-
-    private:
-        signed m_expansion : 12; // for justified text
-        
-    public:
-        signed expansion() const { return m_expansion; }
-        void setExpansion(signed expansion) { m_expansion = expansion; }
</del><span class="cx">     };
</span><span class="cx"> #undef ADD_BOOLEAN_BITFIELD
</span><span class="cx"> 
</span><span class="cx"> private:
</span><ins>+    float m_expansion;
</ins><span class="cx">     InlineBoxBitfields m_bitfields;
</span><span class="cx"> 
</span><span class="cx"> protected:
</span><span class="lines">@@ -371,6 +362,7 @@
</span><span class="cx">         , m_parent(nullptr)
</span><span class="cx">         , m_renderer(renderer)
</span><span class="cx">         , m_logicalWidth(0)
</span><ins>+        , m_expansion(0)
</ins><span class="cx"> #if !ASSERT_WITH_SECURITY_IMPLICATION_DISABLED
</span><span class="cx">         , m_deletionSentinel(deletionSentinelNotDeletedValue)
</span><span class="cx">         , m_hasBadParent(false)
</span><span class="lines">@@ -378,14 +370,14 @@
</span><span class="cx">     {
</span><span class="cx">     }
</span><span class="cx"> 
</span><del>-    InlineBox(RenderObject&amp; renderer, FloatPoint topLeft, float logicalWidth, bool firstLine, bool constructed,
-              bool dirty, bool extracted, bool isHorizontal, InlineBox* next, InlineBox* prev, InlineFlowBox* parent)
</del><ins>+    InlineBox(RenderObject&amp; renderer, FloatPoint topLeft, float logicalWidth, bool firstLine, bool constructed, bool dirty, bool extracted, bool isHorizontal, InlineBox* next, InlineBox* prev, InlineFlowBox* parent)
</ins><span class="cx">         : m_next(next)
</span><span class="cx">         , m_prev(prev)
</span><span class="cx">         , m_parent(parent)
</span><span class="cx">         , m_renderer(renderer)
</span><span class="cx">         , m_topLeft(topLeft)
</span><span class="cx">         , m_logicalWidth(logicalWidth)
</span><ins>+        , m_expansion(0)
</ins><span class="cx">         , m_bitfields(firstLine, constructed, dirty, extracted, isHorizontal)
</span><span class="cx"> #if !ASSERT_WITH_SECURITY_IMPLICATION_DISABLED
</span><span class="cx">         , m_deletionSentinel(deletionSentinelNotDeletedValue)
</span><span class="lines">@@ -407,8 +399,8 @@
</span><span class="cx">     void setHasHyphen(bool hasHyphen) { m_bitfields.setHasEllipsisBoxOrHyphen(hasHyphen); }    
</span><span class="cx">     bool canHaveLeadingExpansion() const { return m_bitfields.hasSelectedChildrenOrCanHaveLeadingExpansion(); }
</span><span class="cx">     void setCanHaveLeadingExpansion(bool canHaveLeadingExpansion) { m_bitfields.setHasSelectedChildrenOrCanHaveLeadingExpansion(canHaveLeadingExpansion); }
</span><del>-    int expansion() { return m_bitfields.expansion(); }
-    void setExpansion(int expansion) { m_bitfields.setExpansion(expansion); }
</del><ins>+    float expansion() const { return m_expansion; }
+    void setExpansion(float expansion) { m_expansion = expansion; }
</ins><span class="cx">     
</span><span class="cx">     // For InlineFlowBox and InlineTextBox
</span><span class="cx">     bool extracted() const { return m_bitfields.extracted(); }
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingInlineTextBoxh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/InlineTextBox.h (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/InlineTextBox.h        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/Source/WebCore/rendering/InlineTextBox.h        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -133,7 +133,7 @@
</span><span class="cx"> public:
</span><span class="cx">     virtual bool isLineBreak() const override final;
</span><span class="cx"> 
</span><del>-    void setExpansion(int newExpansion)
</del><ins>+    void setExpansion(float newExpansion)
</ins><span class="cx">     {
</span><span class="cx">         m_logicalWidth -= expansion();
</span><span class="cx">         InlineBox::setExpansion(newExpansion);
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderBlockLineLayoutcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderBlockLineLayout.cpp (174232 => 174233)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderBlockLineLayout.cpp        2014-10-02 21:51:14 UTC (rev 174232)
+++ trunk/Source/WebCore/rendering/RenderBlockLineLayout.cpp        2014-10-02 22:25:50 UTC (rev 174233)
</span><span class="lines">@@ -562,7 +562,7 @@
</span><span class="cx">             // Only justify text if whitespace is collapsed.
</span><span class="cx">             if (r-&gt;renderer().style().collapseWhiteSpace()) {
</span><span class="cx">                 InlineTextBox* textBox = toInlineTextBox(r-&gt;box());
</span><del>-                int expansion = (availableLogicalWidth - totalLogicalWidth) * opportunitiesInRun / expansionOpportunityCount;
</del><ins>+                float expansion = (availableLogicalWidth - totalLogicalWidth) * opportunitiesInRun / expansionOpportunityCount;
</ins><span class="cx">                 textBox-&gt;setExpansion(expansion);
</span><span class="cx">                 totalLogicalWidth += expansion;
</span><span class="cx">             }
</span></span></pre>
</div>
</div>

</body>
</html>