<!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>[178956] 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/178956">178956</a></dd>
<dt>Author</dt> <dd>bfulgham@apple.com</dd>
<dt>Date</dt> <dd>2015-01-22 15:16:30 -0800 (Thu, 22 Jan 2015)</dd>
</dl>

<h3>Log Message</h3>
<pre>[Win] Unreviewed test gardening.

Clean up editing-related tests and rebaseline some output.

* platform/win/TestExpectations:
* platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt:
* platform/win/editing/input/reveal-caret-of-multiline-input-expected.txt:
* platform/win/editing/inserting/4960120-1-expected.txt:
* platform/win/editing/inserting/break-blockquote-after-delete-expected.txt:
* platform/win/editing/inserting/insert-3907422-fix-expected.txt: Removed.
* platform/win/editing/pasteboard/4641033-expected.txt: Added.
* platform/win/editing/pasteboard/4944770-1-expected.txt: Added.
* platform/win/editing/pasteboard/4944770-2-expected.txt: Added.
* platform/win/editing/pasteboard/drop-text-without-selection-expected.txt: Added.
* platform/win/editing/selection/3690703-2-expected.txt:
* platform/win/editing/selection/3690703-expected.txt:
* platform/win/editing/selection/3690719-expected.txt:
* platform/win/editing/selection/4975120-expected.txt: Added.
* platform/win/editing/selection/5240265-expected.txt:
* platform/win/editing/selection/caret-before-select-expected.txt: Added.
* platform/win/editing/selection/caret-rtl-2-expected.txt: Added.
* platform/win/editing/selection/caret-rtl-2-left-expected.txt:
* platform/win/editing/selection/caret-rtl-expected.txt: Added.
* platform/win/editing/selection/caret-rtl-right-expected.txt:
* platform/win/editing/selection/drag-select-1-expected.txt: Added.
* platform/win/editing/selection/mixed-editability-10-expected.txt:
* platform/win/editing/selection/replaced-boundaries-3-expected.txt: Added.
* platform/win/editing/selection/select-box-expected.txt: Added.
* platform/win/editing/selection/select-element-paragraph-boundary-expected.txt: Added.
* platform/win/editing/selection/select-from-textfield-outwards-expected.txt:
* platform/win/editing/selection/selection-button-text-expected.txt:
* platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
* platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
* platform/win/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsplatformwinTestExpectations">trunk/LayoutTests/platform/win/TestExpectations</a></li>
<li><a href="#trunkLayoutTestsplatformwineditinginputrevealcaretofmultilinecontenteditableexpectedtxt">trunk/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditinginputrevealcaretofmultilineinputexpectedtxt">trunk/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-input-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditinginserting49601201expectedtxt">trunk/LayoutTests/platform/win/editing/inserting/4960120-1-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditinginsertingbreakblockquoteafterdeleteexpectedtxt">trunk/LayoutTests/platform/win/editing/inserting/break-blockquote-after-delete-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselection36907032expectedtxt">trunk/LayoutTests/platform/win/editing/selection/3690703-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselection3690703expectedtxt">trunk/LayoutTests/platform/win/editing/selection/3690703-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselection3690719expectedtxt">trunk/LayoutTests/platform/win/editing/selection/3690719-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselection5240265expectedtxt">trunk/LayoutTests/platform/win/editing/selection/5240265-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectioncaretrtl2leftexpectedtxt">trunk/LayoutTests/platform/win/editing/selection/caret-rtl-2-left-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectioncaretrtlrightexpectedtxt">trunk/LayoutTests/platform/win/editing/selection/caret-rtl-right-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectionmixededitability10expectedtxt">trunk/LayoutTests/platform/win/editing/selection/mixed-editability-10-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectionselectfromtextfieldoutwardsexpectedtxt">trunk/LayoutTests/platform/win/editing/selection/select-from-textfield-outwards-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectionselectionbuttontextexpectedtxt">trunk/LayoutTests/platform/win/editing/selection/selection-button-text-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectionverticalrlltrextendlinebackwardwrapexpectedtxt">trunk/LayoutTests/platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectionverticalrlltrextendlineforwardwrapexpectedtxt">trunk/LayoutTests/platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectionverticalrlrtlextendlinebackwardbrexpectedtxt">trunk/LayoutTests/platform/win/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsplatformwineditingpasteboard4641033expectedtxt">trunk/LayoutTests/platform/win/editing/pasteboard/4641033-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingpasteboard49447701expectedtxt">trunk/LayoutTests/platform/win/editing/pasteboard/4944770-1-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingpasteboard49447702expectedtxt">trunk/LayoutTests/platform/win/editing/pasteboard/4944770-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingpasteboarddroptextwithoutselectionexpectedtxt">trunk/LayoutTests/platform/win/editing/pasteboard/drop-text-without-selection-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselection4975120expectedtxt">trunk/LayoutTests/platform/win/editing/selection/4975120-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectioncaretbeforeselectexpectedtxt">trunk/LayoutTests/platform/win/editing/selection/caret-before-select-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectioncaretrtl2expectedtxt">trunk/LayoutTests/platform/win/editing/selection/caret-rtl-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectioncaretrtlexpectedtxt">trunk/LayoutTests/platform/win/editing/selection/caret-rtl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectiondragselect1expectedtxt">trunk/LayoutTests/platform/win/editing/selection/drag-select-1-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectionreplacedboundaries3expectedtxt">trunk/LayoutTests/platform/win/editing/selection/replaced-boundaries-3-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectionselectboxexpectedtxt">trunk/LayoutTests/platform/win/editing/selection/select-box-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwineditingselectionselectelementparagraphboundaryexpectedtxt">trunk/LayoutTests/platform/win/editing/selection/select-element-paragraph-boundary-expected.txt</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsplatformwineditinginsertinginsert3907422fixexpectedtxt">trunk/LayoutTests/platform/win/editing/inserting/insert-3907422-fix-expected.txt</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/ChangeLog        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -1,3 +1,40 @@
</span><ins>+2015-01-22  Brent Fulgham  &lt;bfulgham@apple.com&gt;
+
+        [Win] Unreviewed test gardening.
+
+        Clean up editing-related tests and rebaseline some output.
+
+        * platform/win/TestExpectations:
+        * platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt:
+        * platform/win/editing/input/reveal-caret-of-multiline-input-expected.txt:
+        * platform/win/editing/inserting/4960120-1-expected.txt:
+        * platform/win/editing/inserting/break-blockquote-after-delete-expected.txt:
+        * platform/win/editing/inserting/insert-3907422-fix-expected.txt: Removed.
+        * platform/win/editing/pasteboard/4641033-expected.txt: Added.
+        * platform/win/editing/pasteboard/4944770-1-expected.txt: Added.
+        * platform/win/editing/pasteboard/4944770-2-expected.txt: Added.
+        * platform/win/editing/pasteboard/drop-text-without-selection-expected.txt: Added.
+        * platform/win/editing/selection/3690703-2-expected.txt:
+        * platform/win/editing/selection/3690703-expected.txt:
+        * platform/win/editing/selection/3690719-expected.txt:
+        * platform/win/editing/selection/4975120-expected.txt: Added.
+        * platform/win/editing/selection/5240265-expected.txt:
+        * platform/win/editing/selection/caret-before-select-expected.txt: Added.
+        * platform/win/editing/selection/caret-rtl-2-expected.txt: Added.
+        * platform/win/editing/selection/caret-rtl-2-left-expected.txt:
+        * platform/win/editing/selection/caret-rtl-expected.txt: Added.
+        * platform/win/editing/selection/caret-rtl-right-expected.txt:
+        * platform/win/editing/selection/drag-select-1-expected.txt: Added.
+        * platform/win/editing/selection/mixed-editability-10-expected.txt:
+        * platform/win/editing/selection/replaced-boundaries-3-expected.txt: Added.
+        * platform/win/editing/selection/select-box-expected.txt: Added.
+        * platform/win/editing/selection/select-element-paragraph-boundary-expected.txt: Added.
+        * platform/win/editing/selection/select-from-textfield-outwards-expected.txt:
+        * platform/win/editing/selection/selection-button-text-expected.txt:
+        * platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
+        * platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
+        * platform/win/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
+
</ins><span class="cx"> 2015-01-22  Joseph Pecoraro  &lt;pecoraro@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Unreviewed, skip flakey inspector test.
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwinTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/TestExpectations (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/TestExpectations        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/TestExpectations        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -1060,13 +1060,16 @@
</span><span class="cx"> ################################################################################
</span><span class="cx"> 
</span><span class="cx"> ###### Pasteboard
</span><del>-# Caret, RenderBlock
-editing/pasteboard/copy-standalone-image.html [ Failure ]
-# Text, caret, RenderBlock
</del><ins>+###### These tests are very flaky.
+editing/pasteboard/ [ Pass Failure ]
+webkit.org/b/140783 editing/pasteboard/copy-standalone-image.html [ Failure ]
+webkit.org/b/140786 editing/pasteboard/copy-backslash-with-euc.html [ Failure ]
</ins><span class="cx"> editing/pasteboard/paste-RTFD.html [ Failure ]
</span><span class="cx"> editing/pasteboard/paste-TIFF.html [ Failure ]
</span><del>-# Caret, RenderBlock
-editing/pasteboard/input-field-1.html [ Failure ]
</del><ins>+editing/pasteboard/paste-and-sanitize.html [ Failure ]
+webkit.org/b/140788 editing/pasteboard/paste-list-002.html [ Failure ]
+webkit.org/b/140788 editing/pasteboard/paste-list-004.html [ Failure ]
+webkit.org/b/140788 editing/pasteboard/simplfiying-markup-should-not-strip-content.html [ Failure ]
</ins><span class="cx"> webkit.org/b/29057 editing/pasteboard/files-during-page-drags.html [ Failure ]
</span><span class="cx"> # TODO eventSender.contextClick() needs to return a JS array of the context menu items.
</span><span class="cx"> webkit.org/b/62597 editing/pasteboard/copy-standalone-image-crash.html [ Timeout ]
</span><span class="lines">@@ -1082,7 +1085,7 @@
</span><span class="cx"> editing/pasteboard/clipboard-customData.html [ Skip ]
</span><span class="cx"> # TODO Windows does not have global selection.
</span><span class="cx"> editing/pasteboard/paste-global-selection.html [ Skip ]
</span><del>-webkit.org/b/116564 editing/pasteboard/copy-without-selection.html [ Failure ]
</del><ins>+webkit.org/b/116564 editing/pasteboard/copy-without-selection.html [ Skip ]
</ins><span class="cx"> editing/pasteboard/smart-paste-004.html [ Failure ]
</span><span class="cx"> # TODO Drag &amp; Drop doesn't work correctly in DRT &lt;rdar://5621244&gt;
</span><span class="cx"> editing/pasteboard/drag-and-drop-objectimage-contenteditable.html [ Skip ]
</span><span class="lines">@@ -1090,47 +1093,60 @@
</span><span class="cx"> editing/pasteboard/drop-file-svg.html [ Skip ]
</span><span class="cx"> editing/pasteboard/file-drag-to-editable.html [ Skip ]
</span><span class="cx"> editing/pasteboard/get-data-text-plain-drop.html [ Skip ]
</span><ins>+# TODO PasteBoard::plainText() does not support file names.
+editing/pasteboard/drag-files-to-editable-element.html [ Skip ]
+# TODO FileInputType::receiveDroppedFiles receive relative path
+webkit.org/b/90426 editing/pasteboard/file-input-files-access.html [ Failure ]
+webkit.org/b/90425 editing/pasteboard/dataTransfer-setData-getData.html [ Failure ]
+# TODO DOM ClipboardData.setData does not allow writes during clipboard events
+# https://bugs.webkit.org/show_bug.cgi?id=17645
+webkit.org/b/17645 editing/pasteboard/copy-two-pasteboard-types-both-work.html [ Failure ]
+webkit.org/b/17645 editing/pasteboard/pasting-empty-html-falls-back-to-text.html [ Failure ]
+webkit.org/b/17645 editing/pasteboard/can-read-in-copy-and-cut-events.html [ Failure ]
+# emacs key bindings &lt;rdar://problem/4883609&gt; Support for kill rings
+editing/input/emacs-ctrl-o.html [ Failure ]
+editing/pasteboard/emacs-ctrl-a-k-y.html [ Failure ]
+editing/pasteboard/emacs-ctrl-k-with-move.html [ Failure ]
+editing/pasteboard/emacs-ctrl-k-y-001.html [ Failure ]
+editing/pasteboard/emacs-cntl-y-001.html [ Failure ]
+# Assertion failure in replaySavedEvents
+webkit.org/b/21796 editing/pasteboard/drop-text-events.html [ Skip ]
</ins><span class="cx"> 
</span><span class="cx"> ###### Selection
</span><del>-# Text
-editing/selection/caret-rtl-2.html [ Failure ]
-editing/selection/caret-rtl.html [ Failure ]
-# Timed out loading page (check if this is due to missing DumpRenderTree functionality)
-editing/selection/4975120.html [ Failure ]
</del><ins>+editing/selection/ [ Pass Failure ]
+# This test is flaky due to capitalization; perhaps a capslock keypress or something?
+editing/selection/caret-after-keypress.html [ Pass Failure ]
</ins><span class="cx"> editing/selection/designmode-no-caret.html [ Failure ]
</span><span class="cx"> # This test has never passed on Windows
</span><span class="cx"> webkit.org/b/30234 platform/win/editing/selection/doubleclick-should-not-expand-across-lines.html [ Failure ]
</span><span class="cx"> # TODO DRT does not support toggling caret browsing on / off
</span><span class="cx"> editing/selection/caret-mode-paragraph-keys-navigation.html [ Skip ]
</span><del>-webkit.org/b/97026 editing/selection/select-from-textfield-outwards.html [ Failure ]
</del><span class="cx"> webkit.org/b/100424 editing/selection/user-select-all-selection.html [ Failure ]
</span><span class="cx"> webkit.org/b/100424 editing/selection/user-select-all-with-shift.html [ Failure ]
</span><del>-webkit.org/b/116564 editing/selection/user-drag-element-and-user-select-none.html [ Failure ]
</del><span class="cx"> # TODO -webkit-user-select:all not supported
</span><span class="cx"> webkit.org/b/118740 editing/selection/user-select-all-image-with-single-click.html [ Failure ]
</span><span class="cx"> webkit.org/b/118740 editing/selection/user-select-all-with-single-click.html [ Failure ]
</span><span class="cx"> editing/selection/caret-ltr-right.html [ Failure ]
</span><span class="cx"> editing/selection/context-menu-on-text.html [ Failure ]
</span><del>-editing/selection/caret-rtl-2-left.html [ Failure ]
-editing/selection/caret-rtl-right.html [ Failure ]
-editing/selection/vertical-rl-ltr-extend-line-backward-wrap.html [ Failure ]
-editing/selection/vertical-rl-ltr-extend-line-forward-wrap.html [ Failure ]
-# Subpixel: incorrect caret position
-webkit.org/b/126283 editing/selection/mixed-editability-10.html [ Failure ]
-editing/selection/replaced-boundaries-3.html [ Failure ]
-editing/selection/vertical-rl-rtl-extend-line-backward-br.html [ Failure ]
</del><ins>+# Lucida Grande is not used for Hebrew text
+webkit.org/b/23925 editing/selection/extend-selection-bidi.html [ Failure ]
+# &lt;rdar://5508270&gt; Intermittently time out
+editing/selection/5057506-2.html [ Pass Timeout ]
+editing/selection/5057506.html [ Failure Timeout ]
+# Assertion failure in replaySavedEvents
+webkit.org/b/21796 editing/selection/drag-in-iframe.html [ Skip ]
+# These test fail due to 'notifyDone' not being executed.
+webkit.org/b/121509 editing/spelling/grammar-paste.html [ Skip ]
</ins><span class="cx"> 
</span><span class="cx"> ###### Command enabling
</span><span class="cx"> editing/execCommand/enabling-and-selection-2.html [ Failure ]
</span><span class="cx"> webkit.org/b/101539 editing/execCommand/switch-list-type-with-orphaned-li.html [ Failure ]
</span><ins>+editing/execCommand/find-after-replace.html [ Failure ]
</ins><span class="cx"> 
</span><span class="cx"> ###### Inserting
</span><span class="cx"> # TODO testRunner::setAutomaticLinkDetectionEnabled isn't implemented
</span><span class="cx"> editing/inserting/typing-space-to-trigger-smart-link.html [ Skip ]
</span><span class="cx"> editing/inserting/smart-link-when-caret-is-moved-before-URL.html [ Skip ]
</span><del>-# Require rebaseline after https://bugs.webkit.org/show_bug.cgi?id=84286
-webkit.org/b/84286 editing/inserting/break-blockquote-after-delete.html [ Failure ]
-webkit.org/b/117323 editing/inserting/insert-3907422-fix.html [ Failure ]
</del><span class="cx"> 
</span><span class="cx"> ###### Text Iterator
</span><span class="cx"> # Plain text controller currently in Mac DumpRenderTree only.
</span><span class="lines">@@ -1138,10 +1154,6 @@
</span><span class="cx"> # TODO Missing testRunner.findString()
</span><span class="cx"> webkit.org/b/50234 editing/text-iterator/findString.html [ Skip ]
</span><span class="cx"> 
</span><del>-###### Input
-editing/input/reveal-caret-of-multiline-contenteditable.html [ Failure ]
-editing/input/reveal-caret-of-multiline-input.html [ Failure ]
-
</del><span class="cx"> ###### TODO Spellchecker is not implemented. Skip these test.
</span><span class="cx"> webkit.org/b/66620 editing/spelling/spelling-insert-html.html [ Skip ]
</span><span class="cx"> webkit.org/b/97026 editing/spelling/grammar-edit-word.html [ Skip ]
</span><span class="lines">@@ -1167,64 +1179,13 @@
</span><span class="cx"> # https://bugs.webkit.org/show_bug.cgi?id=138025
</span><span class="cx"> # Larger text and as a result, larger elements containing said text (as compared to Mac port)
</span><span class="cx"> # Many of these may also be wrong due to form element differences in theme (i.e rounded vs. square buttons)
</span><del>-editing/input/caret-at-the-edge-of-input.html [ Failure ]
-editing/inserting/4960120-1.html [ Failure ]
</del><ins>+#editing/input/caret-at-the-edge-of-input.html [ Failure ]
</ins><span class="cx"> 
</span><del>-# TODO &lt;select&gt; elements are not rendering properly
-webkit.org/b/137962 editing/pasteboard/4641033.html [ Failure ]
-webkit.org/b/137962 editing/pasteboard/4944770-1.html [ Failure ]
-webkit.org/b/137962 editing/pasteboard/4944770-2.html [ Failure ]
-webkit.org/b/137962 editing/selection/caret-before-select.html [ Failure ]
-webkit.org/b/137962 editing/selection/select-box.html [ Failure ]
-webkit.org/b/137962 editing/selection/select-element-paragraph-boundary.html [ Failure ]
-# Selected text rendering white.
-webkit.org/b/137963 editing/pasteboard/drop-text-without-selection.html [ Failure ]
-webkit.org/b/137963 editing/selection/3690703-2.html [ Failure ]
-webkit.org/b/137963 editing/selection/3690703.html [ Failure ]
-webkit.org/b/137963 editing/selection/3690719.html [ Failure ]
-webkit.org/b/137963 editing/selection/5240265.html [ Failure ]
-webkit.org/b/137963 editing/selection/drag-select-1.html [ Failure ]
-webkit.org/b/137963 editing/selection/selection-button-text.html [ Failure ]
-
-# Borders render too dark sometimes.
-webkit.org/b/138041 [ Debug ] editing/selection/block-cursor-overtype-mode-end-of-line.html [ Pass Timeout ]
-
-# Lucida Grande is not used for Hebrew text
-webkit.org/b/23925 editing/selection/extend-selection-bidi.html [ Failure ]
-
-# TODO DOM ClipboardData.setData does not allow writes during clipboard events
-# https://bugs.webkit.org/show_bug.cgi?id=17645
-webkit.org/b/17645 editing/pasteboard/copy-two-pasteboard-types-both-work.html [ Failure ]
-webkit.org/b/17645 editing/pasteboard/pasting-empty-html-falls-back-to-text.html [ Failure ]
-webkit.org/b/17645 editing/pasteboard/can-read-in-copy-and-cut-events.html [ Failure ]
-
</del><span class="cx"> # TODO Need to add functionality to DumpRenderTree to test IDN &lt;rdar://problem/5301954&gt;
</span><span class="cx"> webkit.org/b/140528 fast/encoding/idn-security.html [ Skip ]
</span><span class="cx"> 
</span><del>-# TODO PasteBoard::plainText() does not support file names.
-editing/pasteboard/drag-files-to-editable-element.html [ Skip ]
</del><ins>+editing/style/non-inheritable-styles.html [ Failure ]
</ins><span class="cx"> 
</span><del>-webkit.org/b/90425 editing/pasteboard/dataTransfer-setData-getData.html [ Failure ]
-
-# TODO FileInputType::receiveDroppedFiles receive relative path
-webkit.org/b/90426 editing/pasteboard/file-input-files-access.html [ Failure ]
-
-# emacs key bindings &lt;rdar://problem/4883609&gt; Support for kill rings
-editing/input/emacs-ctrl-o.html [ Failure ]
-editing/pasteboard/emacs-ctrl-a-k-y.html [ Failure ]
-editing/pasteboard/emacs-ctrl-k-with-move.html [ Failure ]
-editing/pasteboard/emacs-ctrl-k-y-001.html [ Failure ]
-editing/pasteboard/emacs-cntl-y-001.html [ Failure ]
-
-# &lt;rdar://5508270&gt; Intermittently time out
-editing/selection/5057506-2.html [ Pass Timeout ]
-editing/selection/5057506.html [ Failure Timeout ]
-
-# Assertion failure in replaySavedEvents
-webkit.org/b/21796 editing/pasteboard/drop-text-events.html [ Skip ]
-webkit.org/b/21796 editing/selection/drag-in-iframe.html [ Skip ]
-# These test fail due to 'notifyDone' not being executed.
-webkit.org/b/121509 editing/spelling/grammar-paste.html [ Skip ]
</del><span class="cx"> ################################################################################
</span><span class="cx"> ###########################   End Editing Failures   ###########################
</span><span class="cx"> ################################################################################
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditinginputrevealcaretofmultilinecontenteditableexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -6,7 +6,7 @@
</span><span class="cx">       RenderBlock {DIV} at (0,0) size 784x18
</span><span class="cx">         RenderText {#text} at (0,0) size 595x18
</span><span class="cx">           text run at (0,0) width 595: &quot;When the caret is scrolled out, on starting typing it must be brought to the center of the control.&quot;
</span><del>-layer at (8,26) size 784x182 clip at (9,27) size 767x165 scrollY 251 scrollHeight 558
</del><ins>+layer at (8,26) size 784x182 clip at (9,27) size 767x165 scrollY 252 scrollHeight 558
</ins><span class="cx">   RenderBlock {DIV} at (0,18) size 784x182 [border: (1px solid #000000)]
</span><span class="cx">     RenderText {#text} at (1,1) size 16x18
</span><span class="cx">       text run at (1,1) width 16: &quot;00&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditinginputrevealcaretofmultilineinputexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-input-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-input-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-input-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -1,79 +1,79 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderView at (0,0) size 800x600
</span><del>-layer at (0,0) size 800x178
-  RenderBlock {HTML} at (0,0) size 800x178
-    RenderBody {BODY} at (8,8) size 784x162
</del><ins>+layer at (0,0) size 800x198
+  RenderBlock {HTML} at (0,0) size 800x198
+    RenderBody {BODY} at (8,8) size 784x182
</ins><span class="cx">       RenderBlock {DIV} at (0,0) size 784x18
</span><span class="cx">         RenderText {#text} at (0,0) size 595x18
</span><span class="cx">           text run at (0,0) width 595: &quot;When the caret is scrolled out, on starting typing it must be brought to the center of the control.&quot;
</span><del>-      RenderBlock (anonymous) at (0,18) size 784x144
</del><ins>+      RenderBlock (anonymous) at (0,18) size 784x164
</ins><span class="cx">         RenderText {#text} at (0,0) size 0x0
</span><span class="cx">         RenderText {#text} at (0,0) size 0x0
</span><del>-layer at (10,28) size 91x136 clip at (11,29) size 74x134 scrollY 98 scrollHeight 420
-  RenderTextControl {TEXTAREA} at (2,2) size 91x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 70x416
-      RenderText {#text} at (0,0) size 18x403
-        text run at (0,0) width 14: &quot;00&quot;
-        text run at (13,0) width 1: &quot; &quot;
-        text run at (0,13) width 14: &quot;01&quot;
-        text run at (13,13) width 1: &quot; &quot;
-        text run at (0,26) width 14: &quot;02&quot;
-        text run at (13,26) width 1: &quot; &quot;
-        text run at (0,39) width 14: &quot;03&quot;
-        text run at (13,39) width 1: &quot; &quot;
-        text run at (0,52) width 14: &quot;04&quot;
-        text run at (13,52) width 1: &quot; &quot;
-        text run at (0,65) width 14: &quot;05&quot;
-        text run at (13,65) width 1: &quot; &quot;
-        text run at (0,78) width 14: &quot;06&quot;
-        text run at (13,78) width 1: &quot; &quot;
-        text run at (0,91) width 14: &quot;07&quot;
-        text run at (13,91) width 1: &quot; &quot;
-        text run at (0,104) width 14: &quot;08&quot;
-        text run at (13,104) width 1: &quot; &quot;
-        text run at (0,117) width 14: &quot;09&quot;
-        text run at (13,117) width 1: &quot; &quot;
-        text run at (0,130) width 14: &quot;10&quot;
-        text run at (13,130) width 1: &quot; &quot;
-        text run at (0,143) width 14: &quot;11&quot;
-        text run at (13,143) width 1: &quot; &quot;
-        text run at (0,156) width 18: &quot;.12&quot;
-        text run at (17,156) width 1: &quot; &quot;
-        text run at (0,169) width 14: &quot;13&quot;
-        text run at (13,169) width 1: &quot; &quot;
-        text run at (0,182) width 14: &quot;14&quot;
-        text run at (13,182) width 1: &quot; &quot;
-        text run at (0,195) width 14: &quot;15&quot;
-        text run at (13,195) width 1: &quot; &quot;
-        text run at (0,208) width 14: &quot;16&quot;
-        text run at (13,208) width 1: &quot; &quot;
-        text run at (0,221) width 14: &quot;17&quot;
-        text run at (13,221) width 1: &quot; &quot;
-        text run at (0,234) width 14: &quot;18&quot;
-        text run at (13,234) width 1: &quot; &quot;
-        text run at (0,247) width 14: &quot;19&quot;
-        text run at (13,247) width 1: &quot; &quot;
-        text run at (0,260) width 14: &quot;20&quot;
-        text run at (13,260) width 1: &quot; &quot;
-        text run at (0,273) width 14: &quot;21&quot;
-        text run at (13,273) width 1: &quot; &quot;
-        text run at (0,286) width 14: &quot;22&quot;
-        text run at (13,286) width 1: &quot; &quot;
-        text run at (0,299) width 14: &quot;23&quot;
-        text run at (13,299) width 1: &quot; &quot;
-        text run at (0,312) width 14: &quot;24&quot;
-        text run at (13,312) width 1: &quot; &quot;
-        text run at (0,325) width 14: &quot;25&quot;
-        text run at (13,325) width 1: &quot; &quot;
-        text run at (0,338) width 14: &quot;26&quot;
-        text run at (13,338) width 1: &quot; &quot;
-        text run at (0,351) width 14: &quot;27&quot;
-        text run at (13,351) width 1: &quot; &quot;
-        text run at (0,364) width 14: &quot;28&quot;
-        text run at (13,364) width 1: &quot; &quot;
-        text run at (0,377) width 14: &quot;29&quot;
-        text run at (13,377) width 1: &quot; &quot;
-        text run at (0,390) width 14: &quot;30&quot;
-        text run at (13,390) width 1: &quot; &quot;
-      RenderBR {BR} at (0,403) size 0x13
</del><ins>+layer at (10,28) size 101x156 clip at (11,29) size 84x154 scrollY 114 scrollHeight 484
+  RenderTextControl {TEXTAREA} at (2,2) size 101x156 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 80x480
+      RenderText {#text} at (0,0) size 24x465
+        text run at (0,0) width 16: &quot;00&quot;
+        text run at (16,0) width 0: &quot; &quot;
+        text run at (0,15) width 16: &quot;01&quot;
+        text run at (16,15) width 0: &quot; &quot;
+        text run at (0,30) width 16: &quot;02&quot;
+        text run at (16,30) width 0: &quot; &quot;
+        text run at (0,45) width 16: &quot;03&quot;
+        text run at (16,45) width 0: &quot; &quot;
+        text run at (0,60) width 16: &quot;04&quot;
+        text run at (16,60) width 0: &quot; &quot;
+        text run at (0,75) width 16: &quot;05&quot;
+        text run at (16,75) width 0: &quot; &quot;
+        text run at (0,90) width 16: &quot;06&quot;
+        text run at (16,90) width 0: &quot; &quot;
+        text run at (0,105) width 16: &quot;07&quot;
+        text run at (16,105) width 0: &quot; &quot;
+        text run at (0,120) width 16: &quot;08&quot;
+        text run at (16,120) width 0: &quot; &quot;
+        text run at (0,135) width 16: &quot;09&quot;
+        text run at (16,135) width 0: &quot; &quot;
+        text run at (0,150) width 16: &quot;10&quot;
+        text run at (16,150) width 0: &quot; &quot;
+        text run at (0,165) width 16: &quot;11&quot;
+        text run at (16,165) width 0: &quot; &quot;
+        text run at (0,180) width 24: &quot;.12&quot;
+        text run at (24,180) width 0: &quot; &quot;
+        text run at (0,195) width 16: &quot;13&quot;
+        text run at (16,195) width 0: &quot; &quot;
+        text run at (0,210) width 16: &quot;14&quot;
+        text run at (16,210) width 0: &quot; &quot;
+        text run at (0,225) width 16: &quot;15&quot;
+        text run at (16,225) width 0: &quot; &quot;
+        text run at (0,240) width 16: &quot;16&quot;
+        text run at (16,240) width 0: &quot; &quot;
+        text run at (0,255) width 16: &quot;17&quot;
+        text run at (16,255) width 0: &quot; &quot;
+        text run at (0,270) width 16: &quot;18&quot;
+        text run at (16,270) width 0: &quot; &quot;
+        text run at (0,285) width 16: &quot;19&quot;
+        text run at (16,285) width 0: &quot; &quot;
+        text run at (0,300) width 16: &quot;20&quot;
+        text run at (16,300) width 0: &quot; &quot;
+        text run at (0,315) width 16: &quot;21&quot;
+        text run at (16,315) width 0: &quot; &quot;
+        text run at (0,330) width 16: &quot;22&quot;
+        text run at (16,330) width 0: &quot; &quot;
+        text run at (0,345) width 16: &quot;23&quot;
+        text run at (16,345) width 0: &quot; &quot;
+        text run at (0,360) width 16: &quot;24&quot;
+        text run at (16,360) width 0: &quot; &quot;
+        text run at (0,375) width 16: &quot;25&quot;
+        text run at (16,375) width 0: &quot; &quot;
+        text run at (0,390) width 16: &quot;26&quot;
+        text run at (16,390) width 0: &quot; &quot;
+        text run at (0,405) width 16: &quot;27&quot;
+        text run at (16,405) width 0: &quot; &quot;
+        text run at (0,420) width 16: &quot;28&quot;
+        text run at (16,420) width 0: &quot; &quot;
+        text run at (0,435) width 16: &quot;29&quot;
+        text run at (16,435) width 0: &quot; &quot;
+        text run at (0,450) width 16: &quot;30&quot;
+        text run at (16,450) width 0: &quot; &quot;
+      RenderBR {BR} at (0,465) size 0x15
</ins><span class="cx"> caret: position 37 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 3 {TEXTAREA} of body
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditinginserting49601201expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/inserting/4960120-1-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/inserting/4960120-1-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/inserting/4960120-1-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -14,6 +14,6 @@
</span><span class="cx">     RenderBlock {DIV} at (3,3) size 175x30
</span><span class="cx">       RenderText {#text} at (0,0) size 0x15
</span><span class="cx">         text run at (0,0) width 0: &quot; &quot;
</span><del>-      RenderText {#text} at (0,13) size 0x15
</del><ins>+      RenderText {#text} at (0,15) size 0x15
</ins><span class="cx">         text run at (0,15) width 0: &quot; &quot;
</span><span class="cx"> caret: position 0 of child 1 {#text} of child 0 {DIV} of {#document-fragment} of child 2 {TEXTAREA} of body
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditinginsertingbreakblockquoteafterdeleteexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/inserting/break-blockquote-after-delete-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/inserting/break-blockquote-after-delete-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/inserting/break-blockquote-after-delete-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -9,14 +9,14 @@
</span><span class="cx">         RenderBR {BR} at (759,14) size 0x0
</span><span class="cx">         RenderBR {BR} at (0,18) size 0x18
</span><span class="cx">       RenderBlock {DIV} at (0,36) size 784x54
</span><del>-        RenderBlock {BLOCKQUOTE} at (0,0) size 784x18 [color=#0000FF] [border: (2px solid #0000FF)]
</del><ins>+        RenderBlock {BLOCKQUOTE} at (0,0) size 784x18 [color=#0000FF] [border: none (2px solid #0000FF)]
</ins><span class="cx">           RenderText {#text} at (12,0) size 27x18
</span><span class="cx">             text run at (12,0) width 27: &quot;blue&quot;
</span><span class="cx">         RenderBlock (anonymous) at (0,18) size 784x18
</span><span class="cx">           RenderText {#text} at (0,0) size 34x18
</span><span class="cx">             text run at (0,0) width 34: &quot;black&quot;
</span><span class="cx">           RenderBR {BR} at (34,14) size 0x0
</span><del>-        RenderBlock {BLOCKQUOTE} at (0,36) size 784x18 [color=#0000FF] [border: (2px solid #0000FF)]
</del><ins>+        RenderBlock {BLOCKQUOTE} at (0,36) size 784x18 [color=#0000FF] [border: none (2px solid #0000FF)]
</ins><span class="cx">           RenderBlock {DIV} at (12,0) size 772x18
</span><span class="cx">             RenderBlock {BLOCKQUOTE} at (0,0) size 772x18 [color=#008000] [border: none (2px solid #008000)]
</span><span class="cx">               RenderText {#text} at (12,0) size 35x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditinginsertinginsert3907422fixexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/win/editing/inserting/insert-3907422-fix-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/inserting/insert-3907422-fix-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/inserting/insert-3907422-fix-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -1,53 +0,0 @@
</span><del>-Buggy code before fix would insert blockquote after body element in second paste
-| &lt;html&gt;
-|   &lt;head&gt;
-|     &quot;
-
-&quot;
-|     &lt;style&gt;
-|       &quot;
-.editing { 
-    word-wrap: break-word; 
-    -khtml-nbsp-mode: space; 
-    -khtml-line-break: after-white-space;
-}
-&quot;
-|     &quot;
-
-&quot;
-|     &lt;title&gt;
-|       &quot;Editing Test&quot;
-|     &quot; 
-&quot;
-|   &quot; 
-&quot;
-|   &lt;body&gt;
-|     class=&quot;editing&quot;
-|     contenteditable=&quot;&quot;
-|     id=&quot;test&quot;
-|     &quot;
-&quot;
-|     &lt;div&gt;
-|       &quot;foo&quot;
-|       &lt;blockquote&gt;
-|         &quot;bar&quot;
-|       &quot;bazfoo&quot;
-|     &lt;blockquote&gt;
-|       &quot;bar&quot;
-|     &quot;baz&lt;#selection-caret&gt;&quot;
-|     &quot;
-
-&quot;
-|     &lt;script&gt;
-|       src=&quot;../../resources/dump-as-markup.js&quot;
-|     &quot;
-&quot;
-|     &lt;script&gt;
-|       &quot;
-    document.execCommand(&quot;SelectAll&quot;);
-    document.execCommand(&quot;Cut&quot;);
-    document.execCommand(&quot;Paste&quot;);
-    document.execCommand(&quot;Paste&quot;);
-    Markup.description(&quot;Buggy code before fix would insert blockquote after body element in second paste&quot;);
-    Markup.dump();
-&quot;
</del></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingpasteboard4641033expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/editing/pasteboard/4641033-expected.txt (0 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/pasteboard/4641033-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/win/editing/pasteboard/4641033-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -0,0 +1,37 @@
</span><ins>+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV &gt; BODY &gt; HTML &gt; #document to 0 of DIV &gt; BODY &gt; HTML &gt; #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 0 of DIV &gt; BODY &gt; HTML &gt; #document to 0 of DIV &gt; BODY &gt; HTML &gt; #document givenAction:WebViewInsertActionPasted
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV &gt; BODY &gt; HTML &gt; #document to 0 of DIV &gt; BODY &gt; HTML &gt; #document toDOMRange:range from 3 of DIV &gt; BODY &gt; HTML &gt; #document to 3 of DIV &gt; BODY &gt; HTML &gt; #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 769x36
+          text run at (0,0) width 660: &quot;This tests for a bug when creating markup for a selection that contained unrendered nodes with children. &quot;
+          text run at (660,0) width 109: &quot;You should see a&quot;
+          text run at (0,18) width 248: &quot;picture of abe followed by a select box.&quot;
+      RenderBlock {DIV} at (0,52) size 784x113
+        RenderImage {IMG} at (0,0) size 76x103
+        RenderText {#text} at (76,89) size 4x18
+          text run at (76,89) width 4: &quot; &quot;
+        RenderMenuList {SELECT} at (82,87) size 75x24 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (4,2) size 50x20
+            RenderText at (8,2) size 7x15
+              text run at (8,2) width 7: &quot;1&quot;
+      RenderBlock (anonymous) at (0,165) size 784x113
+        RenderImage {IMG} at (0,0) size 76x103
+        RenderText {#text} at (76,89) size 4x18
+          text run at (76,89) width 4: &quot; &quot;
+        RenderMenuList {SELECT} at (82,87) size 75x24 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (4,2) size 50x20
+            RenderText at (8,2) size 7x15
+              text run at (8,2) width 7: &quot;1&quot;
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+caret: position 1 of child 2 {SELECT} of child 2 {DIV} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingpasteboard49447701expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/editing/pasteboard/4944770-1-expected.txt (0 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/pasteboard/4944770-1-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/win/editing/pasteboard/4944770-1-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -0,0 +1,25 @@
</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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 744x36
+          text run at (0,0) width 408: &quot;This tests smart paste of a fragment that ends in a select element. &quot;
+          text run at (408,0) width 336: &quot;There should be no spaces added because the paste is&quot;
+          text run at (0,18) width 214: &quot;performed in an empty paragraph.&quot;
+      RenderBlock {DIV} at (0,52) size 784x28
+        RenderText {#text} at (0,4) size 21x18
+          text run at (0,4) width 21: &quot;foo&quot;
+        RenderMenuList {SELECT} at (23,2) size 65x24 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (4,2) size 40x20
+            RenderText at (8,2) size 7x15
+              text run at (8,2) width 7: &quot;1&quot;
+      RenderBlock {DIV} at (0,80) size 784x28
+        RenderText {#text} at (0,4) size 21x18
+          text run at (0,4) width 21: &quot;foo&quot;
+        RenderMenuList {SELECT} at (23,2) size 65x24 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (4,2) size 40x20
+            RenderText at (8,2) size 7x15
+              text run at (8,2) width 7: &quot;1&quot;
+caret: position 3 of child 1 {SELECT} of child 4 {DIV} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingpasteboard49447702expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/editing/pasteboard/4944770-2-expected.txt (0 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/pasteboard/4944770-2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/win/editing/pasteboard/4944770-2-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -0,0 +1,25 @@
</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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 776x36
+          text run at (0,0) width 408: &quot;This tests smart paste of a fragment that ends in a select element. &quot;
+          text run at (408,0) width 368: &quot;There should be spaces added before and after the inserted&quot;
+          text run at (0,18) width 50: &quot;content.&quot;
+      RenderBlock {DIV} at (0,52) size 784x28
+        RenderMenuList {SELECT} at (2,2) size 65x24 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (4,2) size 40x20
+            RenderText at (8,2) size 7x15
+              text run at (8,2) width 7: &quot;1&quot;
+      RenderBlock {DIV} at (0,80) size 784x28
+        RenderText {#text} at (0,4) size 12x18
+          text run at (0,4) width 12: &quot;x &quot;
+        RenderMenuList {SELECT} at (14,2) size 65x24 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (4,2) size 40x20
+            RenderText at (8,2) size 7x15
+              text run at (8,2) width 7: &quot;1&quot;
+        RenderText {#text} at (81,4) size 12x18
+          text run at (81,4) width 12: &quot; x&quot;
+caret: position 1 of child 2 {#text} of child 4 {DIV} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingpasteboarddroptextwithoutselectionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/editing/pasteboard/drop-text-without-selection-expected.txt (0 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/pasteboard/drop-text-without-selection-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/win/editing/pasteboard/drop-text-without-selection-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -0,0 +1,43 @@
</span><ins>+EDITING DELEGATE: shouldInsertText:http://www.ibm.com/ replacingDOMRange:range from 0 of DIV &gt; #document-fragment to 0 of DIV &gt; #document-fragment givenAction:WebViewInsertActionDropped
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV &gt; #document-fragment to 0 of DIV &gt; #document-fragment toDOMRange:range from 0 of #text &gt; DIV &gt; #document-fragment to 19 of #text &gt; DIV &gt; #document-fragment affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 104x18
+          text run at (0,0) width 104: &quot;This is a test for &quot;
+        RenderInline {I} at (0,0) size 751x36
+          RenderInline {A} at (0,0) size 348x18 [color=#0000EE]
+            RenderText {#text} at (104,0) size 348x18
+              text run at (104,0) width 348: &quot;http://bugzilla.opendarwin.org/show_bug.cgi?id=8394&quot;
+          RenderText {#text} at (452,0) size 751x36
+            text run at (452,0) width 4: &quot; &quot;
+            text run at (456,0) width 295: &quot;Editable region does not accept dropped text if&quot;
+            text run at (0,18) width 125: &quot;there is no selection&quot;
+        RenderText {#text} at (125,18) size 4x18
+          text run at (125,18) width 4: &quot;.&quot;
+      RenderBlock {P} at (0,52) size 784x18
+        RenderText {#text} at (0,0) size 653x18
+          text run at (0,0) width 478: &quot;The text field should accept drag-and-dropped text, such as the link, even if &quot;
+          text run at (478,0) width 175: &quot;no text is currently selected.&quot;
+      RenderBlock {HR} at (0,86) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,96) size 784x25
+        RenderTextControl {INPUT} at (2,2) size 149x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (153,3) size 4x18
+          text run at (153,3) width 4: &quot; &quot;
+        RenderInline {A} at (0,0) size 162x18 [color=#0000EE]
+          RenderText {#text} at (157,3) size 162x18
+            text run at (157,3) width 162: &quot;drop me into the text field&quot;
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+layer at (12,109) size 145x15
+  RenderBlock {DIV} at (2,3) size 145x15
+    RenderText {#text} at (0,0) size 119x15
+      text run at (0,0) width 119: &quot;http://www.ibm.com/&quot;
+selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
+selection end:   position 19 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselection36907032expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/selection/3690703-2-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/3690703-2-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/selection/3690703-2-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -1,3 +1,14 @@
</span><ins>+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV &gt; CENTER &gt; BODY &gt; HTML &gt; #document to 6 of DIV &gt; CENTER &gt; BODY &gt; HTML &gt; #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
</ins><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderView at (0,0) size 800x600
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="lines">@@ -3,5 +14,5 @@
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx">     RenderBody {BODY} at (8,3) size 784x581 [bgcolor=#FFFFFF]
</span><del>-      RenderBlock {CENTER} at (0,0) size 784x258
</del><ins>+      RenderBlock {CENTER} at (0,0) size 784x263
</ins><span class="cx">         RenderTable {TABLE} at (0,0) size 784x19
</span><span class="cx">           RenderTableSection {TBODY} at (0,0) size 784x19
</span><span class="lines">@@ -18,7 +29,7 @@
</span><span class="cx">         RenderBlock (anonymous) at (0,19) size 784x36
</span><span class="cx">           RenderBR {BR} at (392,0) size 0x18
</span><span class="cx">           RenderBR {BR} at (392,18) size 0x18
</span><del>-        RenderBlock {DIV} at (0,55) size 784x105 [border: (2px solid #AAAAFF)]
</del><ins>+        RenderBlock {DIV} at (0,55) size 784x110 [border: (2px solid #AAAAFF)]
</ins><span class="cx">           RenderTable {TABLE} at (215,2) size 354x23
</span><span class="cx">             RenderTableSection {TBODY} at (0,0) size 353x23
</span><span class="cx">               RenderTableRow {TR} at (0,0) size 353x23
</span><span class="lines">@@ -63,24 +74,24 @@
</span><span class="cx">                       RenderInline {A} at (0,0) size 40x15 [color=#0000CC]
</span><span class="cx">                         RenderText {#text} at (309,4) size 40x15
</span><span class="cx">                           text run at (309,4) width 40: &quot;more \x{BB}&quot;
</span><del>-          RenderTable {TABLE} at (90,25) size 604x45
-            RenderTableSection {TBODY} at (0,0) size 604x45
-              RenderTableRow {TR} at (0,0) size 604x45
-                RenderTableCell {TD} at (0,13) size 151x18 [r=0 c=0 rs=1 cs=1]
</del><ins>+          RenderTable {TABLE} at (2,25) size 780x50
+            RenderTableSection {TBODY} at (0,0) size 780x50
+              RenderTableRow {TR} at (0,0) size 780x50
+                RenderTableCell {TD} at (0,16) size 190x18 [r=0 c=0 rs=1 cs=1]
</ins><span class="cx">                   RenderText {#text} at (0,0) size 4x18
</span><span class="cx">                     text run at (0,0) width 4: &quot; &quot;
</span><del>-                RenderTableCell {TD} at (151,0) size 302x45 [r=0 c=1 rs=1 cs=1]
-                  RenderTextControl {INPUT} at (2,2) size 298x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-                  RenderBR {BR} at (302,16) size 0x0
-                  RenderButton {INPUT} at (49,25) size 93x18 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (8,2) size 77x14
-                      RenderText at (0,0) size 77x13
-                        text run at (0,0) width 77: &quot;Google Search&quot;
-                  RenderButton {INPUT} at (145,25) size 108x18 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (8,2) size 92x14
-                      RenderText at (0,0) size 92x13
-                        text run at (0,0) width 92: &quot;I'm Feeling Lucky&quot;
-                RenderTableCell {TD} at (453,0) size 151x39 [r=0 c=2 rs=1 cs=1]
</del><ins>+                RenderTableCell {TD} at (190,0) size 398x50 [r=0 c=1 rs=1 cs=1]
+                  RenderTextControl {INPUT} at (2,2) size 394x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                  RenderBR {BR} at (398,17) size 0x0
+                  RenderButton {INPUT} at (88,27) size 102x21 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)]
+                    RenderBlock (anonymous) at (8,3) size 85x15
+                      RenderText at (0,0) size 85x15
+                        text run at (0,0) width 85: &quot;Google Search&quot;
+                  RenderButton {INPUT} at (193,27) size 117x21 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)]
+                    RenderBlock (anonymous) at (8,3) size 100x15
+                      RenderText at (0,0) size 100x15
+                        text run at (0,0) width 100: &quot;I'm Feeling Lucky&quot;
+                RenderTableCell {TD} at (588,0) size 192x39 [r=0 c=2 rs=1 cs=1]
</ins><span class="cx">                   RenderInline {FONT} at (0,0) size 74x39
</span><span class="cx">                     RenderText {#text} at (0,0) size 6x13
</span><span class="cx">                       text run at (0,0) width 6: &quot;  &quot;
</span><span class="lines">@@ -99,7 +110,7 @@
</span><span class="cx">                     RenderInline {A} at (0,0) size 64x13 [color=#0000CC]
</span><span class="cx">                       RenderText {#text} at (6,26) size 64x13
</span><span class="cx">                         text run at (6,26) width 64: &quot;Language Tools&quot;
</span><del>-          RenderBlock (anonymous) at (2,70) size 780x33
</del><ins>+          RenderBlock (anonymous) at (2,75) size 780x33
</ins><span class="cx">             RenderBR {BR} at (390,0) size 0x18
</span><span class="cx">             RenderInline {FONT} at (0,0) size 148x15
</span><span class="cx">               RenderInline {FONT} at (0,0) size 28x15 [color=#FF0000]
</span><span class="lines">@@ -113,7 +124,7 @@
</span><span class="cx">               RenderText {#text} at (461,18) size 3x15
</span><span class="cx">                 text run at (461,18) width 3: &quot;.&quot;
</span><span class="cx">             RenderText {#text} at (0,0) size 0x0
</span><del>-        RenderBlock (anonymous) at (0,160) size 784x69
</del><ins>+        RenderBlock (anonymous) at (0,165) size 784x69
</ins><span class="cx">           RenderBR {BR} at (392,0) size 0x18
</span><span class="cx">           RenderBR {BR} at (392,18) size 0x18
</span><span class="cx">           RenderBR {BR} at (392,36) size 0x18
</span><span class="lines">@@ -131,11 +142,11 @@
</span><span class="cx">             RenderInline {A} at (0,0) size 78x15 [color=#0000CC]
</span><span class="cx">               RenderText {#text} at (473,54) size 78x15
</span><span class="cx">                 text run at (473,54) width 78: &quot;About Google&quot;
</span><del>-        RenderBlock {P} at (0,245) size 784x13
</del><ins>+        RenderBlock {P} at (0,250) size 784x13
</ins><span class="cx">           RenderInline {FONT} at (0,0) size 60x13
</span><span class="cx">             RenderText {#text} at (362,0) size 60x13
</span><span class="cx">               text run at (362,0) width 60: &quot;\x{A9}2005 Google&quot;
</span><del>-layer at (254,88) size 292x13
-  RenderBlock {DIV} at (3,3) size 292x13
</del><ins>+layer at (204,88) size 390x15
+  RenderBlock {DIV} at (2,3) size 390x15
</ins><span class="cx"> selection start: position 0 of child 3 {INPUT} of child 1 {TD} of child 0 {TR} of child 0 {TBODY} of child 2 {TABLE} of child 4 {DIV} of child 0 {CENTER} of body
</span><span class="cx"> selection end:   position 1 of child 2 {BR} of child 0 {FONT} of child 2 {TD} of child 0 {TR} of child 0 {TBODY} of child 2 {TABLE} of child 4 {DIV} of child 0 {CENTER} of body
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselection3690703expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/selection/3690703-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/3690703-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/selection/3690703-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -1,3 +1,16 @@
</span><ins>+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV &gt; CENTER &gt; BODY &gt; HTML &gt; #document to 6 of DIV &gt; CENTER &gt; BODY &gt; HTML &gt; #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
</ins><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderView at (0,0) size 800x600
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="lines">@@ -3,5 +16,5 @@
</span><span class="cx">   RenderBlock {HTML} at (0,0) size 800x600
</span><span class="cx">     RenderBody {BODY} at (8,3) size 784x581 [bgcolor=#FFFFFF]
</span><del>-      RenderBlock {CENTER} at (0,0) size 784x258
</del><ins>+      RenderBlock {CENTER} at (0,0) size 784x263
</ins><span class="cx">         RenderTable {TABLE} at (0,0) size 784x19
</span><span class="cx">           RenderTableSection {TBODY} at (0,0) size 784x19
</span><span class="lines">@@ -18,7 +31,7 @@
</span><span class="cx">         RenderBlock (anonymous) at (0,19) size 784x36
</span><span class="cx">           RenderBR {BR} at (392,0) size 0x18
</span><span class="cx">           RenderBR {BR} at (392,18) size 0x18
</span><del>-        RenderBlock {DIV} at (0,55) size 784x105 [border: (2px solid #AAAAFF)]
</del><ins>+        RenderBlock {DIV} at (0,55) size 784x110 [border: (2px solid #AAAAFF)]
</ins><span class="cx">           RenderTable {TABLE} at (215,2) size 354x23
</span><span class="cx">             RenderTableSection {TBODY} at (0,0) size 353x23
</span><span class="cx">               RenderTableRow {TR} at (0,0) size 353x23
</span><span class="lines">@@ -63,24 +76,24 @@
</span><span class="cx">                       RenderInline {A} at (0,0) size 40x15 [color=#0000CC]
</span><span class="cx">                         RenderText {#text} at (309,4) size 40x15
</span><span class="cx">                           text run at (309,4) width 40: &quot;more \x{BB}&quot;
</span><del>-          RenderTable {TABLE} at (90,25) size 604x45
-            RenderTableSection {TBODY} at (0,0) size 604x45
-              RenderTableRow {TR} at (0,0) size 604x45
-                RenderTableCell {TD} at (0,13) size 151x18 [r=0 c=0 rs=1 cs=1]
</del><ins>+          RenderTable {TABLE} at (2,25) size 780x50
+            RenderTableSection {TBODY} at (0,0) size 780x50
+              RenderTableRow {TR} at (0,0) size 780x50
+                RenderTableCell {TD} at (0,16) size 190x18 [r=0 c=0 rs=1 cs=1]
</ins><span class="cx">                   RenderText {#text} at (0,0) size 4x18
</span><span class="cx">                     text run at (0,0) width 4: &quot; &quot;
</span><del>-                RenderTableCell {TD} at (151,0) size 302x45 [r=0 c=1 rs=1 cs=1]
-                  RenderTextControl {INPUT} at (2,2) size 298x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-                  RenderBR {BR} at (302,16) size 0x0
-                  RenderButton {INPUT} at (49,25) size 93x18 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (8,2) size 77x14
-                      RenderText at (0,0) size 77x13
-                        text run at (0,0) width 77: &quot;Google Search&quot;
-                  RenderButton {INPUT} at (145,25) size 108x18 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (8,2) size 92x14
-                      RenderText at (0,0) size 92x13
-                        text run at (0,0) width 92: &quot;I'm Feeling Lucky&quot;
-                RenderTableCell {TD} at (453,0) size 151x39 [r=0 c=2 rs=1 cs=1]
</del><ins>+                RenderTableCell {TD} at (190,0) size 398x50 [r=0 c=1 rs=1 cs=1]
+                  RenderTextControl {INPUT} at (2,2) size 394x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                  RenderBR {BR} at (398,17) size 0x0
+                  RenderButton {INPUT} at (88,27) size 102x21 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)]
+                    RenderBlock (anonymous) at (8,3) size 85x15
+                      RenderText at (0,0) size 85x15
+                        text run at (0,0) width 85: &quot;Google Search&quot;
+                  RenderButton {INPUT} at (193,27) size 117x21 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)]
+                    RenderBlock (anonymous) at (8,3) size 100x15
+                      RenderText at (0,0) size 100x15
+                        text run at (0,0) width 100: &quot;I'm Feeling Lucky&quot;
+                RenderTableCell {TD} at (588,0) size 192x39 [r=0 c=2 rs=1 cs=1]
</ins><span class="cx">                   RenderInline {FONT} at (0,0) size 74x39
</span><span class="cx">                     RenderText {#text} at (0,0) size 6x13
</span><span class="cx">                       text run at (0,0) width 6: &quot;  &quot;
</span><span class="lines">@@ -99,7 +112,7 @@
</span><span class="cx">                     RenderInline {A} at (0,0) size 64x13 [color=#0000CC]
</span><span class="cx">                       RenderText {#text} at (6,26) size 64x13
</span><span class="cx">                         text run at (6,26) width 64: &quot;Language Tools&quot;
</span><del>-          RenderBlock (anonymous) at (2,70) size 780x33
</del><ins>+          RenderBlock (anonymous) at (2,75) size 780x33
</ins><span class="cx">             RenderBR {BR} at (390,0) size 0x18
</span><span class="cx">             RenderInline {FONT} at (0,0) size 148x15
</span><span class="cx">               RenderInline {FONT} at (0,0) size 28x15 [color=#FF0000]
</span><span class="lines">@@ -113,7 +126,7 @@
</span><span class="cx">               RenderText {#text} at (461,18) size 3x15
</span><span class="cx">                 text run at (461,18) width 3: &quot;.&quot;
</span><span class="cx">             RenderText {#text} at (0,0) size 0x0
</span><del>-        RenderBlock (anonymous) at (0,160) size 784x69
</del><ins>+        RenderBlock (anonymous) at (0,165) size 784x69
</ins><span class="cx">           RenderBR {BR} at (392,0) size 0x18
</span><span class="cx">           RenderBR {BR} at (392,18) size 0x18
</span><span class="cx">           RenderBR {BR} at (392,36) size 0x18
</span><span class="lines">@@ -131,11 +144,11 @@
</span><span class="cx">             RenderInline {A} at (0,0) size 78x15 [color=#0000CC]
</span><span class="cx">               RenderText {#text} at (473,54) size 78x15
</span><span class="cx">                 text run at (473,54) width 78: &quot;About Google&quot;
</span><del>-        RenderBlock {P} at (0,245) size 784x13
</del><ins>+        RenderBlock {P} at (0,250) size 784x13
</ins><span class="cx">           RenderInline {FONT} at (0,0) size 60x13
</span><span class="cx">             RenderText {#text} at (362,0) size 60x13
</span><span class="cx">               text run at (362,0) width 60: &quot;\x{A9}2005 Google&quot;
</span><del>-layer at (254,88) size 292x13
-  RenderBlock {DIV} at (3,3) size 292x13
</del><ins>+layer at (204,88) size 390x15
+  RenderBlock {DIV} at (2,3) size 390x15
</ins><span class="cx"> selection start: position 0 of child 1 {TABLE} of child 4 {DIV} of child 0 {CENTER} of body
</span><span class="cx"> selection end:   position 1 of child 3 {#text} of child 4 {FONT} of child 4 {DIV} of child 0 {CENTER} of body
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselection3690719expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/selection/3690719-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/3690719-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/selection/3690719-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -1,3 +1,8 @@
</span><ins>+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV &gt; CENTER &gt; BODY &gt; HTML &gt; #document to 6 of DIV &gt; CENTER &gt; BODY &gt; HTML &gt; #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of DIV &gt; CENTER &gt; BODY &gt; HTML &gt; #document to 1 of DIV &gt; CENTER &gt; BODY &gt; HTML &gt; #document toDOMRange:range from 1 of DIV &gt; CENTER &gt; BODY &gt; HTML &gt; #document to 1 of #text &gt; FONT &gt; DIV &gt; CENTER &gt; BODY &gt; HTML &gt; #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
</ins><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderView at (0,0) size 800x600
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="lines">@@ -69,18 +74,18 @@
</span><span class="cx">                 RenderTableCell {TD} at (0,16) size 190x18 [r=0 c=0 rs=1 cs=1]
</span><span class="cx">                   RenderText {#text} at (0,0) size 4x18
</span><span class="cx">                     text run at (0,0) width 4: &quot; &quot;
</span><del>-                RenderTableCell {TD} at (151,0) size 302x45 [r=0 c=1 rs=1 cs=1]
-                  RenderTextControl {INPUT} at (2,2) size 298x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-                  RenderBR {BR} at (302,16) size 0x0
-                  RenderButton {INPUT} at (49,25) size 93x18 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (8,2) size 77x14
-                      RenderText at (0,0) size 77x13
-                        text run at (0,0) width 77: &quot;Google Search&quot;
-                  RenderButton {INPUT} at (145,25) size 108x18 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (8,2) size 92x14
-                      RenderText at (0,0) size 92x13
-                        text run at (0,0) width 92: &quot;I'm Feeling Lucky&quot;
-                RenderTableCell {TD} at (453,0) size 151x39 [r=0 c=2 rs=1 cs=1]
</del><ins>+                RenderTableCell {TD} at (190,0) size 398x50 [r=0 c=1 rs=1 cs=1]
+                  RenderTextControl {INPUT} at (2,2) size 394x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                  RenderBR {BR} at (398,17) size 0x0
+                  RenderButton {INPUT} at (88,27) size 102x21 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)]
+                    RenderBlock (anonymous) at (8,3) size 85x15
+                      RenderText at (0,0) size 85x15
+                        text run at (0,0) width 85: &quot;Google Search&quot;
+                  RenderButton {INPUT} at (193,27) size 117x21 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)]
+                    RenderBlock (anonymous) at (8,3) size 100x15
+                      RenderText at (0,0) size 100x15
+                        text run at (0,0) width 100: &quot;I'm Feeling Lucky&quot;
+                RenderTableCell {TD} at (588,0) size 192x39 [r=0 c=2 rs=1 cs=1]
</ins><span class="cx">                   RenderInline {FONT} at (0,0) size 74x39
</span><span class="cx">                     RenderText {#text} at (0,0) size 6x13
</span><span class="cx">                       text run at (0,0) width 6: &quot;  &quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselection4975120expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/editing/selection/4975120-expected.txt (0 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/4975120-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/win/editing/selection/4975120-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -0,0 +1,26 @@
</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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 784x36
+          text run at (0,0) width 784: &quot;This tests for a bug that caused the parent of an active frame to paint as though it were active when its window becomes key.&quot;
+          text run at (0,18) width 776: &quot;To run manually, make another window active and then make this window active. Only the subframe should appear active.&quot;
+      RenderBlock (anonymous) at (0,52) size 784x179
+        RenderTextControl {INPUT} at (2,2) size 149x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderBR {BR} at (153,17) size 0x0
+        RenderIFrame {IFRAME} at (0,25) size 304x154 [border: (2px inset #000000)]
+          layer at (0,0) size 300x150
+            RenderView at (0,0) size 300x150
+          layer at (0,0) size 300x150
+            RenderBlock {HTML} at (0,0) size 300x150
+              RenderBody {BODY} at (8,8) size 284x134 [bgcolor=#FFFFE0]
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+layer at (12,65) size 145x15
+  RenderBlock {DIV} at (2,3) size 145x15
+    RenderText {#text} at (0,0) size 18x15
+      text run at (0,0) width 18: &quot;foo&quot;
+selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 3 {INPUT} of body
+selection end:   position 3 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 3 {INPUT} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselection5240265expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/selection/5240265-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/5240265-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/selection/5240265-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -9,13 +9,13 @@
</span><span class="cx">           text run at (0,18) width 467: &quot;selection from the editable region. To run it manually, click on the button. &quot;
</span><span class="cx">           text run at (467,18) width 315: &quot;The editable region should not be focused, but the&quot;
</span><span class="cx">           text run at (0,36) width 216: &quot;text inside of it should be selected.&quot;
</span><del>-      RenderBlock (anonymous) at (0,70) size 784x22
-        RenderButton {INPUT} at (2,2) size 79x18 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (8,2) size 63x14
-            RenderText at (0,0) size 63x13
-              text run at (0,0) width 63: &quot;Click on me&quot;
</del><ins>+      RenderBlock (anonymous) at (0,70) size 784x25
+        RenderButton {INPUT} at (2,2) size 83x21 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)]
+          RenderBlock (anonymous) at (8,3) size 67x15
+            RenderText at (0,0) size 67x15
+              text run at (0,0) width 67: &quot;Click on me&quot;
</ins><span class="cx">         RenderText {#text} at (0,0) size 0x0
</span><del>-      RenderBlock {DIV} at (0,92) size 784x18
</del><ins>+      RenderBlock {DIV} at (0,95) size 784x18
</ins><span class="cx">         RenderText {#text} at (0,0) size 178x18
</span><span class="cx">           text run at (0,0) width 178: &quot;This text should be selected.&quot;
</span><span class="cx"> selection start: position 0 of child 0 {#text} of child 4 {DIV} of body
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectioncaretbeforeselectexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/editing/selection/caret-before-select-expected.txt (0 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/caret-before-select-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/win/editing/selection/caret-before-select-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {DIV} at (0,0) size 784x102 [border: (5px solid #FF0000)]
+        RenderMenuList {SELECT} at (39,39) size 80x24 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (4,2) size 55x20
+            RenderText at (8,2) size 24x15
+              text run at (8,2) width 24: &quot;One&quot;
+        RenderText {#text} at (121,41) size 26x18
+          text run at (121,41) width 26: &quot;blaa&quot;
+caret: position 0 of child 0 {SELECT} of child 0 {DIV} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectioncaretrtl2expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/editing/selection/caret-rtl-2-expected.txt (0 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/caret-rtl-2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/win/editing/selection/caret-rtl-2-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x139
+  RenderBlock {HTML} at (0,0) size 800x139
+    RenderBody {BODY} at (8,16) size 784x115
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 758x36
+          text run at (0,0) width 758: &quot;This tests that clicking in a contenteditable div will set the caret in the right position for RTL text in a RTL block. To test&quot;
+          text run at (0,18) width 465: &quot;manually, click the right of the text. The caret should be on the right edge.&quot;
+      RenderBlock {DIV} at (0,52) size 202x45 [border: (1px solid #000000)]
+        RenderText {#text} at (11,11) size 67x23
+          text run at (11,11) width 67 RTL: &quot;\x{5E9}\x{5D3}\x{5D4} \x{5D1}\x{5D5}\x{5E8}&quot;
+      RenderBlock (anonymous) at (0,97) size 784x18
+        RenderText {#text} at (0,0) size 39x18
+          text run at (0,0) width 39: &quot;PASS&quot;
+        RenderBR {BR} at (39,0) size 0x18
+caret: position 7 of child 0 {#text} of child 3 {DIV} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectioncaretrtl2leftexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/selection/caret-rtl-2-left-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/caret-rtl-2-left-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/selection/caret-rtl-2-left-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -7,12 +7,11 @@
</span><span class="cx">         RenderText {#text} at (0,0) size 758x36
</span><span class="cx">           text run at (0,0) width 758: &quot;This tests that clicking in a contenteditable div will set the caret in the right position for RTL text in a LTR block. To test&quot;
</span><span class="cx">           text run at (0,18) width 447: &quot;manually, click the left of the text. The caret should be on the left edge.&quot;
</span><del>-      RenderBlock {DIV} at (0,52) size 201x45 [border: (1px solid #000000)]
</del><ins>+      RenderBlock {DIV} at (0,52) size 202x45 [border: (1px solid #000000)]
</ins><span class="cx">         RenderText {#text} at (11,11) size 67x23
</span><span class="cx">           text run at (11,11) width 67 RTL: &quot;\x{5E9}\x{5D3}\x{5D4} \x{5D1}\x{5D5}\x{5E8}&quot;
</span><span class="cx">       RenderBlock (anonymous) at (0,97) size 784x18
</span><span class="cx">         RenderText {#text} at (0,0) size 39x18
</span><span class="cx">           text run at (0,0) width 39: &quot;PASS&quot;
</span><span class="cx">         RenderBR {BR} at (39,0) size 0x18
</span><del>-        RenderText {#text} at (0,0) size 0x0
</del><span class="cx"> caret: position 0 of child 0 {#text} of child 3 {DIV} of body
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectioncaretrtlexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/editing/selection/caret-rtl-expected.txt (0 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/caret-rtl-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/win/editing/selection/caret-rtl-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x139
+  RenderBlock {HTML} at (0,0) size 800x139
+    RenderBody {BODY} at (8,16) size 784x115
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 758x36
+          text run at (0,0) width 758: &quot;This tests that clicking in a contenteditable div will set the caret in the right position for RTL text in a RTL block. To test&quot;
+          text run at (0,18) width 447: &quot;manually, click the left of the text. The caret should be on the left edge.&quot;
+      RenderBlock {DIV} at (0,52) size 202x45 [border: (1px solid #000000)]
+        RenderText {#text} at (123,11) size 68x23
+          text run at (123,11) width 68 RTL: &quot;\x{5E9}\x{5D3}\x{5D4} \x{5D1}\x{5D5}\x{5E8}&quot;
+      RenderBlock (anonymous) at (0,97) size 784x18
+        RenderText {#text} at (0,0) size 39x18
+          text run at (0,0) width 39: &quot;PASS&quot;
+        RenderBR {BR} at (39,0) size 0x18
+caret: position 7 of child 0 {#text} of child 3 {DIV} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectioncaretrtlrightexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/selection/caret-rtl-right-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/caret-rtl-right-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/selection/caret-rtl-right-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -7,12 +7,11 @@
</span><span class="cx">         RenderText {#text} at (0,0) size 758x36
</span><span class="cx">           text run at (0,0) width 758: &quot;This tests that clicking in a contenteditable div will set the caret in the right position for RTL text in a RTL block. To test&quot;
</span><span class="cx">           text run at (0,18) width 465: &quot;manually, click the right of the text. The caret should be on the right edge.&quot;
</span><del>-      RenderBlock {DIV} at (0,52) size 201x45 [border: (1px solid #000000)]
-        RenderText {#text} at (123,11) size 67x23
-          text run at (123,11) width 67 RTL: &quot;\x{5E9}\x{5D3}\x{5D4} \x{5D1}\x{5D5}\x{5E8}&quot;
</del><ins>+      RenderBlock {DIV} at (0,52) size 202x45 [border: (1px solid #000000)]
+        RenderText {#text} at (123,11) size 68x23
+          text run at (123,11) width 68 RTL: &quot;\x{5E9}\x{5D3}\x{5D4} \x{5D1}\x{5D5}\x{5E8}&quot;
</ins><span class="cx">       RenderBlock (anonymous) at (0,97) size 784x18
</span><span class="cx">         RenderText {#text} at (0,0) size 39x18
</span><span class="cx">           text run at (0,0) width 39: &quot;PASS&quot;
</span><span class="cx">         RenderBR {BR} at (39,0) size 0x18
</span><del>-        RenderText {#text} at (0,0) size 0x0
</del><span class="cx"> caret: position 0 of child 0 {#text} of child 3 {DIV} of body
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectiondragselect1expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/editing/selection/drag-select-1-expected.txt (0 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/drag-select-1-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/win/editing/selection/drag-select-1-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+ALERT: 0.1724137931034483
+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 784x576
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 216x18
+          text run at (0,0) width 216: &quot;This tests for a drag select crasher.&quot;
+      RenderBlock {DIV} at (0,34) size 784x25
+        RenderInline {SPAN} at (0,0) size 64x18
+          RenderText {#text} at (0,3) size 64x18
+            text run at (0,3) width 64: &quot;Start here.&quot;
+        RenderText {#text} at (64,3) size 4x18
+          text run at (64,3) width 4: &quot; &quot;
+        RenderTextControl {INPUT} at (70,2) size 149x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderBlock {UL} at (0,75) size 784x0
+layer at (80,47) size 145x15
+  RenderBlock {DIV} at (2,3) size 145x15
+selection start: position 4 of child 0 {#text} of child 0 {SPAN} of child 2 {DIV} of body
+selection end:   position 1 of child 1 {#text} of child 2 {DIV} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectionmixededitability10expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/selection/mixed-editability-10-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/mixed-editability-10-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/selection/mixed-editability-10-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -15,8 +15,8 @@
</span><span class="cx"> #6 non editable DIV element with an editable empty span element
</span><span class="cx"> 
</span><span class="cx"> Hello: 
</span><del>-Anchor ([object HTMLDivElement], 0 caret[40,42] refpos=40) is correct.
-Anchor ([object HTMLDivElement], 3 caret[75,42] refpos=76) is incorrect.
</del><ins>+Anchor ([object HTMLDivElement], 0 caret[41,42] refpos=41) is correct.
+Anchor ([object HTMLDivElement], 3 caret[76,42] refpos=77) is incorrect.
</ins><span class="cx"> Anchor ([object HTMLDivElement], 1 caret[43,110] refpos=43) is correct.
</span><span class="cx"> Anchor ([object HTMLDivElement], 0 caret[8,110] refpos=8) is correct.
</span><span class="cx"> Anchor ([object HTMLDivElement], 0 caret[73,178] refpos=73) is correct.
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectionreplacedboundaries3expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/editing/selection/replaced-boundaries-3-expected.txt (0 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/replaced-boundaries-3-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/win/editing/selection/replaced-boundaries-3-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV &gt; BODY &gt; HTML &gt; #document to 5 of DIV &gt; BODY &gt; HTML &gt; #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV &gt; BODY &gt; HTML &gt; #document to 0 of DIV &gt; BODY &gt; HTML &gt; #document toDOMRange:range from 1 of #text &gt; DIV &gt; BODY &gt; HTML &gt; #document to 4 of DIV &gt; BODY &gt; HTML &gt; #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 759x36
+          text run at (0,0) width 759: &quot;This tests that when a selection that ends at [replaced element, 0] is painted, the replaced element doesn't appear selected.&quot;
+          text run at (0,18) width 321: &quot;This test uses a select box for the replaced element.&quot;
+      RenderBlock {DIV} at (0,52) size 784x46
+        RenderText {#text} at (0,0) size 22x18
+          text run at (0,0) width 22: &quot;abc&quot;
+        RenderBR {BR} at (22,14) size 0x0
+        RenderMenuList {SELECT} at (2,20) size 262x24 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (4,2) size 237x20
+            RenderText at (8,2) size 206x15
+              text run at (8,2) width 206: &quot;this select box shouldn't be selected&quot;
+        RenderText {#text} at (0,0) size 0x0
+selection start: position 1 of child 0 {#text} of child 3 {DIV} of body
+selection end:   position 1 of child 1 {BR} of child 3 {DIV} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectionselectboxexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/editing/selection/select-box-expected.txt (0 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/select-box-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/win/editing/selection/select-box-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -0,0 +1,73 @@
</span><ins>+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV &gt; BODY &gt; HTML &gt; #document to 3 of DIV &gt; BODY &gt; HTML &gt; #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+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 {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 691x18
+          text run at (0,0) width 292: &quot;This tests caret movement across a select box. &quot;
+          text run at (292,0) width 399: &quot;The caret should skip over the select box as if it were an image.&quot;
+      RenderBlock {DIV} at (0,34) size 784x28
+        RenderBlock {DIV} at (0,0) size 784x28
+          RenderText {#text} at (0,4) size 71x18
+            text run at (0,4) width 71: &quot;select box: &quot;
+          RenderMenuList {SELECT} at (73,2) size 65x24 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (4,2) size 40x20
+              RenderText at (8,2) size 7x15
+                text run at (8,2) width 7: &quot;1&quot;
+          RenderText {#text} at (140,4) size 66x18
+            text run at (140,4) width 66: &quot; the end ...&quot;
+caret: position 1 of child 0 {#text} of child 1 {DIV} of child 3 {DIV} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectionselectelementparagraphboundaryexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/editing/selection/select-element-paragraph-boundary-expected.txt (0 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/select-element-paragraph-boundary-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/win/editing/selection/select-element-paragraph-boundary-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV &gt; BODY &gt; HTML &gt; #document to 1 of DIV &gt; BODY &gt; HTML &gt; #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 750x36
+          text run at (0,0) width 326: &quot;This tests paragraphBoundary selection navigation. &quot;
+          text run at (326,0) width 424: &quot;The caret should be at the end of the paragraph below, just after the&quot;
+          text run at (0,18) width 67: &quot;select box.&quot;
+      RenderBlock {DIV} at (0,52) size 784x28
+        RenderMenuList {SELECT} at (2,2) size 65x24 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (4,2) size 40x20
+            RenderText at (8,2) size 7x15
+              text run at (8,2) width 7: &quot;1&quot;
+caret: position 1 of child 0 {SELECT} of child 2 {DIV} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectionselectfromtextfieldoutwardsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/selection/select-from-textfield-outwards-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/select-from-textfield-outwards-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/selection/select-from-textfield-outwards-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -1,3 +1,13 @@
</span><ins>+EDITING DELEGATE: shouldChangeSelectedDOMRange: toDOMRange:range from 11 of #text &gt; DIV &gt; #document-fragment to 11 of #text &gt; DIV &gt; #document-fragment affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 11 of #text &gt; DIV &gt; #document-fragment to 11 of #text &gt; DIV &gt; #document-fragment toDOMRange:range from 11 of #text &gt; DIV &gt; #document-fragment to 12 of #text &gt; DIV &gt; #document-fragment affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 11 of #text &gt; DIV &gt; #document-fragment to 12 of #text &gt; DIV &gt; #document-fragment toDOMRange:range from 0 of #text &gt; DIV &gt; #document-fragment to 12 of #text &gt; DIV &gt; #document-fragment affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text &gt; DIV &gt; #document-fragment to 12 of #text &gt; DIV &gt; #document-fragment toDOMRange:range from 11 of #text &gt; DIV &gt; #document-fragment to 17 of #text &gt; DIV &gt; #document-fragment affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 11 of #text &gt; DIV &gt; #document-fragment to 17 of #text &gt; DIV &gt; #document-fragment toDOMRange:range from 11 of #text &gt; DIV &gt; #document-fragment to 12 of #text &gt; DIV &gt; #document-fragment affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
</ins><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderView at (0,0) size 800x600
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="lines">@@ -22,17 +32,17 @@
</span><span class="cx">           text run at (0,0) width 778: &quot;Curabitur pretium, quam quis semper malesuada, est libero feugiat libero, vel fringilla orci nibh sed neque. Quisque eu nulla&quot;
</span><span class="cx">           text run at (0,18) width 732: &quot;non nisi molestie accumsan. Etiam tellus urna, laoreet ac, laoreet non, suscipit sed, sapien. Phasellus vehicula, sem at&quot;
</span><span class="cx">           text run at (0,36) width 541: &quot;posuere vehicula, augue nibh molestie nisl, nec ullamcorper lacus ante vulputate pede.&quot;
</span><del>-      RenderBlock (anonymous) at (0,140) size 784x92
-        RenderTextControl {INPUT} at (20,20) size 280x52 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
</del><ins>+      RenderBlock (anonymous) at (0,140) size 784x91
+        RenderTextControl {INPUT} at (20,20) size 293x51 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
</ins><span class="cx">         RenderText {#text} at (0,0) size 0x0
</span><del>-      RenderBlock {P} at (0,248) size 784x54
</del><ins>+      RenderBlock {P} at (0,247) size 784x54
</ins><span class="cx">         RenderText {#text} at (0,0) size 769x54
</span><span class="cx">           text run at (0,0) width 754: &quot;Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Mauris viverra augue vitae purus.&quot;
</span><span class="cx">           text run at (0,18) width 769: &quot;Morbi sed sem. Donec dui nisi, ultrices non, pretium quis, hendrerit non, est. Donec tellus. Donec eget dui id eros pharetra&quot;
</span><span class="cx">           text run at (0,36) width 733: &quot;rutrum. Suspendisse sodales lectus sit amet nulla. Morbi tortor arcu, convallis blandit, elementum eu, aliquet a, tellus.&quot;
</span><del>-layer at (40,180) size 256x28
-  RenderBlock {DIV} at (12,12) size 256x28
-    RenderText {#text} at (0,0) size 222x28
-      text run at (0,0) width 222: &quot;Lorem ipsum dolor&quot;
-selection start: position 6 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
-selection end:   position 17 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
</del><ins>+layer at (40,180) size 269x27
+  RenderBlock {DIV} at (12,12) size 269x27
+    RenderText {#text} at (0,0) size 194x27
+      text run at (0,0) width 194: &quot;Lorem ipsum dolor&quot;
+selection start: position 11 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
+selection end:   position 12 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectionselectionbuttontextexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/selection/selection-button-text-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/selection-button-text-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/selection/selection-button-text-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -1,34 +1,34 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderView at (0,0) size 800x600
</span><del>-layer at (0,0) size 800x138
-  RenderBlock {HTML} at (0,0) size 800x138
-    RenderBody {BODY} at (8,16) size 784x114
</del><ins>+layer at (0,0) size 800x144
+  RenderBlock {HTML} at (0,0) size 800x144
+    RenderBody {BODY} at (8,16) size 784x120
</ins><span class="cx">       RenderBlock {P} at (0,0) size 784x18
</span><span class="cx">         RenderText {#text} at (0,0) size 556x18
</span><span class="cx">           text run at (0,0) width 556: &quot;To PASS this test case the text of the button label should not be selected in the selection.&quot;
</span><del>-      RenderBlock {DIV} at (0,34) size 784x80
-        RenderBlock (anonymous) at (0,0) size 784x40
</del><ins>+      RenderBlock {DIV} at (0,34) size 784x86
+        RenderBlock (anonymous) at (0,0) size 784x43
</ins><span class="cx">           RenderText {#text} at (0,0) size 49x18
</span><span class="cx">             text run at (0,0) width 49: &quot;Buttons&quot;
</span><span class="cx">           RenderBR {BR} at (49,0) size 0x18
</span><del>-          RenderText {#text} at (0,19) size 59x18
-            text run at (0,19) width 59: &quot;with text &quot;
-          RenderButton {INPUT} at (61,20) size 62x18 [bgcolor=#C0C0C0]
-            RenderBlock (anonymous) at (8,2) size 46x14
-              RenderText at (0,0) size 46x13
-                text run at (0,0) width 46: &quot;too little&quot;
-          RenderText {#text} at (124,19) size 56x18
-            text run at (124,19) width 56: &quot; too little&quot;
-        RenderBlock {DIV} at (0,40) size 784x22
-          RenderText {#text} at (0,1) size 54x18
-            text run at (0,1) width 54: &quot;and text &quot;
-          RenderButton {INPUT} at (56,2) size 67x18 [bgcolor=#C0C0C0]
-            RenderBlock (anonymous) at (8,2) size 51x14
-              RenderText at (0,0) size 51x13
-                text run at (0,0) width 51: &quot;too much&quot;
-          RenderText {#text} at (124,1) size 64x18
-            text run at (124,1) width 64: &quot; too much&quot;
-        RenderBlock (anonymous) at (0,62) size 784x18
</del><ins>+          RenderText {#text} at (0,21) size 59x18
+            text run at (0,21) width 59: &quot;with text &quot;
+          RenderButton {INPUT} at (61,20) size 61x21 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)]
+            RenderBlock (anonymous) at (8,3) size 45x15
+              RenderText at (0,0) size 45x15
+                text run at (0,0) width 45: &quot;too little&quot;
+          RenderText {#text} at (124,21) size 55x18
+            text run at (124,21) width 55: &quot; too little&quot;
+        RenderBlock {DIV} at (0,43) size 784x25
+          RenderText {#text} at (0,3) size 54x18
+            text run at (0,3) width 54: &quot;and text &quot;
+          RenderButton {INPUT} at (56,2) size 69x21 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)]
+            RenderBlock (anonymous) at (8,3) size 53x15
+              RenderText at (0,0) size 53x15
+                text run at (0,0) width 53: &quot;too much&quot;
+          RenderText {#text} at (127,3) size 63x18
+            text run at (127,3) width 63: &quot; too much&quot;
+        RenderBlock (anonymous) at (0,68) size 784x18
</ins><span class="cx">           RenderText {#text} at (0,0) size 244x18
</span><span class="cx">             text run at (0,0) width 244: &quot;Should not be selected in the selection.&quot;
</span><span class="cx"> selection start: position 0 of child 0 {#text} of child 1 {P} of body
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectionverticalrlltrextendlinebackwardwrapexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -12,7 +12,6 @@
</span><span class="cx">             text run at (0,0) width 118: &quot;\x{543E}\x{8F29}\x{306F}\x{732B}\x{3067}\x{3042}\x{308B}\x{3002}&quot;
</span><span class="cx">             text run at (18,0) width 119: &quot;\x{540D}\x{524D}\x{306F}\x{307E}\x{3060}\x{7121}\x{3044}\x{3002}&quot;
</span><span class="cx">       RenderBlock (anonymous) at (0,155) size 784x0
</span><del>-        RenderText {#text} at (0,0) size 0x0
</del><span class="cx">       RenderBlock {PRE} at (0,168) size 784x0
</span><span class="cx"> selection start: position 5 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
</span><span class="cx"> selection end:   position 13 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectionverticalrlltrextendlineforwardwrapexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -12,7 +12,6 @@
</span><span class="cx">             text run at (0,0) width 118: &quot;\x{543E}\x{8F29}\x{306F}\x{732B}\x{3067}\x{3042}\x{308B}\x{3002}&quot;
</span><span class="cx">             text run at (18,0) width 119: &quot;\x{540D}\x{524D}\x{306F}\x{307E}\x{3060}\x{7121}\x{3044}\x{3002}&quot;
</span><span class="cx">       RenderBlock (anonymous) at (0,155) size 784x0
</span><del>-        RenderText {#text} at (0,0) size 0x0
</del><span class="cx">       RenderBlock {PRE} at (0,168) size 784x0
</span><span class="cx"> selection start: position 2 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
</span><span class="cx"> selection end:   position 10 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwineditingselectionverticalrlrtlextendlinebackwardbrexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt (178955 => 178956)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt        2015-01-22 23:13:36 UTC (rev 178955)
+++ trunk/LayoutTests/platform/win/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt        2015-01-22 23:16:30 UTC (rev 178956)
</span><span class="lines">@@ -8,11 +8,11 @@
</span><span class="cx">           text run at (0,0) width 388: &quot;This tests horizontal caret movement in vertical writing mode.&quot;
</span><span class="cx">       RenderBlock {DIV} at (0,34) size 86x136
</span><span class="cx">         RenderBlock {P} at (20,0) size 46x136
</span><del>-          RenderText {#text} at (0,49) size 23x86
</del><ins>+          RenderText {#text} at (0,49) size 23x87
</ins><span class="cx">             text run at (0,49) width 86 RTL: &quot;\x{5D0}\x{5E0}\x{5D9} \x{5D7}\x{5EA}\x{5D5}\x{5DC}.&quot;
</span><del>-          RenderBR {BR} at (0,49) size 23x0
-          RenderText {#text} at (23,38) size 23x97
</del><ins>+          RenderBR {BR} at (0,49) size 23x1
+          RenderText {#text} at (23,38) size 23x98
</ins><span class="cx">             text run at (23,38) width 97 RTL: &quot;\x{5D0}\x{5D9}\x{5DF} \x{5DC}\x{5D9} \x{5E9}\x{5DD}.&quot;
</span><del>-      RenderBlock {PRE} at (0,182) size 784x1
</del><ins>+      RenderBlock {PRE} at (0,182) size 784x0
</ins><span class="cx"> selection start: position 5 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
</span><span class="cx"> selection end:   position 5 of child 2 {#text} of child 1 {P} of child 3 {DIV} of body
</span></span></pre>
</div>
</div>

</body>
</html>