<!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>[177398] 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/177398">177398</a></dd>
<dt>Author</dt> <dd>mmaxfield@apple.com</dd>
<dt>Date</dt> <dd>2014-12-16 14:53:19 -0800 (Tue, 16 Dec 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>Ruby overhang uses ints instead of floats
https://bugs.webkit.org/show_bug.cgi?id=139624

Reviewed by Dave Hyatt.

Source/WebCore:

Simply change the type.

Updated existing tests.

* rendering/RenderBlockLineLayout.cpp:
(WebCore::RenderBlockFlow::setMarginsForRubyRun):
* rendering/RenderRubyRun.cpp:
(WebCore::RenderRubyRun::getOverhang):
* rendering/RenderRubyRun.h:
* rendering/line/LineWidth.cpp:
(WebCore::LineWidth::applyOverhang):

LayoutTests:

Updating tests.

* fast/ruby/overhang-horizontal-expected.png:
* fast/ruby/overhang-horizontal-expected.txt:
* fast/ruby/overhang-vertical-expected.png:
* fast/ruby/overhang-vertical-expected.txt:
* platform/mac/fast/ruby/ruby-beforeafter-expected.png:
* platform/mac/fast/ruby/ruby-beforeafter-expected.txt:
* platform/mac/fast/ruby/ruby-length-expected.png:
* platform/mac/fast/ruby/ruby-length-expected.txt:
* platform/mac/fast/ruby/ruby-run-break-expected.png:
* platform/mac/fast/ruby/ruby-run-break-expected.txt:
* platform/mac/fast/ruby/ruby-runs-expected.png:
* platform/mac/fast/ruby/ruby-runs-expected.txt:
* platform/mac/fast/ruby/ruby-runs-spans-expected.png:
* platform/mac/fast/ruby/ruby-runs-spans-expected.txt:
* platform/mac/fast/ruby/ruby-trailing-expected.png:
* platform/mac/fast/ruby/ruby-trailing-expected.txt:
* platform/mac/fast/ruby/rubyDOM-insert-rt-expected.png:
* platform/mac/fast/ruby/rubyDOM-insert-rt-expected.txt:
* platform/mac/fast/ruby/rubyDOM-insert-text1-expected.png:
* platform/mac/fast/ruby/rubyDOM-insert-text1-expected.txt:
* platform/mac/fast/ruby/rubyDOM-insert-text2-expected.png:
* platform/mac/fast/ruby/rubyDOM-insert-text2-expected.txt:
* platform/mac/fast/ruby/rubyDOM-insert-text3-expected.png:
* platform/mac/fast/ruby/rubyDOM-insert-text3-expected.txt:
* platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.png:
* platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.txt:
* platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.png:
* platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.txt:
* platform/mac/fast/ruby/rubyDOM-remove-text1-expected.png:
* platform/mac/fast/ruby/rubyDOM-remove-text1-expected.txt:
* platform/mac/fast/writing-mode/Kusa-Makura-background-canvas-expected.png:
* platform/mac/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsfastrubyoverhanghorizontalexpectedpng">trunk/LayoutTests/fast/ruby/overhang-horizontal-expected.png</a></li>
<li><a href="#trunkLayoutTestsfastrubyoverhanghorizontalexpectedtxt">trunk/LayoutTests/fast/ruby/overhang-horizontal-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastrubyoverhangverticalexpectedpng">trunk/LayoutTests/fast/ruby/overhang-vertical-expected.png</a></li>
<li><a href="#trunkLayoutTestsfastrubyoverhangverticalexpectedtxt">trunk/LayoutTests/fast/ruby/overhang-vertical-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubybeforeafterexpectedpng">trunk/LayoutTests/platform/mac/fast/ruby/ruby-beforeafter-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubybeforeafterexpectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/ruby-beforeafter-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubylengthexpectedpng">trunk/LayoutTests/platform/mac/fast/ruby/ruby-length-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubylengthexpectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/ruby-length-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyrunbreakexpectedpng">trunk/LayoutTests/platform/mac/fast/ruby/ruby-run-break-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyrunbreakexpectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/ruby-run-break-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyrunsexpectedpng">trunk/LayoutTests/platform/mac/fast/ruby/ruby-runs-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyrunsexpectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/ruby-runs-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyrunsspansexpectedpng">trunk/LayoutTests/platform/mac/fast/ruby/ruby-runs-spans-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyrunsspansexpectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/ruby-runs-spans-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubytrailingexpectedpng">trunk/LayoutTests/platform/mac/fast/ruby/ruby-trailing-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubytrailingexpectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/ruby-trailing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMinsertrtexpectedpng">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-rt-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMinsertrtexpectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-rt-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMinserttext1expectedpng">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text1-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMinserttext1expectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text1-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMinserttext2expectedpng">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text2-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMinserttext2expectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMinserttext3expectedpng">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text3-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMinserttext3expectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text3-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMremovert1expectedpng">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMremovert1expectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMremovert2expectedpng">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMremovert2expectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMremovetext1expectedpng">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-text1-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastrubyrubyDOMremovetext1expectedtxt">trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-text1-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastwritingmodeKusaMakurabackgroundcanvasexpectedpng">trunk/LayoutTests/platform/mac/fast/writing-mode/Kusa-Makura-background-canvas-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastwritingmodeKusaMakurabackgroundcanvasexpectedtxt">trunk/LayoutTests/platform/mac/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt</a></li>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderBlockLineLayoutcpp">trunk/Source/WebCore/rendering/RenderBlockLineLayout.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderRubyRuncpp">trunk/Source/WebCore/rendering/RenderRubyRun.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderRubyRunh">trunk/Source/WebCore/rendering/RenderRubyRun.h</a></li>
<li><a href="#trunkSourceWebCorerenderinglineLineWidthcpp">trunk/Source/WebCore/rendering/line/LineWidth.cpp</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/ChangeLog        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -1,3 +1,45 @@
</span><ins>+2014-12-16  Myles C. Maxfield  &lt;mmaxfield@apple.com&gt;
+
+        Ruby overhang uses ints instead of floats
+        https://bugs.webkit.org/show_bug.cgi?id=139624
+
+        Reviewed by Dave Hyatt.
+
+        Updating tests.
+
+        * fast/ruby/overhang-horizontal-expected.png:
+        * fast/ruby/overhang-horizontal-expected.txt:
+        * fast/ruby/overhang-vertical-expected.png:
+        * fast/ruby/overhang-vertical-expected.txt:
+        * platform/mac/fast/ruby/ruby-beforeafter-expected.png:
+        * platform/mac/fast/ruby/ruby-beforeafter-expected.txt:
+        * platform/mac/fast/ruby/ruby-length-expected.png:
+        * platform/mac/fast/ruby/ruby-length-expected.txt:
+        * platform/mac/fast/ruby/ruby-run-break-expected.png:
+        * platform/mac/fast/ruby/ruby-run-break-expected.txt:
+        * platform/mac/fast/ruby/ruby-runs-expected.png:
+        * platform/mac/fast/ruby/ruby-runs-expected.txt:
+        * platform/mac/fast/ruby/ruby-runs-spans-expected.png:
+        * platform/mac/fast/ruby/ruby-runs-spans-expected.txt:
+        * platform/mac/fast/ruby/ruby-trailing-expected.png:
+        * platform/mac/fast/ruby/ruby-trailing-expected.txt:
+        * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.png:
+        * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.txt:
+        * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.png:
+        * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.txt:
+        * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.png:
+        * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.txt:
+        * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.png:
+        * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.txt:
+        * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.png:
+        * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.txt:
+        * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.png:
+        * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.txt:
+        * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.png:
+        * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.txt:
+        * platform/mac/fast/writing-mode/Kusa-Makura-background-canvas-expected.png:
+        * platform/mac/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt:
+
</ins><span class="cx"> 2014-12-16  Daniel Bates  &lt;dabates@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         [iOS] Update expected results for LayoutTest/{inspector-obsolete, inspector-protocol,
</span></span></pre></div>
<a id="trunkLayoutTestsfastrubyoverhanghorizontalexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/fast/ruby/overhang-horizontal-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsfastrubyoverhanghorizontalexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/ruby/overhang-horizontal-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/ruby/overhang-horizontal-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/fast/ruby/overhang-horizontal-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -45,16 +45,16 @@
</span><span class="cx">       RenderBlock {DIV} at (0,132) size 206x36 [color=#4B0082] [border: (3px solid #000000)]
</span><span class="cx">         RenderText {#text} at (3,13) size 60x20
</span><span class="cx">           text run at (3,13) width 60: &quot;abc&quot;
</span><del>-        RenderRuby (inline) {RUBY} at (0,0) size 66x20 [color=#0000FF]
-          RenderRubyRun (anonymous) at (61,13) size 70x20
</del><ins>+        RenderRuby (inline) {RUBY} at (0,0) size 65x20 [color=#0000FF]
+          RenderRubyRun (anonymous) at (60,13) size 71x20
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 70x10 [color=#C0C0C0]
</span><span class="cx">               RenderText {#text} at (0,0) size 70x10
</span><span class="cx">                 text run at (0,0) width 70: &quot;yyy yyy&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 70x20
</span><span class="cx">               RenderText {#text} at (2,0) size 66x20
</span><span class="cx">                 text run at (2,0) width 66: &quot;x x&quot;
</span><del>-        RenderText {#text} at (129,13) size 60x20
-          text run at (129,13) width 60: &quot;def&quot;
</del><ins>+        RenderText {#text} at (128,13) size 60x20
+          text run at (128,13) width 60: &quot;def&quot;
</ins><span class="cx">       RenderBlock {DIV} at (0,176) size 206x56 [color=#4B0082] [border: (3px solid #000000)]
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 45x20 [color=#0000FF]
</span><span class="cx">           RenderRubyRun (anonymous) at (3,13) size 50x20
</span></span></pre></div>
<a id="trunkLayoutTestsfastrubyoverhangverticalexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/fast/ruby/overhang-vertical-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsfastrubyoverhangverticalexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/ruby/overhang-vertical-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/ruby/overhang-vertical-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/fast/ruby/overhang-vertical-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -45,16 +45,16 @@
</span><span class="cx">       RenderBlock {DIV} at (132,0) size 36x206 [color=#4B0082] [border: (3px solid #000000)]
</span><span class="cx">         RenderText {#text} at (13,3) size 20x60
</span><span class="cx">           text run at (13,3) width 60: &quot;abc&quot;
</span><del>-        RenderRuby (inline) {RUBY} at (0,0) size 20x66 [color=#0000FF]
-          RenderRubyRun (anonymous) at (13,61) size 20x70
</del><ins>+        RenderRuby (inline) {RUBY} at (0,0) size 20x65 [color=#0000FF]
+          RenderRubyRun (anonymous) at (13,60) size 20x71
</ins><span class="cx">             RenderRubyText {RT} at (-10,0) size 10x70 [color=#C0C0C0]
</span><span class="cx">               RenderText {#text} at (0,0) size 10x70
</span><span class="cx">                 text run at (0,0) width 70: &quot;yyy yyy&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 20x70
</span><span class="cx">               RenderText {#text} at (0,2) size 20x66
</span><span class="cx">                 text run at (0,2) width 65: &quot;x x&quot;
</span><del>-        RenderText {#text} at (13,129) size 20x60
-          text run at (13,129) width 60: &quot;def&quot;
</del><ins>+        RenderText {#text} at (13,128) size 20x60
+          text run at (13,128) width 60: &quot;def&quot;
</ins><span class="cx">       RenderBlock {DIV} at (176,0) size 56x206 [color=#4B0082] [border: (3px solid #000000)]
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 20x45 [color=#0000FF]
</span><span class="cx">           RenderRubyRun (anonymous) at (13,3) size 20x50
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubybeforeafterexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/ruby-beforeafter-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubybeforeafterexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/ruby-beforeafter-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/ruby-beforeafter-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/ruby-beforeafter-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -10,27 +10,27 @@
</span><span class="cx">       RenderBlock (anonymous) at (0,34) size 784x28
</span><span class="cx">         RenderText {#text} at (0,10) size 29x18
</span><span class="cx">           text run at (0,10) width 29: &quot;Foo &quot;
</span><del>-        RenderRuby (inline) {RUBY} at (0,0) size 77x18
</del><ins>+        RenderRuby (inline) {RUBY} at (0,0) size 76x18
</ins><span class="cx">           RenderInline (generated) at (0,0) size 50x18
</span><span class="cx">             RenderText at (29,10) size 50x18
</span><span class="cx">               text run at (29,10) width 50: &quot;[before]&quot;
</span><del>-          RenderRubyRun (anonymous) at (75,10) size 35x18
</del><ins>+          RenderRubyRun (anonymous) at (74,10) size 36x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 35x10
</span><span class="cx">               RenderText {#text} at (0,0) size 35x10
</span><span class="cx">                 text run at (0,0) width 35: &quot;long text&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 35x18
</span><span class="cx">               RenderText {#text} at (13,0) size 9x18
</span><span class="cx">                 text run at (13,0) width 9: &quot;b&quot;
</span><del>-        RenderText {#text} at (106,10) size 27x18
-          text run at (106,10) width 27: &quot; Bar&quot;
-        RenderBR {BR} at (133,24) size 0x0
</del><ins>+        RenderText {#text} at (105,10) size 27x18
+          text run at (105,10) width 27: &quot; Bar&quot;
+        RenderBR {BR} at (132,24) size 0x0
</ins><span class="cx">       RenderBlock {P} at (0,78) size 784x0
</span><span class="cx">       RenderBlock {P} at (0,78) size 784x0
</span><span class="cx">       RenderBlock (anonymous) at (0,78) size 784x28
</span><span class="cx">         RenderText {#text} at (0,10) size 29x18
</span><span class="cx">           text run at (0,10) width 29: &quot;Foo &quot;
</span><del>-        RenderRuby (inline) {RUBY} at (0,0) size 65x18
-          RenderRubyRun (anonymous) at (25,10) size 35x18
</del><ins>+        RenderRuby (inline) {RUBY} at (0,0) size 64x18
+          RenderRubyRun (anonymous) at (24,10) size 36x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 35x10
</span><span class="cx">               RenderText {#text} at (0,0) size 35x10
</span><span class="cx">                 text run at (0,0) width 35: &quot;long text&quot;
</span><span class="lines">@@ -38,21 +38,21 @@
</span><span class="cx">               RenderText {#text} at (13,0) size 9x18
</span><span class="cx">                 text run at (13,0) width 9: &quot;b&quot;
</span><span class="cx">           RenderInline (generated) at (0,0) size 38x18
</span><del>-            RenderText at (56,10) size 38x18
-              text run at (56,10) width 38: &quot;[after]&quot;
-        RenderText {#text} at (94,10) size 27x18
-          text run at (94,10) width 27: &quot; Bar&quot;
-        RenderBR {BR} at (121,24) size 0x0
</del><ins>+            RenderText at (55,10) size 38x18
+              text run at (55,10) width 38: &quot;[after]&quot;
+        RenderText {#text} at (93,10) size 27x18
+          text run at (93,10) width 27: &quot; Bar&quot;
+        RenderBR {BR} at (120,24) size 0x0
</ins><span class="cx">       RenderBlock {P} at (0,122) size 784x0
</span><span class="cx">       RenderBlock {P} at (0,122) size 784x0
</span><span class="cx">       RenderBlock (anonymous) at (0,122) size 784x28
</span><span class="cx">         RenderText {#text} at (0,10) size 29x18
</span><span class="cx">           text run at (0,10) width 29: &quot;Foo &quot;
</span><del>-        RenderRuby (inline) {RUBY} at (0,0) size 115x18
</del><ins>+        RenderRuby (inline) {RUBY} at (0,0) size 114x18
</ins><span class="cx">           RenderInline (generated) at (0,0) size 50x18
</span><span class="cx">             RenderText at (29,10) size 50x18
</span><span class="cx">               text run at (29,10) width 50: &quot;[before]&quot;
</span><del>-          RenderRubyRun (anonymous) at (75,10) size 35x18
</del><ins>+          RenderRubyRun (anonymous) at (74,10) size 36x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 35x10
</span><span class="cx">               RenderText {#text} at (0,0) size 35x10
</span><span class="cx">                 text run at (0,0) width 35: &quot;long text&quot;
</span><span class="lines">@@ -60,9 +60,9 @@
</span><span class="cx">               RenderText {#text} at (13,0) size 9x18
</span><span class="cx">                 text run at (13,0) width 9: &quot;b&quot;
</span><span class="cx">           RenderInline (generated) at (0,0) size 38x18
</span><del>-            RenderText at (106,10) size 38x18
-              text run at (106,10) width 38: &quot;[after]&quot;
-        RenderText {#text} at (144,10) size 27x18
-          text run at (144,10) width 27: &quot; Bar&quot;
-        RenderBR {BR} at (171,24) size 0x0
</del><ins>+            RenderText at (105,10) size 38x18
+              text run at (105,10) width 38: &quot;[after]&quot;
+        RenderText {#text} at (143,10) size 27x18
+          text run at (143,10) width 27: &quot; Bar&quot;
+        RenderBR {BR} at (170,24) size 0x0
</ins><span class="cx">       RenderBlock {P} at (0,166) size 784x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubylengthexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/ruby-length-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubylengthexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/ruby-length-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/ruby-length-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/ruby-length-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -21,13 +21,13 @@
</span><span class="cx">               text run at (0,0) width 184: &quot;Hypertext Markup Language&quot;
</span><span class="cx">       RenderText {#text} at (339,64) size 31x18
</span><span class="cx">         text run at (339,64) width 31: &quot; and &quot;
</span><del>-      RenderRuby (inline) {RUBY} at (0,0) size 81x18
-        RenderRubyRun (anonymous) at (366,64) size 89x18
</del><ins>+      RenderRuby (inline) {RUBY} at (0,0) size 80x18
+        RenderRubyRun (anonymous) at (365,64) size 90x18
</ins><span class="cx">           RenderRubyText {RT} at (0,-10) size 89x10
</span><span class="cx">             RenderText {#text} at (0,0) size 89x10
</span><span class="cx">               text run at (0,0) width 89: &quot;Cascading Style Sheets&quot;
</span><span class="cx">           RenderRubyBase (anonymous) at (0,0) size 89x18
</span><span class="cx">             RenderText {#text} at (26,0) size 37x18
</span><span class="cx">               text run at (26,0) width 37: &quot;CSS3&quot;
</span><del>-      RenderText {#text} at (451,64) size 42x18
-        text run at (451,64) width 42: &quot; specs.&quot;
</del><ins>+      RenderText {#text} at (450,64) size 42x18
+        text run at (450,64) width 42: &quot; specs.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyrunbreakexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/ruby-run-break-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyrunbreakexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/ruby-run-break-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/ruby-run-break-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/ruby-run-break-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -15,28 +15,28 @@
</span><span class="cx">         RenderText {#text} at (12,12) size 155x18
</span><span class="cx">           text run at (12,12) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 258x46
</span><del>-          RenderRubyRun (anonymous) at (163,12) size 23x18
</del><ins>+          RenderRubyRun (anonymous) at (162,12) size 24x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 23x10
</span><span class="cx">               RenderText {#text} at (0,0) size 23x10
</span><span class="cx">                 text run at (0,0) width 23: &quot;Hyper&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 23x18
</span><span class="cx">               RenderText {#text} at (5,0) size 13x18
</span><span class="cx">                 text run at (5,0) width 13: &quot;H&quot;
</span><del>-          RenderRubyRun (anonymous) at (186,12) size 17x18
</del><ins>+          RenderRubyRun (anonymous) at (185,12) size 18x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 17x10
</span><span class="cx">               RenderText {#text} at (0,0) size 17x10
</span><span class="cx">                 text run at (0,0) width 17: &quot;Text&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 17x18
</span><span class="cx">               RenderText {#text} at (3,0) size 11x18
</span><span class="cx">                 text run at (3,0) width 11: &quot;T&quot;
</span><del>-          RenderRubyRun (anonymous) at (203,12) size 30x18
</del><ins>+          RenderRubyRun (anonymous) at (202,12) size 31x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 30x10
</span><span class="cx">               RenderText {#text} at (0,0) size 30x10
</span><span class="cx">                 text run at (0,0) width 30: &quot;Markup&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 30x18
</span><span class="cx">               RenderText {#text} at (8,0) size 14x18
</span><span class="cx">                 text run at (8,0) width 14: &quot;M&quot;
</span><del>-          RenderRubyRun (anonymous) at (233,12) size 37x18
</del><ins>+          RenderRubyRun (anonymous) at (232,12) size 38x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 37x10
</span><span class="cx">               RenderText {#text} at (0,0) size 37x10
</span><span class="cx">                 text run at (0,0) width 37: &quot;Language&quot;
</span><span class="lines">@@ -50,5 +50,5 @@
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 28x18
</span><span class="cx">               RenderText {#text} at (10,0) size 8x18
</span><span class="cx">                 text run at (10,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (36,40) size 42x18
-          text run at (36,40) width 42: &quot; specs.&quot;
</del><ins>+        RenderText {#text} at (35,40) size 43x18
+          text run at (35,40) width 43: &quot; specs.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyrunsexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/ruby-runs-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyrunsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/ruby-runs-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/ruby-runs-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/ruby-runs-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -11,41 +11,41 @@
</span><span class="cx">       RenderBlock {P} at (0,52) size 784x28
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><del>-        RenderRuby (inline) {RUBY} at (0,0) size 127x18
-          RenderRubyRun (anonymous) at (151,10) size 23x18
</del><ins>+        RenderRuby (inline) {RUBY} at (0,0) size 126x18
+          RenderRubyRun (anonymous) at (150,10) size 24x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 23x10
</span><span class="cx">               RenderText {#text} at (0,0) size 23x10
</span><span class="cx">                 text run at (0,0) width 23: &quot;Hyper&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 23x18
</span><span class="cx">               RenderText {#text} at (5,0) size 13x18
</span><span class="cx">                 text run at (5,0) width 13: &quot;H&quot;
</span><del>-          RenderRubyRun (anonymous) at (174,10) size 17x18
</del><ins>+          RenderRubyRun (anonymous) at (173,10) size 18x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 17x10
</span><span class="cx">               RenderText {#text} at (0,0) size 17x10
</span><span class="cx">                 text run at (0,0) width 17: &quot;Text&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 17x18
</span><span class="cx">               RenderText {#text} at (3,0) size 11x18
</span><span class="cx">                 text run at (3,0) width 11: &quot;T&quot;
</span><del>-          RenderRubyRun (anonymous) at (191,10) size 30x18
</del><ins>+          RenderRubyRun (anonymous) at (190,10) size 31x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 30x10
</span><span class="cx">               RenderText {#text} at (0,0) size 30x10
</span><span class="cx">                 text run at (0,0) width 30: &quot;Markup&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 30x18
</span><span class="cx">               RenderText {#text} at (8,0) size 14x18
</span><span class="cx">                 text run at (8,0) width 14: &quot;M&quot;
</span><del>-          RenderRubyRun (anonymous) at (221,10) size 37x18
</del><ins>+          RenderRubyRun (anonymous) at (220,10) size 38x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 37x10
</span><span class="cx">               RenderText {#text} at (0,0) size 37x10
</span><span class="cx">                 text run at (0,0) width 37: &quot;Language&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 37x18
</span><span class="cx">               RenderText {#text} at (13,0) size 11x18
</span><span class="cx">                 text run at (13,0) width 11: &quot;L&quot;
</span><del>-          RenderRubyRun (anonymous) at (258,10) size 28x18
</del><ins>+          RenderRubyRun (anonymous) at (257,10) size 29x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 28x10
</span><span class="cx">               RenderText {#text} at (0,0) size 28x10
</span><span class="cx">                 text run at (0,0) width 28: &quot;Level 5&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 28x18
</span><span class="cx">               RenderText {#text} at (10,0) size 8x18
</span><span class="cx">                 text run at (10,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (282,10) size 42x18
-          text run at (282,10) width 42: &quot; specs.&quot;
</del><ins>+        RenderText {#text} at (281,10) size 42x18
+          text run at (281,10) width 42: &quot; specs.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyrunsspansexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/ruby-runs-spans-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyrunsspansexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/ruby-runs-spans-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/ruby-runs-spans-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/ruby-runs-spans-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -9,8 +9,8 @@
</span><span class="cx">       RenderBlock {P} at (0,34) size 784x28
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><del>-        RenderRuby (inline) {RUBY} at (0,0) size 126x18
-          RenderRubyRun (anonymous) at (151,10) size 41x18
</del><ins>+        RenderRuby (inline) {RUBY} at (0,0) size 125x18
+          RenderRubyRun (anonymous) at (150,10) size 42x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 41x10
</span><span class="cx">               RenderText {#text} at (0,0) size 41x10
</span><span class="cx">                 text run at (0,0) width 41: &quot;Hyper-text&quot;
</span><span class="lines">@@ -18,7 +18,7 @@
</span><span class="cx">               RenderInline {SPAN} at (0,0) size 23x18
</span><span class="cx">                 RenderText {#text} at (9,0) size 23x18
</span><span class="cx">                   text run at (9,0) width 23: &quot;HT&quot;
</span><del>-          RenderRubyRun (anonymous) at (192,10) size 93x18
</del><ins>+          RenderRubyRun (anonymous) at (191,10) size 94x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 93x10
</span><span class="cx">               RenderText {#text} at (0,0) size 93x10
</span><span class="cx">                 text run at (0,0) width 93: &quot;Markup Language Lvl. 5&quot;
</span><span class="lines">@@ -32,5 +32,5 @@
</span><span class="cx">               RenderInline {SPAN} at (0,0) size 9x18
</span><span class="cx">                 RenderText {#text} at (54,0) size 9x18
</span><span class="cx">                   text run at (54,0) width 9: &quot;5&quot;
</span><del>-        RenderText {#text} at (281,10) size 36x18
-          text run at (281,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (280,10) size 36x18
+          text run at (280,10) width 36: &quot; spec.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubytrailingexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/ruby-trailing-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubytrailingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/ruby-trailing-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/ruby-trailing-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/ruby-trailing-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -13,16 +13,16 @@
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 116x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 112x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 113x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 112x10
</span><span class="cx">               RenderText {#text} at (0,0) size 112x10
</span><span class="cx">                 text run at (0,0) width 112: &quot;Hyper-text Markup Language&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 112x18
</span><span class="cx">               RenderText {#text} at (33,0) size 46x18
</span><span class="cx">                 text run at (33,0) width 46: &quot;HTML&quot;
</span><del>-          RenderRubyRun (anonymous) at (263,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (262,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (271,10) size 4x18
-          text run at (271,10) width 4: &quot;.&quot;
</del><ins>+        RenderText {#text} at (270,10) size 5x18
+          text run at (270,10) width 5: &quot;.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMinsertrtexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-rt-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMinsertrtexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-rt-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-rt-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-rt-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -16,7 +16,7 @@
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 114x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 41x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 42x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 41x10
</span><span class="cx">               RenderText {#text} at (0,0) size 41x10
</span><span class="cx">                 text run at (0,0) width 41: &quot;Hyper-text&quot;
</span><span class="lines">@@ -24,7 +24,7 @@
</span><span class="cx">               RenderInline {SPAN} at (0,0) size 23x18
</span><span class="cx">                 RenderText {#text} at (9,0) size 23x18
</span><span class="cx">                   text run at (9,0) width 23: &quot;HT&quot;
</span><del>-          RenderRubyRun (anonymous) at (192,10) size 69x18
</del><ins>+          RenderRubyRun (anonymous) at (191,10) size 70x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 69x10
</span><span class="cx">               RenderText {#text} at (0,0) size 69x10
</span><span class="cx">                 text run at (0,0) width 69: &quot;Markup Language&quot;
</span><span class="lines">@@ -32,17 +32,17 @@
</span><span class="cx">               RenderInline {SPAN} at (0,0) size 25x18
</span><span class="cx">                 RenderText {#text} at (22,0) size 25x18
</span><span class="cx">                   text run at (22,0) width 25: &quot;ML&quot;
</span><del>-          RenderRubyRun (anonymous) at (261,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (260,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (269,10) size 36x18
-          text run at (269,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (268,10) size 37x18
+          text run at (268,10) width 37: &quot; spec.&quot;
</ins><span class="cx">       RenderBlock {P} at (0,164) size 784x28
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 114x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 41x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 42x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 41x10
</span><span class="cx">               RenderText {#text} at (0,0) size 41x10
</span><span class="cx">                 text run at (0,0) width 41: &quot;Hyper-text&quot;
</span><span class="lines">@@ -50,7 +50,7 @@
</span><span class="cx">               RenderInline {SPAN} at (0,0) size 23x18
</span><span class="cx">                 RenderText {#text} at (9,0) size 23x18
</span><span class="cx">                   text run at (9,0) width 23: &quot;HT&quot;
</span><del>-          RenderRubyRun (anonymous) at (192,10) size 69x18
</del><ins>+          RenderRubyRun (anonymous) at (191,10) size 70x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 69x10
</span><span class="cx">               RenderText {#text} at (0,0) size 69x10
</span><span class="cx">                 text run at (0,0) width 69: &quot;Markup Language&quot;
</span><span class="lines">@@ -58,9 +58,9 @@
</span><span class="cx">               RenderInline {SPAN} at (0,0) size 25x18
</span><span class="cx">                 RenderText {#text} at (22,0) size 25x18
</span><span class="cx">                   text run at (22,0) width 25: &quot;ML&quot;
</span><del>-          RenderRubyRun (anonymous) at (261,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (260,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (269,10) size 36x18
-          text run at (269,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (268,10) size 37x18
+          text run at (268,10) width 37: &quot; spec.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMinserttext1expectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text1-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMinserttext1expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text1-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text1-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text1-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -16,47 +16,47 @@
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 114x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 41x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 42x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 41x10
</span><span class="cx">               RenderText {#text} at (0,0) size 41x10
</span><span class="cx">                 text run at (0,0) width 41: &quot;Hyper-text&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 41x18
</span><span class="cx">               RenderText {#text} at (9,0) size 23x18
</span><span class="cx">                 text run at (9,0) width 23: &quot;HT&quot;
</span><del>-          RenderRubyRun (anonymous) at (192,10) size 69x18
</del><ins>+          RenderRubyRun (anonymous) at (191,10) size 70x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 69x10
</span><span class="cx">               RenderText {#text} at (0,0) size 69x10
</span><span class="cx">                 text run at (0,0) width 69: &quot;Markup Language&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 69x18
</span><span class="cx">               RenderText {#text} at (22,0) size 25x18
</span><span class="cx">                 text run at (22,0) width 25: &quot;ML&quot;
</span><del>-          RenderRubyRun (anonymous) at (261,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (260,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (269,10) size 36x18
-          text run at (269,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (268,10) size 37x18
+          text run at (268,10) width 37: &quot; spec.&quot;
</ins><span class="cx">       RenderBlock {P} at (0,164) size 784x28
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 114x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 41x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 42x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 41x10
</span><span class="cx">               RenderText {#text} at (0,0) size 41x10
</span><span class="cx">                 text run at (0,0) width 41: &quot;Hyper-text&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 41x18
</span><span class="cx">               RenderText {#text} at (9,0) size 23x18
</span><span class="cx">                 text run at (9,0) width 23: &quot;HT&quot;
</span><del>-          RenderRubyRun (anonymous) at (192,10) size 69x18
</del><ins>+          RenderRubyRun (anonymous) at (191,10) size 70x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 69x10
</span><span class="cx">               RenderText {#text} at (0,0) size 69x10
</span><span class="cx">                 text run at (0,0) width 69: &quot;Markup Language&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 69x18
</span><span class="cx">               RenderText {#text} at (22,0) size 25x18
</span><span class="cx">                 text run at (22,0) width 25: &quot;ML&quot;
</span><del>-          RenderRubyRun (anonymous) at (261,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (260,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (269,10) size 36x18
-          text run at (269,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (268,10) size 37x18
+          text run at (268,10) width 37: &quot; spec.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMinserttext2expectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text2-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMinserttext2expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text2-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text2-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text2-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -17,7 +17,7 @@
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 116x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 112x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 113x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 112x10
</span><span class="cx">               RenderText {#text} at (0,0) size 112x10
</span><span class="cx">                 text run at (0,0) width 112: &quot;Hyper-text Markup Language&quot;
</span><span class="lines">@@ -27,17 +27,17 @@
</span><span class="cx">                   text run at (33,0) width 22: &quot;HT&quot;
</span><span class="cx">               RenderText {#text} at (55,0) size 24x18
</span><span class="cx">                 text run at (55,0) width 24: &quot;ML&quot;
</span><del>-          RenderRubyRun (anonymous) at (263,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (262,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (271,10) size 36x18
-          text run at (271,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (270,10) size 37x18
+          text run at (270,10) width 37: &quot; spec.&quot;
</ins><span class="cx">       RenderBlock {P} at (0,182) size 784x28
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 116x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 112x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 113x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 112x10
</span><span class="cx">               RenderText {#text} at (0,0) size 112x10
</span><span class="cx">                 text run at (0,0) width 112: &quot;Hyper-text Markup Language&quot;
</span><span class="lines">@@ -45,9 +45,9 @@
</span><span class="cx">               RenderText {#text} at (33,0) size 46x18
</span><span class="cx">                 text run at (33,0) width 46: &quot;HTML&quot;
</span><span class="cx">               RenderInline {SPAN} at (0,0) size 0x18
</span><del>-          RenderRubyRun (anonymous) at (263,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (262,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (271,10) size 36x18
-          text run at (271,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (270,10) size 37x18
+          text run at (270,10) width 37: &quot; spec.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMinserttext3expectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text3-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMinserttext3expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text3-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text3-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-insert-text3-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -16,7 +16,7 @@
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 116x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 112x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 113x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 112x10
</span><span class="cx">               RenderText {#text} at (0,0) size 112x10
</span><span class="cx">                 text run at (0,0) width 112: &quot;Hyper-text Markup Language&quot;
</span><span class="lines">@@ -26,17 +26,17 @@
</span><span class="cx">               RenderInline {SPAN} at (0,0) size 24x18
</span><span class="cx">                 RenderText {#text} at (55,0) size 24x18
</span><span class="cx">                   text run at (55,0) width 24: &quot;ML&quot;
</span><del>-          RenderRubyRun (anonymous) at (263,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (262,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (271,10) size 36x18
-          text run at (271,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (270,10) size 37x18
+          text run at (270,10) width 37: &quot; spec.&quot;
</ins><span class="cx">       RenderBlock {P} at (0,164) size 784x28
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 116x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 112x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 113x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 112x10
</span><span class="cx">               RenderText {#text} at (0,0) size 112x10
</span><span class="cx">                 text run at (0,0) width 112: &quot;Hyper-text Markup Language&quot;
</span><span class="lines">@@ -46,9 +46,9 @@
</span><span class="cx">               RenderInline {SPAN} at (0,0) size 24x18
</span><span class="cx">                 RenderText {#text} at (55,0) size 24x18
</span><span class="cx">                   text run at (55,0) width 24: &quot;ML&quot;
</span><del>-          RenderRubyRun (anonymous) at (263,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (262,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (271,10) size 36x18
-          text run at (271,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (270,10) size 37x18
+          text run at (270,10) width 37: &quot; spec.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMremovert1expectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMremovert1expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -16,33 +16,33 @@
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 116x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 112x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 113x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 112x10
</span><span class="cx">               RenderText {#text} at (0,0) size 112x10
</span><span class="cx">                 text run at (0,0) width 112: &quot;Hyper-text Markup Language&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 112x18
</span><span class="cx">               RenderText {#text} at (33,0) size 46x18
</span><span class="cx">                 text run at (33,0) width 46: &quot;HTML&quot;
</span><del>-          RenderRubyRun (anonymous) at (263,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (262,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (271,10) size 36x18
-          text run at (271,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (270,10) size 37x18
+          text run at (270,10) width 37: &quot; spec.&quot;
</ins><span class="cx">       RenderBlock {P} at (0,164) size 784x28
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 116x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 112x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 113x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 112x10
</span><span class="cx">               RenderText {#text} at (0,0) size 112x10
</span><span class="cx">                 text run at (0,0) width 112: &quot;Hyper-text Markup Language&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 112x18
</span><span class="cx">               RenderText {#text} at (33,0) size 46x18
</span><span class="cx">                 text run at (33,0) width 46: &quot;HTML&quot;
</span><del>-          RenderRubyRun (anonymous) at (263,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (262,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (271,10) size 36x18
-          text run at (271,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (270,10) size 37x18
+          text run at (270,10) width 37: &quot; spec.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMremovert2expectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMremovert2expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -17,7 +17,7 @@
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 116x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 112x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 113x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 112x10
</span><span class="cx">               RenderText {#text} at (0,0) size 112x10
</span><span class="cx">                 text run at (0,0) width 112: &quot;Hyper-text Markup Language&quot;
</span><span class="lines">@@ -26,26 +26,26 @@
</span><span class="cx">                 text run at (33,0) width 22: &quot;HT&quot;
</span><span class="cx">               RenderText {#text} at (55,0) size 24x18
</span><span class="cx">                 text run at (55,0) width 24: &quot;ML&quot;
</span><del>-          RenderRubyRun (anonymous) at (263,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (262,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (271,10) size 36x18
-          text run at (271,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (270,10) size 37x18
+          text run at (270,10) width 37: &quot; spec.&quot;
</ins><span class="cx">       RenderBlock {P} at (0,182) size 784x28
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 116x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 112x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 113x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 112x10
</span><span class="cx">               RenderText {#text} at (0,0) size 112x10
</span><span class="cx">                 text run at (0,0) width 112: &quot;Hyper-text Markup Language&quot;
</span><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 112x18
</span><span class="cx">               RenderText {#text} at (33,0) size 46x18
</span><span class="cx">                 text run at (33,0) width 46: &quot;HTML&quot;
</span><del>-          RenderRubyRun (anonymous) at (263,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (262,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (271,10) size 36x18
-          text run at (271,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (270,10) size 37x18
+          text run at (270,10) width 37: &quot; spec.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMremovetext1expectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-text1-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastrubyrubyDOMremovetext1expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-text1-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-text1-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/ruby/rubyDOM-remove-text1-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -16,7 +16,7 @@
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 116x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 112x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 113x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 112x10
</span><span class="cx">               RenderText {#text} at (0,0) size 112x10
</span><span class="cx">                 text run at (0,0) width 112: &quot;Hyper-text Markup Language&quot;
</span><span class="lines">@@ -24,17 +24,17 @@
</span><span class="cx">               RenderInline {SPAN} at (0,0) size 46x18
</span><span class="cx">                 RenderText {#text} at (33,0) size 46x18
</span><span class="cx">                   text run at (33,0) width 46: &quot;HTML&quot;
</span><del>-          RenderRubyRun (anonymous) at (263,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (262,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (271,10) size 36x18
-          text run at (271,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (270,10) size 37x18
+          text run at (270,10) width 37: &quot; spec.&quot;
</ins><span class="cx">       RenderBlock {P} at (0,164) size 784x28
</span><span class="cx">         RenderText {#text} at (0,10) size 155x18
</span><span class="cx">           text run at (0,10) width 155: &quot;&lt;ruby&gt; is defined in the &quot;
</span><span class="cx">         RenderRuby (inline) {RUBY} at (0,0) size 116x18
</span><del>-          RenderRubyRun (anonymous) at (151,10) size 112x18
</del><ins>+          RenderRubyRun (anonymous) at (150,10) size 113x18
</ins><span class="cx">             RenderRubyText {RT} at (0,-10) size 112x10
</span><span class="cx">               RenderText {#text} at (0,0) size 112x10
</span><span class="cx">                 text run at (0,0) width 112: &quot;Hyper-text Markup Language&quot;
</span><span class="lines">@@ -42,9 +42,9 @@
</span><span class="cx">               RenderInline {SPAN} at (0,0) size 46x18
</span><span class="cx">                 RenderText {#text} at (33,0) size 46x18
</span><span class="cx">                   text run at (33,0) width 46: &quot;HTML&quot;
</span><del>-          RenderRubyRun (anonymous) at (263,10) size 8x18
</del><ins>+          RenderRubyRun (anonymous) at (262,10) size 9x18
</ins><span class="cx">             RenderRubyBase (anonymous) at (0,0) size 8x18
</span><span class="cx">               RenderText {#text} at (0,0) size 8x18
</span><span class="cx">                 text run at (0,0) width 8: &quot;5&quot;
</span><del>-        RenderText {#text} at (271,10) size 36x18
-          text run at (271,10) width 36: &quot; spec.&quot;
</del><ins>+        RenderText {#text} at (270,10) size 37x18
+          text run at (270,10) width 37: &quot; spec.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastwritingmodeKusaMakurabackgroundcanvasexpectedpng"></a>
<div class="binary"><h4>Modified: trunk/LayoutTests/platform/mac/fast/writing-mode/Kusa-Makura-background-canvas-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastwritingmodeKusaMakurabackgroundcanvasexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/LayoutTests/platform/mac/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -56,8 +56,8 @@
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{89D2}&quot;
</span><span class="cx">           RenderText {#text} at (132,112) size 18x64
</span><span class="cx">             text run at (132,112) width 64: &quot;\x{304C}\x{7ACB}\x{3064}\x{3002}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (130,172) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (130,171) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{3058}\x{3087}\x{3046}&quot;
</span><span class="lines">@@ -65,10 +65,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{60C5}&quot;
</span><del>-          RenderText {#text} at (132,195) size 18x16
-            text run at (132,195) width 16: &quot;\x{306B}&quot;
</del><ins>+          RenderText {#text} at (132,194) size 18x16
+            text run at (132,194) width 16: &quot;\x{306B}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (130,210) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (130,209) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{3055}\x{304A}&quot;
</span><span class="lines">@@ -76,10 +76,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{68F9}&quot;
</span><del>-          RenderText {#text} at (132,227) size 18x176
-            text run at (132,227) width 176: &quot;\x{3055}\x{305B}\x{3070}\x{6D41}\x{3055}\x{308C}\x{308B}\x{3002}\x{610F}\x{5730}\x{3092}&quot;
</del><ins>+          RenderText {#text} at (132,226) size 18x176
+            text run at (132,226) width 176: &quot;\x{3055}\x{305B}\x{3070}\x{6D41}\x{3055}\x{308C}\x{308B}\x{3002}\x{610F}\x{5730}\x{3092}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (130,402) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (130,401) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{3068}\x{304A}&quot;
</span><span class="lines">@@ -87,8 +87,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{901A}&quot;
</span><del>-          RenderText {#text} at (132,419) size 18x32
-            text run at (132,419) width 32: &quot;\x{305B}\x{3070}&quot;
</del><ins>+          RenderText {#text} at (132,418) size 18x32
+            text run at (132,418) width 32: &quot;\x{305B}\x{3070}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x42
</span><span class="cx">             RenderRubyRun (anonymous) at (158,0) size 22x45
</span><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x45
</span><span class="lines">@@ -98,9 +98,9 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x39
</span><span class="cx">                   RenderText {#text} at (2,3) size 18x39
</span><span class="cx">                     text run at (2,3) width 39: &quot;\x{7AAE}\x{5C48}&quot;
</span><del>-          RenderText {#text} at (160,42) size 18x256
-            text run at (160,42) width 256: &quot;\x{3060}\x{3002}\x{3068}\x{304B}\x{304F}\x{306B}\x{4EBA}\x{306E}\x{4E16}\x{306F}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3044}\x{3002}&quot;
-          RenderBR {BR} at (160,298) size 18x0
</del><ins>+          RenderText {#text} at (160,41) size 18x257
+            text run at (160,41) width 256: &quot;\x{3060}\x{3002}\x{3068}\x{304B}\x{304F}\x{306B}\x{4EBA}\x{306E}\x{4E16}\x{306F}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3044}\x{3002}&quot;
+          RenderBR {BR} at (160,297) size 18x1
</ins><span class="cx">           RenderText {#text} at (188,0) size 18x112
</span><span class="cx">             text run at (188,0) width 112: &quot;\x{3000}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3055}\x{304C}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><span class="lines">@@ -147,7 +147,7 @@
</span><span class="cx">             text run at (238,64) width 416: &quot;\x{3092}\x{4F5C}\x{3063}\x{305F}\x{3082}\x{306E}\x{306F}\x{795E}\x{3067}\x{3082}\x{306A}\x{3051}\x{308C}\x{3070}\x{9B3C}\x{3067}\x{3082}\x{306A}\x{3044}\x{3002}\x{3084}\x{306F}\x{308A}\x{5411}\x{3046}\x{4E09}&quot;
</span><span class="cx">             text run at (266,0) width 16: &quot;\x{8ED2}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x39
</span><del>-            RenderRubyRun (anonymous) at (264,13) size 22x45
</del><ins>+            RenderRubyRun (anonymous) at (264,12) size 22x46
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x45
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x45
</span><span class="cx">                   text run at (2,0) width 45: &quot;\x{308A}\x{3087}\x{3046}\x{3069}\x{306A}&quot;
</span><span class="lines">@@ -155,11 +155,11 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x39
</span><span class="cx">                   RenderText {#text} at (2,3) size 18x39
</span><span class="cx">                     text run at (2,3) width 39: &quot;\x{4E21}\x{96A3}&quot;
</span><del>-          RenderText {#text} at (266,55) size 18x384
-            text run at (266,55) width 384: &quot;\x{308A}\x{306B}\x{3061}\x{3089}\x{3061}\x{3089}\x{3059}\x{308B}\x{305F}\x{3060}\x{306E}\x{4EBA}\x{3067}\x{3042}\x{308B}\x{3002}\x{305F}\x{3060}\x{306E}\x{4EBA}\x{304C}\x{4F5C}\x{3063}\x{305F}&quot;
-          RenderInline {STRONG} at (0,0) size 18x48
-            RenderText {#text} at (266,439) size 18x48
-              text run at (266,439) width 48: &quot;\x{4EBA}\x{306E}\x{4E16}&quot;
</del><ins>+          RenderText {#text} at (266,54) size 18x385
+            text run at (266,54) width 384: &quot;\x{308A}\x{306B}\x{3061}\x{3089}\x{3061}\x{3089}\x{3059}\x{308B}\x{305F}\x{3060}\x{306E}\x{4EBA}\x{3067}\x{3042}\x{308B}\x{3002}\x{305F}\x{3060}\x{306E}\x{4EBA}\x{304C}\x{4F5C}\x{3063}\x{305F}&quot;
+          RenderInline {STRONG} at (0,0) size 18x49
+            RenderText {#text} at (266,438) size 18x49
+              text run at (266,438) width 48: &quot;\x{4EBA}\x{306E}\x{4E16}&quot;
</ins><span class="cx">           RenderText {#text} at (288,0) size 18x368
</span><span class="cx">             text run at (288,0) width 368: &quot;\x{304C}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3044}\x{304B}\x{3089}\x{3068}\x{3066}\x{3001}\x{8D8A}\x{3059}\x{56FD}\x{306F}\x{3042}\x{308B}\x{307E}\x{3044}\x{3002}\x{3042}\x{308C}\x{3070}&quot;
</span><span class="cx">           RenderInline {STRONG} at (0,0) size 18x64
</span><span class="lines">@@ -265,8 +265,8 @@
</span><span class="cx">           RenderBR {BR} at (438,32) size 18x0
</span><span class="cx">           RenderText {#text} at (466,0) size 18x240
</span><span class="cx">             text run at (466,0) width 240: &quot;\x{3000}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{304D}\x{4E16}\x{304B}\x{3089}\x{3001}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{304D}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (464,236) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (464,235) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{308F}\x{305A}\x{3089}&quot;
</span><span class="lines">@@ -274,8 +274,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{7169}&quot;
</span><del>-          RenderText {#text} at (466,259) size 46x483
-            text run at (466,259) width 224: &quot;\x{3044}\x{3092}\x{5F15}\x{304D}\x{629C}\x{3044}\x{3066}\x{3001}\x{3042}\x{308A}\x{304C}\x{305F}\x{3044}\x{4E16}&quot;
</del><ins>+          RenderText {#text} at (466,258) size 46x482
+            text run at (466,258) width 224: &quot;\x{3044}\x{3092}\x{5F15}\x{304D}\x{629C}\x{3044}\x{3066}\x{3001}\x{3042}\x{308A}\x{304C}\x{305F}\x{3044}\x{4E16}&quot;
</ins><span class="cx">             text run at (494,0) width 272: &quot;\x{754C}\x{3092}\x{307E}\x{306E}\x{3042}\x{305F}\x{308A}\x{306B}\x{5199}\x{3059}\x{306E}\x{304C}\x{8A69}\x{3067}\x{3042}\x{308B}\x{3001}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><span class="cx">             RenderRubyRun (anonymous) at (492,272) size 22x16
</span><span class="lines">@@ -313,7 +313,7 @@
</span><span class="cx">           RenderText {#text} at (550,208) size 18x192
</span><span class="cx">             text run at (550,208) width 192: &quot;\x{304F}\x{3002}\x{7740}\x{60F3}\x{3092}\x{7D19}\x{306B}\x{843D}\x{3055}\x{306C}\x{3068}\x{3082}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x39
</span><del>-            RenderRubyRun (anonymous) at (548,397) size 22x45
</del><ins>+            RenderRubyRun (anonymous) at (548,396) size 22x46
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x45
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x45
</span><span class="cx">                   text run at (2,0) width 45: &quot;\x{304D}\x{3085}\x{3046}\x{305D}\x{3046}&quot;
</span><span class="lines">@@ -323,10 +323,10 @@
</span><span class="cx">                     text run at (2,3) width 23: &quot;\x{7486}&quot;
</span><span class="cx">                   RenderText {#text} at (2,25) size 18x17
</span><span class="cx">                     text run at (2,25) width 16: &quot;\x{93D8}&quot;
</span><del>-          RenderText {#text} at (550,439) size 18x16
-            text run at (550,439) width 16: &quot;\x{306E}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x16
-            RenderRubyRun (anonymous) at (548,454) size 22x18
</del><ins>+          RenderText {#text} at (550,438) size 18x17
+            text run at (550,438) width 16: &quot;\x{306E}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x17
+            RenderRubyRun (anonymous) at (548,453) size 22x19
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{304A}\x{3093}&quot;
</span><span class="lines">@@ -334,8 +334,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{97F3}&quot;
</span><del>-          RenderText {#text} at (550,471) size 18x16
-            text run at (550,471) width 16: &quot;\x{306F}&quot;
</del><ins>+          RenderText {#text} at (550,470) size 18x17
+            text run at (550,470) width 16: &quot;\x{306F}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x35
</span><span class="cx">             RenderRubyRun (anonymous) at (576,0) size 22x36
</span><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="lines">@@ -413,8 +413,8 @@
</span><span class="cx">                     text run at (2,1) width 34: &quot;\x{7D62}\x{721B}&quot;
</span><span class="cx">           RenderText {#text} at (578,423) size 18x16
</span><span class="cx">             text run at (578,423) width 16: &quot;\x{306F}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (576,435) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (576,434) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{304A}\x{306E}\x{305A}&quot;
</span><span class="lines">@@ -422,8 +422,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{81EA}&quot;
</span><del>-          RenderText {#text} at (578,458) size 18x32
-            text run at (578,458) width 32: &quot;\x{304B}\x{3089}&quot;
</del><ins>+          RenderText {#text} at (578,457) size 18x32
+            text run at (578,457) width 32: &quot;\x{304B}\x{3089}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x35
</span><span class="cx">             RenderRubyRun (anonymous) at (604,0) size 22x36
</span><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="lines">@@ -569,8 +569,8 @@
</span><span class="cx">                     text run at (2,4) width 64: &quot;\x{6E05}\x{6D44}\x{754C}&quot;
</span><span class="cx">           RenderText {#text} at (718,68) size 18x16
</span><span class="cx">             text run at (718,68) width 16: &quot;\x{306B}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x46
-            RenderRubyRun (anonymous) at (716,80) size 22x54
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x45
+            RenderRubyRun (anonymous) at (716,79) size 22x55
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x54
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x54
</span><span class="cx">                   text run at (2,0) width 54: &quot;\x{3057}\x{3085}\x{3064}\x{306B}\x{3085}\x{3046}&quot;
</span><span class="lines">@@ -578,10 +578,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x44
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x44
</span><span class="cx">                     text run at (2,5) width 43: &quot;\x{51FA}\x{5165}&quot;
</span><del>-          RenderText {#text} at (718,130) size 18x224
-            text run at (718,130) width 224: &quot;\x{3057}\x{5F97}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}\x{307E}\x{305F}\x{3053}\x{306E}&quot;
</del><ins>+          RenderText {#text} at (718,129) size 18x224
+            text run at (718,129) width 224: &quot;\x{3057}\x{5F97}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}\x{307E}\x{305F}\x{3053}\x{306E}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x64
</span><del>-            RenderRubyRun (anonymous) at (716,354) size 22x64
</del><ins>+            RenderRubyRun (anonymous) at (716,353) size 22x64
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x64
</span><span class="cx">                 RenderText {#text} at (2,1) size 10x62
</span><span class="cx">                   text run at (2,1) width 61: &quot;\x{3075}\x{3069}\x{3046}\x{3075}\x{3058}&quot;
</span><span class="lines">@@ -589,10 +589,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x64
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x64
</span><span class="cx">                     text run at (2,0) width 64: &quot;\x{4E0D}\x{540C}\x{4E0D}\x{4E8C}&quot;
</span><del>-          RenderText {#text} at (718,418) size 18x16
-            text run at (718,418) width 16: &quot;\x{306E}&quot;
</del><ins>+          RenderText {#text} at (718,417) size 18x16
+            text run at (718,417) width 16: &quot;\x{306E}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x34
</span><del>-            RenderRubyRun (anonymous) at (716,433) size 22x36
</del><ins>+            RenderRubyRun (anonymous) at (716,432) size 22x36
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x36
</span><span class="cx">                   text run at (2,0) width 36: &quot;\x{3051}\x{3093}\x{3053}\x{3093}&quot;
</span><span class="lines">@@ -600,8 +600,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x34
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x34
</span><span class="cx">                     text run at (2,1) width 34: &quot;\x{4E7E}\x{5764}&quot;
</span><del>-          RenderText {#text} at (718,468) size 18x16
-            text run at (718,468) width 16: &quot;\x{3092}&quot;
</del><ins>+          RenderText {#text} at (718,467) size 18x16
+            text run at (718,467) width 16: &quot;\x{3092}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x42
</span><span class="cx">             RenderRubyRun (anonymous) at (744,0) size 22x45
</span><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x45
</span><span class="lines">@@ -611,10 +611,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x39
</span><span class="cx">                   RenderText {#text} at (2,3) size 18x39
</span><span class="cx">                     text run at (2,3) width 39: &quot;\x{5EFA}\x{7ACB}&quot;
</span><del>-          RenderText {#text} at (746,42) size 18x160
-            text run at (746,42) width 160: &quot;\x{3057}\x{5F97}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x64
-            RenderRubyRun (anonymous) at (744,202) size 22x64
</del><ins>+          RenderText {#text} at (746,41) size 18x161
+            text run at (746,41) width 160: &quot;\x{3057}\x{5F97}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x65
+            RenderRubyRun (anonymous) at (744,201) size 22x65
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x64
</span><span class="cx">                 RenderText {#text} at (2,1) size 10x62
</span><span class="cx">                   text run at (2,1) width 61: &quot;\x{304C}\x{308A}\x{3057}\x{3088}\x{304F}&quot;
</span><span class="lines">@@ -622,10 +622,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x64
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x64
</span><span class="cx">                     text run at (2,0) width 64: &quot;\x{6211}\x{5229}\x{79C1}\x{617E}&quot;
</span><del>-          RenderText {#text} at (746,266) size 18x16
-            text run at (746,266) width 16: &quot;\x{306E}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x32
-            RenderRubyRun (anonymous) at (744,282) size 22x32
</del><ins>+          RenderText {#text} at (746,265) size 18x17
+            text run at (746,265) width 16: &quot;\x{306E}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x33
+            RenderRubyRun (anonymous) at (744,281) size 22x33
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x32
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x32
</span><span class="cx">                   text run at (2,0) width 31: &quot;\x{304D}\x{306F}\x{3093}&quot;
</span><span class="lines">@@ -633,10 +633,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x32
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x32
</span><span class="cx">                     text run at (2,0) width 32: &quot;\x{898A}\x{7D46}&quot;
</span><del>-          RenderText {#text} at (746,314) size 18x16
-            text run at (746,314) width 16: &quot;\x{3092}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x34
-            RenderRubyRun (anonymous) at (744,329) size 22x36
</del><ins>+          RenderText {#text} at (746,313) size 18x17
+            text run at (746,313) width 16: &quot;\x{3092}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x35
+            RenderRubyRun (anonymous) at (744,328) size 22x37
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x36
</span><span class="cx">                   text run at (2,0) width 36: &quot;\x{305D}\x{3046}\x{3068}\x{3046}&quot;
</span><span class="lines">@@ -644,8 +644,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x34
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x34
</span><span class="cx">                     text run at (2,1) width 34: &quot;\x{6383}\x{8569}&quot;
</span><del>-          RenderText {#text} at (746,364) size 46x476
-            text run at (746,364) width 112: &quot;\x{3059}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}&quot;
</del><ins>+          RenderText {#text} at (746,363) size 46x476
+            text run at (746,363) width 112: &quot;\x{3059}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}&quot;
</ins><span class="cx">             text run at (774,0) width 64: &quot;\x{3066}\x{3001}\x{2015}\x{2015}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x34
</span><span class="cx">             RenderRubyRun (anonymous) at (772,63) size 22x36
</span><span class="lines">@@ -659,7 +659,7 @@
</span><span class="cx">           RenderText {#text} at (774,98) size 18x96
</span><span class="cx">             text run at (774,98) width 96: &quot;\x{306E}\x{5B50}\x{3088}\x{308A}\x{3082}\x{3001}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x39
</span><del>-            RenderRubyRun (anonymous) at (772,191) size 22x45
</del><ins>+            RenderRubyRun (anonymous) at (772,190) size 22x46
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x45
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x45
</span><span class="cx">                   text run at (2,0) width 45: &quot;\x{3070}\x{3093}\x{3058}\x{3087}\x{3046}&quot;
</span><span class="lines">@@ -667,10 +667,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x39
</span><span class="cx">                   RenderText {#text} at (2,3) size 18x39
</span><span class="cx">                     text run at (2,3) width 39: &quot;\x{4E07}\x{4E57}&quot;
</span><del>-          RenderText {#text} at (774,233) size 18x208
-            text run at (774,233) width 208: &quot;\x{306E}\x{541B}\x{3088}\x{308A}\x{3082}\x{3001}\x{3042}\x{3089}\x{3086}\x{308B}\x{4FD7}\x{754C}\x{306E}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x34
-            RenderRubyRun (anonymous) at (772,440) size 22x36
</del><ins>+          RenderText {#text} at (774,232) size 18x209
+            text run at (774,232) width 208: &quot;\x{306E}\x{541B}\x{3088}\x{308A}\x{3082}\x{3001}\x{3042}\x{3089}\x{3086}\x{308B}\x{4FD7}\x{754C}\x{306E}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x35
+            RenderRubyRun (anonymous) at (772,439) size 22x37
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x36
</span><span class="cx">                   text run at (2,0) width 36: &quot;\x{3061}\x{3087}\x{3046}\x{3058}&quot;
</span><span class="lines">@@ -678,8 +678,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x34
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x34
</span><span class="cx">                     text run at (2,1) width 34: &quot;\x{5BF5}\x{5150}&quot;
</span><del>-          RenderText {#text} at (774,475) size 40x491
-            text run at (774,475) width 16: &quot;\x{3088}&quot;
</del><ins>+          RenderText {#text} at (774,474) size 40x491
+            text run at (774,474) width 16: &quot;\x{3088}&quot;
</ins><span class="cx">             text run at (796,0) width 128: &quot;\x{308A}\x{3082}\x{5E78}\x{798F}\x{3067}\x{3042}\x{308B}\x{3002}&quot;
</span><span class="cx">           RenderBR {BR} at (796,128) size 18x0
</span><span class="cx">           RenderText {#text} at (824,0) size 18x272
</span><span class="lines">@@ -719,8 +719,8 @@
</span><span class="cx">                     text run at (2,1) width 34: &quot;\x{4ECA}\x{65E5}&quot;
</span><span class="cx">           RenderText {#text} at (880,146) size 18x288
</span><span class="cx">             text run at (880,146) width 288: &quot;\x{306F}\x{3053}\x{3046}\x{601D}\x{3046}\x{3066}\x{3044}\x{308B}\x{3002}\x{2015}\x{2015}\x{559C}\x{3073}\x{306E}\x{6DF1}\x{304D}\x{3068}\x{304D}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (878,430) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (878,429) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{3046}\x{308C}\x{3044}&quot;
</span><span class="lines">@@ -728,11 +728,11 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{6182}&quot;
</span><del>-          RenderText {#text} at (880,453) size 46x485
-            text run at (880,453) width 32: &quot;\x{3044}\x{3088}&quot;
</del><ins>+          RenderText {#text} at (880,452) size 46x484
+            text run at (880,452) width 32: &quot;\x{3044}\x{3088}&quot;
</ins><span class="cx">             text run at (908,0) width 80: &quot;\x{3044}\x{3088}\x{6DF1}\x{304F}\x{3001}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (906,76) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (906,75) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{305F}\x{306E}\x{3057}&quot;
</span><span class="lines">@@ -740,8 +740,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{697D}&quot;
</span><del>-          RenderText {#text} at (908,99) size 46x483
-            text run at (908,99) width 384: &quot;\x{307F}\x{306E}\x{5927}\x{3044}\x{306A}\x{308B}\x{307B}\x{3069}\x{82E6}\x{3057}\x{307F}\x{3082}\x{5927}\x{304D}\x{3044}\x{3002}\x{3053}\x{308C}\x{3092}\x{5207}\x{308A}\x{653E}\x{305D}\x{3046}&quot;
</del><ins>+          RenderText {#text} at (908,98) size 46x482
+            text run at (908,98) width 384: &quot;\x{307F}\x{306E}\x{5927}\x{3044}\x{306A}\x{308B}\x{307B}\x{3069}\x{82E6}\x{3057}\x{307F}\x{3082}\x{5927}\x{304D}\x{3044}\x{3002}\x{3053}\x{308C}\x{3092}\x{5207}\x{308A}\x{653E}\x{305D}\x{3046}&quot;
</ins><span class="cx">             text run at (936,0) width 160: &quot;\x{3068}\x{3059}\x{308B}\x{3068}\x{8EAB}\x{304C}\x{6301}\x{3066}\x{306C}\x{3002}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><span class="cx">             RenderRubyRun (anonymous) at (934,159) size 22x18
</span><span class="lines">@@ -850,8 +850,8 @@
</span><span class="cx">                     text run at (2,0) width 16: &quot;\x{4F59}&quot;
</span><span class="cx">           RenderText {#text} at (1092,32) size 18x16
</span><span class="cx">             text run at (1092,32) width 16: &quot;\x{306E}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x28
-            RenderRubyRun (anonymous) at (1090,44) size 22x36
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x27
+            RenderRubyRun (anonymous) at (1090,43) size 22x37
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x36
</span><span class="cx">                   text run at (2,0) width 36: &quot;\x{304B}\x{3093}\x{304C}\x{3048}&quot;
</span><span class="lines">@@ -859,10 +859,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,10) size 18x16
</span><span class="cx">                     text run at (2,10) width 16: &quot;\x{8003}&quot;
</span><del>-          RenderText {#text} at (1092,76) size 18x256
-            text run at (1092,76) width 256: &quot;\x{304C}\x{3053}\x{3053}\x{307E}\x{3067}\x{6F02}\x{6D41}\x{3057}\x{3066}\x{6765}\x{305F}\x{6642}\x{306B}\x{3001}\x{4F59}\x{306E}&quot;
</del><ins>+          RenderText {#text} at (1092,75) size 18x256
+            text run at (1092,75) width 256: &quot;\x{304C}\x{3053}\x{3053}\x{307E}\x{3067}\x{6F02}\x{6D41}\x{3057}\x{3066}\x{6765}\x{305F}\x{6642}\x{306B}\x{3001}\x{4F59}\x{306E}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x32
</span><del>-            RenderRubyRun (anonymous) at (1090,332) size 22x32
</del><ins>+            RenderRubyRun (anonymous) at (1090,331) size 22x32
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x32
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x32
</span><span class="cx">                   text run at (2,0) width 31: &quot;\x{3046}\x{305D}\x{304F}&quot;
</span><span class="lines">@@ -870,10 +870,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x32
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x32
</span><span class="cx">                     text run at (2,0) width 32: &quot;\x{53F3}\x{8DB3}&quot;
</span><del>-          RenderText {#text} at (1092,364) size 18x48
-            text run at (1092,364) width 48: &quot;\x{306F}\x{7A81}\x{7136}&quot;
</del><ins>+          RenderText {#text} at (1092,363) size 18x48
+            text run at (1092,363) width 48: &quot;\x{306F}\x{7A81}\x{7136}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (1090,411) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (1090,410) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{3059}\x{308F}&quot;
</span><span class="lines">@@ -881,11 +881,11 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{5750}&quot;
</span><del>-          RenderText {#text} at (1092,428) size 46x476
-            text run at (1092,428) width 48: &quot;\x{308A}\x{306E}\x{308F}&quot;
-            text run at (1120,0) width 32: &quot;\x{308B}\x{3044}&quot;
</del><ins>+          RenderText {#text} at (1092,427) size 46x491
+            text run at (1092,427) width 64: &quot;\x{308A}\x{306E}\x{308F}\x{308B}&quot;
+            text run at (1120,0) width 16: &quot;\x{3044}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x34
</span><del>-            RenderRubyRun (anonymous) at (1118,31) size 22x36
</del><ins>+            RenderRubyRun (anonymous) at (1118,15) size 22x36
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x36
</span><span class="cx">                   text run at (2,0) width 36: &quot;\x{304B}\x{304F}\x{3044}\x{3057}&quot;
</span><span class="lines">@@ -893,10 +893,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x34
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x34
</span><span class="cx">                     text run at (2,1) width 34: &quot;\x{89D2}\x{77F3}&quot;
</span><del>-          RenderText {#text} at (1120,66) size 18x16
-            text run at (1120,66) width 16: &quot;\x{306E}&quot;
</del><ins>+          RenderText {#text} at (1120,50) size 18x16
+            text run at (1120,50) width 16: &quot;\x{306E}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (1118,81) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (1118,65) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{306F}\x{3057}&quot;
</span><span class="lines">@@ -904,10 +904,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{7AEF}&quot;
</span><del>-          RenderText {#text} at (1120,98) size 18x48
-            text run at (1120,98) width 48: &quot;\x{3092}\x{8E0F}\x{307F}&quot;
</del><ins>+          RenderText {#text} at (1120,82) size 18x48
+            text run at (1120,82) width 48: &quot;\x{3092}\x{8E0F}\x{307F}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (1118,146) size 22x16
</del><ins>+            RenderRubyRun (anonymous) at (1118,130) size 22x16
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x16
</span><span class="cx">                 RenderText {#text} at (2,3) size 10x10
</span><span class="cx">                   text run at (2,3) width 9: &quot;\x{305D}&quot;
</span><span class="lines">@@ -915,10 +915,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x16
</span><span class="cx">                     text run at (2,0) width 16: &quot;\x{640D}&quot;
</span><del>-          RenderText {#text} at (1120,162) size 18x80
-            text run at (1120,162) width 80: &quot;\x{304F}\x{306A}\x{3063}\x{305F}\x{3002}&quot;
</del><ins>+          RenderText {#text} at (1120,146) size 18x80
+            text run at (1120,146) width 80: &quot;\x{304F}\x{306A}\x{3063}\x{305F}\x{3002}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x34
</span><del>-            RenderRubyRun (anonymous) at (1118,241) size 22x36
</del><ins>+            RenderRubyRun (anonymous) at (1118,225) size 22x36
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x36
</span><span class="cx">                   text run at (2,0) width 36: &quot;\x{3078}\x{3044}\x{3053}\x{3046}&quot;
</span><span class="lines">@@ -926,11 +926,11 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x34
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x34
</span><span class="cx">                     text run at (2,1) width 34: &quot;\x{5E73}\x{8861}&quot;
</span><del>-          RenderText {#text} at (1120,276) size 46x484
-            text run at (1120,276) width 208: &quot;\x{3092}\x{4FDD}\x{3064}\x{305F}\x{3081}\x{306B}\x{3001}\x{3059}\x{308F}\x{3084}\x{3068}\x{524D}\x{306B}&quot;
-            text run at (1148,0) width 80: &quot;\x{98DB}\x{3073}\x{51FA}\x{3057}\x{305F}&quot;
</del><ins>+          RenderText {#text} at (1120,260) size 46x484
+            text run at (1120,260) width 224: &quot;\x{3092}\x{4FDD}\x{3064}\x{305F}\x{3081}\x{306B}\x{3001}\x{3059}\x{308F}\x{3084}\x{3068}\x{524D}\x{306B}\x{98DB}&quot;
+            text run at (1148,0) width 64: &quot;\x{3073}\x{51FA}\x{3057}\x{305F}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x32
</span><del>-            RenderRubyRun (anonymous) at (1146,80) size 22x32
</del><ins>+            RenderRubyRun (anonymous) at (1146,64) size 22x32
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x32
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x32
</span><span class="cx">                   text run at (2,0) width 31: &quot;\x{3055}\x{305D}\x{304F}&quot;
</span><span class="lines">@@ -938,10 +938,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x32
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x32
</span><span class="cx">                     text run at (2,0) width 32: &quot;\x{5DE6}\x{8DB3}&quot;
</span><del>-          RenderText {#text} at (1148,112) size 18x32
-            text run at (1148,112) width 32: &quot;\x{304C}\x{3001}&quot;
</del><ins>+          RenderText {#text} at (1148,96) size 18x32
+            text run at (1148,96) width 32: &quot;\x{304C}\x{3001}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x32
</span><del>-            RenderRubyRun (anonymous) at (1146,144) size 22x32
</del><ins>+            RenderRubyRun (anonymous) at (1146,128) size 22x32
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x32
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x32
</span><span class="cx">                   text run at (2,0) width 31: &quot;\x{3057}\x{305D}\x{3093}&quot;
</span><span class="lines">@@ -949,10 +949,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x32
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x32
</span><span class="cx">                     text run at (2,0) width 32: &quot;\x{4ED5}\x{640D}&quot;
</span><del>-          RenderText {#text} at (1148,176) size 18x32
-            text run at (1148,176) width 32: &quot;\x{3058}\x{306E}&quot;
</del><ins>+          RenderText {#text} at (1148,160) size 18x32
+            text run at (1148,160) width 32: &quot;\x{3058}\x{306E}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (1146,208) size 22x16
</del><ins>+            RenderRubyRun (anonymous) at (1146,192) size 22x16
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x16
</span><span class="cx">                 RenderText {#text} at (2,3) size 10x10
</span><span class="cx">                   text run at (2,3) width 9: &quot;\x{3046}&quot;
</span><span class="lines">@@ -960,10 +960,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x16
</span><span class="cx">                     text run at (2,0) width 16: &quot;\x{57CB}&quot;
</span><del>-          RenderText {#text} at (1148,224) size 18x16
-            text run at (1148,224) width 16: &quot;\x{3081}&quot;
</del><ins>+          RenderText {#text} at (1148,208) size 18x16
+            text run at (1148,208) width 16: &quot;\x{3081}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (1146,239) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (1146,223) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{3042}\x{308F}&quot;
</span><span class="lines">@@ -971,11 +971,11 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{5408}&quot;
</span><del>-          RenderText {#text} at (1148,256) size 46x480
-            text run at (1148,256) width 224: &quot;\x{305B}\x{3092}\x{3059}\x{308B}\x{3068}\x{5171}\x{306B}\x{3001}\x{4F59}\x{306E}\x{8170}\x{306F}\x{5177}\x{5408}&quot;
-            text run at (1176,0) width 32: &quot;\x{3088}\x{304F}&quot;
</del><ins>+          RenderText {#text} at (1148,240) size 46x480
+            text run at (1148,240) width 240: &quot;\x{305B}\x{3092}\x{3059}\x{308B}\x{3068}\x{5171}\x{306B}\x{3001}\x{4F59}\x{306E}\x{8170}\x{306F}\x{5177}\x{5408}\x{3088}&quot;
+            text run at (1176,0) width 16: &quot;\x{304F}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (1174,31) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (1174,15) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{307B}\x{3046}&quot;
</span><span class="lines">@@ -983,10 +983,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{65B9}&quot;
</span><del>-          RenderText {#text} at (1176,48) size 18x144
-            text run at (1176,48) width 144: &quot;\x{4E09}\x{5C3A}\x{307B}\x{3069}\x{306A}\x{5CA9}\x{306E}\x{4E0A}\x{306B}&quot;
</del><ins>+          RenderText {#text} at (1176,32) size 18x144
+            text run at (1176,32) width 144: &quot;\x{4E09}\x{5C3A}\x{307B}\x{3069}\x{306A}\x{5CA9}\x{306E}\x{4E0A}\x{306B}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (1174,192) size 22x16
</del><ins>+            RenderRubyRun (anonymous) at (1174,176) size 22x16
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x16
</span><span class="cx">                 RenderText {#text} at (2,3) size 10x10
</span><span class="cx">                   text run at (2,3) width 9: &quot;\x{304A}&quot;
</span><span class="lines">@@ -994,10 +994,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x16
</span><span class="cx">                     text run at (2,0) width 16: &quot;\x{5378}&quot;
</span><del>-          RenderText {#text} at (1176,208) size 18x208
-            text run at (1176,208) width 208: &quot;\x{308A}\x{305F}\x{3002}\x{80A9}\x{306B}\x{304B}\x{3051}\x{305F}\x{7D75}\x{306E}\x{5177}\x{7BB1}\x{304C}&quot;
</del><ins>+          RenderText {#text} at (1176,192) size 18x208
+            text run at (1176,192) width 208: &quot;\x{308A}\x{305F}\x{3002}\x{80A9}\x{306B}\x{304B}\x{3051}\x{305F}\x{7D75}\x{306E}\x{5177}\x{7BB1}\x{304C}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (1174,415) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (1174,399) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{308F}\x{304D}&quot;
</span><span class="lines">@@ -1005,11 +1005,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{814B}&quot;
</span><del>-          RenderText {#text} at (1176,432) size 46x480
-            text run at (1176,432) width 48: &quot;\x{306E}\x{4E0B}\x{304B}&quot;
-            text run at (1204,0) width 16: &quot;\x{3089}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x16
-            RenderRubyRun (anonymous) at (1202,15) size 22x18
</del><ins>+          RenderText {#text} at (1176,416) size 18x64
+            text run at (1176,416) width 64: &quot;\x{306E}\x{4E0B}\x{304B}\x{3089}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x17
+            RenderRubyRun (anonymous) at (1202,0) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{304A}\x{3069}&quot;
</span><span class="lines">@@ -1017,10 +1016,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{8E8D}&quot;
</span><del>-          RenderText {#text} at (1204,32) size 18x176
-            text run at (1204,32) width 176: &quot;\x{308A}\x{51FA}\x{3057}\x{305F}\x{3060}\x{3051}\x{3067}\x{3001}\x{5E78}\x{3044}\x{3068}&quot;
</del><ins>+          RenderText {#text} at (1204,17) size 18x176
+            text run at (1204,17) width 176: &quot;\x{308A}\x{51FA}\x{3057}\x{305F}\x{3060}\x{3051}\x{3067}\x{3001}\x{5E78}\x{3044}\x{3068}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (1202,207) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (1202,192) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{306A}\x{3093}&quot;
</span><span class="lines">@@ -1028,9 +1027,9 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{4F55}&quot;
</span><del>-          RenderText {#text} at (1204,224) size 18x128
-            text run at (1204,224) width 128: &quot;\x{306E}\x{4E8B}\x{3082}\x{306A}\x{304B}\x{3063}\x{305F}\x{3002}&quot;
-          RenderBR {BR} at (1204,352) size 18x0
</del><ins>+          RenderText {#text} at (1204,209) size 18x128
+            text run at (1204,209) width 128: &quot;\x{306E}\x{4E8B}\x{3082}\x{306A}\x{304B}\x{3063}\x{305F}\x{3002}&quot;
+          RenderBR {BR} at (1204,337) size 18x0
</ins><span class="cx">           RenderText {#text} at (1232,0) size 18x240
</span><span class="cx">             text run at (1232,0) width 240: &quot;\x{3000}\x{7ACB}\x{3061}\x{4E0A}\x{304C}\x{308B}\x{6642}\x{306B}\x{5411}\x{3046}\x{3092}\x{898B}\x{308B}\x{3068}\x{3001}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><span class="lines">@@ -1056,8 +1055,8 @@
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{8073}&quot;
</span><span class="cx">           RenderText {#text} at (1260,80) size 18x112
</span><span class="cx">             text run at (1260,80) width 112: &quot;\x{3048}\x{3066}\x{3044}\x{308B}\x{3002}\x{6749}\x{304B}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (1258,188) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (1258,187) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{3072}\x{306E}\x{304D}&quot;
</span><span class="lines">@@ -1065,10 +1064,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{6A9C}&quot;
</span><del>-          RenderText {#text} at (1260,211) size 18x112
-            text run at (1260,211) width 112: &quot;\x{304B}\x{5206}\x{304B}\x{3089}\x{306A}\x{3044}\x{304C}&quot;
</del><ins>+          RenderText {#text} at (1260,210) size 18x112
+            text run at (1260,210) width 112: &quot;\x{304B}\x{5206}\x{304B}\x{3089}\x{306A}\x{3044}\x{304C}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x32
</span><del>-            RenderRubyRun (anonymous) at (1258,323) size 22x32
</del><ins>+            RenderRubyRun (anonymous) at (1258,322) size 22x32
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x32
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x32
</span><span class="cx">                   text run at (2,0) width 31: &quot;\x{306D}\x{3082}\x{3068}&quot;
</span><span class="lines">@@ -1076,10 +1075,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x32
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x32
</span><span class="cx">                     text run at (2,0) width 32: &quot;\x{6839}\x{5143}&quot;
</span><del>-          RenderText {#text} at (1260,355) size 18x32
-            text run at (1260,355) width 32: &quot;\x{304B}\x{3089}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (1258,383) size 22x27
</del><ins>+          RenderText {#text} at (1260,354) size 18x32
+            text run at (1260,354) width 32: &quot;\x{304B}\x{3089}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (1258,381) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{3044}\x{305F}\x{3060}&quot;
</span><span class="lines">@@ -1087,8 +1086,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{9802}&quot;
</span><del>-          RenderText {#text} at (1260,406) size 46x486
-            text run at (1260,406) width 80: &quot;\x{304D}\x{307E}\x{3067}\x{3053}\x{3068}&quot;
</del><ins>+          RenderText {#text} at (1260,404) size 46x484
+            text run at (1260,404) width 80: &quot;\x{304D}\x{307E}\x{3067}\x{3053}\x{3068}&quot;
</ins><span class="cx">             text run at (1288,0) width 48: &quot;\x{3054}\x{3068}\x{304F}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x34
</span><span class="cx">             RenderRubyRun (anonymous) at (1286,47) size 22x36
</span><span class="lines">@@ -1352,8 +1351,8 @@
</span><span class="cx">                     text run at (2,1) width 34: &quot;\x{60A0}\x{7136}&quot;
</span><span class="cx">           RenderText {#text} at (1540,340) size 18x16
</span><span class="cx">             text run at (1540,340) width 16: &quot;\x{3068}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (1538,352) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (1538,351) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{305D}\x{3070}\x{3060}&quot;
</span><span class="lines">@@ -1361,8 +1360,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{5CD9}&quot;
</span><del>-          RenderText {#text} at (1540,375) size 46x487
-            text run at (1540,375) width 112: &quot;\x{3063}\x{3066}\x{3001}\x{543E}\x{3089}\x{306E}\x{305F}&quot;
</del><ins>+          RenderText {#text} at (1540,374) size 46x486
+            text run at (1540,374) width 112: &quot;\x{3063}\x{3066}\x{3001}\x{543E}\x{3089}\x{306E}\x{305F}&quot;
</ins><span class="cx">             text run at (1568,0) width 96: &quot;\x{3081}\x{306B}\x{9053}\x{3092}\x{8B72}\x{308B}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x32
</span><span class="cx">             RenderRubyRun (anonymous) at (1566,96) size 22x32
</span><span class="lines">@@ -1443,8 +1442,8 @@
</span><span class="cx">                     text run at (2,1) width 34: &quot;\x{771F}\x{4E2D}&quot;
</span><span class="cx">           RenderText {#text} at (1652,0) size 18x16
</span><span class="cx">             text run at (1652,0) width 16: &quot;\x{3092}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (1650,12) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (1650,11) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{3064}\x{3089}\x{306C}&quot;
</span><span class="lines">@@ -1452,10 +1451,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{8CAB}&quot;
</span><del>-          RenderText {#text} at (1652,35) size 18x400
-            text run at (1652,35) width 400: &quot;\x{3044}\x{3066}\x{3044}\x{308B}\x{3068}\x{8A55}\x{3057}\x{3066}\x{3082}\x{3088}\x{3044}\x{3002}\x{8DEF}\x{3092}\x{884C}\x{304F}\x{3068}\x{4E91}\x{308F}\x{3093}\x{3088}\x{308A}\x{5DDD}\x{5E95}\x{3092}&quot;
</del><ins>+          RenderText {#text} at (1652,34) size 18x400
+            text run at (1652,34) width 400: &quot;\x{3044}\x{3066}\x{3044}\x{308B}\x{3068}\x{8A55}\x{3057}\x{3066}\x{3082}\x{3088}\x{3044}\x{3002}\x{8DEF}\x{3092}\x{884C}\x{304F}\x{3068}\x{4E91}\x{308F}\x{3093}\x{3088}\x{308A}\x{5DDD}\x{5E95}\x{3092}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (1650,434) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (1650,433) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{308F}\x{305F}&quot;
</span><span class="lines">@@ -1463,8 +1462,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{6E09}&quot;
</span><del>-          RenderText {#text} at (1652,451) size 46x483
-            text run at (1652,451) width 32: &quot;\x{308B}\x{3068}&quot;
</del><ins>+          RenderText {#text} at (1652,450) size 46x482
+            text run at (1652,450) width 32: &quot;\x{308B}\x{3068}&quot;
</ins><span class="cx">             text run at (1680,0) width 128: &quot;\x{4E91}\x{3046}\x{65B9}\x{304C}\x{9069}\x{5F53}\x{3060}\x{3002}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><span class="cx">             RenderRubyRun (anonymous) at (1678,127) size 22x18
</span><span class="lines">@@ -1598,8 +1597,8 @@
</span><span class="cx">                     text run at (2,0) width 16: &quot;\x{5165}&quot;
</span><span class="cx">           RenderText {#text} at (1902,208) size 18x48
</span><span class="cx">             text run at (1902,208) width 48: &quot;\x{3063}\x{3066}\x{3001}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (1900,252) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (1900,251) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{305F}\x{3060}\x{3088}&quot;
</span><span class="lines">@@ -1607,8 +1606,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{6F02}&quot;
</span><del>-          RenderText {#text} at (1902,275) size 46x483
-            text run at (1902,275) width 208: &quot;\x{3046}\x{3066}\x{3044}\x{308B}\x{3046}\x{3061}\x{306B}\x{5F62}\x{306F}\x{6D88}\x{3048}\x{3066}\x{306A}&quot;
</del><ins>+          RenderText {#text} at (1902,274) size 46x482
+            text run at (1902,274) width 208: &quot;\x{3046}\x{3066}\x{3044}\x{308B}\x{3046}\x{3061}\x{306B}\x{5F62}\x{306F}\x{6D88}\x{3048}\x{3066}\x{306A}&quot;
</ins><span class="cx">             text run at (1930,0) width 208: &quot;\x{304F}\x{306A}\x{3063}\x{3066}\x{3001}\x{305F}\x{3060}\x{58F0}\x{3060}\x{3051}\x{304C}\x{7A7A}\x{306E}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><span class="cx">             RenderRubyRun (anonymous) at (1928,207) size 22x18
</span><span class="lines">@@ -1753,8 +1752,8 @@
</span><span class="cx">           RenderText {#text} at (2120,208) size 46x480
</span><span class="cx">             text run at (2120,208) width 272: &quot;\x{308B}\x{4E8B}\x{3092}\x{5FD8}\x{308C}\x{3001}\x{4EBA}\x{9593}\x{306F}\x{501F}\x{91D1}\x{306E}\x{3042}\x{308B}\x{4E8B}\x{3092}\x{5FD8}&quot;
</span><span class="cx">             text run at (2148,0) width 144: &quot;\x{308C}\x{308B}\x{3002}\x{6642}\x{306B}\x{306F}\x{81EA}\x{5206}\x{306E}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x28
-            RenderRubyRun (anonymous) at (2146,140) size 22x36
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x27
+            RenderRubyRun (anonymous) at (2146,139) size 22x37
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x36
</span><span class="cx">                   text run at (2,0) width 36: &quot;\x{305F}\x{307E}\x{3057}\x{3044}&quot;
</span><span class="lines">@@ -1762,10 +1761,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,10) size 18x16
</span><span class="cx">                     text run at (2,10) width 16: &quot;\x{9B42}&quot;
</span><del>-          RenderText {#text} at (2148,172) size 18x16
-            text run at (2148,172) width 16: &quot;\x{306E}&quot;
</del><ins>+          RenderText {#text} at (2148,171) size 18x16
+            text run at (2148,171) width 16: &quot;\x{306E}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x34
</span><del>-            RenderRubyRun (anonymous) at (2146,187) size 22x36
</del><ins>+            RenderRubyRun (anonymous) at (2146,186) size 22x36
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x36
</span><span class="cx">                   text run at (2,0) width 36: &quot;\x{3044}\x{3069}\x{3053}\x{308D}&quot;
</span><span class="lines">@@ -1773,8 +1772,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x34
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x34
</span><span class="cx">                     text run at (2,1) width 34: &quot;\x{5C45}\x{6240}&quot;
</span><del>-          RenderText {#text} at (2148,222) size 46x478
-            text run at (2148,222) width 256: &quot;\x{3055}\x{3048}\x{5FD8}\x{308C}\x{3066}\x{6B63}\x{4F53}\x{306A}\x{304F}\x{306A}\x{308B}\x{3002}\x{305F}\x{3060}\x{83DC}\x{306E}&quot;
</del><ins>+          RenderText {#text} at (2148,221) size 46x477
+            text run at (2148,221) width 256: &quot;\x{3055}\x{3048}\x{5FD8}\x{308C}\x{3066}\x{6B63}\x{4F53}\x{306A}\x{304F}\x{306A}\x{308B}\x{3002}\x{305F}\x{3060}\x{83DC}\x{306E}&quot;
</ins><span class="cx">             text run at (2176,0) width 192: &quot;\x{82B1}\x{3092}\x{9060}\x{304F}\x{671B}\x{3093}\x{3060}\x{3068}\x{304D}\x{306B}\x{773C}\x{304C}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><span class="cx">             RenderRubyRun (anonymous) at (2174,192) size 22x16
</span><span class="lines">@@ -1807,7 +1806,7 @@
</span><span class="cx">             text run at (2292,0) width 480: &quot;\x{3000}\x{305F}\x{3061}\x{307E}\x{3061}\x{30B7}\x{30A7}\x{30EC}\x{30FC}\x{306E}\x{96F2}\x{96C0}\x{306E}\x{8A69}\x{3092}\x{601D}\x{3044}\x{51FA}\x{3057}\x{3066}\x{3001}\x{53E3}\x{306E}\x{3046}\x{3061}\x{3067}\x{899A}\x{3048}\x{305F}\x{3068}&quot;
</span><span class="cx">             text run at (2320,0) width 64: &quot;\x{3053}\x{308D}\x{3060}\x{3051}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x39
</span><del>-            RenderRubyRun (anonymous) at (2318,61) size 22x45
</del><ins>+            RenderRubyRun (anonymous) at (2318,60) size 22x46
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x45
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x45
</span><span class="cx">                   text run at (2,0) width 45: &quot;\x{3042}\x{3093}\x{3057}\x{3087}\x{3046}&quot;
</span><span class="lines">@@ -1815,8 +1814,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x39
</span><span class="cx">                   RenderText {#text} at (2,3) size 18x39
</span><span class="cx">                     text run at (2,3) width 39: &quot;\x{6697}\x{8AA6}&quot;
</span><del>-          RenderText {#text} at (2320,103) size 40x471
-            text run at (2320,103) width 368: &quot;\x{3057}\x{3066}\x{898B}\x{305F}\x{304C}\x{3001}\x{899A}\x{3048}\x{3066}\x{3044}\x{308B}\x{3068}\x{3053}\x{308D}\x{306F}\x{4E8C}\x{4E09}\x{53E5}\x{3057}\x{304B}\x{306A}\x{304B}\x{3063}&quot;
</del><ins>+          RenderText {#text} at (2320,102) size 40x471
+            text run at (2320,102) width 368: &quot;\x{3057}\x{3066}\x{898B}\x{305F}\x{304C}\x{3001}\x{899A}\x{3048}\x{3066}\x{3044}\x{308B}\x{3068}\x{3053}\x{308D}\x{306F}\x{4E8C}\x{4E09}\x{53E5}\x{3057}\x{304B}\x{306A}\x{304B}\x{3063}&quot;
</ins><span class="cx">             text run at (2342,0) width 304: &quot;\x{305F}\x{3002}\x{305D}\x{306E}\x{4E8C}\x{4E09}\x{53E5}\x{306E}\x{306A}\x{304B}\x{306B}\x{3053}\x{3093}\x{306A}\x{306E}\x{304C}\x{3042}\x{308B}\x{3002}&quot;
</span><span class="cx">           RenderBR {BR} at (2342,304) size 18x0
</span><span class="cx">         RenderBlock {DIV} at (2362,32) size 106x460
</span><span class="lines">@@ -1872,8 +1871,8 @@
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{6975}&quot;
</span><span class="cx">           RenderText {#text} at (66,0) size 18x208
</span><span class="cx">             text run at (66,0) width 208: &quot;\x{307F}\x{306E}\x{6B4C}\x{306B}\x{3001}\x{60B2}\x{3057}\x{3055}\x{306E}\x{3001}\x{6975}\x{307F}\x{306E}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (64,204) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (64,203) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{304A}\x{3082}\x{3044}&quot;
</span><span class="lines">@@ -1881,10 +1880,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{60F3}&quot;
</span><del>-          RenderText {#text} at (66,227) size 18x16
-            text run at (66,227) width 16: &quot;\x{3001}&quot;
</del><ins>+          RenderText {#text} at (66,226) size 18x16
+            text run at (66,226) width 16: &quot;\x{3001}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (64,242) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (64,241) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{3053}\x{3082}&quot;
</span><span class="lines">@@ -1892,9 +1891,9 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{7C60}&quot;
</span><del>-          RenderText {#text} at (66,259) size 18x96
-            text run at (66,259) width 96: &quot;\x{308B}\x{3068}\x{305E}\x{77E5}\x{308C}\x{300D}&quot;
-          RenderBR {BR} at (66,355) size 18x0
</del><ins>+          RenderText {#text} at (66,258) size 18x96
+            text run at (66,258) width 96: &quot;\x{308B}\x{3068}\x{305E}\x{77E5}\x{308C}\x{300D}&quot;
+          RenderBR {BR} at (66,354) size 18x0
</ins><span class="cx">           RenderText {#text} at (88,0) size 46x480
</span><span class="cx">             text run at (88,0) width 480: &quot;\x{3000}\x{306A}\x{308B}\x{307B}\x{3069}\x{3044}\x{304F}\x{3089}\x{8A69}\x{4EBA}\x{304C}\x{5E78}\x{798F}\x{3067}\x{3082}\x{3001}\x{3042}\x{306E}\x{96F2}\x{96C0}\x{306E}\x{3088}\x{3046}\x{306B}\x{601D}\x{3044}\x{5207}\x{3063}\x{3066}\x{3001}&quot;
</span><span class="cx">             text run at (116,0) width 336: &quot;\x{4E00}\x{5FC3}\x{4E0D}\x{4E71}\x{306B}\x{3001}\x{524D}\x{5F8C}\x{3092}\x{5FD8}\x{5374}\x{3057}\x{3066}\x{3001}\x{308F}\x{304C}\x{559C}\x{3073}\x{3092}\x{6B4C}\x{3046}&quot;
</span><span class="lines">@@ -1921,8 +1920,8 @@
</span><span class="cx">                     text run at (2,1) width 34: &quot;\x{4E07}\x{659B}&quot;
</span><span class="cx">           RenderText {#text} at (144,322) size 18x16
</span><span class="cx">             text run at (144,322) width 16: &quot;\x{306E}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (142,334) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (142,333) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{3046}\x{308C}\x{3044}&quot;
</span><span class="lines">@@ -1930,8 +1929,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{6101}&quot;
</span><del>-          RenderText {#text} at (144,357) size 46x485
-            text run at (144,357) width 128: &quot;\x{306A}\x{3069}\x{3068}\x{4E91}\x{3046}\x{5B57}\x{304C}\x{3042}&quot;
</del><ins>+          RenderText {#text} at (144,356) size 46x484
+            text run at (144,356) width 128: &quot;\x{306A}\x{3069}\x{3068}\x{4E91}\x{3046}\x{5B57}\x{304C}\x{3042}&quot;
</ins><span class="cx">             text run at (172,0) width 160: &quot;\x{308B}\x{3002}\x{8A69}\x{4EBA}\x{3060}\x{304B}\x{3089}\x{4E07}\x{659B}\x{3067}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x34
</span><span class="cx">             RenderRubyRun (anonymous) at (170,159) size 22x36
</span><span class="lines">@@ -1968,8 +1967,8 @@
</span><span class="cx">           RenderText {#text} at (200,258) size 46x482
</span><span class="cx">             text run at (200,258) width 224: &quot;\x{306E}\x{500D}\x{4EE5}\x{4E0A}\x{306B}\x{795E}\x{7D4C}\x{304C}\x{92ED}\x{654F}\x{306A}\x{306E}\x{304B}\x{3082}&quot;
</span><span class="cx">             text run at (228,0) width 288: &quot;\x{77E5}\x{308C}\x{3093}\x{3002}\x{8D85}\x{4FD7}\x{306E}\x{559C}\x{3073}\x{3082}\x{3042}\x{308D}\x{3046}\x{304C}\x{3001}\x{7121}\x{91CF}\x{306E}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x28
-            RenderRubyRun (anonymous) at (226,284) size 22x36
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x27
+            RenderRubyRun (anonymous) at (226,283) size 22x37
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x36
</span><span class="cx">                   text run at (2,0) width 36: &quot;\x{304B}\x{306A}\x{3057}\x{307F}&quot;
</span><span class="lines">@@ -1977,14 +1976,14 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,10) size 18x16
</span><span class="cx">                     text run at (2,10) width 16: &quot;\x{60B2}&quot;
</span><del>-          RenderText {#text} at (228,316) size 40x476
-            text run at (228,316) width 160: &quot;\x{3082}\x{591A}\x{304B}\x{308D}\x{3046}\x{3002}\x{305D}\x{3093}\x{306A}\x{3089}&quot;
-            text run at (250,0) width 208: &quot;\x{3070}\x{8A69}\x{4EBA}\x{306B}\x{306A}\x{308B}\x{306E}\x{3082}\x{8003}\x{3048}\x{7269}\x{3060}\x{3002}&quot;
-          RenderBR {BR} at (250,208) size 18x0
</del><ins>+          RenderText {#text} at (228,315) size 40x491
+            text run at (228,315) width 176: &quot;\x{3082}\x{591A}\x{304B}\x{308D}\x{3046}\x{3002}\x{305D}\x{3093}\x{306A}\x{3089}\x{3070}&quot;
+            text run at (250,0) width 192: &quot;\x{8A69}\x{4EBA}\x{306B}\x{306A}\x{308B}\x{306E}\x{3082}\x{8003}\x{3048}\x{7269}\x{3060}\x{3002}&quot;
+          RenderBR {BR} at (250,192) size 18x0
</ins><span class="cx">           RenderText {#text} at (278,0) size 18x128
</span><span class="cx">             text run at (278,0) width 128: &quot;\x{3000}\x{3057}\x{3070}\x{3089}\x{304F}\x{306F}\x{8DEF}\x{304C}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (276,124) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (276,123) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{305F}\x{3044}\x{3089}&quot;
</span><span class="lines">@@ -1992,10 +1991,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{5E73}&quot;
</span><del>-          RenderText {#text} at (278,147) size 18x64
-            text run at (278,147) width 64: &quot;\x{3067}\x{3001}\x{53F3}\x{306F}&quot;
</del><ins>+          RenderText {#text} at (278,146) size 18x64
+            text run at (278,146) width 64: &quot;\x{3067}\x{3001}\x{53F3}\x{306F}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x48
</span><del>-            RenderRubyRun (anonymous) at (276,211) size 22x48
</del><ins>+            RenderRubyRun (anonymous) at (276,210) size 22x48
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x48
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x48
</span><span class="cx">                   text run at (2,0) width 48: &quot;\x{305E}\x{3046}\x{304D}\x{3084}\x{307E}&quot;
</span><span class="lines">@@ -2003,8 +2002,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x48
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x48
</span><span class="cx">                     text run at (2,0) width 48: &quot;\x{96D1}\x{6728}\x{5C71}&quot;
</span><del>-          RenderText {#text} at (278,259) size 46x467
-            text run at (278,259) width 208: &quot;\x{3001}\x{5DE6}\x{306F}\x{83DC}\x{306E}\x{82B1}\x{306E}\x{898B}\x{3064}\x{3065}\x{3051}\x{3067}\x{3042}&quot;
</del><ins>+          RenderText {#text} at (278,258) size 46x466
+            text run at (278,258) width 208: &quot;\x{3001}\x{5DE6}\x{306F}\x{83DC}\x{306E}\x{82B1}\x{306E}\x{898B}\x{3064}\x{3065}\x{3051}\x{3067}\x{3042}&quot;
</ins><span class="cx">             text run at (306,0) width 128: &quot;\x{308B}\x{3002}\x{8DB3}\x{306E}\x{4E0B}\x{306B}\x{6642}\x{3005}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x48
</span><span class="cx">             RenderRubyRun (anonymous) at (304,128) size 22x48
</span><span class="lines">@@ -2017,8 +2016,8 @@
</span><span class="cx">                     text run at (2,0) width 48: &quot;\x{84B2}\x{516C}\x{82F1}&quot;
</span><span class="cx">           RenderText {#text} at (306,176) size 18x112
</span><span class="cx">             text run at (306,176) width 112: &quot;\x{3092}\x{8E0F}\x{307F}\x{3064}\x{3051}\x{308B}\x{3002}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x28
-            RenderRubyRun (anonymous) at (304,284) size 22x36
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x27
+            RenderRubyRun (anonymous) at (304,283) size 22x37
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x36
</span><span class="cx">                   text run at (2,0) width 36: &quot;\x{306E}\x{3053}\x{304E}\x{308A}&quot;
</span><span class="lines">@@ -2026,11 +2025,11 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,10) size 18x16
</span><span class="cx">                     text run at (2,10) width 16: &quot;\x{92F8}&quot;
</span><del>-          RenderText {#text} at (306,316) size 46x476
-            text run at (306,316) width 160: &quot;\x{306E}\x{3088}\x{3046}\x{306A}\x{8449}\x{304C}\x{9060}\x{616E}\x{306A}\x{304F}&quot;
-            text run at (334,0) width 192: &quot;\x{56DB}\x{65B9}\x{3078}\x{306E}\x{3057}\x{3066}\x{771F}\x{4E2D}\x{306B}\x{9EC4}\x{8272}\x{306A}&quot;
</del><ins>+          RenderText {#text} at (306,315) size 46x491
+            text run at (306,315) width 176: &quot;\x{306E}\x{3088}\x{3046}\x{306A}\x{8449}\x{304C}\x{9060}\x{616E}\x{306A}\x{304F}\x{56DB}&quot;
+            text run at (334,0) width 176: &quot;\x{65B9}\x{3078}\x{306E}\x{3057}\x{3066}\x{771F}\x{4E2D}\x{306B}\x{9EC4}\x{8272}\x{306A}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (332,191) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (332,175) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{305F}\x{307E}&quot;
</span><span class="lines">@@ -2038,8 +2037,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{73E0}&quot;
</span><del>-          RenderText {#text} at (334,208) size 68x480
-            text run at (334,208) width 272: &quot;\x{3092}\x{64C1}\x{8B77}\x{3057}\x{3066}\x{3044}\x{308B}\x{3002}\x{83DC}\x{306E}\x{82B1}\x{306B}\x{6C17}\x{3092}\x{3068}\x{3089}\x{308C}&quot;
</del><ins>+          RenderText {#text} at (334,192) size 68x480
+            text run at (334,192) width 272: &quot;\x{3092}\x{64C1}\x{8B77}\x{3057}\x{3066}\x{3044}\x{308B}\x{3002}\x{83DC}\x{306E}\x{82B1}\x{306B}\x{6C17}\x{3092}\x{3068}\x{3089}\x{308C}&quot;
</ins><span class="cx">             text run at (356,0) width 480: &quot;\x{3066}\x{3001}\x{8E0F}\x{307F}\x{3064}\x{3051}\x{305F}\x{3042}\x{3068}\x{3067}\x{3001}\x{6C17}\x{306E}\x{6BD2}\x{306A}\x{4E8B}\x{3092}\x{3057}\x{305F}\x{3068}\x{3001}\x{632F}\x{308A}\x{5411}\x{3044}\x{3066}\x{898B}\x{308B}\x{3068}\x{3001}&quot;
</span><span class="cx">             text run at (384,0) width 240: &quot;\x{9EC4}\x{8272}\x{306A}\x{73E0}\x{306F}\x{4F9D}\x{7136}\x{3068}\x{3057}\x{3066}\x{92F8}\x{306E}\x{306A}\x{304B}\x{306B}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x32
</span><span class="lines">@@ -2068,8 +2067,8 @@
</span><span class="cx">           RenderBR {BR} at (406,144) size 18x0
</span><span class="cx">           RenderText {#text} at (434,0) size 18x64
</span><span class="cx">             text run at (434,0) width 64: &quot;\x{3000}\x{8A69}\x{4EBA}\x{306B}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (432,60) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (432,59) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{3046}\x{308C}\x{3044}&quot;
</span><span class="lines">@@ -2077,10 +2076,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{6182}&quot;
</span><del>-          RenderText {#text} at (434,83) size 18x240
-            text run at (434,83) width 240: &quot;\x{306F}\x{3064}\x{304D}\x{3082}\x{306E}\x{304B}\x{3082}\x{77E5}\x{308C}\x{306A}\x{3044}\x{304C}\x{3001}\x{3042}\x{306E}&quot;
</del><ins>+          RenderText {#text} at (434,82) size 18x240
+            text run at (434,82) width 240: &quot;\x{306F}\x{3064}\x{304D}\x{3082}\x{306E}\x{304B}\x{3082}\x{77E5}\x{308C}\x{306A}\x{3044}\x{304C}\x{3001}\x{3042}\x{306E}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x32
</span><del>-            RenderRubyRun (anonymous) at (432,323) size 22x32
</del><ins>+            RenderRubyRun (anonymous) at (432,322) size 22x32
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x32
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x32
</span><span class="cx">                   text run at (2,0) width 31: &quot;\x{3072}\x{3070}\x{308A}&quot;
</span><span class="lines">@@ -2088,8 +2087,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x32
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x32
</span><span class="cx">                     text run at (2,0) width 32: &quot;\x{96F2}\x{96C0}&quot;
</span><del>-          RenderText {#text} at (434,355) size 46x483
-            text run at (434,355) width 128: &quot;\x{3092}\x{805E}\x{304F}\x{5FC3}\x{6301}\x{306B}\x{306A}\x{308C}&quot;
</del><ins>+          RenderText {#text} at (434,354) size 46x482
+            text run at (434,354) width 128: &quot;\x{3092}\x{805E}\x{304F}\x{5FC3}\x{6301}\x{306B}\x{306A}\x{308C}&quot;
</ins><span class="cx">             text run at (462,0) width 16: &quot;\x{3070}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x32
</span><span class="cx">             RenderRubyRun (anonymous) at (460,16) size 22x32
</span><span class="lines">@@ -2251,10 +2250,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x39
</span><span class="cx">                   RenderText {#text} at (2,3) size 18x39
</span><span class="cx">                     text run at (2,3) width 39: &quot;\x{4E86}\x{898B}&quot;
</span><del>-          RenderText {#text} at (680,42) size 18x256
-            text run at (680,42) width 256: &quot;\x{3082}\x{8D77}\x{3089}\x{306C}\x{3002}\x{305F}\x{3060}\x{3053}\x{306E}\x{666F}\x{8272}\x{304C}\x{2015}\x{2015}\x{8179}\x{306E}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x16
-            RenderRubyRun (anonymous) at (678,298) size 22x16
</del><ins>+          RenderText {#text} at (680,41) size 18x257
+            text run at (680,41) width 256: &quot;\x{3082}\x{8D77}\x{3089}\x{306C}\x{3002}\x{305F}\x{3060}\x{3053}\x{306E}\x{666F}\x{8272}\x{304C}\x{2015}\x{2015}\x{8179}\x{306E}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x17
+            RenderRubyRun (anonymous) at (678,297) size 22x17
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x16
</span><span class="cx">                 RenderText {#text} at (2,3) size 10x10
</span><span class="cx">                   text run at (2,3) width 9: &quot;\x{305F}&quot;
</span><span class="lines">@@ -2262,12 +2261,12 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x16
</span><span class="cx">                     text run at (2,0) width 16: &quot;\x{8DB3}&quot;
</span><del>-          RenderText {#text} at (680,314) size 68x490
-            text run at (680,314) width 176: &quot;\x{3057}\x{306B}\x{3082}\x{306A}\x{3089}\x{306C}\x{3001}\x{6708}\x{7D66}\x{306E}\x{88DC}&quot;
</del><ins>+          RenderText {#text} at (680,313) size 68x490
+            text run at (680,313) width 176: &quot;\x{3057}\x{306B}\x{3082}\x{306A}\x{3089}\x{306C}\x{3001}\x{6708}\x{7D66}\x{306E}\x{88DC}&quot;
</ins><span class="cx">             text run at (702,0) width 480: &quot;\x{3044}\x{306B}\x{3082}\x{306A}\x{3089}\x{306C}\x{3053}\x{306E}\x{666F}\x{8272}\x{304C}\x{666F}\x{8272}\x{3068}\x{3057}\x{3066}\x{306E}\x{307F}\x{3001}\x{4F59}\x{304C}\x{5FC3}\x{3092}\x{697D}\x{307E}\x{305B}\x{3064}\x{3064}\x{3042}\x{308B}&quot;
</span><span class="cx">             text run at (730,0) width 128: &quot;\x{304B}\x{3089}\x{82E6}\x{52B4}\x{3082}\x{5FC3}\x{914D}\x{3082}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (728,124) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (728,123) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{3068}\x{3082}\x{306A}&quot;
</span><span class="lines">@@ -2275,10 +2274,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{4F34}&quot;
</span><del>-          RenderText {#text} at (730,147) size 18x288
-            text run at (730,147) width 288: &quot;\x{308F}\x{306C}\x{306E}\x{3060}\x{308D}\x{3046}\x{3002}\x{81EA}\x{7136}\x{306E}\x{529B}\x{306F}\x{3053}\x{3053}\x{306B}\x{304A}\x{3044}\x{3066}&quot;
</del><ins>+          RenderText {#text} at (730,146) size 18x288
+            text run at (730,146) width 288: &quot;\x{308F}\x{306C}\x{306E}\x{3060}\x{308D}\x{3046}\x{3002}\x{81EA}\x{7136}\x{306E}\x{529B}\x{306F}\x{3053}\x{3053}\x{306B}\x{304A}\x{3044}\x{3066}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (728,434) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (728,433) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{305F}\x{3063}&quot;
</span><span class="lines">@@ -2286,8 +2285,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{5C0A}&quot;
</span><del>-          RenderText {#text} at (730,451) size 46x467
-            text run at (730,451) width 16: &quot;\x{3068}&quot;
</del><ins>+          RenderText {#text} at (730,450) size 46x466
+            text run at (730,450) width 16: &quot;\x{3068}&quot;
</ins><span class="cx">             text run at (758,0) width 176: &quot;\x{3044}\x{3002}\x{543E}\x{4EBA}\x{306E}\x{6027}\x{60C5}\x{3092}\x{77AC}\x{523B}\x{306B}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x32
</span><span class="cx">             RenderRubyRun (anonymous) at (756,176) size 22x32
</span><span class="lines">@@ -2316,8 +2315,8 @@
</span><span class="cx">           RenderText {#text} at (802,0) size 46x480
</span><span class="cx">             text run at (802,0) width 480: &quot;\x{3000}\x{604B}\x{306F}\x{3046}\x{3064}\x{304F}\x{3057}\x{304B}\x{308D}\x{3001}\x{5B5D}\x{3082}\x{3046}\x{3064}\x{304F}\x{3057}\x{304B}\x{308D}\x{3001}\x{5FE0}\x{541B}\x{611B}\x{56FD}\x{3082}\x{7D50}\x{69CB}\x{3060}\x{308D}\x{3046}\x{3002}&quot;
</span><span class="cx">             text run at (830,0) width 128: &quot;\x{3057}\x{304B}\x{3057}\x{81EA}\x{8EAB}\x{304C}\x{305D}\x{306E}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (828,124) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (828,123) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{304D}\x{3087}\x{304F}&quot;
</span><span class="lines">@@ -2325,10 +2324,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{5C40}&quot;
</span><del>-          RenderText {#text} at (830,147) size 18x112
-            text run at (830,147) width 112: &quot;\x{306B}\x{5F53}\x{308C}\x{3070}\x{5229}\x{5BB3}\x{306E}&quot;
</del><ins>+          RenderText {#text} at (830,146) size 18x112
+            text run at (830,146) width 112: &quot;\x{306B}\x{5F53}\x{308C}\x{3070}\x{5229}\x{5BB3}\x{306E}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x32
</span><del>-            RenderRubyRun (anonymous) at (828,259) size 22x32
</del><ins>+            RenderRubyRun (anonymous) at (828,258) size 22x32
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x32
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x32
</span><span class="cx">                   text run at (2,0) width 31: &quot;\x{3064}\x{3080}\x{3058}&quot;
</span><span class="lines">@@ -2336,10 +2335,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x32
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x32
</span><span class="cx">                     text run at (2,0) width 32: &quot;\x{65CB}\x{98A8}&quot;
</span><del>-          RenderText {#text} at (830,291) size 18x16
-            text run at (830,291) width 16: &quot;\x{306B}&quot;
</del><ins>+          RenderText {#text} at (830,290) size 18x16
+            text run at (830,290) width 16: &quot;\x{306B}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (828,307) size 22x16
</del><ins>+            RenderRubyRun (anonymous) at (828,306) size 22x16
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x16
</span><span class="cx">                 RenderText {#text} at (2,3) size 10x10
</span><span class="cx">                   text run at (2,3) width 9: &quot;\x{307E}&quot;
</span><span class="lines">@@ -2347,8 +2346,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x16
</span><span class="cx">                     text run at (2,0) width 16: &quot;\x{6372}&quot;
</span><del>-          RenderText {#text} at (830,323) size 46x483
-            text run at (830,323) width 160: &quot;\x{304D}\x{8FBC}\x{307E}\x{308C}\x{3066}\x{3001}\x{3046}\x{3064}\x{304F}\x{3057}&quot;
</del><ins>+          RenderText {#text} at (830,322) size 46x482
+            text run at (830,322) width 160: &quot;\x{304D}\x{8FBC}\x{307E}\x{308C}\x{3066}\x{3001}\x{3046}\x{3064}\x{304F}\x{3057}&quot;
</ins><span class="cx">             text run at (858,0) width 224: &quot;\x{304D}\x{4E8B}\x{306B}\x{3082}\x{3001}\x{7D50}\x{69CB}\x{306A}\x{4E8B}\x{306B}\x{3082}\x{3001}\x{76EE}\x{306F}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><span class="cx">             RenderRubyRun (anonymous) at (856,223) size 22x18
</span><span class="lines">@@ -2461,10 +2460,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x39
</span><span class="cx">                   RenderText {#text} at (2,3) size 18x39
</span><span class="cx">                     text run at (2,3) width 39: &quot;\x{60C5}\x{7DD2}&quot;
</span><del>-          RenderText {#text} at (1142,42) size 18x304
-            text run at (1142,42) width 304: &quot;\x{306F}\x{5E38}\x{3088}\x{308A}\x{306F}\x{4F59}\x{8A08}\x{306B}\x{6D3B}\x{52D5}\x{3059}\x{308B}\x{3060}\x{308D}\x{3046}\x{3002}\x{305D}\x{308C}\x{304C}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x16
-            RenderRubyRun (anonymous) at (1140,345) size 22x18
</del><ins>+          RenderText {#text} at (1142,41) size 18x305
+            text run at (1142,41) width 304: &quot;\x{306F}\x{5E38}\x{3088}\x{308A}\x{306F}\x{4F59}\x{8A08}\x{306B}\x{6D3B}\x{52D5}\x{3059}\x{308B}\x{3060}\x{308D}\x{3046}\x{3002}\x{305D}\x{308C}\x{304C}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x17
+            RenderRubyRun (anonymous) at (1140,344) size 22x19
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{3044}\x{3084}&quot;
</span><span class="lines">@@ -2472,9 +2471,9 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{5ACC}&quot;
</span><del>-          RenderText {#text} at (1142,362) size 18x32
-            text run at (1142,362) width 32: &quot;\x{3060}\x{3002}&quot;
-          RenderBR {BR} at (1142,394) size 18x0
</del><ins>+          RenderText {#text} at (1142,361) size 18x33
+            text run at (1142,361) width 32: &quot;\x{3060}\x{3002}&quot;
+          RenderBR {BR} at (1142,393) size 18x1
</ins><span class="cx">           RenderText {#text} at (1164,0) size 46x480
</span><span class="cx">             text run at (1164,0) width 480: &quot;\x{3000}\x{82E6}\x{3057}\x{3093}\x{3060}\x{308A}\x{3001}\x{6012}\x{3063}\x{305F}\x{308A}\x{3001}\x{9A12}\x{3044}\x{3060}\x{308A}\x{3001}\x{6CE3}\x{3044}\x{305F}\x{308A}\x{306F}\x{4EBA}\x{306E}\x{4E16}\x{306B}\x{3064}\x{304D}\x{3082}\x{306E}&quot;
</span><span class="cx">             text run at (1192,0) width 192: &quot;\x{3060}\x{3002}\x{4F59}\x{3082}\x{4E09}\x{5341}\x{5E74}\x{306E}\x{9593}\x{305D}\x{308C}\x{3092}&quot;
</span><span class="lines">@@ -2551,8 +2550,8 @@
</span><span class="cx">           RenderText {#text} at (1342,336) size 46x480
</span><span class="cx">             text run at (1342,336) width 144: &quot;\x{306E}\x{7D14}\x{7C8B}\x{306A}\x{308B}\x{3082}\x{306E}\x{3082}\x{3053}&quot;
</span><span class="cx">             text run at (1370,0) width 16: &quot;\x{306E}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x19
-            RenderRubyRun (anonymous) at (1368,12) size 22x27
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x18
+            RenderRubyRun (anonymous) at (1368,11) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{304D}\x{3087}\x{3046}&quot;
</span><span class="lines">@@ -2560,10 +2559,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x17
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x17
</span><span class="cx">                     text run at (2,5) width 16: &quot;\x{5883}&quot;
</span><del>-          RenderText {#text} at (1370,35) size 18x16
-            text run at (1370,35) width 16: &quot;\x{3092}&quot;
</del><ins>+          RenderText {#text} at (1370,34) size 18x16
+            text run at (1370,34) width 16: &quot;\x{3092}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x32
</span><del>-            RenderRubyRun (anonymous) at (1368,51) size 22x32
</del><ins>+            RenderRubyRun (anonymous) at (1368,50) size 22x32
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x32
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x32
</span><span class="cx">                   text run at (2,0) width 31: &quot;\x{3052}\x{3060}\x{3064}&quot;
</span><span class="lines">@@ -2571,8 +2570,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x32
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x32
</span><span class="cx">                     text run at (2,0) width 32: &quot;\x{89E3}\x{8131}&quot;
</span><del>-          RenderText {#text} at (1370,83) size 46x483
-            text run at (1370,83) width 400: &quot;\x{3059}\x{308B}\x{4E8B}\x{3092}\x{77E5}\x{3089}\x{306C}\x{3002}\x{3069}\x{3053}\x{307E}\x{3067}\x{3082}\x{540C}\x{60C5}\x{3060}\x{3068}\x{304B}\x{3001}\x{611B}\x{3060}\x{3068}\x{304B}\x{3001}\x{6B63}&quot;
</del><ins>+          RenderText {#text} at (1370,82) size 46x482
+            text run at (1370,82) width 400: &quot;\x{3059}\x{308B}\x{4E8B}\x{3092}\x{77E5}\x{3089}\x{306C}\x{3002}\x{3069}\x{3053}\x{307E}\x{3067}\x{3082}\x{540C}\x{60C5}\x{3060}\x{3068}\x{304B}\x{3001}\x{611B}\x{3060}\x{3068}\x{304B}\x{3001}\x{6B63}&quot;
</ins><span class="cx">             text run at (1398,0) width 176: &quot;\x{7FA9}\x{3060}\x{3068}\x{304B}\x{3001}\x{81EA}\x{7531}\x{3060}\x{3068}\x{304B}\x{3001}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x32
</span><span class="cx">             RenderRubyRun (anonymous) at (1396,176) size 22x32
</span><span class="lines">@@ -2669,7 +2668,7 @@
</span><span class="cx">           RenderText {#text} at (1504,288) size 18x112
</span><span class="cx">             text run at (1504,288) width 112: &quot;\x{3057}\x{305F}\x{306E}\x{304C}\x{3042}\x{308B}\x{3002}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x42
</span><del>-            RenderRubyRun (anonymous) at (1502,397) size 22x45
</del><ins>+            RenderRubyRun (anonymous) at (1502,396) size 22x46
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x45
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x45
</span><span class="cx">                   text run at (2,0) width 45: &quot;\x{304D}\x{304F}\x{3092}\x{3068}\x{308B}&quot;
</span><span class="lines">@@ -2689,7 +2688,7 @@
</span><span class="cx">           RenderText {#text} at (1532,53) size 18x16
</span><span class="cx">             text run at (1532,53) width 16: &quot;\x{3001}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x59
</span><del>-            RenderRubyRun (anonymous) at (1530,65) size 22x63
</del><ins>+            RenderRubyRun (anonymous) at (1530,64) size 22x64
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x63
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x63
</span><span class="cx">                   text run at (2,0) width 63: &quot;\x{3086}\x{3046}\x{305C}\x{3093}\x{3068}\x{3057}\x{3066}&quot;
</span><span class="lines">@@ -2698,7 +2697,7 @@
</span><span class="cx">                   RenderText {#text} at (2,7) size 18x49
</span><span class="cx">                     text run at (2,7) width 48: &quot;\x{60A0}\x{7136}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x61
</span><del>-            RenderRubyRun (anonymous) at (1530,128) size 22x63
</del><ins>+            RenderRubyRun (anonymous) at (1530,127) size 22x64
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x63
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x63
</span><span class="cx">                   text run at (2,0) width 63: &quot;\x{306A}\x{3093}\x{3056}\x{3093}\x{3092}\x{307F}\x{308B}&quot;
</span><span class="lines">@@ -2706,10 +2705,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x59
</span><span class="cx">                   RenderText {#text} at (2,2) size 18x59
</span><span class="cx">                     text run at (2,2) width 58: &quot;\x{898B}\x{5357}\x{5C71}&quot;
</span><del>-          RenderText {#text} at (1532,189) size 18x128
-            text run at (1532,189) width 128: &quot;\x{3002}\x{305F}\x{3060}\x{305D}\x{308C}\x{304E}\x{308A}\x{306E}&quot;
</del><ins>+          RenderText {#text} at (1532,188) size 18x128
+            text run at (1532,188) width 128: &quot;\x{3002}\x{305F}\x{3060}\x{305D}\x{308C}\x{304E}\x{308A}\x{306E}&quot;
</ins><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><del>-            RenderRubyRun (anonymous) at (1530,316) size 22x18
</del><ins>+            RenderRubyRun (anonymous) at (1530,315) size 22x18
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x18
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x18
</span><span class="cx">                   text run at (2,0) width 18: &quot;\x{3046}\x{3061}&quot;
</span><span class="lines">@@ -2717,8 +2716,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x16
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x16
</span><span class="cx">                     text run at (2,1) width 16: &quot;\x{88CF}&quot;
</span><del>-          RenderText {#text} at (1532,333) size 46x477
-            text run at (1532,333) width 144: &quot;\x{306B}\x{6691}\x{82E6}\x{3057}\x{3044}\x{4E16}\x{306E}\x{4E2D}\x{3092}&quot;
</del><ins>+          RenderText {#text} at (1532,332) size 46x476
+            text run at (1532,332) width 144: &quot;\x{306B}\x{6691}\x{82E6}\x{3057}\x{3044}\x{4E16}\x{306E}\x{4E2D}\x{3092}&quot;
</ins><span class="cx">             text run at (1560,0) width 384: &quot;\x{307E}\x{308B}\x{3067}\x{5FD8}\x{308C}\x{305F}\x{5149}\x{666F}\x{304C}\x{51FA}\x{3066}\x{304F}\x{308B}\x{3002}\x{57A3}\x{306E}\x{5411}\x{3046}\x{306B}\x{96A3}\x{308A}\x{306E}\x{5A18}\x{304C}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><span class="cx">             RenderRubyRun (anonymous) at (1558,383) size 22x18
</span><span class="lines">@@ -2755,7 +2754,7 @@
</span><span class="cx">           RenderText {#text} at (1616,71) size 18x336
</span><span class="cx">             text run at (1616,71) width 336: &quot;\x{306B}\x{5229}\x{5BB3}\x{640D}\x{5F97}\x{306E}\x{6C57}\x{3092}\x{6D41}\x{3057}\x{53BB}\x{3063}\x{305F}\x{5FC3}\x{6301}\x{3061}\x{306B}\x{306A}\x{308C}\x{308B}\x{3002}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x23
</span><del>-            RenderRubyRun (anonymous) at (1614,403) size 22x27
</del><ins>+            RenderRubyRun (anonymous) at (1614,402) size 22x28
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x27
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x27
</span><span class="cx">                   text run at (2,0) width 27: &quot;\x{3072}\x{3068}\x{308A}&quot;
</span><span class="lines">@@ -2772,10 +2771,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x84
</span><span class="cx">                   RenderText {#text} at (2,3) size 18x84
</span><span class="cx">                     text run at (2,3) width 84: &quot;\x{5750}\x{5E7D}\x{7BC1}\x{88CF}&quot;
</span><del>-          RenderText {#text} at (1644,87) size 18x16
-            text run at (1644,87) width 16: &quot;\x{3001}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x59
-            RenderRubyRun (anonymous) at (1642,99) size 22x63
</del><ins>+          RenderText {#text} at (1644,86) size 18x17
+            text run at (1644,86) width 16: &quot;\x{3001}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x60
+            RenderRubyRun (anonymous) at (1642,98) size 22x64
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x63
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x63
</span><span class="cx">                   text run at (2,0) width 63: &quot;\x{304D}\x{3093}\x{3092}\x{3060}\x{3093}\x{3058}\x{3066}&quot;
</span><span class="lines">@@ -2784,7 +2783,7 @@
</span><span class="cx">                   RenderText {#text} at (2,7) size 18x49
</span><span class="cx">                     text run at (2,7) width 48: &quot;\x{5F3E}\x{7434}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x77
</span><del>-            RenderRubyRun (anonymous) at (1642,162) size 22x81
</del><ins>+            RenderRubyRun (anonymous) at (1642,161) size 22x82
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x81
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x81
</span><span class="cx">                   text run at (2,0) width 81: &quot;\x{307E}\x{305F}\x{3061}\x{3087}\x{3046}\x{3057}\x{3087}\x{3046}\x{3059}&quot;
</span><span class="lines">@@ -2792,10 +2791,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x71
</span><span class="cx">                   RenderText {#text} at (2,5) size 18x71
</span><span class="cx">                     text run at (2,5) width 70: &quot;\x{5FA9}\x{9577}\x{562F}&quot;
</span><del>-          RenderText {#text} at (1644,239) size 18x16
-            text run at (1644,239) width 16: &quot;\x{3001}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x35
-            RenderRubyRun (anonymous) at (1642,254) size 22x36
</del><ins>+          RenderText {#text} at (1644,237) size 18x17
+            text run at (1644,237) width 16: &quot;\x{3001}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x36
+            RenderRubyRun (anonymous) at (1642,252) size 22x37
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x36
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x36
</span><span class="cx">                   text run at (2,0) width 36: &quot;\x{3057}\x{3093}\x{308A}\x{3093}&quot;
</span><span class="lines">@@ -2803,8 +2802,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x34
</span><span class="cx">                   RenderText {#text} at (2,1) size 18x34
</span><span class="cx">                     text run at (2,1) width 34: &quot;\x{6DF1}\x{6797}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x48
-            RenderRubyRun (anonymous) at (1642,290) size 22x48
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x49
+            RenderRubyRun (anonymous) at (1642,288) size 22x49
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x48
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x48
</span><span class="cx">                   text run at (2,0) width 48: &quot;\x{3072}\x{3068}\x{3057}\x{3089}\x{305A}&quot;
</span><span class="lines">@@ -2812,10 +2811,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x48
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x48
</span><span class="cx">                     text run at (2,0) width 48: &quot;\x{4EBA}\x{4E0D}\x{77E5}&quot;
</span><del>-          RenderText {#text} at (1644,338) size 18x16
-            text run at (1644,338) width 16: &quot;\x{3001}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x68
-            RenderRubyRun (anonymous) at (1642,350) size 22x72
</del><ins>+          RenderText {#text} at (1644,336) size 18x17
+            text run at (1644,336) width 16: &quot;\x{3001}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x69
+            RenderRubyRun (anonymous) at (1642,348) size 22x73
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x72
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x72
</span><span class="cx">                   text run at (2,0) width 72: &quot;\x{3081}\x{3044}\x{3052}\x{3064}\x{304D}\x{305F}\x{308A}\x{3066}&quot;
</span><span class="lines">@@ -2823,8 +2822,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x64
</span><span class="cx">                   RenderText {#text} at (2,4) size 18x64
</span><span class="cx">                     text run at (2,4) width 64: &quot;\x{660E}\x{6708}\x{6765}&quot;
</span><del>-          RenderRuby (inline) {RUBY} at (0,0) size 18x42
-            RenderRubyRun (anonymous) at (1642,422) size 22x45
</del><ins>+          RenderRuby (inline) {RUBY} at (0,0) size 18x43
+            RenderRubyRun (anonymous) at (1642,420) size 22x46
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x45
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x45
</span><span class="cx">                   text run at (2,0) width 45: &quot;\x{3042}\x{3044}\x{3066}\x{3089}\x{3059}&quot;
</span><span class="lines">@@ -2832,8 +2831,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x39
</span><span class="cx">                   RenderText {#text} at (2,3) size 18x39
</span><span class="cx">                     text run at (2,3) width 39: &quot;\x{76F8}\x{7167}&quot;
</span><del>-          RenderText {#text} at (1644,464) size 46x480
-            text run at (1644,464) width 16: &quot;\x{3002}&quot;
</del><ins>+          RenderText {#text} at (1644,462) size 46x479
+            text run at (1644,462) width 16: &quot;\x{3002}&quot;
</ins><span class="cx">             text run at (1672,0) width 144: &quot;\x{305F}\x{3060}\x{4E8C}\x{5341}\x{5B57}\x{306E}\x{3046}\x{3061}\x{306B}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x16
</span><span class="cx">             RenderRubyRun (anonymous) at (1670,143) size 22x18
</span><span class="lines">@@ -2858,7 +2857,7 @@
</span><span class="cx">           RenderText {#text} at (1672,228) size 18x16
</span><span class="cx">             text run at (1672,228) width 16: &quot;\x{3092}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x39
</span><del>-            RenderRubyRun (anonymous) at (1670,241) size 22x45
</del><ins>+            RenderRubyRun (anonymous) at (1670,240) size 22x46
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x45
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x45
</span><span class="cx">                   text run at (2,0) width 45: &quot;\x{3053}\x{3093}\x{308A}\x{3085}\x{3046}&quot;
</span><span class="lines">@@ -2866,10 +2865,10 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x39
</span><span class="cx">                   RenderText {#text} at (2,3) size 18x39
</span><span class="cx">                     text run at (2,3) width 39: &quot;\x{5EFA}\x{7ACB}&quot;
</span><del>-          RenderText {#text} at (1672,283) size 18x160
-            text run at (1672,283) width 160: &quot;\x{3057}\x{3066}\x{3044}\x{308B}\x{3002}\x{3053}\x{306E}\x{4E7E}\x{5764}\x{306E}&quot;
-          RenderRuby (inline) {RUBY} at (0,0) size 18x32
-            RenderRubyRun (anonymous) at (1670,443) size 22x32
</del><ins>+          RenderText {#text} at (1672,282) size 18x161
+            text run at (1672,282) width 160: &quot;\x{3057}\x{3066}\x{3044}\x{308B}\x{3002}\x{3053}\x{306E}\x{4E7E}\x{5764}\x{306E}&quot;
+          RenderRuby (inline) {RUBY} at (0,0) size 18x33
+            RenderRubyRun (anonymous) at (1670,442) size 22x33
</ins><span class="cx">               RenderRubyText {RT} at (-10,0) size 13x32
</span><span class="cx">                 RenderText {#text} at (2,0) size 10x32
</span><span class="cx">                   text run at (2,0) width 31: &quot;\x{304F}\x{3069}\x{304F}&quot;
</span><span class="lines">@@ -2877,8 +2876,8 @@
</span><span class="cx">                 RenderInline {RB} at (0,0) size 18x32
</span><span class="cx">                   RenderText {#text} at (2,0) size 18x32
</span><span class="cx">                     text run at (2,0) width 32: &quot;\x{529F}\x{5FB3}&quot;
</span><del>-          RenderText {#text} at (1672,475) size 46x491
-            text run at (1672,475) width 16: &quot;\x{306F}&quot;
</del><ins>+          RenderText {#text} at (1672,474) size 46x491
+            text run at (1672,474) width 16: &quot;\x{306F}&quot;
</ins><span class="cx">             text run at (1700,0) width 16: &quot;\x{300C}&quot;
</span><span class="cx">           RenderRuby (inline) {RUBY} at (0,0) size 18x48
</span><span class="cx">             RenderRubyRun (anonymous) at (1698,16) size 22x48
</span></span></pre></div>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/Source/WebCore/ChangeLog        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -1,3 +1,22 @@
</span><ins>+2014-12-16  Myles C. Maxfield  &lt;mmaxfield@apple.com&gt;
+
+        Ruby overhang uses ints instead of floats
+        https://bugs.webkit.org/show_bug.cgi?id=139624
+
+        Reviewed by Dave Hyatt.
+
+        Simply change the type.
+
+        Updated existing tests.
+
+        * rendering/RenderBlockLineLayout.cpp:
+        (WebCore::RenderBlockFlow::setMarginsForRubyRun):
+        * rendering/RenderRubyRun.cpp:
+        (WebCore::RenderRubyRun::getOverhang):
+        * rendering/RenderRubyRun.h:
+        * rendering/line/LineWidth.cpp:
+        (WebCore::LineWidth::applyOverhang):
+
</ins><span class="cx"> 2014-12-16  Gavin Barraclough  &lt;barraclough@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Move Mac process suppression from WebCore to WebKit2
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderBlockLineLayoutcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderBlockLineLayout.cpp (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderBlockLineLayout.cpp        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/Source/WebCore/rendering/RenderBlockLineLayout.cpp        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -441,8 +441,8 @@
</span><span class="cx"> 
</span><span class="cx"> void RenderBlockFlow::setMarginsForRubyRun(BidiRun* run, RenderRubyRun&amp; renderer, RenderObject* previousObject, const LineInfo&amp; lineInfo)
</span><span class="cx"> {
</span><del>-    int startOverhang;
-    int endOverhang;
</del><ins>+    float startOverhang;
+    float endOverhang;
</ins><span class="cx">     RenderObject* nextObject = 0;
</span><span class="cx">     for (BidiRun* runWithNextObject = run-&gt;next(); runWithNextObject; runWithNextObject = runWithNextObject-&gt;next()) {
</span><span class="cx">         if (!runWithNextObject-&gt;renderer().isOutOfFlowPositioned() &amp;&amp; !runWithNextObject-&gt;box()-&gt;isLineBreak()) {
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderRubyRuncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderRubyRun.cpp (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderRubyRun.cpp        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/Source/WebCore/rendering/RenderRubyRun.cpp        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -306,7 +306,7 @@
</span><span class="cx">     return style.fontSize() &lt;= rubyBaseStyle.fontSize();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void RenderRubyRun::getOverhang(bool firstLine, RenderObject* startRenderer, RenderObject* endRenderer, int&amp; startOverhang, int&amp; endOverhang) const
</del><ins>+void RenderRubyRun::getOverhang(bool firstLine, RenderObject* startRenderer, RenderObject* endRenderer, float&amp; startOverhang, float&amp; endOverhang) const
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(!needsLayout());
</span><span class="cx"> 
</span><span class="lines">@@ -322,12 +322,12 @@
</span><span class="cx">     if (!rubyBase-&gt;firstRootBox())
</span><span class="cx">         return;
</span><span class="cx"> 
</span><del>-    int logicalWidth = this-&gt;logicalWidth();
-    int logicalLeftOverhang = std::numeric_limits&lt;int&gt;::max();
-    int logicalRightOverhang = std::numeric_limits&lt;int&gt;::max();
</del><ins>+    LayoutUnit logicalWidth = this-&gt;logicalWidth();
+    float logicalLeftOverhang = std::numeric_limits&lt;float&gt;::max();
+    float logicalRightOverhang = std::numeric_limits&lt;float&gt;::max();
</ins><span class="cx">     for (RootInlineBox* rootInlineBox = rubyBase-&gt;firstRootBox(); rootInlineBox; rootInlineBox = rootInlineBox-&gt;nextRootBox()) {
</span><del>-        logicalLeftOverhang = std::min&lt;int&gt;(logicalLeftOverhang, rootInlineBox-&gt;logicalLeft());
-        logicalRightOverhang = std::min&lt;int&gt;(logicalRightOverhang, logicalWidth - rootInlineBox-&gt;logicalRight());
</del><ins>+        logicalLeftOverhang = std::min&lt;float&gt;(logicalLeftOverhang, rootInlineBox-&gt;logicalLeft());
+        logicalRightOverhang = std::min&lt;float&gt;(logicalRightOverhang, logicalWidth - rootInlineBox-&gt;logicalRight());
</ins><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     startOverhang = style().isLeftToRightDirection() ? logicalLeftOverhang : logicalRightOverhang;
</span><span class="lines">@@ -342,11 +342,11 @@
</span><span class="cx">     // We can overhang the ruby by no more than half the width of the neighboring text
</span><span class="cx">     // and no more than half the font size.
</span><span class="cx">     const RenderStyle&amp; rubyTextStyle = firstLine ? rubyText-&gt;firstLineStyle() : rubyText-&gt;style();
</span><del>-    int halfWidthOfFontSize = rubyTextStyle.fontSize() / 2;
</del><ins>+    float halfWidthOfFontSize = rubyTextStyle.fontSize() / 2.;
</ins><span class="cx">     if (startOverhang)
</span><del>-        startOverhang = std::min&lt;int&gt;(startOverhang, std::min&lt;int&gt;(downcast&lt;RenderText&gt;(*startRenderer).minLogicalWidth(), halfWidthOfFontSize));
</del><ins>+        startOverhang = std::min(startOverhang, std::min(downcast&lt;RenderText&gt;(*startRenderer).minLogicalWidth(), halfWidthOfFontSize));
</ins><span class="cx">     if (endOverhang)
</span><del>-        endOverhang = std::min&lt;int&gt;(endOverhang, std::min&lt;int&gt;(downcast&lt;RenderText&gt;(*endRenderer).minLogicalWidth(), halfWidthOfFontSize));
</del><ins>+        endOverhang = std::min(endOverhang, std::min(downcast&lt;RenderText&gt;(*endRenderer).minLogicalWidth(), halfWidthOfFontSize));
</ins><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace WebCore
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderRubyRunh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderRubyRun.h (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderRubyRun.h        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/Source/WebCore/rendering/RenderRubyRun.h        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -63,7 +63,7 @@
</span><span class="cx">     virtual RenderBlock* firstLineBlock() const override;
</span><span class="cx">     virtual void updateFirstLetter() override;
</span><span class="cx"> 
</span><del>-    void getOverhang(bool firstLine, RenderObject* startRenderer, RenderObject* endRenderer, int&amp; startOverhang, int&amp; endOverhang) const;
</del><ins>+    void getOverhang(bool firstLine, RenderObject* startRenderer, RenderObject* endRenderer, float&amp; startOverhang, float&amp; endOverhang) const;
</ins><span class="cx"> 
</span><span class="cx">     static RenderRubyRun* staticCreateRubyRun(const RenderObject* parentRuby);
</span><span class="cx">     
</span></span></pre></div>
<a id="trunkSourceWebCorerenderinglineLineWidthcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/line/LineWidth.cpp (177397 => 177398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/line/LineWidth.cpp        2014-12-16 22:43:02 UTC (rev 177397)
+++ trunk/Source/WebCore/rendering/line/LineWidth.cpp        2014-12-16 22:53:19 UTC (rev 177398)
</span><span class="lines">@@ -129,14 +129,14 @@
</span><span class="cx"> 
</span><span class="cx"> void LineWidth::applyOverhang(RenderRubyRun* rubyRun, RenderObject* startRenderer, RenderObject* endRenderer)
</span><span class="cx"> {
</span><del>-    int startOverhang;
-    int endOverhang;
</del><ins>+    float startOverhang;
+    float endOverhang;
</ins><span class="cx">     rubyRun-&gt;getOverhang(m_isFirstLine, startRenderer, endRenderer, startOverhang, endOverhang);
</span><span class="cx"> 
</span><del>-    startOverhang = std::min&lt;int&gt;(startOverhang, m_committedWidth);
</del><ins>+    startOverhang = std::min(startOverhang, m_committedWidth);
</ins><span class="cx">     m_availableWidth += startOverhang;
</span><span class="cx"> 
</span><del>-    endOverhang = std::max(std::min&lt;int&gt;(endOverhang, m_availableWidth - currentWidth()), 0);
</del><ins>+    endOverhang = std::max(std::min(endOverhang, m_availableWidth - currentWidth()), 0.0f);
</ins><span class="cx">     m_availableWidth += endOverhang;
</span><span class="cx">     m_overhangWidth += startOverhang + endOverhang;
</span><span class="cx"> }
</span></span></pre>
</div>
</div>

</body>
</html>