<!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>[180271] trunk/LayoutTests</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/180271">180271</a></dd>
<dt>Author</dt> <dd>mmaxfield@apple.com</dd>
<dt>Date</dt> <dd>2015-02-18 10:29:00 -0800 (Wed, 18 Feb 2015)</dd>
</dl>
<h3>Log Message</h3>
<pre>Update more test expected results after <a href="http://trac.webkit.org/projects/webkit/changeset/177774">r177774</a>
https://bugs.webkit.org/show_bug.cgi?id=141743
Reviewed by Brent Fulgham.
* platform/mac/TestExpectations:
* platform/mac/fast/dom/character-index-for-point-expected.txt:
* platform/mac/fast/forms/select-initial-position-expected.txt:
* platform/mac/fast/replaced/width100percent-textarea-expected.txt:
* platform/mac/fast/text/atsui-rtl-override-selection-expected.txt:
* platform/mac/fast/text/international/text-combine-image-test-expected.txt:
* platform/mac-mavericks/fast/forms/select-initial-position-expected.txt:
* platform/mac-mavericks/fast/replaced/width100percent-textarea-expected.txt:
* platform/mac-mavericks/fast/text/international/text-combine-image-test-expected.txt:
* svg/text/lengthAdjust-text-metrics-expected.txt:
* svg/text/script-tests/lengthAdjust-text-metrics.js:
* svg/text/text-rect-precision.html:</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsplatformmacTestExpectations">trunk/LayoutTests/platform/mac/TestExpectations</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastdomcharacterindexforpointexpectedtxt">trunk/LayoutTests/platform/mac/fast/dom/character-index-for-point-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformsselectinitialpositionexpectedtxt">trunk/LayoutTests/platform/mac/fast/forms/select-initial-position-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastreplacedwidth100percenttextareaexpectedtxt">trunk/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttextatsuirtloverrideselectionexpectedtxt">trunk/LayoutTests/platform/mac/fast/text/atsui-rtl-override-selection-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttextinternationaltextcombineimagetestexpectedtxt">trunk/LayoutTests/platform/mac/fast/text/international/text-combine-image-test-expected.txt</a></li>
<li><a href="#trunkLayoutTestssvgtextlengthAdjusttextmetricsexpectedtxt">trunk/LayoutTests/svg/text/lengthAdjust-text-metrics-expected.txt</a></li>
<li><a href="#trunkLayoutTestssvgtextscripttestslengthAdjusttextmetricsjs">trunk/LayoutTests/svg/text/script-tests/lengthAdjust-text-metrics.js</a></li>
<li><a href="#trunkLayoutTestssvgtexttextrectprecisionhtml">trunk/LayoutTests/svg/text/text-rect-precision.html</a></li>
</ul>
<h3>Added Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsplatformmacmavericksfastformsselectinitialpositionexpectedtxt">trunk/LayoutTests/platform/mac-mavericks/fast/forms/select-initial-position-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacmavericksfastreplacedwidth100percenttextareaexpectedtxt">trunk/LayoutTests/platform/mac-mavericks/fast/replaced/width100percent-textarea-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacmavericksfasttextinternationaltextcombineimagetestexpectedtxt">trunk/LayoutTests/platform/mac-mavericks/fast/text/international/text-combine-image-test-expected.txt</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (180270 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2015-02-18 18:23:14 UTC (rev 180270)
+++ trunk/LayoutTests/ChangeLog        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -1,3 +1,23 @@
</span><ins>+2015-02-18 Myles C. Maxfield <mmaxfield@apple.com>
+
+ Update more test expected results after r177774
+ https://bugs.webkit.org/show_bug.cgi?id=141743
+
+ Reviewed by Brent Fulgham.
+
+ * platform/mac/TestExpectations:
+ * platform/mac/fast/dom/character-index-for-point-expected.txt:
+ * platform/mac/fast/forms/select-initial-position-expected.txt:
+ * platform/mac/fast/replaced/width100percent-textarea-expected.txt:
+ * platform/mac/fast/text/atsui-rtl-override-selection-expected.txt:
+ * platform/mac/fast/text/international/text-combine-image-test-expected.txt:
+ * platform/mac-mavericks/fast/forms/select-initial-position-expected.txt:
+ * platform/mac-mavericks/fast/replaced/width100percent-textarea-expected.txt:
+ * platform/mac-mavericks/fast/text/international/text-combine-image-test-expected.txt:
+ * svg/text/lengthAdjust-text-metrics-expected.txt:
+ * svg/text/script-tests/lengthAdjust-text-metrics.js:
+ * svg/text/text-rect-precision.html:
+
</ins><span class="cx"> 2015-02-18 Brent Fulgham <bfulgham@apple.com>
</span><span class="cx">
</span><span class="cx"> [Win] Gardening: Update baselines on Windows bots after removing mac-mountainlion
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/TestExpectations (180270 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/TestExpectations        2015-02-18 18:23:14 UTC (rev 180270)
+++ trunk/LayoutTests/platform/mac/TestExpectations        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -1125,18 +1125,9 @@
</span><span class="cx"> # We should land updated results if we can't get this bug fixed in time.
</span><span class="cx"> [ Yosemite+ ] http/tests/xmlhttprequest/cache-override.html [ Failure ]
</span><span class="cx">
</span><del>-# FIXME: Needs bugzilla (<rdar://problem/16802900>)
-[ Yosemite+ ] fast/forms/select-initial-position.html [ Failure ]
-
</del><span class="cx"> # FIXME: Needs bugzilla (<rdar://problem/16802068>)
</span><span class="cx"> [ Yosemite+ ] fast/css/input-search-padding.html [ Failure ]
</span><span class="cx">
</span><del>-# FIXME: Needs bugzilla (<rdar://problem/16801910>)
-[ Yosemite+ ] fast/replaced/width100percent-textarea.html [ Failure ]
-
-# FIXME: Needs bugzilla (<rdar://problem/15992006>)
-[ Yosemite+ ] fast/text/international/text-combine-image-test.html [ Failure ]
-
</del><span class="cx"> # FIXME: Needs bugzilla (<rdar://problem/17458024>)
</span><span class="cx"> [ Yosemite ] http/tests/misc/webtiming-ssl.php [ Skip ]
</span><span class="cx">
</span><span class="lines">@@ -1266,18 +1257,8 @@
</span><span class="cx"> webkit.org/b/139968 svg/transforms/transformed-text-fill-gradient.html [ ImageOnlyFailure ]
</span><span class="cx"> # The following tests' expected results don't look like render tree dumps
</span><span class="cx"> webkit.org/b/139968 fast/forms/text-control-intrinsic-widths.html [ Failure ]
</span><del>-webkit.org/b/139968 svg/text/lengthAdjust-text-metrics.html [ Failure ]
-webkit.org/b/139968 svg/text/text-rect-precision.html [ Failure ]
-webkit.org/b/139968 platform/mac/fast/dom/character-index-for-point.html [ Failure ]
-webkit.org/b/139968 fast/forms/select-initial-position.html [ Failure ]
-webkit.org/b/139968 fast/replaced/width100percent-textarea.html [ Failure ]
</del><span class="cx"> webkit.org/b/139968 fast/text/glyph-reordering.html [ Failure ]
</span><del>-webkit.org/b/139968 fast/text/international/text-combine-image-test.html [ Failure ]
-webkit.org/b/139968 media/video-layer-crash.html [ Failure ]
-webkit.org/b/139968 media/video-layer-crash.html [ Failure ]
</del><span class="cx">
</span><del>-# Fails on Mountain Lion and Yosemite on bots.
-webkit.org/b/139968 fast/text/atsui-rtl-override-selection.html [ Failure ]
</del><span class="cx"> # These tests became flaky, text width gets slightly off.
</span><span class="cx"> webkit.org/b/139968 fast/block/margin-collapse/103.html [ Pass Failure ]
</span><span class="cx"> webkit.org/b/139968 fast/dom/52776.html [ Pass Failure ]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastdomcharacterindexforpointexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/dom/character-index-for-point-expected.txt (180270 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/dom/character-index-for-point-expected.txt        2015-02-18 18:23:14 UTC (rev 180270)
+++ trunk/LayoutTests/platform/mac/fast/dom/character-index-for-point-expected.txt        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -8,8 +8,8 @@
</span><span class="cx"> 0
</span><span class="cx"> 3
</span><span class="cx"> 4
</span><ins>+4
</ins><span class="cx"> 5
</span><del>-5
</del><span class="cx"> -1
</span><span class="cx"> -1
</span><span class="cx"> 7
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastformsselectinitialpositionexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/forms/select-initial-position-expected.txt (180270 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/forms/select-initial-position-expected.txt        2015-02-18 18:23:14 UTC (rev 180270)
+++ trunk/LayoutTests/platform/mac/fast/forms/select-initial-position-expected.txt        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -3,54 +3,54 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx"> RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx"> RenderBody {BODY} at (8,8) size 784x584
</span><del>- RenderText {#text} at (0,0) size 93x18
- text run at (0,0) width 93: "initial selected:"
- RenderBR {BR} at (93,14) size 0x0
- RenderListBox {SELECT} at (2,20) size 139x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
- RenderText {#text} at (143,58) size 4x18
- text run at (143,58) width 4: " "
- RenderBR {BR} at (147,72) size 0x0
- RenderText {#text} at (0,79) size 161x18
- text run at (0,79) width 161: "dynamic selected change:"
- RenderBR {BR} at (161,93) size 0x0
- RenderListBox {SELECT} at (2,99) size 139x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
- RenderText {#text} at (143,137) size 4x18
- text run at (143,137) width 4: " "
</del><ins>+ RenderText {#text} at (0,0) size 98x18
+ text run at (0,0) width 98: "initial selected:"
+ RenderBR {BR} at (97,14) size 1x0
+ RenderListBox {SELECT} at (2,20) size 140x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+ RenderText {#text} at (144,58) size 4x18
+ text run at (144,58) width 4: " "
+ RenderBR {BR} at (148,72) size 0x0
+ RenderText {#text} at (0,79) size 165x18
+ text run at (0,79) width 165: "dynamic selected change:"
+ RenderBR {BR} at (164,93) size 1x0
+ RenderListBox {SELECT} at (2,99) size 140x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+ RenderText {#text} at (144,137) size 4x18
+ text run at (144,137) width 4: " "
</ins><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><span class="cx"> RenderBR {BR} at (0,0) size 0x0
</span><del>- RenderText {#text} at (0,158) size 211x18
- text run at (0,158) width 211: "dynamic insert of selected option:"
- RenderBR {BR} at (211,172) size 0x0
- RenderListBox {SELECT} at (2,178) size 139x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
- RenderText {#text} at (143,216) size 4x18
- text run at (143,216) width 4: " "
- RenderBR {BR} at (147,230) size 0x0
- RenderText {#text} at (0,237) size 93x18
- text run at (0,237) width 93: "initial selected:"
- RenderBR {BR} at (93,251) size 0x0
- RenderMenuList {SELECT} at (2,257) size 153x18 [bgcolor=#FFFFFF]
- RenderBlock (anonymous) at (0,0) size 153x18
- RenderText at (8,2) size 122x13
- text run at (8,2) width 122: "this should be selected"
- RenderText {#text} at (157,256) size 4x18
- text run at (157,256) width 4: " "
- RenderBR {BR} at (161,270) size 0x0
- RenderText {#text} at (0,277) size 161x18
- text run at (0,277) width 161: "dynamic selected change:"
- RenderBR {BR} at (161,291) size 0x0
- RenderMenuList {SELECT} at (2,297) size 153x18 [bgcolor=#FFFFFF]
- RenderBlock (anonymous) at (0,0) size 153x18
- RenderText at (8,2) size 122x13
- text run at (8,2) width 122: "this should be selected"
- RenderText {#text} at (157,296) size 4x18
- text run at (157,296) width 4: " "
</del><ins>+ RenderText {#text} at (0,158) size 217x18
+ text run at (0,158) width 217: "dynamic insert of selected option:"
+ RenderBR {BR} at (216,172) size 1x0
+ RenderListBox {SELECT} at (2,178) size 140x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+ RenderText {#text} at (144,216) size 4x18
+ text run at (144,216) width 4: " "
+ RenderBR {BR} at (148,230) size 0x0
+ RenderText {#text} at (0,237) size 98x18
+ text run at (0,237) width 98: "initial selected:"
+ RenderBR {BR} at (97,251) size 1x0
+ RenderMenuList {SELECT} at (2,257) size 154x18 [bgcolor=#FFFFFF]
+ RenderBlock (anonymous) at (0,0) size 154x18
+ RenderText at (8,2) size 123x13
+ text run at (8,2) width 123: "this should be selected"
+ RenderText {#text} at (158,256) size 4x18
+ text run at (158,256) width 4: " "
+ RenderBR {BR} at (162,270) size 0x0
+ RenderText {#text} at (0,277) size 165x18
+ text run at (0,277) width 165: "dynamic selected change:"
+ RenderBR {BR} at (164,291) size 1x0
+ RenderMenuList {SELECT} at (2,297) size 154x18 [bgcolor=#FFFFFF]
+ RenderBlock (anonymous) at (0,0) size 154x18
+ RenderText at (8,2) size 123x13
+ text run at (8,2) width 123: "this should be selected"
+ RenderText {#text} at (158,296) size 4x18
+ text run at (158,296) width 4: " "
</ins><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><span class="cx"> RenderBR {BR} at (0,0) size 0x0
</span><del>- RenderText {#text} at (0,317) size 211x18
- text run at (0,317) width 211: "dynamic insert of selected option:"
- RenderBR {BR} at (211,331) size 0x0
- RenderMenuList {SELECT} at (2,337) size 153x18 [bgcolor=#FFFFFF]
- RenderBlock (anonymous) at (0,0) size 153x18
- RenderText at (8,2) size 122x13
- text run at (8,2) width 122: "this should be selected"
</del><ins>+ RenderText {#text} at (0,317) size 217x18
+ text run at (0,317) width 217: "dynamic insert of selected option:"
+ RenderBR {BR} at (216,331) size 1x0
+ RenderMenuList {SELECT} at (2,337) size 154x18 [bgcolor=#FFFFFF]
+ RenderBlock (anonymous) at (0,0) size 154x18
+ RenderText at (8,2) size 123x13
+ text run at (8,2) width 123: "this should be selected"
</ins><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastreplacedwidth100percenttextareaexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.txt (180270 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.txt        2015-02-18 18:23:14 UTC (rev 180270)
+++ trunk/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.txt        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -4,8 +4,8 @@
</span><span class="cx"> RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx"> RenderBody {BODY} at (8,8) size 784x584
</span><span class="cx"> RenderBlock (anonymous) at (0,0) size 784x18
</span><del>- RenderText {#text} at (0,0) size 252x18
- text run at (0,0) width 252: "The textareas below should not overlap."
</del><ins>+ RenderText {#text} at (0,0) size 256x18
+ text run at (0,0) width 256: "The textareas below should not overlap."
</ins><span class="cx"> RenderTable {TABLE} at (0,18) size 784x40
</span><span class="cx"> RenderTableSection {TBODY} at (0,0) size 784x40
</span><span class="cx"> RenderTableRow {TR} at (0,1) size 784x38
</span><span class="lines">@@ -34,23 +34,23 @@
</span><span class="cx"> text run at (0,0) width 7: "o"
</span><span class="cx"> text run at (0,13) width 7: "n"
</span><span class="cx"> text run at (0,26) width 7: "e"
</span><del>-layer at (19,30) size 6x32 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 43
</del><ins>+layer at (19,30) size 6x32 clip at (0,0) size 0x0 scrollWidth 11 scrollHeight 43
</ins><span class="cx"> RenderTextControl {TEXTAREA} at (1,3) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
</span><span class="cx"> RenderBlock {DIV} at (3,3) size 0x39
</span><span class="cx"> RenderText {#text} at (0,0) size 9x39
</span><del>- text run at (0,0) width 5: "t"
</del><ins>+ text run at (0,0) width 4: "t"
</ins><span class="cx"> text run at (0,13) width 9: "w"
</span><span class="cx"> text run at (0,26) width 7: "o"
</span><span class="cx"> layer at (28,30) size 6x32 clip at (0,0) size 0x0 scrollWidth 9 scrollHeight 69
</span><span class="cx"> RenderTextControl {TEXTAREA} at (1,3) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
</span><span class="cx"> RenderBlock {DIV} at (3,3) size 0x65
</span><span class="cx"> RenderText {#text} at (0,0) size 7x65
</span><del>- text run at (0,0) width 5: "t"
</del><ins>+ text run at (0,0) width 4: "t"
</ins><span class="cx"> text run at (0,13) width 7: "h"
</span><span class="cx"> text run at (0,26) width 5: "r"
</span><span class="cx"> text run at (0,39) width 7: "e"
</span><span class="cx"> text run at (0,52) width 7: "e"
</span><del>-layer at (10,106) size 6x32 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 173
</del><ins>+layer at (10,106) size 6x32 clip at (0,0) size 0x0 scrollWidth 11 scrollHeight 173
</ins><span class="cx"> RenderTextControl {TEXTAREA} at (1,3) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
</span><span class="cx"> RenderBlock {DIV} at (3,3) size 0x169
</span><span class="cx"> RenderText {#text} at (0,0) size 9x169
</span><span class="lines">@@ -58,27 +58,27 @@
</span><span class="cx"> text run at (0,13) width 7: "n"
</span><span class="cx"> text run at (0,26) width 7: "e"
</span><span class="cx"> text run at (0,39) width 0: " "
</span><del>- text run at (0,52) width 5: "t"
</del><ins>+ text run at (0,52) width 4: "t"
</ins><span class="cx"> text run at (0,65) width 9: "w"
</span><span class="cx"> text run at (0,78) width 7: "o"
</span><span class="cx"> text run at (0,91) width 0: " "
</span><del>- text run at (0,104) width 5: "t"
</del><ins>+ text run at (0,104) width 4: "t"
</ins><span class="cx"> text run at (0,117) width 7: "h"
</span><span class="cx"> text run at (0,130) width 5: "r"
</span><span class="cx"> text run at (0,143) width 7: "e"
</span><span class="cx"> text run at (0,156) width 7: "e"
</span><del>-layer at (19,106) size 6x32 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 43
</del><ins>+layer at (19,106) size 6x32 clip at (0,0) size 0x0 scrollWidth 11 scrollHeight 43
</ins><span class="cx"> RenderTextControl {TEXTAREA} at (1,3) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
</span><span class="cx"> RenderBlock {DIV} at (3,3) size 0x39
</span><span class="cx"> RenderText {#text} at (0,0) size 9x39
</span><del>- text run at (0,0) width 5: "t"
</del><ins>+ text run at (0,0) width 4: "t"
</ins><span class="cx"> text run at (0,13) width 9: "w"
</span><span class="cx"> text run at (0,26) width 7: "o"
</span><span class="cx"> layer at (28,106) size 6x32 clip at (0,0) size 0x0 scrollWidth 9 scrollHeight 69
</span><span class="cx"> RenderTextControl {TEXTAREA} at (1,3) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
</span><span class="cx"> RenderBlock {DIV} at (3,3) size 0x65
</span><span class="cx"> RenderText {#text} at (0,0) size 7x65
</span><del>- text run at (0,0) width 5: "t"
</del><ins>+ text run at (0,0) width 4: "t"
</ins><span class="cx"> text run at (0,13) width 7: "h"
</span><span class="cx"> text run at (0,26) width 5: "r"
</span><span class="cx"> text run at (0,39) width 7: "e"
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextatsuirtloverrideselectionexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/text/atsui-rtl-override-selection-expected.txt (180270 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/atsui-rtl-override-selection-expected.txt        2015-02-18 18:23:14 UTC (rev 180270)
+++ trunk/LayoutTests/platform/mac/fast/text/atsui-rtl-override-selection-expected.txt        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -4,13 +4,13 @@
</span><span class="cx"> RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx"> RenderBody {BODY} at (0,0) size 800x600
</span><span class="cx"> RenderBlock (anonymous) at (0,0) size 800x18
</span><del>- RenderInline {BDO} at (0,0) size 86x18
- RenderText {#text} at (0,0) size 86x18
- text run at (0,0) width 86 RTL override: "\x{300}muspimeroL"
</del><ins>+ RenderInline {BDO} at (0,0) size 88x18
+ RenderText {#text} at (0,0) size 88x18
+ text run at (0,0) width 88 RTL override: "\x{300}muspimeroL"
</ins><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><span class="cx"> RenderBlock {HR} at (0,26) size 800x2 [border: (1px inset #000000)]
</span><span class="cx"> RenderBlock (anonymous) at (0,36) size 800x18
</span><del>- RenderText {#text} at (0,0) size 281x18
- text run at (0,0) width 281: "\x{201C}remips\x{201D} should be highlighted in the above."
</del><ins>+ RenderText {#text} at (0,0) size 287x18
+ text run at (0,0) width 287: "\x{201C}remips\x{201D} should be highlighted in the above."
</ins><span class="cx"> selection start: position 3 of child 0 {#text} of child 3 {BDO} of body
</span><del>-selection end: position 10 of child 0 {#text} of child 3 {BDO} of body
</del><ins>+selection end: position 9 of child 0 {#text} of child 3 {BDO} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextinternationaltextcombineimagetestexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/text/international/text-combine-image-test-expected.txt (180270 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/international/text-combine-image-test-expected.txt        2015-02-18 18:23:14 UTC (rev 180270)
+++ trunk/LayoutTests/platform/mac/fast/text/international/text-combine-image-test-expected.txt        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -1,8 +1,8 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx"> RenderView at (0,0) size 800x600
</span><del>-layer at (166,0) size 634x600
- RenderBlock {HTML} at (0,0) size 634x600
- RenderBody {BODY} at (8,8) size 594x584
</del><ins>+layer at (169,0) size 631x600
+ RenderBlock {HTML} at (0,0) size 631x600
+ RenderBody {BODY} at (8,8) size 591x584
</ins><span class="cx"> RenderBlock {HR} at (0,0) size 2x584 [border: (1px inset #000000)]
</span><span class="cx"> RenderBlock (anonymous) at (10,0) size 48x584
</span><span class="cx"> RenderInline {SPAN} at (0,0) size 32x466
</span><span class="lines">@@ -39,36 +39,36 @@
</span><span class="cx"> text run at (8,341) width 32: "\x{56DE}"
</span><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><span class="cx"> RenderBlock {HR} at (132,0) size 2x584 [border: (1px inset #000000)]
</span><del>- RenderBlock (anonymous) at (142,0) size 48x584
- RenderInline {SPAN} at (0,0) size 37x466
- RenderInline {SPAN} at (0,0) size 37x80
- RenderCombineText {#text} at (5,0) size 37x80
- text run at (5,0) width 80: "Times"
- RenderText {#text} at (5,80) size 37x82
- text run at (5,80) width 82: "=\x{897F}\x{66A6}"
- RenderInline {SPAN} at (0,0) size 37x64
- RenderCombineText {#text} at (5,162) size 37x64
- text run at (5,162) width 64: "2010"
- RenderText {#text} at (5,226) size 37x32
- text run at (5,226) width 32: "\x{5E74}"
- RenderInline {SPAN} at (0,0) size 37x32
- RenderCombineText {#text} at (5,258) size 37x32
- text run at (5,258) width 32: "\x{FFFC}"
- RenderText {#text} at (5,290) size 37x32
- text run at (5,290) width 32: "\x{6708}"
- RenderInline {SPAN} at (0,0) size 37x32
- RenderCombineText {#text} at (5,322) size 37x32
- text run at (5,322) width 32: "\x{FFFC}"
- RenderText {#text} at (5,354) size 37x32
- text run at (5,354) width 32: "\x{65E5}"
- RenderInline {SPAN} at (0,0) size 37x48
- RenderCombineText {#text} at (5,386) size 37x48
- text run at (5,386) width 48: "365"
- RenderText {#text} at (5,434) size 37x32
- text run at (5,434) width 32: "\x{56DE}"
</del><ins>+ RenderBlock (anonymous) at (142,0) size 45x584
+ RenderInline {SPAN} at (0,0) size 37x465
+ RenderInline {SPAN} at (0,0) size 37x79
+ RenderCombineText {#text} at (4,0) size 37x79
+ text run at (4,0) width 79: "Times"
+ RenderText {#text} at (4,78) size 37x83
+ text run at (4,78) width 83: "=\x{897F}\x{66A6}"
+ RenderInline {SPAN} at (0,0) size 37x65
+ RenderCombineText {#text} at (4,160) size 37x65
+ text run at (4,160) width 64: "2010"
+ RenderText {#text} at (4,224) size 37x33
+ text run at (4,224) width 32: "\x{5E74}"
+ RenderInline {SPAN} at (0,0) size 37x33
+ RenderCombineText {#text} at (4,256) size 37x33
+ text run at (4,256) width 32: "\x{FFFC}"
+ RenderText {#text} at (4,288) size 37x33
+ text run at (4,288) width 32: "\x{6708}"
+ RenderInline {SPAN} at (0,0) size 37x33
+ RenderCombineText {#text} at (4,320) size 37x33
+ text run at (4,320) width 32: "\x{FFFC}"
+ RenderText {#text} at (4,352) size 37x33
+ text run at (4,352) width 32: "\x{65E5}"
+ RenderInline {SPAN} at (0,0) size 37x49
+ RenderCombineText {#text} at (4,384) size 37x49
+ text run at (4,384) width 48: "365"
+ RenderText {#text} at (4,432) size 37x33
+ text run at (4,432) width 32: "\x{56DE}"
</ins><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><del>- RenderBlock {HR} at (198,0) size 2x584 [border: (1px inset #000000)]
- RenderBlock (anonymous) at (208,0) size 96x584
</del><ins>+ RenderBlock {HR} at (195,0) size 2x584 [border: (1px inset #000000)]
+ RenderBlock (anonymous) at (205,0) size 96x584
</ins><span class="cx"> RenderInline {SPAN} at (0,0) size 32x232
</span><span class="cx"> RenderText {#text} at (8,0) size 32x232
</span><span class="cx"> text run at (8,0) width 232: "OFF=\x{5B57}\x{3042}\x{FF21}A%"
</span><span class="lines">@@ -95,7 +95,7 @@
</span><span class="cx"> RenderCombineText {#text} at (56,181) size 32x33
</span><span class="cx"> text run at (56,181) width 32: "\x{FFFC}"
</span><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><del>- RenderBlock (anonymous) at (320,0) size 274x584
</del><ins>+ RenderBlock (anonymous) at (317,0) size 274x584
</ins><span class="cx"> RenderBlock {HR} at (0,0) size 2x584 [border: (1px inset #000000)]
</span><span class="cx"> RenderBlock {P} at (34,0) size 240x584
</span><span class="cx"> RenderBlock (floating) {SPAN} at (0,320) size 74x264 [border: (1px solid #FF0000)]
</span><span class="lines">@@ -124,5 +124,5 @@
</span><span class="cx"> text run at (159,0) width 576: "\x{3053}\x{306E}\x{5973}\x{306E}\x{4EBA}\x{306F}\x{4E21}\x{624B}\x{306E}\x{9593}\x{306B}\x{308F}\x{305F}\x{3057}\x{306E}\x{8DB3}\x{3092}\x{304A}\x{3055}\x{3048}\x{3066}\x{3001}\x{6B4C}\x{3092}\x{6B4C}\x{3044}\x{306A}\x{304C}\x{3089}\x{6696}\x{3081}\x{3066}\x{304F}\x{308C}\x{305F}\x{3002}"
</span><span class="cx"> text run at (207,0) width 320: "\x{305D}\x{306E}\x{6B4C}\x{306E}\x{7BC0}\x{3082}\x{6587}\x{53E5}\x{3082}\x{3001}\x{3044}\x{307E}\x{306B}\x{5FD8}\x{308C}\x{305A}\x{306B}\x{3044}\x{308B}\x{3002}"
</span><span class="cx"> RenderText {#text} at (0,0) size 0x0
</span><del>- RenderBlock (anonymous) at (626,0) size 0x584
</del><ins>+ RenderBlock (anonymous) at (623,0) size 0x584
</ins><span class="cx"> RenderInline {SPAN} at (0,0) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacmavericksfastformsselectinitialpositionexpectedtxtfromrev180270trunkLayoutTestsplatformmacfastformsselectinitialpositionexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac-mavericks/fast/forms/select-initial-position-expected.txt (from rev 180270, trunk/LayoutTests/platform/mac/fast/forms/select-initial-position-expected.txt) (0 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac-mavericks/fast/forms/select-initial-position-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/mac-mavericks/fast/forms/select-initial-position-expected.txt        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -0,0 +1,56 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderText {#text} at (0,0) size 98x18
+ text run at (0,0) width 98: "initial selected:"
+ RenderBR {BR} at (97,14) size 1x0
+ RenderListBox {SELECT} at (2,20) size 139x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+ RenderText {#text} at (143,58) size 4x18
+ text run at (143,58) width 4: " "
+ RenderBR {BR} at (147,72) size 0x0
+ RenderText {#text} at (0,79) size 165x18
+ text run at (0,79) width 165: "dynamic selected change:"
+ RenderBR {BR} at (164,93) size 1x0
+ RenderListBox {SELECT} at (2,99) size 139x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+ RenderText {#text} at (143,137) size 4x18
+ text run at (143,137) width 4: " "
+ RenderText {#text} at (0,0) size 0x0
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (0,158) size 217x18
+ text run at (0,158) width 217: "dynamic insert of selected option:"
+ RenderBR {BR} at (216,172) size 1x0
+ RenderListBox {SELECT} at (2,178) size 139x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+ RenderText {#text} at (143,216) size 4x18
+ text run at (143,216) width 4: " "
+ RenderBR {BR} at (147,230) size 0x0
+ RenderText {#text} at (0,237) size 98x18
+ text run at (0,237) width 98: "initial selected:"
+ RenderBR {BR} at (97,251) size 1x0
+ RenderMenuList {SELECT} at (2,257) size 153x18 [bgcolor=#FFFFFF]
+ RenderBlock (anonymous) at (0,0) size 153x18
+ RenderText at (8,2) size 122x13
+ text run at (8,2) width 122: "this should be selected"
+ RenderText {#text} at (157,256) size 4x18
+ text run at (157,256) width 4: " "
+ RenderBR {BR} at (161,270) size 0x0
+ RenderText {#text} at (0,277) size 165x18
+ text run at (0,277) width 165: "dynamic selected change:"
+ RenderBR {BR} at (164,291) size 1x0
+ RenderMenuList {SELECT} at (2,297) size 153x18 [bgcolor=#FFFFFF]
+ RenderBlock (anonymous) at (0,0) size 153x18
+ RenderText at (8,2) size 122x13
+ text run at (8,2) width 122: "this should be selected"
+ RenderText {#text} at (157,296) size 4x18
+ text run at (157,296) width 4: " "
+ RenderText {#text} at (0,0) size 0x0
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (0,317) size 217x18
+ text run at (0,317) width 217: "dynamic insert of selected option:"
+ RenderBR {BR} at (216,331) size 1x0
+ RenderMenuList {SELECT} at (2,337) size 153x18 [bgcolor=#FFFFFF]
+ RenderBlock (anonymous) at (0,0) size 153x18
+ RenderText at (8,2) size 122x13
+ text run at (8,2) width 122: "this should be selected"
+ RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacmavericksfastreplacedwidth100percenttextareaexpectedtxtfromrev180270trunkLayoutTestsplatformmacfastreplacedwidth100percenttextareaexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac-mavericks/fast/replaced/width100percent-textarea-expected.txt (from rev 180270, trunk/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.txt) (0 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac-mavericks/fast/replaced/width100percent-textarea-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/mac-mavericks/fast/replaced/width100percent-textarea-expected.txt        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -0,0 +1,85 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderBlock (anonymous) at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 256x18
+ text run at (0,0) width 256: "The textareas below should not overlap."
+ RenderTable {TABLE} at (0,18) size 784x40
+ RenderTableSection {TBODY} at (0,0) size 784x40
+ RenderTableRow {TR} at (0,1) size 784x38
+ RenderTableCell {TD} at (1,1) size 8x38 [r=0 c=0 rs=1 cs=1]
+ RenderTableCell {TD} at (10,1) size 8x38 [r=0 c=1 rs=1 cs=1]
+ RenderTableCell {TD} at (19,1) size 8x38 [r=0 c=2 rs=1 cs=1]
+ RenderTableCell {TD} at (28,10) size 755x20 [r=0 c=3 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 4x18
+ text run at (1,1) width 4: " "
+ RenderBlock (anonymous) at (0,58) size 784x36
+ RenderBR {BR} at (0,0) size 0x18
+ RenderBR {BR} at (0,18) size 0x18
+ RenderTable {TABLE} at (0,94) size 784x40
+ RenderTableSection {TBODY} at (0,0) size 784x40
+ RenderTableRow {TR} at (0,1) size 784x38
+ RenderTableCell {TD} at (1,1) size 8x38 [r=0 c=0 rs=1 cs=1]
+ RenderTableCell {TD} at (10,1) size 8x38 [r=0 c=1 rs=1 cs=1]
+ RenderTableCell {TD} at (19,1) size 8x38 [r=0 c=2 rs=1 cs=1]
+ RenderTableCell {TD} at (28,10) size 755x20 [r=0 c=3 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 4x18
+ text run at (1,1) width 4: " "
+layer at (10,30) size 6x32 clip at (0,0) size 0x0 scrollWidth 9 scrollHeight 43
+ RenderTextControl {TEXTAREA} at (1,3) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+ RenderBlock {DIV} at (3,3) size 0x39
+ RenderText {#text} at (0,0) size 7x39
+ text run at (0,0) width 7: "o"
+ text run at (0,13) width 7: "n"
+ text run at (0,26) width 7: "e"
+layer at (19,30) size 6x32 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 43
+ RenderTextControl {TEXTAREA} at (1,3) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+ RenderBlock {DIV} at (3,3) size 0x39
+ RenderText {#text} at (0,0) size 9x39
+ text run at (0,0) width 5: "t"
+ text run at (0,13) width 9: "w"
+ text run at (0,26) width 7: "o"
+layer at (28,30) size 6x32 clip at (0,0) size 0x0 scrollWidth 9 scrollHeight 69
+ RenderTextControl {TEXTAREA} at (1,3) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+ RenderBlock {DIV} at (3,3) size 0x65
+ RenderText {#text} at (0,0) size 7x65
+ text run at (0,0) width 5: "t"
+ text run at (0,13) width 7: "h"
+ text run at (0,26) width 5: "r"
+ text run at (0,39) width 7: "e"
+ text run at (0,52) width 7: "e"
+layer at (10,106) size 6x32 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 173
+ RenderTextControl {TEXTAREA} at (1,3) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+ RenderBlock {DIV} at (3,3) size 0x169
+ RenderText {#text} at (0,0) size 9x169
+ text run at (0,0) width 7: "o"
+ text run at (0,13) width 7: "n"
+ text run at (0,26) width 7: "e"
+ text run at (0,39) width 0: " "
+ text run at (0,52) width 5: "t"
+ text run at (0,65) width 9: "w"
+ text run at (0,78) width 7: "o"
+ text run at (0,91) width 0: " "
+ text run at (0,104) width 5: "t"
+ text run at (0,117) width 7: "h"
+ text run at (0,130) width 5: "r"
+ text run at (0,143) width 7: "e"
+ text run at (0,156) width 7: "e"
+layer at (19,106) size 6x32 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 43
+ RenderTextControl {TEXTAREA} at (1,3) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+ RenderBlock {DIV} at (3,3) size 0x39
+ RenderText {#text} at (0,0) size 9x39
+ text run at (0,0) width 5: "t"
+ text run at (0,13) width 9: "w"
+ text run at (0,26) width 7: "o"
+layer at (28,106) size 6x32 clip at (0,0) size 0x0 scrollWidth 9 scrollHeight 69
+ RenderTextControl {TEXTAREA} at (1,3) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+ RenderBlock {DIV} at (3,3) size 0x65
+ RenderText {#text} at (0,0) size 7x65
+ text run at (0,0) width 5: "t"
+ text run at (0,13) width 7: "h"
+ text run at (0,26) width 5: "r"
+ text run at (0,39) width 7: "e"
+ text run at (0,52) width 7: "e"
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacmavericksfasttextinternationaltextcombineimagetestexpectedtxtfromrev180270trunkLayoutTestsplatformmacfasttextinternationaltextcombineimagetestexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac-mavericks/fast/text/international/text-combine-image-test-expected.txt (from rev 180270, trunk/LayoutTests/platform/mac/fast/text/international/text-combine-image-test-expected.txt) (0 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac-mavericks/fast/text/international/text-combine-image-test-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/mac-mavericks/fast/text/international/text-combine-image-test-expected.txt        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -0,0 +1,128 @@
</span><ins>+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (166,0) size 634x600
+ RenderBlock {HTML} at (0,0) size 634x600
+ RenderBody {BODY} at (8,8) size 594x584
+ RenderBlock {HR} at (0,0) size 2x584 [border: (1px inset #000000)]
+ RenderBlock (anonymous) at (10,0) size 48x584
+ RenderInline {SPAN} at (0,0) size 32x466
+ RenderText {#text} at (8,0) size 32x466
+ text run at (8,0) width 466: "OFF=\x{897F}\x{66A6}2010\x{5E74}1\x{6708}20\x{65E5}365\x{56DE}"
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {HR} at (66,0) size 2x584 [border: (1px inset #000000)]
+ RenderBlock (anonymous) at (76,0) size 48x584
+ RenderInline {SPAN} at (0,0) size 32x374
+ RenderInline {SPAN} at (0,0) size 32x32
+ RenderCombineText {#text} at (8,0) size 32x32
+ text run at (8,0) width 32: "\x{FFFC}"
+ RenderText {#text} at (8,32) size 32x86
+ text run at (8,32) width 86: "=\x{897F}\x{66A6}"
+ RenderInline {SPAN} at (0,0) size 32x33
+ RenderCombineText {#text} at (8,117) size 32x33
+ text run at (8,117) width 32: "\x{FFFC}"
+ RenderText {#text} at (8,149) size 32x33
+ text run at (8,149) width 32: "\x{5E74}"
+ RenderInline {SPAN} at (0,0) size 32x33
+ RenderCombineText {#text} at (8,181) size 32x33
+ text run at (8,181) width 32: "\x{FFFC}"
+ RenderText {#text} at (8,213) size 32x33
+ text run at (8,213) width 32: "\x{6708}"
+ RenderInline {SPAN} at (0,0) size 32x33
+ RenderCombineText {#text} at (8,245) size 32x33
+ text run at (8,245) width 32: "\x{FFFC}"
+ RenderText {#text} at (8,277) size 32x33
+ text run at (8,277) width 32: "\x{65E5}"
+ RenderInline {SPAN} at (0,0) size 32x33
+ RenderCombineText {#text} at (8,309) size 32x33
+ text run at (8,309) width 32: "\x{FFFC}"
+ RenderText {#text} at (8,341) size 32x33
+ text run at (8,341) width 32: "\x{56DE}"
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {HR} at (132,0) size 2x584 [border: (1px inset #000000)]
+ RenderBlock (anonymous) at (142,0) size 48x584
+ RenderInline {SPAN} at (0,0) size 37x465
+ RenderInline {SPAN} at (0,0) size 37x79
+ RenderCombineText {#text} at (5,0) size 37x79
+ text run at (5,0) width 79: "Times"
+ RenderText {#text} at (5,78) size 37x83
+ text run at (5,78) width 83: "=\x{897F}\x{66A6}"
+ RenderInline {SPAN} at (0,0) size 37x65
+ RenderCombineText {#text} at (5,160) size 37x65
+ text run at (5,160) width 64: "2010"
+ RenderText {#text} at (5,224) size 37x33
+ text run at (5,224) width 32: "\x{5E74}"
+ RenderInline {SPAN} at (0,0) size 37x33
+ RenderCombineText {#text} at (5,256) size 37x33
+ text run at (5,256) width 32: "\x{FFFC}"
+ RenderText {#text} at (5,288) size 37x33
+ text run at (5,288) width 32: "\x{6708}"
+ RenderInline {SPAN} at (0,0) size 37x33
+ RenderCombineText {#text} at (5,320) size 37x33
+ text run at (5,320) width 32: "\x{FFFC}"
+ RenderText {#text} at (5,352) size 37x33
+ text run at (5,352) width 32: "\x{65E5}"
+ RenderInline {SPAN} at (0,0) size 37x49
+ RenderCombineText {#text} at (5,384) size 37x49
+ text run at (5,384) width 48: "365"
+ RenderText {#text} at (5,432) size 37x33
+ text run at (5,432) width 32: "\x{56DE}"
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {HR} at (198,0) size 2x584 [border: (1px inset #000000)]
+ RenderBlock (anonymous) at (208,0) size 96x584
+ RenderInline {SPAN} at (0,0) size 32x232
+ RenderText {#text} at (8,0) size 32x232
+ text run at (8,0) width 232: "OFF=\x{5B57}\x{3042}\x{FF21}A%"
+ RenderBR {BR} at (15,231) size 18x1
+ RenderInline {SPAN} at (0,0) size 32x214
+ RenderInline {SPAN} at (0,0) size 32x32
+ RenderCombineText {#text} at (56,0) size 32x32
+ text run at (56,0) width 32: "\x{FFFC}"
+ RenderText {#text} at (56,32) size 32x22
+ text run at (56,32) width 22: "="
+ RenderInline {SPAN} at (0,0) size 32x33
+ RenderCombineText {#text} at (56,53) size 32x33
+ text run at (56,53) width 32: "\x{FFFC}"
+ RenderInline {SPAN} at (0,0) size 32x33
+ RenderCombineText {#text} at (56,85) size 32x33
+ text run at (56,85) width 32: "\x{FFFC}"
+ RenderInline {SPAN} at (0,0) size 32x33
+ RenderCombineText {#text} at (56,117) size 32x33
+ text run at (56,117) width 32: "\x{FFFC}"
+ RenderInline {SPAN} at (0,0) size 32x33
+ RenderCombineText {#text} at (56,149) size 32x33
+ text run at (56,149) width 32: "\x{FFFC}"
+ RenderInline {SPAN} at (0,0) size 32x33
+ RenderCombineText {#text} at (56,181) size 32x33
+ text run at (56,181) width 32: "\x{FFFC}"
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock (anonymous) at (320,0) size 274x584
+ RenderBlock {HR} at (0,0) size 2x584 [border: (1px inset #000000)]
+ RenderBlock {P} at (34,0) size 240x584
+ RenderBlock (floating) {SPAN} at (0,320) size 74x264 [border: (1px solid #FF0000)]
+ RenderText {#text} at (7,1) size 24x118
+ text run at (7,1) width 118: "float:right:"
+ RenderInline {SPAN} at (0,0) size 24x25
+ RenderCombineText {#text} at (7,118) size 24x25
+ text run at (7,118) width 24: "\x{FFFC}"
+ RenderText {#text} at (7,142) size 24x25
+ text run at (7,142) width 24: "\x{5E74}"
+ RenderInline {SPAN} at (0,0) size 24x25
+ RenderCombineText {#text} at (7,166) size 24x25
+ text run at (7,166) width 24: "\x{FFFC}"
+ RenderText {#text} at (43,1) size 24x24
+ text run at (43,1) width 24: "\x{6708}"
+ RenderInline {SPAN} at (0,0) size 24x24
+ RenderCombineText {#text} at (43,25) size 24x24
+ text run at (43,25) width 24: "\x{FFFC}"
+ RenderText {#text} at (43,49) size 24x24
+ text run at (43,49) width 24: "\x{65E5}"
+ RenderInline {SPAN} at (0,0) size 209x576
+ RenderText {#text} at (15,0) size 209x576
+ text run at (15,0) width 320: "\x{305D}\x{306E}\x{5973}\x{304C}\x{306D}\x{304B}\x{3057}\x{3064}\x{3051}\x{306B}\x{6765}\x{3066}\x{304F}\x{308C}\x{308B}\x{307E}\x{3067}\x{3001}\x{308F}\x{305F}"
+ text run at (63,0) width 320: "\x{3057}\x{306F}\x{3051}\x{3063}\x{3057}\x{3066}\x{306D}\x{3069}\x{3053}\x{306B}\x{306F}\x{306F}\x{3044}\x{3089}\x{306A}\x{304B}\x{3063}\x{305F}\x{3002}\x{51AC}"
+ text run at (111,0) width 576: "\x{306E}\x{3042}\x{3089}\x{3057}\x{304C}\x{3060}\x{3093}\x{3054}\x{306E}\x{3088}\x{3046}\x{306A}\x{96EA}\x{3092}\x{3075}\x{304D}\x{3064}\x{3051}\x{3066}\x{7A93}\x{30AC}\x{30E9}\x{30B9}\x{3092}\x{767D}\x{304F}\x{3059}\x{308B}\x{3058}\x{3076}\x{3093}\x{306B}\x{306A}\x{308B}\x{3068}\x{3001}"
+ text run at (159,0) width 576: "\x{3053}\x{306E}\x{5973}\x{306E}\x{4EBA}\x{306F}\x{4E21}\x{624B}\x{306E}\x{9593}\x{306B}\x{308F}\x{305F}\x{3057}\x{306E}\x{8DB3}\x{3092}\x{304A}\x{3055}\x{3048}\x{3066}\x{3001}\x{6B4C}\x{3092}\x{6B4C}\x{3044}\x{306A}\x{304C}\x{3089}\x{6696}\x{3081}\x{3066}\x{304F}\x{308C}\x{305F}\x{3002}"
+ text run at (207,0) width 320: "\x{305D}\x{306E}\x{6B4C}\x{306E}\x{7BC0}\x{3082}\x{6587}\x{53E5}\x{3082}\x{3001}\x{3044}\x{307E}\x{306B}\x{5FD8}\x{308C}\x{305A}\x{306B}\x{3044}\x{308B}\x{3002}"
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock (anonymous) at (626,0) size 0x584
+ RenderInline {SPAN} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestssvgtextlengthAdjusttextmetricsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/svg/text/lengthAdjust-text-metrics-expected.txt (180270 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/svg/text/lengthAdjust-text-metrics-expected.txt        2015-02-18 18:23:14 UTC (rev 180270)
+++ trunk/LayoutTests/svg/text/lengthAdjust-text-metrics-expected.txt        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -14,34 +14,34 @@
</span><span class="cx"> PASS lengthToString(svgText.getComputedTextLength()) is "200.0"
</span><span class="cx">
</span><span class="cx"> Test getSubStringLength() API
</span><del>-PASS lengthToString(svgText.getSubStringLength(0, 1)) is "61.5"
-PASS lengthToString(svgText.getSubStringLength(0, 2)) is "117.9"
-PASS lengthToString(svgText.getSubStringLength(0, 3)) is "169.2"
-PASS lengthToString(svgText.getSubStringLength(0, 4)) is "200.0"
-PASS lengthToString(svgText.getSubStringLength(1, 1)) is "56.4"
-PASS lengthToString(svgText.getSubStringLength(1, 2)) is "107.7"
-PASS lengthToString(svgText.getSubStringLength(1, 3)) is "138.5"
-PASS lengthToString(svgText.getSubStringLength(2, 1)) is "51.3"
-PASS lengthToString(svgText.getSubStringLength(2, 2)) is "82.1"
-PASS lengthToString(svgText.getSubStringLength(3, 1)) is "30.8"
</del><ins>+PASS lengthToString(svgText.getSubStringLength(0, 1)) is "62.8"
+PASS lengthToString(svgText.getSubStringLength(0, 2)) is "108.6"
+PASS lengthToString(svgText.getSubStringLength(0, 3)) is "160.0"
+PASS lengthToString(svgText.getSubStringLength(0, 4)) is "188.6"
+PASS lengthToString(svgText.getSubStringLength(1, 1)) is "57.2"
+PASS lengthToString(svgText.getSubStringLength(1, 2)) is "108.6"
+PASS lengthToString(svgText.getSubStringLength(1, 3)) is "137.2"
+PASS lengthToString(svgText.getSubStringLength(2, 1)) is "51.4"
+PASS lengthToString(svgText.getSubStringLength(2, 2)) is "80.0"
+PASS lengthToString(svgText.getSubStringLength(3, 1)) is "28.6"
</ins><span class="cx">
</span><span class="cx"> Test getStartPositionOfChar() API
</span><span class="cx"> PASS pointToString(svgText.getStartPositionOfChar(0)) is "(10.0,20.0)"
</span><del>-PASS pointToString(svgText.getStartPositionOfChar(1)) is "(71.5,20.0)"
-PASS pointToString(svgText.getStartPositionOfChar(2)) is "(127.9,20.0)"
-PASS pointToString(svgText.getStartPositionOfChar(3)) is "(179.2,20.0)"
</del><ins>+PASS pointToString(svgText.getStartPositionOfChar(1)) is "(72.8,20.0)"
+PASS pointToString(svgText.getStartPositionOfChar(2)) is "(118.6,20.0)"
+PASS pointToString(svgText.getStartPositionOfChar(3)) is "(170.0,20.0)"
</ins><span class="cx">
</span><span class="cx"> Test getEndPositionOfChar() API
</span><del>-PASS pointToString(svgText.getEndPositionOfChar(0)) is "(71.5,20.0)"
-PASS pointToString(svgText.getEndPositionOfChar(1)) is "(127.9,20.0)"
-PASS pointToString(svgText.getEndPositionOfChar(2)) is "(179.2,20.0)"
-PASS pointToString(svgText.getEndPositionOfChar(3)) is "(210.0,20.0)"
</del><ins>+PASS pointToString(svgText.getEndPositionOfChar(0)) is "(72.8,20.0)"
+PASS pointToString(svgText.getEndPositionOfChar(1)) is "(118.6,20.0)"
+PASS pointToString(svgText.getEndPositionOfChar(2)) is "(170.0,20.0)"
+PASS pointToString(svgText.getEndPositionOfChar(3)) is "(198.6,20.0)"
</ins><span class="cx">
</span><span class="cx"> Test getExtentOfChar() API
</span><del>-PASS rectToString(svgText.getExtentOfChar(0)) is "(10.0,1.9)-(61.5x22.3)"
-PASS rectToString(svgText.getExtentOfChar(1)) is "(71.5,1.9)-(56.4x22.3)"
-PASS rectToString(svgText.getExtentOfChar(2)) is "(127.9,1.9)-(51.3x22.3)"
-PASS rectToString(svgText.getExtentOfChar(3)) is "(179.2,1.9)-(30.8x22.3)"
</del><ins>+PASS rectToString(svgText.getExtentOfChar(0)) is "(10.0,1.9)-(62.8x22.3)"
+PASS rectToString(svgText.getExtentOfChar(1)) is "(72.8,1.9)-(57.2x22.3)"
+PASS rectToString(svgText.getExtentOfChar(2)) is "(118.6,1.9)-(51.4x22.3)"
+PASS rectToString(svgText.getExtentOfChar(3)) is "(170.0,1.9)-(28.6x22.3)"
</ins><span class="cx">
</span><span class="cx"> Test getRotationOfChar() API
</span><span class="cx"> PASS svgText.getRotationOfChar(0).toFixed(1) is "0.0"
</span><span class="lines">@@ -59,17 +59,17 @@
</span><span class="cx"> > Testing point=(71.4,10.0)
</span><span class="cx"> PASS svgText.getCharNumAtPosition(point) is 0
</span><span class="cx"> > Testing point=(71.6,10.0)
</span><del>-PASS svgText.getCharNumAtPosition(point) is 1
</del><ins>+PASS svgText.getCharNumAtPosition(point) is 0
</ins><span class="cx"> > Testing point=(127.8,10.0)
</span><span class="cx"> PASS svgText.getCharNumAtPosition(point) is 1
</span><span class="cx"> > Testing point=(128.0,10.0)
</span><del>-PASS svgText.getCharNumAtPosition(point) is 2
</del><ins>+PASS svgText.getCharNumAtPosition(point) is 1
</ins><span class="cx"> > Testing point=(179.1,10.0)
</span><del>-PASS svgText.getCharNumAtPosition(point) is 2
</del><ins>+PASS svgText.getCharNumAtPosition(point) is 3
</ins><span class="cx"> > Testing point=(179.3,10.0)
</span><span class="cx"> PASS svgText.getCharNumAtPosition(point) is 3
</span><span class="cx"> > Testing point=(209.9,10.0)
</span><del>-PASS svgText.getCharNumAtPosition(point) is 3
</del><ins>+PASS svgText.getCharNumAtPosition(point) is -1
</ins><span class="cx"> > Testing point=(210.1,10.0)
</span><span class="cx"> PASS svgText.getCharNumAtPosition(point) is -1
</span><span class="cx"> > Testing point=(250.0,10.0)
</span></span></pre></div>
<a id="trunkLayoutTestssvgtextscripttestslengthAdjusttextmetricsjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/svg/text/script-tests/lengthAdjust-text-metrics.js (180270 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/svg/text/script-tests/lengthAdjust-text-metrics.js        2015-02-18 18:23:14 UTC (rev 180270)
+++ trunk/LayoutTests/svg/text/script-tests/lengthAdjust-text-metrics.js        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -82,37 +82,37 @@
</span><span class="cx">
</span><span class="cx"> debug("");
</span><span class="cx"> debug("Test getSubStringLength() API");
</span><del>-shouldBeEqualToString("lengthToString(svgText.getSubStringLength(0, 1))", "61.5");
-shouldBeEqualToString("lengthToString(svgText.getSubStringLength(0, 2))", "117.9");
-shouldBeEqualToString("lengthToString(svgText.getSubStringLength(0, 3))", "169.2");;
-shouldBeEqualToString("lengthToString(svgText.getSubStringLength(0, 4))", "200.0");
-shouldBeEqualToString("lengthToString(svgText.getSubStringLength(1, 1))", "56.4");
-shouldBeEqualToString("lengthToString(svgText.getSubStringLength(1, 2))", "107.7");
-shouldBeEqualToString("lengthToString(svgText.getSubStringLength(1, 3))", "138.5");
-shouldBeEqualToString("lengthToString(svgText.getSubStringLength(2, 1))", "51.3");
-shouldBeEqualToString("lengthToString(svgText.getSubStringLength(2, 2))", "82.1");
-shouldBeEqualToString("lengthToString(svgText.getSubStringLength(3, 1))", "30.8");
</del><ins>+shouldBeEqualToString("lengthToString(svgText.getSubStringLength(0, 1))", "62.8");
+shouldBeEqualToString("lengthToString(svgText.getSubStringLength(0, 2))", "108.6");
+shouldBeEqualToString("lengthToString(svgText.getSubStringLength(0, 3))", "160.0");;
+shouldBeEqualToString("lengthToString(svgText.getSubStringLength(0, 4))", "188.6");
+shouldBeEqualToString("lengthToString(svgText.getSubStringLength(1, 1))", "57.2");
+shouldBeEqualToString("lengthToString(svgText.getSubStringLength(1, 2))", "108.6");
+shouldBeEqualToString("lengthToString(svgText.getSubStringLength(1, 3))", "137.2");
+shouldBeEqualToString("lengthToString(svgText.getSubStringLength(2, 1))", "51.4");
+shouldBeEqualToString("lengthToString(svgText.getSubStringLength(2, 2))", "80.0");
+shouldBeEqualToString("lengthToString(svgText.getSubStringLength(3, 1))", "28.6");
</ins><span class="cx">
</span><span class="cx"> debug("");
</span><span class="cx"> debug("Test getStartPositionOfChar() API");
</span><span class="cx"> shouldBeEqualToString("pointToString(svgText.getStartPositionOfChar(0))", "(10.0,20.0)");
</span><del>-shouldBeEqualToString("pointToString(svgText.getStartPositionOfChar(1))", "(71.5,20.0)");
-shouldBeEqualToString("pointToString(svgText.getStartPositionOfChar(2))", "(127.9,20.0)");
-shouldBeEqualToString("pointToString(svgText.getStartPositionOfChar(3))", "(179.2,20.0)");
</del><ins>+shouldBeEqualToString("pointToString(svgText.getStartPositionOfChar(1))", "(72.8,20.0)");
+shouldBeEqualToString("pointToString(svgText.getStartPositionOfChar(2))", "(118.6,20.0)");
+shouldBeEqualToString("pointToString(svgText.getStartPositionOfChar(3))", "(170.0,20.0)");
</ins><span class="cx">
</span><span class="cx"> debug("");
</span><span class="cx"> debug("Test getEndPositionOfChar() API");
</span><del>-shouldBeEqualToString("pointToString(svgText.getEndPositionOfChar(0))", "(71.5,20.0)");
-shouldBeEqualToString("pointToString(svgText.getEndPositionOfChar(1))", "(127.9,20.0)");
-shouldBeEqualToString("pointToString(svgText.getEndPositionOfChar(2))", "(179.2,20.0)");
-shouldBeEqualToString("pointToString(svgText.getEndPositionOfChar(3))", "(210.0,20.0)");
</del><ins>+shouldBeEqualToString("pointToString(svgText.getEndPositionOfChar(0))", "(72.8,20.0)");
+shouldBeEqualToString("pointToString(svgText.getEndPositionOfChar(1))", "(118.6,20.0)");
+shouldBeEqualToString("pointToString(svgText.getEndPositionOfChar(2))", "(170.0,20.0)");
+shouldBeEqualToString("pointToString(svgText.getEndPositionOfChar(3))", "(198.6,20.0)");
</ins><span class="cx">
</span><span class="cx"> debug("");
</span><span class="cx"> debug("Test getExtentOfChar() API");
</span><del>-shouldBeEqualToString("rectToString(svgText.getExtentOfChar(0))", "(10.0,1.9)-(61.5x22.3)");
-shouldBeEqualToString("rectToString(svgText.getExtentOfChar(1))", "(71.5,1.9)-(56.4x22.3)");
-shouldBeEqualToString("rectToString(svgText.getExtentOfChar(2))", "(127.9,1.9)-(51.3x22.3)");
-shouldBeEqualToString("rectToString(svgText.getExtentOfChar(3))", "(179.2,1.9)-(30.8x22.3)");
</del><ins>+shouldBeEqualToString("rectToString(svgText.getExtentOfChar(0))", "(10.0,1.9)-(62.8x22.3)");
+shouldBeEqualToString("rectToString(svgText.getExtentOfChar(1))", "(72.8,1.9)-(57.2x22.3)");
+shouldBeEqualToString("rectToString(svgText.getExtentOfChar(2))", "(118.6,1.9)-(51.4x22.3)");
+shouldBeEqualToString("rectToString(svgText.getExtentOfChar(3))", "(170.0,1.9)-(28.6x22.3)");
</ins><span class="cx">
</span><span class="cx"> debug("");
</span><span class="cx"> debug("Test getRotationOfChar() API");
</span><span class="lines">@@ -150,7 +150,7 @@
</span><span class="cx"> point.x = 71.6;
</span><span class="cx"> point = point.matrixTransform(inverseScaleMatrix);
</span><span class="cx"> debug("> Testing point=" + pointToString(point));
</span><del>-shouldBe("svgText.getCharNumAtPosition(point)", "1");
</del><ins>+shouldBe("svgText.getCharNumAtPosition(point)", "0");
</ins><span class="cx">
</span><span class="cx"> point.x = 127.8;
</span><span class="cx"> point = point.matrixTransform(inverseScaleMatrix);
</span><span class="lines">@@ -160,12 +160,12 @@
</span><span class="cx"> point.x = 128.0;
</span><span class="cx"> point = point.matrixTransform(inverseScaleMatrix);
</span><span class="cx"> debug("> Testing point=" + pointToString(point));
</span><del>-shouldBe("svgText.getCharNumAtPosition(point)", "2");
</del><ins>+shouldBe("svgText.getCharNumAtPosition(point)", "1");
</ins><span class="cx">
</span><span class="cx"> point.x = 179.1;
</span><span class="cx"> point = point.matrixTransform(inverseScaleMatrix);
</span><span class="cx"> debug("> Testing point=" + pointToString(point));
</span><del>-shouldBe("svgText.getCharNumAtPosition(point)", "2");
</del><ins>+shouldBe("svgText.getCharNumAtPosition(point)", "3");
</ins><span class="cx">
</span><span class="cx"> point.x = 179.3;
</span><span class="cx"> point = point.matrixTransform(inverseScaleMatrix);
</span><span class="lines">@@ -175,7 +175,7 @@
</span><span class="cx"> point.x = 209.9;
</span><span class="cx"> point = point.matrixTransform(inverseScaleMatrix);
</span><span class="cx"> debug("> Testing point=" + pointToString(point));
</span><del>-shouldBe("svgText.getCharNumAtPosition(point)", "3");
</del><ins>+shouldBe("svgText.getCharNumAtPosition(point)", "-1");
</ins><span class="cx">
</span><span class="cx"> point.x = 210.1;
</span><span class="cx"> point = point.matrixTransform(inverseScaleMatrix);
</span></span></pre></div>
<a id="trunkLayoutTestssvgtexttextrectprecisionhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/svg/text/text-rect-precision.html (180270 => 180271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/svg/text/text-rect-precision.html        2015-02-18 18:23:14 UTC (rev 180270)
+++ trunk/LayoutTests/svg/text/text-rect-precision.html        2015-02-18 18:29:00 UTC (rev 180271)
</span><span class="lines">@@ -40,7 +40,7 @@
</span><span class="cx"> var el = document.getElementById('test');
</span><span class="cx"> var elementWidth = el.getBoundingClientRect().width;
</span><span class="cx"> var textWidth = measureText(el);
</span><del>- var tolerance = hasSubpixelPrecision ? 0.1 : 2; // enclosing may expand up to one pixel in each direction.
</del><ins>+ var tolerance = hasSubpixelPrecision ? 0.15 : 2; // enclosing may expand up to one pixel in each direction.
</ins><span class="cx"> if (Math.abs(elementWidth - textWidth) <= tolerance)
</span><span class="cx"> testPassed('Width of text element is the sum of the width of all characters.');
</span><span class="cx"> else
</span></span></pre>
</div>
</div>
</body>
</html>