Changeset 17562 in webkit


Ignore:
Timestamp:
Nov 2, 2006, 10:41:47 PM (19 years ago)
Author:
ggaren
Message:

LayoutTests:

Reviewed by Justin Garcia.


Used a PERL script to add calls to opt into dumping of editing callbacks
in all editing tests that didn't do so already. This is required now that
dumping of editing callbacks is opt-in.


Updated editing.js so that any test that calls runEditingTest() opt into
dumping of editing callbacks.


Updated results in all non-editing tests to remove dumping of editing callbacks.


Updated results in all editing tests to reflect minor DOM changes due to new
<script> elements.


[ many tests and results modified ]

WebKitTools:

Reviewed by Justin Garcia.


Made dumping of editing callbacks opt-in, so that editing spew doesn't
cloud non-editing tests.

  • DumpRenderTree/DumpRenderTree.m: (+[LayoutTestController isSelectorExcludedFromWebScript:]): (-[LayoutTestController shouldDumpEditingCallbacks]): (runTest):
  • DumpRenderTree/EditingDelegate.m: (-[EditingDelegate webView:shouldBeginEditingInDOMRange:]): (-[EditingDelegate webView:shouldEndEditingInDOMRange:]): (-[EditingDelegate webView:shouldInsertNode:replacingDOMRange:givenAction:]): (-[EditingDelegate webView:shouldInsertText:replacingDOMRange:givenAction:]): (-[EditingDelegate webView:shouldDeleteDOMRange:]): (-[EditingDelegate webView:shouldChangeSelectedDOMRange:toDOMRange:affinity:stillSelecting:]): (-[EditingDelegate webView:shouldApplyStyle:toElementsInDOMRange:]): (-[EditingDelegate webView:shouldChangeTypingStyle:toStyle:]): (-[EditingDelegate webViewDidBeginEditing:]): (-[EditingDelegate webViewDidChange:]): (-[EditingDelegate webViewDidEndEditing:]): (-[EditingDelegate webViewDidChangeTypingStyle:]): (-[EditingDelegate webViewDidChangeSelection:]):
Location:
trunk
Files:
418 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r17561 r17562  
     12006-11-02  Geoffrey Garen  <ggaren@apple.com>
     2
     3        Reviewed by Justin Garcia.
     4       
     5        Used a PERL script to add calls to opt into dumping of editing callbacks
     6        in all editing tests that didn't do so already. This is required now that
     7        dumping of editing callbacks is opt-in.
     8       
     9        Updated editing.js so that any test that calls runEditingTest() opt into
     10        dumping of editing callbacks.
     11       
     12        Updated results in all non-editing tests to remove dumping of editing callbacks.
     13       
     14        Updated results in all editing tests to reflect minor DOM changes due to new
     15        <script> elements.
     16       
     17        [ many tests and results modified ]
     18
    1192006-11-02  Geoffrey Garen  <ggaren@apple.com>
    220
  • trunk/LayoutTests/dom/html/level2/html/HTMLInputElement22-expected.txt

    r16188 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21Test:   http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLInputElement22
    32Status: Success
  • trunk/LayoutTests/dom/html/level2/html/HTMLTextAreaElement14-expected.txt

    r14938 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21Test:   http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLTextAreaElement14
    32Status: Success
  • trunk/LayoutTests/dom/html/level2/html/HTMLTextAreaElement15-expected.txt

    r14938 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21Test:   http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLTextAreaElement15
    32Status: Success
  • trunk/LayoutTests/dom/xhtml/level2/html/HTMLInputElement22-expected.txt

    r16188 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21Test    http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLInputElement22
    32Status  Success
  • trunk/LayoutTests/dom/xhtml/level2/html/HTMLTextAreaElement14-expected.txt

    r14938 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21Test    http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLTextAreaElement14
    32Status  Success
  • trunk/LayoutTests/dom/xhtml/level2/html/HTMLTextAreaElement15-expected.txt

    r14938 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21Test    http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLTextAreaElement15
    32Status  Success
  • trunk/LayoutTests/editing/deleting/delete-all-text-in-text-field-assertion.html

    r15111 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<script>
    49if (window.layoutTestController) {
  • trunk/LayoutTests/editing/deleting/delete-first-list-item-expected.txt

    r16237 r17562  
    3535            RenderText {#text} at (0,0) size 20x18
    3636              text run at (0,0) width 20: "bar"
    37 caret: position 3 of child 0 {#text} of child 0 {B} of child 0 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     37caret: position 3 of child 0 {#text} of child 0 {B} of child 0 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/delete-first-list-item.html

    r15563 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests deletion when the caret is in an empty list item at the beginning of the document. It also makes sure that the style inside the empty list item is retained.  You should see '<b>foo</b>' followed by a list item containing 'bar'.</p>
    26<div id="div" contenteditable="true"><ul><li id="start" style="font-weight:bold;"></li><li>bar</li></ul></div>
  • trunk/LayoutTests/editing/deleting/list-item-1-expected.txt

    r16587 r17562  
    2929            RenderListMarker at (-17,0) size 7x18
    3030            RenderBR {BR} at (0,0) size 0x18
    31 caret: position 0 of child 0 {BR} of child 0 {UL} of child 3 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     31caret: position 0 of child 0 {BR} of child 0 {UL} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/list-item-1.html

    r16587 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<body>
    26<p>This test deletes the contents of a sub-list.  Since it is fully selected, it should be removed.  But the list item below it should remain. <b>The fact that the caret ends up in an orphaned list child might be considered a bug.</b></p>
  • trunk/LayoutTests/editing/deleting/merge-different-styles-expected.txt

    r16237 r17562  
    2424            RenderText {#text} at (21,0) size 24x18
    2525              text run at (21,0) width 24: "bar"
    26 caret: position 3 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     26caret: position 3 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/merge-different-styles.html

    r13685 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This places the caret before the 'b' in 'bar' and Deletes.  'foo' and 'bar' should end up on the same line, but neither should change style.</p>
    26<div contenteditable="true">
  • trunk/LayoutTests/editing/deleting/merge-endOfParagraph-expected.txt

    r16237 r17562  
    3232        RenderBlock {DIV} at (6,6) size 762x20 [border: (1px solid #FF0000)]
    3333          RenderBR {BR} at (1,1) size 0x18
    34 caret: position 0 of child 0 {BR} of child 0 {DIV} of child 6 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     34caret: position 0 of child 0 {BR} of child 0 {DIV} of child 6 {DIV} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/merge-endOfParagraph.html

    r14143 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<style>
    26div {
  • trunk/LayoutTests/editing/deleting/merge-into-empty-block-1-expected.txt

    r15222 r17562  
    1919            RenderText {#text} at (28,0) size 21x18
    2020              text run at (28,0) width 21: "foo"
    21 caret: position 0 of child 0 {#text} of child 0 {SPAN} of child 0 {BLOCKQUOTE} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     21caret: position 0 of child 0 {#text} of child 0 {SPAN} of child 0 {BLOCKQUOTE} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/merge-into-empty-block-1.html

    r14996 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>When a user puts the caret at the very beginning of a blockquote and hits backspace, if the line before the blockquote is empty, the blockquote should just move up.</p>
    26<div contenteditable="true"><div><br></div><blockquote style="margin: 0px; padding-left: 25px; border-left: 3px solid blue; color: blue;" type="cite"><span id="test">foo</span></blockquote></div>
  • trunk/LayoutTests/editing/deleting/merge-into-empty-block-2-expected.txt

    r15222 r17562  
    2020              RenderText {#text} at (0,0) size 21x18
    2121                text run at (0,0) width 21: "foo"
    22 caret: position 0 of child 0 {#text} of child 0 {SPAN} of child 0 {LI} of child 0 {UL} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     22caret: position 0 of child 0 {#text} of child 0 {SPAN} of child 0 {LI} of child 0 {UL} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/merge-into-empty-block-2.html

    r14996 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>When a user puts the caret at the very beginning a list and hits delete into an empty line, the list should just move up.</p>
    26<div contenteditable="true"><div><br></div><ul><li><span id="test">foo</span></li></ul></div>
  • trunk/LayoutTests/editing/deleting/merge-no-br-expected.txt

    r16237 r17562  
    3030            RenderText {#text} at (0,0) size 30x18
    3131              text run at (0,0) width 30: "Four"
    32 caret: position 3 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     32caret: position 3 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/merge-no-br.html

    r13685 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<style>
    26div {
  • trunk/LayoutTests/editing/deleting/merge-unrendered-space-expected.txt

    r15222 r17562  
    2424          RenderText {#text} at (0,0) size 22x18
    2525            text run at (0,0) width 22: "baz"
    26 caret: position 3 of child 0 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     26caret: position 3 of child 0 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/merge-unrendered-space.html

    r13853 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests deleting the line break before a paragraph that ends with unrendered space.</p>
    26<div id="test" contenteditable="true">foo<br>bar
  • trunk/LayoutTests/editing/deleting/move-nodes-001.html

    r11995 r17562  
    22<html>
    33<head>
     4<script>
     5if (window.layoutTestController)
     6     layoutTestController.dumpEditingCallbacks();
     7</script>
     8
    49<title>Editing Test</title>
    510<script type="text/javascript">
  • trunk/LayoutTests/editing/deleting/paragraph-in-preserveNewline-expected.txt

    r15918 r17562  
    2424            text run at (0,0) width 0: " "
    2525            text run at (0,15) width 24: "bar"
    26 caret: position 0 of child 0 {#text} of child 0 {PRE} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     26caret: position 0 of child 0 {#text} of child 0 {PRE} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/paragraph-in-preserveNewline.html

    r15918 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests for a bug where deleting a paragraph in preserveNewline text would introduce an extra line.  You should see '\nbar' below.</p>
    26<div id="test" contenteditable="true"><pre>foo
  • trunk/LayoutTests/editing/deleting/pruning-after-merge-1-expected.txt

    r16237 r17562  
    4242        RenderBlock (anonymous) at (0,36) size 784x0
    4343          RenderInline {B} at (0,0) size 0x0
    44 caret: position 1 of child 0 {#text} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     44caret: position 1 of child 0 {#text} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/pruning-after-merge-1.html

    r14079 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests the pruning that delete does when the it merges two paragraphs when the selection to delete spans multiple blocks.</p>
    26<p>You should see:<br>f<b>ar<br>baz</b></p>
  • trunk/LayoutTests/editing/deleting/pruning-after-merge-2-expected.txt

    r16237 r17562  
    3030            RenderText {#text} at (21,0) size 24x18
    3131              text run at (21,0) width 24: "bar"
    32 caret: position 3 of child 0 {#text} of child 0 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     32caret: position 3 of child 0 {#text} of child 0 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/pruning-after-merge-2.html

    r14880 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests to see if deletion correctly prunes the containers of the paragraph being moved during a merge.  You should see 'foo<b>bar</b>' below.</p>
    26
  • trunk/LayoutTests/editing/deleting/smart-delete-003-expected.txt

    r17113 r17562  
    2323        RenderText {#text} at (0,0) size 47x18
    2424          text run at (0,0) width 47: "foo baz"
    25 caret: position 3 of child 0 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     25caret: position 3 of child 0 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/smart-delete-003.html

    r17113 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests deleting a selection created with a word granularity.  To run it manually, double click on 'bar' and hit delete.  You should see 'foo bar'.</p>
    26<div id="div" contenteditable="true">foo bar baz</div>
  • trunk/LayoutTests/editing/deleting/smart-delete-004-expected.txt

    r17113 r17562  
    2323        RenderText {#text} at (0,0) size 47x18
    2424          text run at (0,0) width 47: "foo baz"
    25 caret: position 3 of child 0 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     25caret: position 3 of child 0 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/smart-delete-004.html

    r17113 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests deleting a selection created with a word granularity.  To run it manually, double click on 'bar' and hit forward delete.  You should see 'foo bar'.</p>
    26<div id="div" contenteditable="true">foo bar baz</div>
  • trunk/LayoutTests/editing/deleting/table-cells-expected.txt

    r16237 r17562  
    2828                  RenderText {#text} at (0,0) size 170x18
    2929                    text run at (0,0) width 170: "should be in different cells."
    30 caret: position 24 of child 0 {#text} of child 0 {DIV} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     30caret: position 24 of child 0 {#text} of child 0 {DIV} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/table-cells.html

    r14962 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests deletion of a selection that spans multiple cells.  Just table content should be removed, not table structure.</p>
    26<div id="test" contenteditable="true"><table border="1"><tr><td><div>These two pieces of text<span id="start">blah</span></div></td><td><div><span id="end">blah</span> should be in different cells.</div></td></tr></table>
  • trunk/LayoutTests/editing/deleting/whitespace-pre-1-expected.txt

    r16384 r17562  
    2121          text run at (353,18) width 0: " "
    2222          text run at (0,36) width 192: "The first one should be empty."
    23 caret: position 0 of child 0 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     23caret: position 0 of child 0 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/deleting/whitespace-pre-1.html

    r16384 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests for a bug in endOfLine.</p>
    26
  • trunk/LayoutTests/editing/editing.js

    r14169 r17562  
    704704
    705705function runEditingTest() {
     706    if (window.layoutTestController)
     707        layoutTestController.dumpEditingCallbacks();
     708   
    706709    var elem = document.getElementById("test");
    707710    var selection = window.getSelection();
  • trunk/LayoutTests/editing/execCommand/create-list-from-range-selection-expected.txt

    r16237 r17562  
    4646                text run at (0,0) width 22: "baz"
    4747        RenderBlock (anonymous) at (0,124) size 784x0
    48 selection start: position 2 of child 0 {#text} of child 1 {SPAN} of child 0 {LI} of child 0 {OL} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    49 selection end:   position 2 of child 0 {#text} of child 0 {SPAN} of child 5 {LI} of child 0 {OL} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     48selection start: position 2 of child 0 {#text} of child 1 {SPAN} of child 0 {LI} of child 0 {OL} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     49selection end:   position 2 of child 0 {#text} of child 0 {SPAN} of child 5 {LI} of child 0 {OL} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/create-list-from-range-selection.html

    r14777 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests Insert{Un}OrderedList on a range selection that contains a mix of list and non-list content.</p>
    26<div id="test" contenteditable="true">asd<span id="start">foo</span><br><ul><li>bar</li></ul>baz<br>foo<ol><li>bar</li></ol><span id="end">baz</span></div>
  • trunk/LayoutTests/editing/execCommand/create-list-with-hr-expected.txt

    r17490 r17562  
    2727            RenderBlock (anonymous) at (0,36) size 744x0
    2828        RenderBlock (anonymous) at (0,44) size 784x0
    29 caret: position 122 of child 0 {#text} of child 1 {B} of child 0 {P} of child 0 {BODY} of child 0 {HTML} of document
     29caret: position 122 of child 0 {#text} of child 1 {B} of child 0 {P} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/create-list-with-hr.html

    r17276 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This test pushes a horizontal rule into an unordered list with InsertUnorderedList. <b>The fact that the horizontal rule is put into an unnecessary div when it's pushed into the list might be considered a bug.</b></p>
    26<div contenteditable="true" id="div"><hr></div>
  • trunk/LayoutTests/editing/execCommand/findString-2-expected.txt

    r14877 r17562  
    2121        RenderText {#text} at (45,0) size 101x18
    2222          text run at (45,0) width 101: " baz foo bar baz"
    23 selection start: position 9 of child 2 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    24 selection end:   position 12 of child 2 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     23selection start: position 9 of child 2 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     24selection end:   position 12 of child 2 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/findString-2.html

    r15471 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests to see if Find will get stuck when searching for a word that is currently selected, and was selected with a double click.</p>
    26
  • trunk/LayoutTests/editing/execCommand/findString-expected.txt

    r14952 r17562  
    1818        RenderText {#text} at (21,19) size 26x18
    1919          text run at (21,19) width 26: " baz"
    20 selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    21 selection end:   position 1 of child 2 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     20selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     21selection end:   position 1 of child 2 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/findString.html

    r14782 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>In the block below, the second 'bar ' should be selected.</p>
    26<div style="border: 1px solid black; width:50px;">foo bar <span>bar</span> baz</div>
  • trunk/LayoutTests/editing/execCommand/format-block-expected.txt

    r16237 r17562  
    4747          RenderText {#text} at (0,0) size 279x18
    4848            text run at (0,0) width 279: "Attempt to apply the current formatting here"
    49 caret: position 0 of child 0 {#text} of child 9 {ADDRESS} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     49caret: position 0 of child 0 {#text} of child 9 {ADDRESS} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/format-block-from-range-selection-expected.txt

    r16237 r17562  
    4444          RenderText {#text} at (0,0) size 20x18
    4545            text run at (0,0) width 20: "yar"
    46 selection start: position 2 of child 0 {#text} of child 1 {DL} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    47 selection end:   position 2 of child 0 {#text} of child 6 {DL} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     46selection start: position 2 of child 0 {#text} of child 1 {DL} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     47selection end:   position 2 of child 0 {#text} of child 6 {DL} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/format-block-from-range-selection.html

    r14868 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div id="description">This test uses FormatBlock to apply the dl tag to a range of paragraphs with different block tags.</div>
    26<br>
  • trunk/LayoutTests/editing/execCommand/format-block-with-braces-expected.txt

    r16237 r17562  
    2525        RenderInline {DIV} at (0,0) size 0x0
    2626        RenderText {#text} at (0,0) size 0x0
    27 caret: position 0 of child 0 {#text} of child 0 {DIV} of child 0 {H1} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     27caret: position 0 of child 0 {#text} of child 0 {DIV} of child 0 {H1} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/format-block-with-braces.html

    r15088 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div id="description">This test uses FormatBlock with html brackets in the tag string passed to execCommand.</div>
    26<br>
  • trunk/LayoutTests/editing/execCommand/format-block-with-trailing-br-expected.txt

    r16237 r17562  
    1515          RenderText {#text} at (0,0) size 24x15
    1616            text run at (0,0) width 24: "Foo"
    17 caret: position 0 of child 0 {#text} of child 1 {PRE} of child 0 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     17caret: position 0 of child 0 {#text} of child 1 {PRE} of child 0 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/format-block-with-trailing-br.html

    r15117 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div style="border:1px solid black" contenteditable="true">
    26<div id="item1">Foo<br></div>
  • trunk/LayoutTests/editing/execCommand/format-block.html

    r14868 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div id="description">This test uses FormatBlock to modify three of the paragraphs below</div>
    26<br>
  • trunk/LayoutTests/editing/execCommand/hilitecolor-expected.txt

    r17036 r17562  
    2323        RenderText {#text} at (73,0) size 543x18
    2424          text run at (73,0) width 543: " word, and only the second word of this sentence should have a red background color."
    25 caret: position 0 of child 0 {#text} of child 0 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     25caret: position 0 of child 0 {#text} of child 0 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/hilitecolor.html

    r15772 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div id="test" contenteditable="true">The second word, and only the second word of this sentence should have a red background color.</div>
    26
  • trunk/LayoutTests/editing/execCommand/indent-empty-root-expected.txt

    r17143 r17562  
    1616        RenderBlock {BLOCKQUOTE} at (40,0) size 744x18
    1717          RenderBR {BR} at (0,0) size 0x18
    18 caret: position 0 of child 0 {BR} of child 0 {BLOCKQUOTE} of child 3 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     18caret: position 0 of child 0 {BR} of child 0 {BLOCKQUOTE} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/indent-empty-root.html

    r16563 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<body>
    26<p>This tests Indent in an empty editable element.</p>
  • trunk/LayoutTests/editing/execCommand/indent-list-item-expected.txt

    r16237 r17562  
    3131            RenderText {#text} at (0,0) size 25x18
    3232              text run at (0,0) width 25: "Baz"
    33 caret: position 0 of child 0 {#text} of child 0 {LI} of child 3 {UL} of child 1 {UL} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     33caret: position 0 of child 0 {#text} of child 0 {LI} of child 3 {UL} of child 1 {UL} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/indent-list-item.html

    r15088 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div id="description">
    26This test uses the execCommand to Outdent the text below.
  • trunk/LayoutTests/editing/execCommand/indent-selection-expected.txt

    r17143 r17562  
    5757                text run at (0,18) width 38: "Thing"
    5858        RenderBlock (anonymous) at (0,194) size 784x0
    59 selection start: position 0 of child 0 {#text} of child 3 {SPAN} of child 3 {BLOCKQUOTE} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    60 selection end:   position 5 of child 0 {#text} of child 3 {SPAN} of child 3 {BLOCKQUOTE} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     59selection start: position 0 of child 0 {#text} of child 3 {SPAN} of child 3 {BLOCKQUOTE} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     60selection end:   position 5 of child 0 {#text} of child 3 {SPAN} of child 3 {BLOCKQUOTE} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/indent-selection.html

    r17143 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div id="description">
    26This test uses the execCommand to indent the text below.
  • trunk/LayoutTests/editing/execCommand/insert-list-and-stitch-expected.txt

    r16237 r17562  
    4141                text run at (0,0) width 22: "baz"
    4242          RenderBlock (anonymous) at (0,70) size 784x0
    43 caret: position 0 of child 0 {#text} of child 2 {LI} of child 0 {OL} of child 1 {DIV} of child 1 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     43caret: position 0 of child 0 {#text} of child 2 {LI} of child 0 {OL} of child 1 {DIV} of child 1 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/insert-list-and-stitch.html

    r14777 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>The three items below should be stitched together into one ordered list when you click the button.</div>
    26<div contenteditable="true">
  • trunk/LayoutTests/editing/execCommand/insert-list-with-id.html

    r14777 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This test makes sure Insert{Un}OrderedList properly adds an id to the inserted list when requested. The tests inserts a new list using the command, then removes it programmatically from JS using the id.</p>
    26<br>
  • trunk/LayoutTests/editing/execCommand/insertHorizontalRule.html

    r14310 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>These are tests for execCommand(InsertHorizontalRule).</p>
    26
  • trunk/LayoutTests/editing/execCommand/nsresponder-indent-expected.txt

    r17143 r17562  
    2020            text run at (0,0) width 21: "foo"
    2121        RenderBlock (anonymous) at (0,18) size 784x0
    22 caret: position 0 of child 0 {#text} of child 0 {BLOCKQUOTE} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     22caret: position 0 of child 0 {#text} of child 0 {BLOCKQUOTE} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/nsresponder-indent.html

    r17074 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests the NSResponder method indent:.  You should see an indented 'foo' below.</p>
    26<div id="div" contenteditable="true">foo</div>
  • trunk/LayoutTests/editing/execCommand/nsresponder-outdent-expected.txt

    r17074 r17562  
    1818        RenderText {#text} at (0,0) size 21x18
    1919          text run at (0,0) width 21: "foo"
    20 caret: position 0 of child 0 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     20caret: position 0 of child 0 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/nsresponder-outdent.html

    r17143 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests the outdent: method.  You should see an undented 'foo' below.</p>
    26<div id="div" contenteditable="true"><blockquote class="webkit-indent-blockquote">foo</blockquote></div>
  • trunk/LayoutTests/editing/execCommand/outdent-selection-expected.txt

    r17143 r17562  
    5959              text run at (0,18) width 38: "Thing"
    6060          RenderText {#text} at (0,0) size 0x0
    61 selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    62 selection end:   position 5 of child 0 {#text} of child 16 {SPAN} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     61selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     62selection end:   position 5 of child 0 {#text} of child 16 {SPAN} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/outdent-selection.html

    r17143 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div id="description">This test uses the execCommand to Outdent the text below. <b>This demonstrates a bug: the content in the blockquote that's not in a list is pulled out of position.</b></div>
    26<br>
  • trunk/LayoutTests/editing/execCommand/paste-1.html

    r16752 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests cut/paste inside an editable iframe.  You should see 'foo bar baz' below.</p>
    26<iframe src="../resources/contenteditable-iframe-src.html"></iframe>
  • trunk/LayoutTests/editing/execCommand/paste-2.html

    r16752 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests copy/delete/paste inside an editable iframe.  You should see 'foo bar baz' below.</p>
    26<iframe src="../resources/contenteditable-iframe-src.html"></iframe>
  • trunk/LayoutTests/editing/execCommand/queryCommandState-01.html

    r17235 r17562  
    11<head>
     2<script>
     3if (window.layoutTestController)
     4     layoutTestController.dumpEditingCallbacks();
     5</script>
     6
    27<script>
    38function log(str) {
  • trunk/LayoutTests/editing/execCommand/remove-formatting-2-expected.txt

    r17337 r17562  
    2121        RenderText {#text} at (28,0) size 277x18
    2222          text run at (28,0) width 277: " text should look the same as the text above."
    23 caret: position 4 of child 0 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     23caret: position 4 of child 0 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/remove-formatting-2.html

    r17337 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests that RemoveFormat not only removes style from the selected part of the DOM, but that it also applies the document default style to the selection if that's necessary in order to leave the selected text unstyled.</p>
    26<div id="div" contenteditable="true"><b>This</b> text should look the same as the text above.</div>
  • trunk/LayoutTests/editing/execCommand/remove-formatting-expected.txt

    r17343 r17562  
    3838        RenderBlock (anonymous) at (0,54) size 784x0
    3939      RenderBlock {UL} at (0,104) size 784x0
    40 caret: position 9 of child 0 {#text} of child 2 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     40caret: position 9 of child 0 {#text} of child 2 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/remove-formatting.html

    r15074 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This is a test for execCommand("RemoveFormat")</p>
    26<div id="test" contenteditable="true">
  • trunk/LayoutTests/editing/execCommand/remove-list-1-expected.txt

    r17490 r17562  
    2424        RenderText {#text} at (0,18) size 322x18
    2525          text run at (0,18) width 322: "There should be a empty paragraph above this one."
    26 caret: position 0 of child 0 {BR} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     26caret: position 0 of child 0 {BR} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/remove-list-1.html

    r17114 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests de-listing content. <b>This demonstrates a bug: the entire editable region should be selected (selections should be preserved when performing a list command).</b></p>
    26<div id="div" contenteditable="true"><ol><li></li><li>There should be a empty paragraph above this one.</li></ol></div>
  • trunk/LayoutTests/editing/execCommand/remove-list-from-range-selection-expected.txt

    r16237 r17562  
    3535            RenderText {#text} at (0,0) size 316x18
    3636              text run at (0,0) width 316: "This should be in a list and should not be selected."
    37 selection start: position 2 of child 0 {#text} of child 0 {SPAN} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    38 selection end:   position 2 of child 0 {#text} of child 6 {SPAN} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     37selection start: position 2 of child 0 {#text} of child 0 {SPAN} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     38selection end:   position 2 of child 0 {#text} of child 6 {SPAN} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/remove-list-from-range-selection.html

    r14777 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests Insert{Un}OrderedList on a range selection that is entirely within one list.</p>
    26<div id="test" contenteditable="true"><ol><li><span id="start">None of the</span></li><li>selected content</li><li>should be</li><li><span id="end">in a list.</span></li></ol><ol><li>This should be in a list and should not be selected.</li></ol></div>
  • trunk/LayoutTests/editing/execCommand/remove-list-item-1-expected.txt

    r16587 r17562  
    2121            RenderText {#text} at (0,0) size 21x18
    2222              text run at (0,0) width 21: "foo"
    23 caret: position 0 of child 0 {#text} of child 0 {LI} of child 0 {UL} of child 3 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     23caret: position 0 of child 0 {#text} of child 0 {LI} of child 0 {UL} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/remove-list-item-1.html

    r16587 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<body>
    26<p>Outdenting a sublist should remove one level.</p>
  • trunk/LayoutTests/editing/execCommand/remove-list-items-expected.txt

    r16237 r17562  
    8888            RenderText {#text} at (0,18) size 170x18
    8989              text run at (0,18) width 170: "This should not be in a list."
    90 caret: position 0 of child 0 {#text} of child 15 {SPAN} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     90caret: position 0 of child 0 {#text} of child 15 {SPAN} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/remove-list-items.html

    r14777 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This test checks to see that Insert{Un}OrderedList can remove items from a list, can remove empty list when they are emptied, and can remove content from orphaned list items.</p>
    26<div contenteditable="true">
  • trunk/LayoutTests/editing/execCommand/switch-list-type-expected.txt

    r16237 r17562  
    106106        RenderBlock (anonymous) at (0,350) size 784x0
    107107          RenderInline {SPAN} at (0,0) size 0x0
    108 caret: position 0 of child 0 {#text} of child 0 {SPAN} of child 0 {LI} of child 0 {OL} of child 10 {SPAN} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     108caret: position 0 of child 0 {#text} of child 0 {SPAN} of child 0 {LI} of child 0 {OL} of child 10 {SPAN} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/execCommand/switch-list-type.html

    r14777 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This test checks to see if InsertOrderedList can switch the list type of list items.</p>
    26<div contenteditable="true">
  • trunk/LayoutTests/editing/input/firstrectforcharacterrange-plain.html

    • Property true set to allow-tabs
    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<style>
    49body { margin: 10; padding: 0 }
  • trunk/LayoutTests/editing/input/firstrectforcharacterrange-styled.html

    • Property allow-tabs set to firstrectforcharacterrange-plain.html
    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<style>
    49body { margin: 10; padding: 0 }
  • trunk/LayoutTests/editing/input/range-for-empty-document.html

    • Property allow-tabs set to firstrectforcharacterrange-plain.html
    r11995 r17562  
    11<HTML>
    22<HEAD>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
    49</HEAD>
  • trunk/LayoutTests/editing/input/text-input-controller.html

    r14172 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<style>
    49body { margin: 0; padding: 0 }
  • trunk/LayoutTests/editing/input/wrapped-line-char-rect.html

    • Property allow-tabs set to firstrectforcharacterrange-plain.html
    r12134 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<style>
    49body { margin: 0; padding: 0 }
  • trunk/LayoutTests/editing/inserting/editable-html-element-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 2 of HTML > #document
     1EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 3 of HTML > #document
    22EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    33EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
     
    2525      RenderBlock {DIV} at (0,54) size 784x18
    2626        RenderBR {BR} at (0,0) size 0x18
    27 caret: position 0 of child 0 {BR} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     27caret: position 0 of child 0 {BR} of child 2 {DIV} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/editable-html-element.html

    r14195 r17562  
    11<html contenteditable="true">
     2<script>
     3if (window.layoutTestController)
     4     layoutTestController.dumpEditingCallbacks();
     5</script>
     6
    27<script>
    38function runTest() {
  • trunk/LayoutTests/editing/inserting/editing-empty-divs.html

    r11995 r17562  
    22
    33<head>
     4<script>
     5if (window.layoutTestController)
     6     layoutTestController.dumpEditingCallbacks();
     7</script>
     8
    49<script>
    510</script>
  • trunk/LayoutTests/editing/inserting/insert-br-009-expected.txt

    r17223 r17562  
    2424        RenderText {#text} at (1,37) size 0x18
    2525          text run at (1,37) width 0: " "
    26 caret: position 0 of child 2 {#text} of child 1 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     26caret: position 0 of child 2 {#text} of child 1 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/insert-br-009.html

    r17223 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests for a bug in InsertLineBreakCommand.  Only one line break should be inserted and the caret should end up at the end of the bordered div below.</p><div contenteditable="true" id="div" style="white-space:pre; border: 1px solid black;">Hello world.
    26
  • trunk/LayoutTests/editing/inserting/insert-paragraph-01-expected.txt

    r17223 r17562  
    2323                RenderText {#text} at (2,2) size 21x18
    2424                  text run at (2,2) width 21: "foo"
    25 caret: position 0 of child 1 {TABLE} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     25caret: position 0 of child 1 {TABLE} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/insert-paragraph-01.html

    r17223 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests inserting a paragraph separator before a table.  There should be an empty paragraph before the table and the caret should be just before the table.</p>
    26<div contenteditable="true" id="div"><table border="1"><tr><td>foo</td></tr></table></div>
  • trunk/LayoutTests/editing/inserting/insert-paragraph-02-expected.txt

    r17223 r17562  
    3131          RenderText {#text} at (0,18) size 20x18
    3232            text run at (0,18) width 20: "bar"
    33 caret: position 0 of child 1 {BR} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     33caret: position 0 of child 1 {BR} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/insert-paragraph-02.html

    r17223 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests inserting a paragraph separator after a table.  There should be an empty paragraph between the table and 'bar' and the caret should be in the empty paragraph.</p>
    26<div contenteditable="true" id="div"><table border="1"><tr><td>foo</td></tr></table>bar</div>
  • trunk/LayoutTests/editing/inserting/insert-paragraph-03-expected.txt

    r17223 r17562  
    2626          RenderText {#text} at (0,0) size 20x18
    2727            text run at (0,0) width 20: "bar"
    28 caret: position 0 of child 3 {HR} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     28caret: position 0 of child 3 {HR} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/insert-paragraph-03.html

    r17223 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests inserting a paragraph separator before a horizontal rule.  You should see 'foo', empty paragraph, horizontal rule, 'bar', and the caret should be just before the horizontal rule.</p>
    26<div contenteditable="true" id="div">foo<hr>bar</div>
  • trunk/LayoutTests/editing/inserting/insert-paragraph-04-expected.txt

    r17223 r17562  
    3838      RenderBlock (anonymous) at (0,142) size 784x0
    3939        RenderInline {B} at (0,0) size 0x0
    40 caret: position 0 of child 2 {BR} of child 1 {DIV} of child 1 {B} of child 0 {BODY} of child 0 {HTML} of document
     40caret: position 0 of child 2 {BR} of child 1 {DIV} of child 1 {B} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/insert-paragraph-04.html

    r17223 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests inserting a paragraph separator after a horizontal rule.  You should see 'foo', empty paragraph, horizontal rule, 'bar', and the caret should be just after the horizontal rule. <b>This demonstrates 8345.  The caret after a horizontal rule is drawn in the same location as the caret before a horizontal rule.</p>
    26<div contenteditable="true" id="div">foo<hr>bar</div>
  • trunk/LayoutTests/editing/inserting/line-break-expected.txt

    r14751 r17562  
    1818          RenderBR {BR} at (0,0) size 0x18
    1919          RenderBR {BR} at (0,18) size 0x18
    20 caret: position 0 of child 2 {BR} of child 0 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     20caret: position 0 of child 2 {BR} of child 0 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/line-break.html

    r14751 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This testcase used to break InsertLineBreak.  The editable region below should have two empty paragraphs in it, and the caret should be in the second.</p>
    26
  • trunk/LayoutTests/editing/inserting/multiple-lines-selected-expected.txt

    r16237 r17562  
    2525          RenderText {#text} at (0,0) size 12x18
    2626            text run at (0,0) width 12: "ar"
    27 caret: position 0 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     27caret: position 0 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/multiple-lines-selected.html

    r14751 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests inserting a paragraph separator into a selection that spans multiple paragraphs.  'ar' should be on the line after 'f' and the caret should be just before the 'a'.</p>
    26<div id="test" contenteditable="true"><div>foo</div><div>bar</div></div>
  • trunk/LayoutTests/editing/inserting/paragraph-separator-01-expected.txt

    r14684 r17562  
    2525            RenderText {#text} at (0,0) size 20x18
    2626              text run at (0,0) width 20: "bar"
    27 caret: position 0 of child 0 {BR} of child 1 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     27caret: position 0 of child 0 {BR} of child 1 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/paragraph-separator-01.html

    r14169 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>Tests for a bug in the paragraph separator insertion code.  Only one newline should be added.</p>
    26<div id="test" contenteditable="true">foo<br><div>bar</div></div>
  • trunk/LayoutTests/editing/inserting/paragraph-separator-02-expected.txt

    r14684 r17562  
    2525            RenderText {#text} at (0,0) size 20x18
    2626              text run at (0,0) width 20: "bar"
    27 caret: position 0 of child 0 {BR} of child 1 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     27caret: position 0 of child 0 {BR} of child 1 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/paragraph-separator-02.html

    r14169 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>Tests for a bug in the paragraph separator insertion code.  Only one newline should be added.</p>
    26<div id="test" contenteditable="true">foo<div>bar</div></div>
  • trunk/LayoutTests/editing/inserting/paragraph-separator-03-expected.txt

    r16237 r17562  
    3333            text run at (0,0) width 0: " "
    3434            text run at (0,15) width 24: "bar"
    35 caret: position 0 of child 0 {#text} of child 1 {PRE} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     35caret: position 0 of child 0 {#text} of child 1 {PRE} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/paragraph-separator-03.html

    r14169 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>Tests for a bug in the paragraph separator insertion code that would add an extra newline when inserting a paragraph separator at the end of a paragraph in text that preserves newlines.  Also, an extraneous space would be added after 'foo'.  Only one newline should be added.  And there should be no extraneous spaces.</p>
    26<p><b>It demonstrates a bug:</b> too much padding is left between the new line and the end of the paragraph containing 'foo'.</p>
  • trunk/LayoutTests/editing/inserting/paragraph-separator-in-table-1-expected.txt

    r14962 r17562  
    2828                  RenderText {#text} at (2,20) size 30x18
    2929                    text run at (2,20) width 30: "Two"
    30 caret: position 0 of child 0 {#text} of child 2 {SPAN} of child 1 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     30caret: position 0 of child 0 {#text} of child 2 {SPAN} of child 1 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/paragraph-separator-in-table-1.html

    r14962 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests InsertParagraphSeparator inside table cells.  'Cell' and 'Two' should be on separate lines.</p>
    26
  • trunk/LayoutTests/editing/inserting/paragraph-separator-in-table-2-expected.txt

    r16237 r17562  
    2828                RenderText {#text} at (2,2) size 34x18
    2929                  text run at (2,2) width 34: " Two"
    30 caret: position 0 of child 2 {BR} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     30caret: position 0 of child 2 {BR} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/paragraph-separator-in-table-2.html

    r14962 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests InsertParagraphSeparator inside table cells.  The first cell should contain 'Cell' and a newline, and the second cell should contain 'Two'.</p>
    26
  • trunk/LayoutTests/editing/inserting/redo-expected.txt

    r16237 r17562  
    2020        RenderText {#text} at (0,0) size 294x18
    2121          text run at (0,0) width 294: "The caret should be at the end of this sentence."
    22 caret: position 48 of child 0 {#text} of child 0 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     22caret: position 48 of child 0 {#text} of child 0 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/inserting/redo.html

    r16088 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div id="test" contenteditable="true"></div>
    26
  • trunk/LayoutTests/editing/pasteboard/4242293-1-expected.txt

    r15918 r17562  
    4747            RenderText {#text} at (0,0) size 22x18
    4848              text run at (0,0) width 22: "baz"
    49 caret: position 3 of child 1 {#text} of child 1 {DIV} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     49caret: position 3 of child 1 {#text} of child 1 {DIV} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/4242293-1.html

    r15673 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests to make sure that createMarkup puts an interchange newline on the pasteboard for a selection ending at the end of a block.  Both regions below should have contents that are identical.</p>
    26
  • trunk/LayoutTests/editing/pasteboard/4242293-expected.txt

    r15918 r17562  
    4848          RenderText {#text} at (0,0) size 22x18
    4949            text run at (0,0) width 22: "baz"
    50 caret: position 3 of child 1 {#text} of child 6 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     50caret: position 3 of child 1 {#text} of child 6 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/4242293.html

    r15673 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests for a bug in createMarkup (markup for ancestors of the start of the selection wasn't being added to the pasteboard).  You should see the same thing in both regions below.</p>
    26<p><b>This demonstrates a bug: 'foo' is pulled out of its bordered block.</b></p>
  • trunk/LayoutTests/editing/pasteboard/4631972-expected.txt

    r15918 r17562  
    2727              RenderBlock {HTML} at (0,0) size 100x8
    2828                RenderBody {BODY} at (8,8) size 84x0
    29 caret: position 1 of child 1 {IFRAME} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     29caret: position 1 of child 1 {IFRAME} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/4631972.html

    r15531 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests pasting a fragment containing an &lt;iframe&gt; after a &lt;div&gt;.  This used to fail on an assertion in moveParagraphContentsToNewBlockIfNecessary.  You should see 'foo' and then an &lt;iframe&gt; below.</p>
    26<div contenteditable="true" id="test"></div>
  • trunk/LayoutTests/editing/pasteboard/4641033-expected.txt

    r17532 r17562  
    44EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    55EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
    6 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
     6EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document toDOMRange:range from 3 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    77EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    88EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
     
    2121        RenderText {#text} at (76,89) size 4x18
    2222          text run at (76,89) width 4: " "
    23         RenderMenuList {SELECT} at (82,90) size 52x18 [bgcolor=#FFFFFF]
    24           RenderBlock (anonymous) at (8,2) size 21x13
    25             RenderText at (0,0) size 7x13
    26               text run at (0,0) width 7: "1"
     23        RenderMenuList {SELECT} at (82,90) size 36x18 [bgcolor=#FFFFFF]
    2724      RenderBlock (anonymous) at (0,162) size 784x110
    2825        RenderImage {IMG} at (0,0) size 76x103
     
    3532        RenderText {#text} at (0,0) size 0x0
    3633        RenderText {#text} at (0,0) size 0x0
    37 caret: position 1 of child 1 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     34caret: position 1 of child 2 {SELECT} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/4641033.html

    r17532 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests for a bug when creating markup for a selection that contained unrendered nodes with children.  You should see a picture of abe followed by a select box.</p>
    26<div id="paste" contenteditable="true"></div>
  • trunk/LayoutTests/editing/pasteboard/4700297-expected.txt

    r16237 r17562  
    2020        RenderText {#text} at (83,0) size 215x18
    2121          text run at (83,0) width 215: " be no line breaks in this sentence."
    22 caret: position 6 of child 1 {#text} of child 0 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     22caret: position 6 of child 1 {#text} of child 0 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/4700297.html

    r16122 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div id="test" contenteditable="true">There&nbsp; be no line breaks in this sentence.</div>
    26
  • trunk/LayoutTests/editing/pasteboard/4744008.html

    r17051 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests for a crash on paste inside removeRedundantStyles.  You should see 'foo bar' below.</p>
    26<div id="div" contenteditable="true"></div>
  • trunk/LayoutTests/editing/pasteboard/7955.html

    r13475 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div contenteditable><div>foo</div>bar</div>
  • trunk/LayoutTests/editing/pasteboard/8145-1-expected.txt

    r15918 r17562  
    1717          RenderText {#text} at (0,0) size 71x18
    1818            text run at (0,0) width 71: "foo bar baz"
    19 caret: position 11 of child 0 {#text} of child 0 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     19caret: position 11 of child 0 {#text} of child 0 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/8145-1.html

    r13729 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This is a replica of the paste that caused the crash covered by 8145.</p>
    26<div id="test" style="border: 1px solid black;" contenteditable="plaintext-only"></div>
  • trunk/LayoutTests/editing/pasteboard/8145-2-expected.txt

    r14684 r17562  
    3333          RenderText {#text} at (0,18) size 22x18
    3434            text run at (0,18) width 22: "baz"
    35 caret: position 3 of child 3 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     35caret: position 3 of child 3 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/8145-2.html

    r13728 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests a change made with the fix for 8145.  The paragraph separator inserted to prevent nesting blocks from the fragment to paste inside the block where the paste occured was incorrectly inserted when the paste occured at the start of a paragraph.</p>
    26<div id="test" style="border: 1px solid black;" contenteditable="true"></div>
  • trunk/LayoutTests/editing/pasteboard/8145-3-expected.txt

    r16237 r17562  
    3030          RenderText {#text} at (0,0) size 16x18
    3131            text run at (0,0) width 16: "oo"
    32 caret: position 0 of child 0 {#text} of child 2 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     32caret: position 0 of child 0 {#text} of child 2 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/8145-3.html

    r13728 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests a change made with the fix for 8145.  The paragraph separator inserted to prevent nesting blocks from the fragment to paste inside the block where the paste occured was not being inserted when the fragment had an interchange newline at the end.</p>
    26<div id="test" style="border: 1px solid black;" contenteditable="true"></div>
  • trunk/LayoutTests/editing/pasteboard/bad-placeholder-expected.txt

    r14684 r17562  
    2828        RenderText {#text} at (0,18) size 118x18
    2929          text run at (0,18) width 118: "Second paragraph."
    30 caret: position 11 of child 1 {#text} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     30caret: position 11 of child 1 {#text} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/bad-placeholder.html

    r14086 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This is a test to make sure that a placeholder, even one without our special class on it, is removed only when it has been collapsed away or when it has been displaced by pasted content.</p>
    26<p>Placeholders with our special class can, through bugs in deletion, be inserted into the document unnecessarily.  Once that happens, we don't want to make matters worse by removing them if they are acting as line breaks instead of placeholders.</p>
  • trunk/LayoutTests/editing/pasteboard/copy-in-password-field.html

    r17504 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<link rel="stylesheet" href="../../fast/js/resources/js-test-style.css">
    26
  • trunk/LayoutTests/editing/pasteboard/copy-paste-bidi-expected.txt

    r17311 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document toDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 9 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: shouldDeleteDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 9 of #text > DIV > BODY > HTML > #document
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    10 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    11 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    13 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 9 of #text > DIV > BODY > HTML > #document to 9 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    14 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    15 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    16 EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
    17 EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
    18 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 5 of DIV > BODY > HTML > #document
    19 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    20 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document toDOMRange:range from 0 of #text > DIV > DIV > BODY > HTML > #document to 9 of #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    22 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    23 EDITING DELEGATE: shouldDeleteDOMRange:range from 0 of #text > DIV > DIV > BODY > HTML > #document to 9 of #text > DIV > DIV > BODY > HTML > #document
    24 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    25 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    26 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    27 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    28 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
    29 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    30 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 9 of #text > DIV > DIV > DIV > BODY > HTML > #document to 9 of #text > DIV > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    31 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    32 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    331layer at (0,0) size 800x600
    342  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/editing/pasteboard/displaced-generic-placeholder-expected.txt

    r16237 r17562  
    2323            text run at (0,0) width 118: "Second paragraph."
    2424        RenderBlock (anonymous) at (0,36) size 784x0
    25 caret: position 17 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     25caret: position 17 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/displaced-generic-placeholder.html

    r14086 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This is a test to make sure that a placeholder, even one that doesn't have our special class on it, is removed when it is displaced by pasted content.</p>
    26<div id="test" contenteditable="true"><br></div>
  • trunk/LayoutTests/editing/pasteboard/displaced-placeholder-expected.txt

    r16237 r17562  
    2222            text run at (0,0) width 118: "Second paragraph."
    2323        RenderBlock (anonymous) at (0,36) size 784x0
    24 caret: position 17 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     24caret: position 17 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/displaced-placeholder.html

    r14086 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This is a test to make sure that a placeholder is removed when it is displaced by pasted content.</p>
    26<div id="test" contenteditable="true"><br class='webkit-block-placeholder'></div>
  • trunk/LayoutTests/editing/pasteboard/drop-link-expected.txt

    r14684 r17562  
    4040            RenderText at (0,0) size 31x13
    4141              text run at (0,0) width 31: "Verify"
    42 selection start: position 0 of child 0 {#text} of child 1 {A} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    43 selection end:   position 14 of child 0 {#text} of child 1 {A} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     42selection start: position 0 of child 0 {#text} of child 1 {A} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     43selection end:   position 14 of child 0 {#text} of child 1 {A} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/drop-link.html

    r14270 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div>This test checks that links dragged into editable regions preserve their title and URL.</div>
    26
  • trunk/LayoutTests/editing/pasteboard/drop-text-without-selection-expected.txt

    r14684 r17562  
    4141    RenderText {#text} at (1,0) size 119x13
    4242      text run at (1,0) width 119: "http://www.ibm.com/"
    43 selection start: position 0 of child 0 {#text} of child 0 {DIV} of child 7 {INPUT} of child 0 {BODY} of child 0 {HTML} of document
    44 selection end:   position 19 of child 0 {#text} of child 0 {DIV} of child 7 {INPUT} of child 0 {BODY} of child 0 {HTML} of document
     43selection start: position 0 of child 0 {#text} of child 0 {DIV} of child 7 {INPUT} of child 1 {BODY} of child 0 {HTML} of document
     44selection end:   position 19 of child 0 {#text} of child 0 {DIV} of child 7 {INPUT} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/drop-text-without-selection.html

    r15471 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<body onload="runTest()">
    26<p>
  • trunk/LayoutTests/editing/pasteboard/innerText-inline-table.html

    r14248 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div id="explanation">Checks that the text iterator is emitting a space before and after an inline table.</div>
    26
  • trunk/LayoutTests/editing/pasteboard/interchange-newline-1-expected.txt

    r16122 r17562  
    3232          RenderText {#text} at (0,0) size 8x18
    3333            text run at (0,0) width 8: "x"
    34 caret: position 0 of child 2 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     34caret: position 0 of child 2 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/interchange-newline-1.html

    r13896 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>There is an interchange newline at the end of the incoming fragment, so the last bit of pasted content and the content after the position where the paste occured should be in separate paragraphs.  The last bit of pasted content is a div wrapped in a span, which breaks the old code in paste that handled interchange newlines.</p>
    26
  • trunk/LayoutTests/editing/pasteboard/interchange-newline-2-expected.txt

    r16237 r17562  
    3030          RenderText {#text} at (0,0) size 12x18
    3131            text run at (0,0) width 12: "ar"
    32 caret: position 0 of child 0 {#text} of child 2 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     32caret: position 0 of child 0 {#text} of child 2 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/interchange-newline-2.html

    r13896 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This demonstrates a bug in interchange newline handling during paste.  The selection being pasted into spans multiple blocks, which breaks the old code in paste that handled interchange newlines.</p>
    26
  • trunk/LayoutTests/editing/pasteboard/interchange-newline-3-expected.txt

    r14684 r17562  
    2929        RenderText {#text} at (0,0) size 178x18
    3030          text run at (0,0) width 178: "This is non-editable content."
    31 caret: position 0 of child 0 {BR} of child 2 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     31caret: position 0 of child 0 {BR} of child 2 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/interchange-newline-3.html

    r13896 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This demonstrates a bug in interchange newline handling during paste.  There is an interchange newline at the end of the incoming fragment and so the caret should end up on an empty line.  The editable region is followed by non-editable content, which breaks the old code in paste that handled interchange newlines.</p>
    26
  • trunk/LayoutTests/editing/pasteboard/interchange-newline-4-expected.txt

    r15918 r17562  
    2626        RenderText {#text} at (0,0) size 78x18
    2727          text run at (0,0) width 78: "non-editable"
    28 caret: position 3 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     28caret: position 3 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/interchange-newline-4.html

    r15918 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests for a bug where pasted content starting with an interchange newline would end up outside of the editable region where it was pasted.  You should see 'foo\nbar' below.</p>
    26<div id="test" contenteditable="true">foo</div>
  • trunk/LayoutTests/editing/pasteboard/merge-after-delete-1-expected.txt

    r16237 r17562  
    3737          RenderText {#text} at (1,1) size 20x18
    3838            text run at (1,1) width 20: "bar"
    39 caret: position 3 of child 0 {#text} of child 1 {DIV} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     39caret: position 3 of child 0 {#text} of child 1 {DIV} of child 4 {DIV} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-after-delete-1.html

    r14143 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<style>
    26div {
  • trunk/LayoutTests/editing/pasteboard/merge-after-delete-2-expected.txt

    r16237 r17562  
    3838          RenderText {#text} at (1,1) size 20x18
    3939            text run at (1,1) width 20: "bar"
    40 caret: position 3 of child 0 {#text} of child 1 {DIV} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     40caret: position 3 of child 0 {#text} of child 1 {DIV} of child 4 {DIV} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-after-delete-2.html

    r14143 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<style>
    26div {
  • trunk/LayoutTests/editing/pasteboard/merge-after-delete-expected.txt

    r16237 r17562  
    2323        RenderBlock {DIV} at (5,29) size 766x20 [border: (1px solid #0000FF)]
    2424          RenderBR {BR} at (1,1) size 0x18
    25 caret: position 0 of child 0 {BR} of child 1 {DIV} of child 0 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     25caret: position 0 of child 0 {BR} of child 1 {DIV} of child 0 {DIV} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-after-delete.html

    r14751 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<style>
    26div {
  • trunk/LayoutTests/editing/pasteboard/merge-end-1-expected.txt

    r15918 r17562  
    3939            RenderText {#text} at (22,18) size 16x18
    4040              text run at (22,18) width 16: "oo"
    41 caret: position 3 of child 3 {#text} of child 0 {SPAN} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     41caret: position 3 of child 3 {#text} of child 0 {SPAN} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-end-1.html

    r15918 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests one of the cases where it is necessary for paste to merge the last paragraph in the fragment being pasted with the content after the position where the paste will occur.</p>
    26<p><b>This demonstrates a bug:</b> two adjacent text nodes render with a line break between them and cause focus ring drawing problems (10428).</p>
  • trunk/LayoutTests/editing/pasteboard/merge-end-2-expected.txt

    r15918 r17562  
    4141          RenderText {#text} at (38,18) size 20x18
    4242            text run at (38,18) width 20: "bar"
    43 caret: position 3 of child 3 {#text} of child 0 {SPAN} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     43caret: position 3 of child 3 {#text} of child 0 {SPAN} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-end-2.html

    r15918 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests one of the cases where it is necessary for paste to merge the last paragraph in the fragment being pasted with the content after the position where the paste will occur.</p>
    26<p><b>This demonstrates a bug:</b> two adjacent text nodes render with a line break between them and cause focus ring drawing problems (10428).</p>
  • trunk/LayoutTests/editing/pasteboard/merge-end-3-expected.txt

    r16237 r17562  
    2525          RenderText {#text} at (24,0) size 31x18
    2626            text run at (24,0) width 31: "three"
    27 caret: position 3 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     27caret: position 3 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-end-3.html

    r13957 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>The last paragraph of the incoming fragment should be in the same paragraph as 'three'.</p>
    26<div id="test" contenteditable="true">one three</div>
  • trunk/LayoutTests/editing/pasteboard/merge-end-4-expected.txt

    r15918 r17562  
    2929          RenderText {#text} at (22,0) size 8x18
    3030            text run at (22,0) width 8: "x"
    31 caret: position 3 of child 3 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     31caret: position 3 of child 3 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-end-4.html

    r14169 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>Tests for a case where paste's end merge was failing.  You should see xfoo\nbar\nbazx.</p>
    26<div id="test" contenteditable="true">xx</div>
  • trunk/LayoutTests/editing/pasteboard/merge-end-5-expected.txt

    r16237 r17562  
    2727          RenderText {#text} at (264,1) size 16x18
    2828            text run at (264,1) width 16: " it."
    29 caret: position 36 of child 1 {#text} of child 0 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     29caret: position 36 of child 1 {#text} of child 0 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-end-5.html

    r14195 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>Pasting a paragraph or less into a selection that spans multiple blocks should insert content into the block containing the start of the selection.</p>
    26<div id="test" contenteditable="true"><div style="border: 1px solid red;">This x</div><div style="border: 1px solid blue;">x it.</div></div>
  • trunk/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.txt

    r16237 r17562  
    4848            RenderText {#text} at (20,0) size 33x18
    4949              text run at (20,0) width 33: " Text"
    50 caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {BLOCKQUOTE} of child 10 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     50caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {BLOCKQUOTE} of child 10 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-end-blockquote.html

    r14169 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests pasting a Mail blockquote into a position that would normally result in an end merge.</p>
    26<div id="test1" contenteditable="true">x</div>
  • trunk/LayoutTests/editing/pasteboard/merge-end-borders-expected.txt

    r14684 r17562  
    3636          RenderText {#text} at (29,1) size 271x18
    3737            text run at (29,1) width 271: " text should be surrounded by a red border."
    38 caret: position 4 of child 0 {#text} of child 2 {DIV} of child 3 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     38caret: position 4 of child 0 {#text} of child 2 {DIV} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-end-borders.html

    r14071 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This is a test for the merge that paste does of the last paragraph of the incoming fragment with content after the end of the selection being pasted into.  A fragment that ends in with paragraph surrounded by a blue border is pasted into a selection ending in a paragraph surrounded by a red border.  The red border should win.</p><p><b>The second paragraph should be surrounded by a red border before and after the test.</b></p>
    26
  • trunk/LayoutTests/editing/pasteboard/merge-end-list-expected.txt

    r16237 r17562  
    5656              RenderText {#text} at (20,0) size 12x18
    5757                text run at (20,0) width 12: " 1"
    58 caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {LI} of child 0 {UL} of child 10 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     58caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {LI} of child 0 {UL} of child 10 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-end-list.html

    r14169 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests pasting a list into a position that would normally result in an end merge.</p>
    26<div id="test1" contenteditable="true">xx</div>
  • trunk/LayoutTests/editing/pasteboard/merge-end-table-expected.txt

    r16237 r17562  
    6363                RenderText {#text} at (2,2) size 40x18
    6464                  text run at (2,2) width 40: "Item 2"
    65 caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 10 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     65caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 10 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-end-table.html

    r14169 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests pasting a table into a position that would normally result in an end merge.</p>
    26<div id="test1" contenteditable="true">xx</div>
  • trunk/LayoutTests/editing/pasteboard/merge-start-blockquote-expected.txt

    r14684 r17562  
    2222          RenderText {#text} at (1,1) size 20x18
    2323            text run at (1,1) width 20: "bar"
    24 caret: position 3 of child 0 {#text} of child 0 {BLOCKQUOTE} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     24caret: position 3 of child 0 {#text} of child 0 {BLOCKQUOTE} of child 4 {DIV} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-start-blockquote.html

    r14071 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<style>
    26blockquote {
  • trunk/LayoutTests/editing/pasteboard/merge-start-list-expected.txt

    r14684 r17562  
    2323            RenderText {#text} at (0,0) size 20x18
    2424              text run at (0,0) width 20: "bar"
    25 caret: position 3 of child 0 {#text} of child 0 {LI} of child 0 {UL} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     25caret: position 3 of child 0 {#text} of child 0 {LI} of child 0 {UL} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/merge-start-list.html

    r14071 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This test makes sure that content inside a list in an incoming fragment isn't pulled out of the list during paste.</p>
    26<p><b>You should see 'bar' inside a list item.</b></p>
  • trunk/LayoutTests/editing/pasteboard/nested-blocks-with-text-area.html

    r17503 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<style>
    49div { text-align: center; }
  • trunk/LayoutTests/editing/pasteboard/nested-blocks-with-text-field.html

    r17503 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<style>
    49div { text-align: center; }
  • trunk/LayoutTests/editing/pasteboard/pasting-object-expected.txt

    r15918 r17562  
    2121        RenderText {#text} at (337,138) size 49x18
    2222          text run at (337,138) width 49: " World!"
    23 caret: position 1 of child 1 {OBJECT} of child 3 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     23caret: position 1 of child 1 {OBJECT} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/pasting-object.html

    r15114 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<body>
    26<p>This tests for a bug where attachments dragged into Mail documents blew all content after the position being pasted into.  You should see "Hello[black box] World!" below.</p>
  • trunk/LayoutTests/editing/pasteboard/pasting-tabs-expected.txt

    r16452 r17562  
    3535    RenderText {#text} at (3,0) size 84x13
    3636      text run at (3,0) width 84: "Tab->\x{9}<-Tab"
    37 caret: position 5 of child 2 {#text} of child 0 {DIV} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     37caret: position 5 of child 2 {#text} of child 0 {DIV} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/pasting-tabs.html

    r16452 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests copying plain text with tabs and pasting it into an editable region using paste and match tyle.  The tabs should be preserved.</p>
    26<textarea id="textarea">Tab->   <-Tab</textarea>
  • trunk/LayoutTests/editing/pasteboard/prevent-block-nesting-01-expected.txt

    r16237 r17562  
    2828            text run at (1,1) width 540: "This paragraph and the empty line should have be in their own divs with a red border."
    2929        RenderBlock (anonymous) at (1,65) size 778x0
    30 caret: position 85 of child 0 {#text} of child 2 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     30caret: position 85 of child 0 {#text} of child 2 {DIV} of child 2 {DIV} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/prevent-block-nesting-01.html

    r14143 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<style>
    26div {
  • trunk/LayoutTests/editing/pasteboard/quirks-mode-br-1-expected.txt

    r15918 r17562  
    2323        RenderBlock (anonymous) at (0,18) size 784x18
    2424          RenderBR {BR} at (0,0) size 0x18
    25 caret: position 0 of child 1 {BR} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     25caret: position 0 of child 1 {BR} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/quirks-mode-br-1.html

    r14086 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This is a test to make sure that the final &lt;br&gt; in an incoming fragment is interpretted strictly in quirks mode (where brs at the end of blocks are collapsed).  This test used to fail because of unrendered content to the left of the collapsed br.</p>
    26<div id="test" contenteditable="true"><div>The test should add a single blank line after this paragraph.<span></span><br></div></div>
  • trunk/LayoutTests/editing/pasteboard/quirks-mode-br-2-expected.txt

    r15617 r17562  
    2121        RenderBR {BR} at (0,0) size 0x18
    2222        RenderBR {BR} at (0,18) size 0x18
    23 caret: position 0 of child 1 {BR} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     23caret: position 0 of child 1 {BR} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/quirks-mode-br-2.html

    r14086 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This is a test to make sure that the final &lt;br&gt; in an incoming fragment is interpretted strictly in quirks mode (where brs at the end of blocks are collapsed).  This test used to fail because placeholders where the paste occured were removed after incoming brs were handled.</p>
    26
  • trunk/LayoutTests/editing/pasteboard/smart-paste-008-expected.txt

    r16237 r17562  
    3535            text run at (30,0) width 24: " bar"
    3636        RenderBlock (anonymous) at (0,18) size 784x0
    37 caret: position 4 of child 1 {#text} of child 0 {DIV} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     37caret: position 4 of child 1 {#text} of child 0 {DIV} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/smart-paste-008.html

    r14294 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>There was a bug in paste's smart replace whitespace handling.  In some cases, it used information gathered at the start of the selection being pasted into to decide whether or not a space needed to be added to the end of the incoming content.</p>
    26<p>A smart paste is performed into a selection starting in one block and ending in another.  Spaces should surround the pasted word.</p>
  • trunk/LayoutTests/editing/pasteboard/styled-element-markup-expected.txt

    r15975 r17562  
    3333      RenderBlock {DIV} at (0,207) size 784x103
    3434        RenderImage {IMG} at (0,0) size 76x103
    35 caret: position 1 of child 0 {IMG} of child 6 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     35caret: position 1 of child 0 {IMG} of child 6 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/styled-element-markup.html

    r15975 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests copy/paste of styled elements, like images.  The image in the region below should be centered after its copied and pasted.</p>
    26<p><b>This demonstrates a bug: createMarkup puts the text-align property on the image, which doesn't center it, so its left aligned on paste.</b></p>
  • trunk/LayoutTests/editing/pasteboard/subframe-dragndrop-1.html

    r16500 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<body style="margin: 0px; padding: 0px;">
    26<iframe style="margin: 0; padding: 0; height: 300px; width: 300px;" src="../resources/contenteditable-iframe-src.html"></iframe>
  • trunk/LayoutTests/editing/pasteboard/testcase-9507.html

    r15714 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38
    49<style>
  • trunk/LayoutTests/editing/pasteboard/undoable-fragment-removes-expected.txt

    r16237 r17562  
    3838      RenderBlock {DIV} at (0,100) size 784x20 [border: (1px solid #000000)]
    3939        RenderBR {BR} at (1,1) size 0x18
    40 caret: position 0 of child 0 {BR} of child 6 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     40caret: position 0 of child 0 {BR} of child 6 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/undoable-fragment-removes.html

    r15918 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This is a testcase for 8193, hitting an assert inside RemoveNodeCommand on Undo Paste.  Both editable regions below should look the same after the test.</p>
    26<hr>
  • trunk/LayoutTests/editing/pasteboard/unrendered-br-expected.txt

    r14684 r17562  
    2525            text run at (0,0) width 118: "Second paragraph."
    2626        RenderBlock (anonymous) at (0,36) size 784x0
    27 caret: position 17 of child 0 {#text} of child 2 {DIV} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     27caret: position 17 of child 0 {#text} of child 2 {DIV} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/pasteboard/unrendered-br.html

    r14086 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This is a test to make sure that an unrendered br at the end of the selection being pasted into doesn't become rendered as a result of the paste.</p>
    26<div id="test" contenteditable="true">First&nbsp;<br></div>
  • trunk/LayoutTests/editing/selection/4402375-expected.txt

    r14684 r17562  
    2424        RenderText {#text} at (0,0) size 178x18
    2525          text run at (0,0) width 178: "This text should be selected."
    26 selection start: position 0 of child 1 {#text} of child 6 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    27 selection end:   position 29 of child 1 {#text} of child 6 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     26selection start: position 0 of child 1 {#text} of child 6 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     27selection end:   position 29 of child 1 {#text} of child 6 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/4402375.html

    r13570 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This is a testcase for <a href="rdar://problem/4402375">rdar://problem/4402375</a> "REGRESSION (417.8-TOT): finding text sometimes also selects previous image (5127) (6451)"</p>
    26<hr>
  • trunk/LayoutTests/editing/selection/4776665.html

    r17094 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests for a caret painting bug.  You should not see a caret in the editable subframe below.</p>
    26<iframe src="../resources/contenteditable-iframe-src.html"></iframe>
  • trunk/LayoutTests/editing/selection/6476.html

    r13491 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<title>An upstream caret can be impossible to create</title>
    49<script>
  • trunk/LayoutTests/editing/selection/anchor-focus1.html

    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<script>
    49
  • trunk/LayoutTests/editing/selection/anchor-focus2.html

    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<script>
    49
  • trunk/LayoutTests/editing/selection/anchor-focus3.html

    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<script>
    49
  • trunk/LayoutTests/editing/selection/caret-and-focus-ring.html

    r12842 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38
    49<script>
  • trunk/LayoutTests/editing/selection/caret-rtl-2.html

    r13696 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<script>
    49function test()
  • trunk/LayoutTests/editing/selection/caret-rtl.html

    r13696 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<script>
    49function test()
  • trunk/LayoutTests/editing/selection/clear-selection.html

    r15397 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38    <script>
    49        function runTest() {
  • trunk/LayoutTests/editing/selection/click-before-and-after-table.html

    r15471 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<style>
    26td {
  • trunk/LayoutTests/editing/selection/click-start-of-line.html

    r15500 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38
    49<script>
  • trunk/LayoutTests/editing/selection/contenteditable-click-inside.html

    r14172 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div style="width: 400px; height: 50px; padding: 25px 0 0 25px; background: yellow;"><div contenteditable="true" style="background: white; height:20px; width:100px"></div></div>
    26<p>This test clicks inside an editable div element, and must result in the element receiving focus. If the test succeeds the element should have a focus ring.</p>
  • trunk/LayoutTests/editing/selection/contenteditable-click-outside.html

    r14172 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div style="width: 400px; height: 50px; padding: 25px 0 0 25px; background: yellow;"><div contenteditable="true" style="background: white; height:20px; width:100px"></div></div>
    26<p>This test clicks outside an editable div element, and must not result in the element receiving focus. If the test succeeds the element should not have a focus ring.</p>
  • trunk/LayoutTests/editing/selection/designmode-no-caret-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 1 of HTML > #document
     1EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 2 of HTML > #document
    22EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    33EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
     
    1313        text run at (305,18) width 479: "Right now, we only do this convenience when a document's frame becomes"
    1414        text run at (0,36) width 378: "first responder or when a document's window becomes key."
    15 caret: position 0 of child 0 {#text} of child 0 {BODY} of child 0 {HTML} of document
     15caret: position 1 of child 0 {#text} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/designmode-no-caret.html

    r14578 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15This tests to see that a caret is placed inside an editable document that is entirely editable even when no caret is requested programmatically.  We do this as a convenience.  Right now, we only do this convenience when a document's frame becomes first responder or when a document's window becomes key.
    26<script>
  • trunk/LayoutTests/editing/selection/doubleclick-crash.html

    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<style>
    49body { margin: 0; padding: 0 }
  • trunk/LayoutTests/editing/selection/drag-in-iframe.html

    r14498 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<body contenteditable="true">
    26<iframe style="border: 1px solid black;" src="../resources/select-and-drag-iframe.html" id="subframe"></iframe>
  • trunk/LayoutTests/editing/selection/drag-to-contenteditable-iframe.html

    r15471 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<script>
    49function log(message) {
  • trunk/LayoutTests/editing/selection/editable-html-element-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 2 of HTML > #document
     1EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 3 of HTML > #document
    22EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    33EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of BODY > HTML > #document to 0 of BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
     
    2727        text run at (520,18) width 257: "This test also does some editing to make "
    2828        text run at (0,36) width 173: "sure it happens in the body."
    29 caret: position 153 of child 3 {#text} of child 1 {BODY} of child 0 {HTML} of document
     29caret: position 153 of child 3 {#text} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/editable-html-element.html

    r14618 r17562  
    11<html contenteditable="true" id="test">
     2<script>
     3if (window.layoutTestController)
     4     layoutTestController.dumpEditingCallbacks();
     5</script>
     6
    27<script>
    38function runTest() {
  • trunk/LayoutTests/editing/selection/editable-links-expected.txt

    r16456 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 1 of HTML > #document
     1EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 2 of HTML > #document
    22EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    33EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 5 of #text > A > BODY > HTML > #document to 5 of #text > A > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
     
    1515      RenderText {#text} at (142,0) size 4x18
    1616        text run at (142,0) width 4: "."
    17 caret: position 5 of child 0 {#text} of child 3 {A} of child 0 {BODY} of child 0 {HTML} of document
     17caret: position 5 of child 0 {#text} of child 3 {A} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/editable-links.html

    r16476 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<body>
    26<script>
  • trunk/LayoutTests/editing/selection/editable-non-editable-crash.html

    r15226 r17562  
    1 <head><style>
     1<head>
     2<script>
     3if (window.layoutTestController)
     4     layoutTestController.dumpEditingCallbacks();
     5</script>
     6<style>
    27table, td {
    38    border: 1px solid #aaa;
  • trunk/LayoutTests/editing/selection/expanding-selections.html

    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38
    49<script>
  • trunk/LayoutTests/editing/selection/expanding-selections2.html

    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38
    49<script>
  • trunk/LayoutTests/editing/selection/fake-doubleclick.html

    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<style>
    49body { margin: 0; padding: 0 }
  • trunk/LayoutTests/editing/selection/fake-drag.html

    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<style>
    49body { margin: 0; padding: 0 }
  • trunk/LayoutTests/editing/selection/focus-body-expected.txt

    r14684 r17562  
    1212        text run at (220,0) width 218: "Its contents should not be selected."
    1313      RenderText {#text} at (0,0) size 0x0
    14 caret: position 0 of child 0 {#text} of child 0 {BODY} of child 0 {HTML} of document
     14caret: position 0 of child 0 {#text} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/focus-body.html

    r14666 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<body contenteditable="true">This test focuses an editable body.  Its contents should not be selected.
    26<script>
  • trunk/LayoutTests/editing/selection/focus_editable_html-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 1 of HTML > #document
     1EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 2 of HTML > #document
    22EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    33EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of BODY > HTML > #document to 0 of BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
     
    2424          text run at (0,0) width 237: "If the document scrolls here, test fails."
    2525        RenderText {#text} at (0,0) size 0x0
    26 caret: position 1 of child 0 {#text} of child 0 {BODY} of child 0 {HTML} of document
     26caret: position 1 of child 0 {#text} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/focus_editable_html.html

    r14195 r17562  
    11<html id="hElem" contenteditable=true>
     2<script>
     3if (window.layoutTestController)
     4     layoutTestController.dumpEditingCallbacks();
     5</script>
     6
    27<body onload="document.getElementById('hElem').focus()">
    38This test makes sure that we don't scroll unnecessarily to reveal an editable HTML Element.
  • trunk/LayoutTests/editing/selection/getRangeAt.html

    r11995 r17562  
    11<html>
    2 <head><script>
     2<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7<script>
    38function log(str) {
    49    if (str == null)
  • trunk/LayoutTests/editing/selection/image-before-linebreak-expected.txt

    r14684 r17562  
    1616        RenderText {#text} at (0,103) size 21x18
    1717          text run at (0,103) width 21: "foo"
    18 selection start: position 0 of child 1 {BR} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    19 selection end:   position 1 of child 1 {BR} of child 4 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     18selection start: position 0 of child 1 {BR} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     19selection end:   position 1 of child 1 {BR} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/image-before-linebreak.html

    r13570 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>Only the line break after the image should be selected.</p>
    26<hr>
  • trunk/LayoutTests/editing/selection/legal-positions.html

    r15401 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15
    26<script>
  • trunk/LayoutTests/editing/selection/line-wrap-1-expected.txt

    r14952 r17562  
    1212          text run at (1,1) width 45: "foo bar"
    1313          text run at (1,19) width 47: "baz foo"
    14 selection start: position 4 of child 0 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    15 selection end:   position 7 of child 0 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     14selection start: position 4 of child 0 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     15selection end:   position 7 of child 0 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/line-wrap-1.html

    r14952 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>Only 'bar' should be selected.</p>
    26
  • trunk/LayoutTests/editing/selection/line-wrap-2-expected.txt

    r14952 r17562  
    1414          RenderText {#text} at (1,19) size 22x18
    1515            text run at (1,19) width 22: "baz"
    16 selection start: position 0 of child 0 {#text} of child 1 {A} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    17 selection end:   position 3 of child 0 {#text} of child 1 {A} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     16selection start: position 0 of child 0 {#text} of child 1 {A} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     17selection end:   position 3 of child 0 {#text} of child 1 {A} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/line-wrap-2.html

    r14952 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>Only 'baz' should be selected below.</p>
    26
  • trunk/LayoutTests/editing/selection/mixed-editability-1-expected.txt

    r15418 r17562  
    1919        text run at (0,18) width 351: "the first two letters of the first word of the first sentence."
    2020      RenderText {#text} at (0,0) size 0x0
    21 selection start: position 0 of child 0 {#text} of child 0 {SPAN} of child 0 {BODY} of child 0 {HTML} of document
    22 selection end:   position 2 of child 0 {#text} of child 0 {SPAN} of child 0 {BODY} of child 0 {HTML} of document
     21selection start: position 0 of child 0 {#text} of child 0 {SPAN} of child 1 {BODY} of child 0 {HTML} of document
     22selection end:   position 2 of child 0 {#text} of child 0 {SPAN} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/mixed-editability-1.html

    r15471 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15
    26<body contenteditable="true"><span id="start" contenteditable="false">On</span>ly the first two letters of the first word in this sentence should be selected.  To run this test manually, double click between the first two letters of the first word of the first sentence.</body>
  • trunk/LayoutTests/editing/selection/mixed-editability-2-expected.txt

    r15195 r17562  
    1818        RenderText {#text} at (181,0) size 53x18
    1919          text run at (181,0) width 53: "Selected"
    20 selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 1 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    21 selection end:   position 4 of child 0 {#text} of child 1 {SPAN} of child 1 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     20selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 1 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     21selection end:   position 4 of child 0 {#text} of child 1 {SPAN} of child 1 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/mixed-editability-2.html

    r15195 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<body>
    26<div contenteditable="true">
  • trunk/LayoutTests/editing/selection/mixed-editability-3-expected.txt

    r16365 r17562  
    3030          RenderText {#text} at (0,0) size 49x18
    3131            text run at (0,0) width 49: "editable"
    32 caret: position 0 of child 0 {#text} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 1 {TABLE} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     32caret: position 0 of child 0 {#text} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 1 {TABLE} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/mixed-editability-3.html

    r16365 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests moving the caret forward through content of mixed editability.  The caret should move down one line from the editable piece to the editable piece that's embedded in a non-editable piece.</p>
    26
  • trunk/LayoutTests/editing/selection/mixed-editability-4-expected.txt

    r16365 r17562  
    3030          RenderText {#text} at (0,0) size 49x18
    3131            text run at (0,0) width 49: "editable"
    32 caret: position 2 of child 0 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     32caret: position 2 of child 0 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/mixed-editability-4.html

    r16365 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests moving the caret forward through content of mixed editability.  The caret should move down one line from the editable piece to the editable piece that's embedded in a non-editable piece.</p>
    26
  • trunk/LayoutTests/editing/selection/mixed-editability-5-expected.txt

    r16365 r17562  
    3030          RenderText {#text} at (0,0) size 49x18
    3131            text run at (0,0) width 49: "editable"
    32 caret: position 9 of child 2 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     32caret: position 9 of child 2 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/mixed-editability-5.html

    r16365 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests moving the caret forward through content of mixed editability.  The caret should move down one line from the editable piece to the editable piece that's embedded in a non-editable piece.</p>
    26
  • trunk/LayoutTests/editing/selection/move-begin-end.html

    r16943 r17562  
    11<html>
    22    <head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38        <script>
    49            function runTest() {
  • trunk/LayoutTests/editing/selection/node-removal-1.html

    r12379 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38
    49<script src=../editing.js language="JavaScript" type="text/JavaScript" ></script>
  • trunk/LayoutTests/editing/selection/node-removal-2.html

    r12379 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38
    49<script src=../editing.js language="JavaScript" type="text/JavaScript" ></script>
  • trunk/LayoutTests/editing/selection/paragraph-granularity.html

    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38
    49<script>
  • trunk/LayoutTests/editing/selection/replace-selection-1-expected.txt

    r15488 r17562  
    2323          RenderText {#text} at (47,0) size 24x18
    2424            text run at (47,0) width 24: "link"
    25 selection start: position 0 of child 0 {#text} of child 1 {A} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    26 selection end:   position 4 of child 0 {#text} of child 1 {A} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     25selection start: position 0 of child 0 {#text} of child 1 {A} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     26selection end:   position 4 of child 0 {#text} of child 1 {A} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/replace-selection-1.html

    r15488 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests for a bug when a selection is replaced by content with selectReplacement == true.  Below, you should see 'A new link' and  'link' should be selected.</p>
    26<div id="test" contenteditable="true">A new link</div>
  • trunk/LayoutTests/editing/selection/select-all-005-expected.txt

    r15627 r17562  
    1111        text run at (0,18) width 273: "Everything on this page should be selected."
    1212      RenderText {#text} at (0,0) size 0x0
    13 selection start: position 0 of child 0 {#text} of child 0 {BODY} of child 0 {HTML} of document
    14 selection end:   position 164 of child 0 {#text} of child 0 {BODY} of child 0 {HTML} of document
     13caret: position 0 of child 0 {#text} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/select-all-005.html

    r15627 r17562  
    11<html id="html">
     2<script>
     3if (window.layoutTestController)
     4     layoutTestController.dumpEditingCallbacks();
     5</script>
     6
    27<body contenteditable="true">VisiblePositions created at [html, x] where html is non-editable should descend into an editable body, for convenience.  Everything on this page should be selected.
    38<script>
  • trunk/LayoutTests/editing/selection/select-all-006-expected.txt

    r15627 r17562  
    1212        text run at (0,18) width 273: "Everything on this page should be selected."
    1313      RenderText {#text} at (0,0) size 0x0
    14 selection start: position 0 of child 0 {#text} of child 0 {BODY} of child 0 {HTML} of document
    15 selection end:   position 164 of child 0 {#text} of child 0 {BODY} of child 0 {HTML} of document
     14selection start: position 0 of child 0 {#text} of child 1 {BODY} of child 0 {HTML} of document
     15selection end:   position 164 of child 0 {#text} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/select-all-006.html

    r15627 r17562  
    11<html id="html">
     2<script>
     3if (window.layoutTestController)
     4     layoutTestController.dumpEditingCallbacks();
     5</script>
     6
    27<body contenteditable="true">VisiblePositions created at [html, x] where html is non-editable should descend into an editable body, for convenience.  Everything on this page should be selected.
    38<script>
  • trunk/LayoutTests/editing/selection/select-all-iframe.html

    r13081 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15
    26<iframe id="iframe" src="../resources/select-all-iframe-src.html"></iframe><br><br>
  • trunk/LayoutTests/editing/selection/selectNode.html

    • Property allow-tabs set to firstrectforcharacterrange-plain.html
    r13521 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<script>
    26function log(str) {
  • trunk/LayoutTests/editing/selection/selectNodeContents.html

    • Property allow-tabs set to firstrectforcharacterrange-plain.html
    r13521 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<script>
    26function log(str) {
  • trunk/LayoutTests/editing/selection/selection-actions.html

    r12023 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38
    49<script>
  • trunk/LayoutTests/editing/selection/selection-background.html

    r12842 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38<script>
    49
  • trunk/LayoutTests/editing/selection/skip-non-editable-1.html

    r15226 r17562  
    11<head>
     2<script>
     3if (window.layoutTestController)
     4     layoutTestController.dumpEditingCallbacks();
     5</script>
     6
    27<style>
    38table, td {
  • trunk/LayoutTests/editing/selection/skip-non-editable-2.html

    r15112 r17562  
    11<head>
     2<script>
     3if (window.layoutTestController)
     4     layoutTestController.dumpEditingCallbacks();
     5</script>
     6
    27<script>
    38function log(str) {
  • trunk/LayoutTests/editing/selection/table-caret-1-expected.txt

    r14991 r17562  
    3131          RenderText {#text} at (0,0) size 22x18
    3232            text run at (0,0) width 22: "baz"
    33 caret: position 0 of child 1 {TABLE} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     33caret: position 0 of child 1 {TABLE} of child 2 {DIV} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/table-caret-1.html

    r14991 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<style>
    26table, td {
  • trunk/LayoutTests/editing/selection/table-caret-2-expected.txt

    r14991 r17562  
    3131          RenderText {#text} at (0,0) size 22x18
    3232            text run at (0,0) width 22: "baz"
    33 caret: position 1 of child 1 {TABLE} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     33caret: position 1 of child 1 {TABLE} of child 2 {DIV} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/table-caret-2.html

    r14991 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<style>
    26table, td {
  • trunk/LayoutTests/editing/selection/table-caret-3-expected.txt

    r14991 r17562  
    2929        RenderText {#text} at (72,62) size 22x18
    3030          text run at (72,62) width 22: "baz"
    31 caret: position 1 of child 1 {TABLE} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     31caret: position 1 of child 1 {TABLE} of child 2 {DIV} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/table-caret-3.html

    r14991 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<style>
    26table, td {
  • trunk/LayoutTests/editing/selection/toString.html

    r11995 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<script>
    26function log(str) {
  • trunk/LayoutTests/editing/selection/triple-click-in-pre.html

    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38
    49<script>
  • trunk/LayoutTests/editing/selection/unrendered-space-expected.txt

    r14684 r17562  
    2020          RenderText {#text} at (0,0) size 20x18
    2121            text run at (0,0) width 20: "bar"
    22 caret: position 3 of child 0 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     22caret: position 3 of child 0 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/selection/unrendered-space.html

    r13855 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests visible position creation in unrendered space after rendered text, just before a new block.  The caret should be at the end of the line containing 'foo' because we choose to treat all positions in the unrendered space after 'foo' as being visually equivalent to the position just after 'foo', and not visually equivalent to the position on the next line, before 'bar'.</p> 
    26
  • trunk/LayoutTests/editing/selection/word-granularity.html

    r11995 r17562  
    11<html>
    22<head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38
    49<script>
  • trunk/LayoutTests/editing/style/apple-style-editable-mix.html

    r15616 r17562  
    11<html>
    22    <head>
     3<script>
     4if (window.layoutTestController)
     5     layoutTestController.dumpEditingCallbacks();
     6</script>
     7
    38        <script>
    49            function test()
  • trunk/LayoutTests/editing/style/designmode-expected.txt

    r16237 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 1 of HTML > #document
     1EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 2 of HTML > #document
    22EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    33EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
     
    1818          RenderText {#text} at (0,0) size 166x18
    1919            text run at (0,0) width 166: "This text should be bold."
    20 selection start: position 0 of child 0 {#text} of child 0 {B} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
    21 selection end:   position 25 of child 0 {#text} of child 0 {B} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     20selection start: position 0 of child 0 {#text} of child 0 {B} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
     21selection end:   position 25 of child 0 {#text} of child 0 {B} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/style/designmode.html

    r15643 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<p>This tests to make sure that rich editing commands like Bold can be performed on text in a document in design mode.</p>
    26<div id="test">This text should be bold.</div>
  • trunk/LayoutTests/editing/style/non-inheritable-styles-expected.txt

    r15790 r17562  
    4242          RenderText {#text} at (0,0) size 183x18
    4343            text run at (0,0) width 183: "This shouldn't have a border."
    44 caret: position 29 of child 2 {#text} of child 5 {SPAN} of child 1 {BODY} of child 0 {HTML} of document
     44caret: position 29 of child 2 {#text} of child 5 {SPAN} of child 2 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/style/non-inheritable-styles.html

    r15790 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<style>
    26div {
  • trunk/LayoutTests/editing/undo/undo-iframe-location-change.html

    r13098 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15
    26<script src="../editing.js"></script>
  • trunk/LayoutTests/editing/undo/undo-misspellings-expected.txt

    r16237 r17562  
    3030    RenderBody {BODY} at (8,8) size 784x584
    3131      RenderBlock {DIV} at (0,0) size 784x18
    32 caret: position 0 of child 0 {DIV} of child 0 {BODY} of child 0 {HTML} of document
     32caret: position 0 of child 0 {DIV} of child 1 {BODY} of child 0 {HTML} of document
  • trunk/LayoutTests/editing/undo/undo-misspellings.html

    r15399 r17562  
     1<script>
     2if (window.layoutTestController)
     3     layoutTestController.dumpEditingCallbacks();
     4</script>
    15<div id="test" contenteditable="true"></div>
    26
  • trunk/LayoutTests/fast/AppleScript/001-expected.txt

    r16765 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 1 of #text > BODY > HTML > #document to 65 of #text > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31An automated test for basic AppleScript "do JavaScript" support.
    424 ('long')
  • trunk/LayoutTests/fast/backgrounds/solid-color-context-restore-expected.txt

    r15733 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/css-generated-content/hover-style-change-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31layer at (0,0) size 800x600
    42  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/css/layerZOrderCrash-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 5 of #text > BODY > HTML > #document to 5 of #text > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31layer at (0,0) size 800x600
    42  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/css/universal-hover-quirk-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 1 of #text > SPAN > DIV > BODY > HTML > #document to 1 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31layer at (0,0) size 800x600
    42  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/dom/Window/window-xy-properties-expected.txt

    r17183 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document toDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document toDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    71PASS event.clientX is 50
    82PASS event.clientY is 50
  • trunk/LayoutTests/fast/dom/blur-contenteditable-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 19 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
    81layer at (0,0) size 800x600
    92  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/dom/character-index-for-point-expected.txt

    r12705 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    41Line 1
    52Line 2
  • trunk/LayoutTests/fast/dom/delete-contents-expected.txt

    r15274 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/dom/focus-contenteditable-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 19 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    51layer at (0,0) size 785x894
    62  RenderView at (0,0) size 785x600
  • trunk/LayoutTests/fast/dynamic/hovered-detach-expected.txt

    r12273 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of BODY > HTML > #document to 0 of BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31This should not be red.
    42This tests for a regression against http://bugzilla.opendarwin.org/show_bug.cgi?id=5983 REGRESSION: onmouseover-powered navbar at MacNN renders incorrectly.
  • trunk/LayoutTests/fast/dynamic/layer-hit-test-crash-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    51layer at (0,0) size 800x600
    62  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/dynamic/move-node-with-selection-expected.txt

    r17084 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31layer at (0,0) size 800x600
    42  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/dynamic/selection-highlight-adjust-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/events/capture-on-target-expected.txt

    r13411 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 1 of #text > DIV > DIV > BODY > HTML > #document to 1 of #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31This tests checks that capturing event handlers trigger on the node that is the target of the event, and that stopPropagation in such a handler prevents further bubble handlers from triggering.
    42
  • trunk/LayoutTests/fast/events/dblclick-addEventListener-expected.txt

    r17084 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 24 of #text > DIV > BODY > HTML > #document to 24 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 24 of #text > DIV > BODY > HTML > #document to 24 of #text > DIV > BODY > HTML > #document toDOMRange:range from 21 of #text > DIV > BODY > HTML > #document to 29 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    61SUCCESS
    72
  • trunk/LayoutTests/fast/events/div-focus-expected.txt

    r15537 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 3 of DIV > DIV > BODY > HTML > #document
    4 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 1 of #text > DIV > DIV > BODY > HTML > #document to 2 of DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 3 of DIV > DIV > BODY > HTML > #document
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
    101This test checks that non-form-control elements connect onfocus and onblur to the focus and blur events, which do not bubble, not DOMFocusIn and DOMFocusOut, which do bubble. focus and blur should show up once each below.
    112focus
  • trunk/LayoutTests/fast/events/drag-outside-window-expected.txt

    r15558 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 31 of #text > P > BODY > HTML > #document to 31 of #text > P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 31 of #text > P > BODY > HTML > #document to 31 of #text > P > BODY > HTML > #document toDOMRange:range from 31 of #text > P > BODY > HTML > #document to 31 of #text > P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    41ALERT: Test result: PASS
    52
  • trunk/LayoutTests/fast/events/event-view-toString-expected.txt

    r14035 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 129 of #text > P > BODY > HTML > #document to 129 of #text > P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31Test for toString on event.view. This test simulates a click when run via DumpRenderTree. Otherwise, click below and you should see "Success":
    42
  • trunk/LayoutTests/fast/events/js-keyboard-event-creation-expected.txt

    r17409 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21
    32This tests that DOMKeyboardEvents are created correctly in the JavaScript API.
  • trunk/LayoutTests/fast/events/label-focus-expected.txt

    r16340 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/events/mouseclick-target-and-positioning-expected.txt

    r13851 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 1 of #text > SPAN > DIV > BODY > HTML > #document to 1 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31This page tests whether a click event propogates with the correct target and positioning. See rdar://problem/4477126.
    42
  • trunk/LayoutTests/fast/events/mouseover-mouseout-expected.txt

    r13402 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of P > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31Tests for bugs 3439, 5764, 7701 - Mouse events vs. DOM manipulation.
    42
  • trunk/LayoutTests/fast/events/mouseover-mouseout2-expected.txt

    r15170 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of P > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31Tests for bugs 3439, 5764, 7701 - Mouse events vs. DOM manipulation.
    42
  • trunk/LayoutTests/fast/events/objc-event-api-expected.txt

    r15731 r17562  
    3030  bubbles:       1
    3131  cancelable:    1
    32 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 4 of #text > DIV > BODY > HTML > #document to 4 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    33 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3432event type:      mouseup
    3533  target:        <div>
     
    198196  bubbles:       1
    199197  cancelable:    1
    200 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 4 of #text > DIV > BODY > HTML > #document to 4 of #text > DIV > BODY > HTML > #document toDOMRange:range from 4 of #text > DIV > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    201 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    202198event type:      mousedown
    203199  target:        <div>
     
    218214  bubbles:       1
    219215  cancelable:    1
    220 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 4 of #text > DIV > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    221 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    222216event type:      mouseout
    223217  target:        <div>
     
    266260  bubbles:       1
    267261  cancelable:    1
    268 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    269262event type:      mouseup
    270263  target:        <html>
  • trunk/LayoutTests/fast/events/onclick-list-marker-expected.txt

    r13028 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 2 of #text > SPAN > LI > UL > BODY > HTML > #document to 2 of #text > SPAN > LI > UL > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 2 of #text > SPAN > LI > UL > BODY > HTML > #document to 2 of #text > SPAN > LI > UL > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 4 of #text > SPAN > LI > UL > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 4 of #text > SPAN > LI > UL > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    8 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    9 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    10 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    11 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    12 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    13 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    14 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    15 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    16 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    17 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    18 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    19 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    201text
    212This is a testcase for hit testing over list markers. It uses the eventSender to do mouse clicks and programmatically adjusts the left margin of the span inside the list item and the list-style-position: of the list item.
  • trunk/LayoutTests/fast/events/ondragenter-expected.txt

    r16298 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 2 of BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 1 of #text > SPAN > BODY > HTML > #document to 1 of #text > SPAN > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of #text > SPAN > BODY > HTML > #document to 1 of #text > SPAN > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > BODY > HTML > #document to 4 of #text > SPAN > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 8 of #text > DIV > SPAN > BODY > HTML > #document to 8 of #text > DIV > SPAN > BODY > HTML > #document givenAction:WebViewInsertActionDropped
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > SPAN > SPAN > DIV > SPAN > BODY > HTML > #document to 5 of #text > SPAN > SPAN > DIV > SPAN > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    10 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    11 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    121
    132Success: Text
  • trunk/LayoutTests/fast/events/related-target-expected.txt

    r12422 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document toDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    51This test checks that the relatedTarget property is set on mouse out and mouse over events.
    62
  • trunk/LayoutTests/fast/events/updateLayoutForHitTest-expected.txt

    r17084 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 1 of #text > SPAN > DIV > BODY > HTML > #document to 1 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > SPAN > DIV > BODY > HTML > #document to 1 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > SPAN > DIV > BODY > HTML > #document to 8 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    10 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > SPAN > DIV > BODY > HTML > #document to 0 of #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    11 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    131layer at (0,0) size 800x600
    142  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/events/window-events-bubble-expected.txt

    r12675 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31Test that stopPropagation() will not allow window events to bubble.
    42Clicking on this should not fire window.onclick. This matches our old behavior and Firefox behavior.
  • trunk/LayoutTests/fast/events/window-events-bubble2-expected.txt

    r12675 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31Tests that preventDefault() will still allow window events to bubble.
    42Clicking here should fire window.onclick. This will match Firefox behavior.
  • trunk/LayoutTests/fast/forms/11423-expected.txt

    r17386 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 3 of #text > DIV to 3 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 3 of #text > DIV to 3 of #text > DIV toDOMRange:range from 1 of #text > DIV to 1 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    8 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of #text > DIV to 1 of #text > DIV toDOMRange:range from 3 of #text > DIV to 3 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    10 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    111This tests to see that a line break inserted in a textarea is serialized as a '\n'.
    122
  • trunk/LayoutTests/fast/forms/4628409-expected.txt

    r15652 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 1 of #text > DIV to 1 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    51This tests for a crash when inserting text into a textarea that has been shrunk to zero rows just before the insertion.
    62
  • trunk/LayoutTests/fast/forms/8250-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 0 of DIV to 0 of DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    3 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    41layer at (0,0) size 800x600
    52  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/access-key-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    81This test checks to see if accesskey attributes works on the specified elements.
    92
  • trunk/LayoutTests/fast/forms/attributed-strings-expected.txt

    r16237 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 7 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 7 of #text > DIV > BODY > HTML > #document toDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 7 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: shouldInsertText:test replacingDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 7 of #text > DIV > BODY > HTML > #document givenAction:WebViewInsertActionTyped
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 4 of #text > DIV > BODY > HTML > #document to 4 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    10 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    111test
    122test{}
  • trunk/LayoutTests/fast/forms/cursor-position-expected.txt

    r16237 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    71This test sets a non-standard line endings, sets selection, then sets a standard line ending string, and checks selection.
    82
  • trunk/LayoutTests/fast/forms/display-none-in-onchange-keyboard-expected.txt

    r17122 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldInsertText:a replacingDOMRange:range from 0 of DIV to 0 of DIV givenAction:WebViewInsertActionTyped
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 1 of #text > DIV to 1 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    71
    82This tests that setting display to 'none' for an element that's about to get focus doesn't crash.
  • trunk/LayoutTests/fast/forms/double-focus-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    91This test checks if a call to focus on an already-focused element causes a change in selection.
    102
  • trunk/LayoutTests/fast/forms/drag-into-textarea-expected.txt

    r16237 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 0 of DIV to 0 of DIV givenAction:WebViewInsertActionDropped
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > DIV to 39 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    71This tests dragging text from an input element into a text area element.
    82
  • trunk/LayoutTests/fast/forms/element-by-name-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21This is a regression test for bug 3481. The problem is that form elements added via innerHTML were not accessible with the form.elementName syntax.
    32
  • trunk/LayoutTests/fast/forms/focus-control-to-page-expected.txt

    r17166 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
    4 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 19 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    71This test checks whether you can tab between AppKit controls and engine-rendered controls or other focusable object in the page like contentEditable areas. As you tab through, select one, text, select two and contentEditable div should focus, in that order.
    82
  • trunk/LayoutTests/fast/forms/focus-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    61This test checks to see if focus methods work on a couple types of elements.
    72
  • trunk/LayoutTests/fast/forms/input-appearance-focus-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    41layer at (0,0) size 800x600
    52  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/input-appearance-maxlength-expected.txt

    r16237 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 4 of #text > DIV to 4 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    6 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 4 of #text > DIV to 4 of #text > DIV toDOMRange:range from 5 of #text > DIV to 5 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    91This test changes the value of the text field by simulating typing, and then gets the value.
    102
  • trunk/LayoutTests/fast/forms/input-appearance-readonly-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/input-appearance-selection-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    101layer at (0,0) size 800x600
    112  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/input-changing-value-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 4 of #text > DIV to 4 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    51This test changes the value of the text field by simulating typing, and then gets the value.
    62
  • trunk/LayoutTests/fast/forms/input-delete-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldDeleteDOMRange:range from 5 of #text > DIV to 11 of #text > DIV
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 5 of #text > DIV to 5 of #text > DIV toDOMRange:range from 5 of #text > DIV to 5 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    61This tests that calling setSelectionRange on a text field will correctly close the typing command. If the test fails, the deleteCommand that happens after the setSelectionRange will fail, and the text field will say "Test Failed".
    72
  • trunk/LayoutTests/fast/forms/input-double-click-selection-gap-bug-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/input-maxlength-2-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 5 of #text > DIV to 5 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    51layer at (0,0) size 800x600
    62  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/input-paste-undo-expected.txt

    r16237 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 13 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: shouldInsertText:Text to paste replacingDOMRange:range from 0 of DIV to 0 of DIV givenAction:WebViewInsertActionPasted
    10 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 13 of #text > DIV to 13 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    11 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    12 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    13 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    14 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV to 0 of DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    15 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    16 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    171layer at (0,0) size 800x600
    182  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/input-selection-restore-expected.txt

    r16237 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    41This tests that the selection is restored when a text field's value changes.
    52
  • trunk/LayoutTests/fast/forms/input-text-double-click-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > DIV to 0 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV to 0 of #text > DIV toDOMRange:range from 0 of #text > DIV to 4 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    51layer at (0,0) size 800x600
    62  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/input-text-drag-down-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 7 of #text > DIV to 7 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 7 of #text > DIV to 7 of #text > DIV toDOMRange:range from 7 of #text > DIV to 8 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 7 of #text > DIV to 8 of #text > DIV toDOMRange:range from 7 of #text > DIV to 24 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    71layer at (0,0) size 800x600
    82  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/input-text-enter-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21This test selects some characters, then simulates a press of the Enter key (marked Return on Macintosh keyboards).
    32
  • trunk/LayoutTests/fast/forms/input-text-option-delete-expected.txt

    r15222 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldDeleteDOMRange:range from 5 of #text > DIV to 12 of #text > DIV
    4 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 5 of #text > DIV to 5 of #text > DIV toDOMRange:range from 5 of #text > DIV to 5 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    71layer at (0,0) size 800x600
    82  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/input-text-paste-maxlength-expected.txt

    r16237 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 5 of #text > DIV to 5 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 5 of #text > DIV to 5 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    10 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    11 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    13 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    14 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    15 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    16 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 3 of #text > DIV to 3 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    17 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    18 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    19 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    20 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    22 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    23 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 3 of #text > DIV to 3 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    24 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    25 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    26 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    27 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    28 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 7 of #text > DIV to 7 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    29 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    30 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    31 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    32 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    33 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    34 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    35 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 7 of #text > DIV to 7 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    36 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    37 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    38 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    39 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    40 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    41 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    42 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 3 of #text > DIV to 3 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    43 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    44 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    45 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    46 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    47 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    48 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    49 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 3 of #text > DIV to 3 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    50 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    51 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    52 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    53 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    54 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 6 of #text > DIV to 6 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    55 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    56 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    57 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    581layer at (0,0) size 800x600
    592  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/input-text-scroll-left-on-blur-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldInsertText:l replacingDOMRange:range from 65 of #text > DIV to 65 of #text > DIV givenAction:WebViewInsertActionTyped
    4 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 65 of #text > DIV to 65 of #text > DIV toDOMRange:range from 66 of #text > DIV to 66 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    10 EDITING DELEGATE: shouldInsertText:l replacingDOMRange:range from 65 of #text > DIV to 65 of #text > DIV givenAction:WebViewInsertActionTyped
    11 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 65 of #text > DIV to 65 of #text > DIV toDOMRange:range from 66 of #text > DIV to 66 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    13 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    14 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    15 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    16 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    17 EDITING DELEGATE: shouldInsertText:l replacingDOMRange:range from 65 of #text > DIV to 65 of #text > DIV givenAction:WebViewInsertActionTyped
    18 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 65 of #text > DIV to 65 of #text > DIV toDOMRange:range from 66 of #text > DIV to 66 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    19 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    20 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    211layer at (0,0) size 800x600
    222  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/input-text-self-emptying-click-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV to 0 of DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31layer at (0,0) size 800x600
    42  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/input-truncate-newline-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 6 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: shouldInsertText:Test
    10 Failed replacingDOMRange:range from 0 of DIV to 0 of DIV givenAction:WebViewInsertActionPasted
    11 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 4 of #text > DIV to 4 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    13 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    141This tests that when newlines are pasted into text fields, the text gets truncated properly.
    152
  • trunk/LayoutTests/fast/forms/input-type-change-in-onfocus-mouse-expected.txt

    r16188 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV to 0 of DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31
    42This tests that changing an input element's type in its onfocus handler does not cause its onblur handler to be called. If this test is successful, "SUCCESS" should be shown below.
  • trunk/LayoutTests/fast/forms/legend-access-key-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21This test checks to see if accesskey attributes work on legend elements.
    32
  • trunk/LayoutTests/fast/forms/listbox-onchange-expected.txt

    r17498 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:(null) affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    21
    32Results:
  • trunk/LayoutTests/fast/forms/onchange-enter-submit-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldInsertText:a replacingDOMRange:range from 0 of DIV to 0 of DIV givenAction:WebViewInsertActionTyped
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 1 of #text > DIV to 1 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    71This tests that onchange fires when you press Enter to submit a form.
    82
  • trunk/LayoutTests/fast/forms/onselect-selectall-expected.txt

    r15886 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV to 4 of #text > DIV toDOMRange:range from 0 of #text > DIV to 4 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 4 of #text > DIV to 4 of #text > DIV toDOMRange:range from 0 of #text > DIV to 4 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    71This tests that onSelect will fire for textfields and textareas when select-all is invoked.
    82
  • trunk/LayoutTests/fast/forms/onselect-textarea-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 5 of #text > DIV to 10 of #text > DIV toDOMRange:range from 11 of #text > DIV to 11 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 11 of #text > DIV to 11 of #text > DIV toDOMRange:range from 9 of #text > DIV to 13 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    91
    102This tests onSelect for textareas.
  • trunk/LayoutTests/fast/forms/onselect-textfield-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 3 of #text > DIV to 5 of #text > DIV toDOMRange:range from 8 of #text > DIV to 8 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 8 of #text > DIV to 8 of #text > DIV toDOMRange:range from 6 of #text > DIV to 10 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    91
    102This tests onSelect for text fields.
  • trunk/LayoutTests/fast/forms/password-doubleclick-selection-expected.txt

    r16718 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 5 of #text > DIV to 5 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 5 of #text > DIV to 5 of #text > DIV toDOMRange:range from 0 of #text > DIV to 11 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    51 This tests that double clicking in a password field will not expose word boundaries.
    62
  • trunk/LayoutTests/fast/forms/paste-into-textarea-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of #text > DIV to 1 of #text > DIV toDOMRange:range from 57 of #text > DIV to 57 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    51This tests for a bug where text pasted into a textarea would appear one character before the position where it was pasted.
    62
  • trunk/LayoutTests/fast/forms/plaintext-mode-1-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldDeleteDOMRange:range from 0 of #text > DIV to 5 of #text > DIV
    6 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV to 5 of #text > DIV toDOMRange:range from 0 of #text > DIV to 0 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    9 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV to 0 of #text > DIV toDOMRange:range from 0 of #text > DIV to 5 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    10 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    11 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    121
    132Success: document.queryCommandEnabled("BackColor") == false
  • trunk/LayoutTests/fast/forms/plaintext-mode-2-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: shouldInsertText:This styled text, and link will be pasted into the textfield. All richness should be stripped. replacingDOMRange:range from 0 of DIV to 0 of DIV givenAction:WebViewInsertActionPasted
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 94 of #text > DIV to 94 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    81layer at (0,0) size 800x600
    92  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/radio-check-click-and-drag-expected.txt

    r15200 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:(null) affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    21This tests that check boxes and radio buttons can be toggled even if the mouse is moved between the button press and release. If the test is successful, the text "SUCCESS" should be shown below.
    32SUCCESS
  • trunk/LayoutTests/fast/forms/selection-functions-expected.txt

    r16237 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    10 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    11 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    13 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    14 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    15 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    16 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    17 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    18 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    19 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    20 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    22 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    23 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    24 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    25 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    26 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    27 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    28 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    29 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    30 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    32 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    33 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    34 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    351This test checks if setSelectionRange(), selectionStart, and selectionEnd on a textarea and input work as expected. This includes checking edge cases such as out-of-bound values.
    362
  • trunk/LayoutTests/fast/forms/tabbing-input-iframe-expected.txt

    r17122 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    41layer at (0,0) size 800x600
    52  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/text-field-setvalue-crash-expected.txt

    r16237 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 3 of #text > DIV to 3 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 3 of #text > DIV to 3 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    10 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    11 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV to 0 of DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    13 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    141This test checks that undoing across a programmatic change to a text field's value doesn't cause crashes or assertion failures. If this test does not crash, it has passed.
    152
  • trunk/LayoutTests/fast/forms/textarea-paste-newline-expected.txt

    r16237 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldDeleteDOMRange:range from 0 of #text > DIV to 4 of #text > DIV
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV to 0 of DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    8 EDITING DELEGATE: shouldInsertText:abc
    9  replacingDOMRange:range from 0 of DIV to 0 of DIV givenAction:WebViewInsertActionPasted
    10 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 4 of #text > DIV to 4 of #text > DIV toDOMRange:range from 4 of #text > DIV to 4 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    11 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    13 EDITING DELEGATE: shouldInsertText:abc
    14  replacingDOMRange:range from 0 of #text > DIV to 0 of #text > DIV givenAction:WebViewInsertActionPasted
    15 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 4 of #text > DIV to 4 of #text > DIV toDOMRange:range from 4 of #text > DIV to 4 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    16 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    171Hooray, the test was successful!
  • trunk/LayoutTests/fast/forms/textarea-scrolled-endline-caret-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 20 of #text > DIV to 20 of #text > DIV toDOMRange:range from 17 of #text > DIV to 17 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    41
    52Test Succeeded
  • trunk/LayoutTests/fast/forms/textarea-scrolled-type-expected.txt

    r15617 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 44 of #text > DIV to 44 of #text > DIV toDOMRange:range from 45 of #text > DIV to 45 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    6 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 45 of #text > DIV to 45 of #text > DIV toDOMRange:range from 46 of #text > DIV to 46 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    9 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 46 of #text > DIV to 46 of #text > DIV toDOMRange:range from 47 of #text > DIV to 47 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    10 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    11 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    12 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 47 of #text > DIV to 47 of #text > DIV toDOMRange:range from 48 of #text > DIV to 48 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    13 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    14 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    15 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 48 of #text > DIV to 48 of #text > DIV toDOMRange:range from 49 of #text > DIV to 49 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    16 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    17 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    181layer at (0,0) size 800x600
    192  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/textarea-type-spaces-expected.txt

    r15617 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    2 EDITING DELEGATE: shouldInsertText:  replacingDOMRange:range from 0 of DIV to 0 of DIV givenAction:WebViewInsertActionTyped
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV to 0 of DIV toDOMRange:range from 1 of #text > DIV to 1 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    6 EDITING DELEGATE: shouldInsertText:  replacingDOMRange:range from 1 of #text > DIV to 1 of #text > DIV givenAction:WebViewInsertActionTyped
    7 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of #text > DIV to 1 of #text > DIV toDOMRange:range from 2 of #text > DIV to 2 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    10 EDITING DELEGATE: shouldInsertText:  replacingDOMRange:range from 2 of #text > DIV to 2 of #text > DIV givenAction:WebViewInsertActionTyped
    11 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 2 of #text > DIV to 2 of #text > DIV toDOMRange:range from 3 of #text > DIV to 3 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    13 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    14 EDITING DELEGATE: shouldInsertText:  replacingDOMRange:range from 3 of #text > DIV to 3 of #text > DIV givenAction:WebViewInsertActionTyped
    15 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 3 of #text > DIV to 3 of #text > DIV toDOMRange:range from 4 of #text > DIV to 4 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    16 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    17 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    181Hooray, test worked!
    192
  • trunk/LayoutTests/fast/forms/textfield-drag-into-disabled-expected.txt

    r15768 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/forms/textfield-focus-out-expected.txt

    r16011 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21This is a test for http://bugzilla.opendarwin.org/show_bug.cgi?id=7363. Taking focus away from a text field that no longer had focus was crashing Safari.
    32
  • trunk/LayoutTests/fast/inline/dirtyLinesForInline-expected.txt

    r15735 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > P > BODY > HTML > #document to 2 of #text > P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > P > BODY > HTML > #document to 2 of #text > P > BODY > HTML > #document toDOMRange:range from 0 of #text > P > BODY > HTML > #document to 0 of TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    51layer at (0,0) size 800x600
    62  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/lists/drag-into-marker-expected.txt

    r16381 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 6 of BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 2 of #text > SPAN > LI > UL > BODY > HTML > #document to 2 of #text > SPAN > LI > UL > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 2 of #text > SPAN > LI > UL > BODY > HTML > #document to 2 of #text > SPAN > LI > UL > BODY > HTML > #document toDOMRange:range from 0 of #text > SPAN > LI > UL > BODY > HTML > #document to 5 of #text > SPAN > LI > UL > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 0 of LI > UL > BODY > HTML > #document to 0 of LI > UL > BODY > HTML > #document givenAction:WebViewInsertActionDropped
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > SPAN > SPAN > LI > UL > BODY > HTML > #document to 6 of #text > SPAN > SPAN > LI > UL > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    10 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    11 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    121layer at (0,0) size 800x600
    132  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/lists/markers-in-selection-expected.txt

    r15408 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/overflow/image-selection-highlight-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/overflow/overflow-focus-ring-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 4428 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    51layer at (0,0) size 800x600
    62  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/overflow/overflow-text-hit-testing-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 40 of #text > DIV > BODY > HTML > #document to 40 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31layer at (0,0) size 800x600
    42  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/repaint/4774354-expected.txt

    r17125 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 0 of BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of BODY > HTML > #document to 0 of BODY > HTML > #document toDOMRange:range from 40 of #text > BODY > HTML > #document to 40 of #text > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    81layer at (0,0) size 800x600
    92  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/repaint/4776765-expected.txt

    r17089 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 5 of DIV > BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document toDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    71layer at (0,0) size 800x600
    82  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/repaint/inline-outline-repaint-expected.txt

    r15223 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: shouldDeleteDOMRange:range from 26 of #text > SPAN > DIV > BODY > HTML > #document to 27 of #text > SPAN > DIV > BODY > HTML > #document
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 26 of #text > SPAN > DIV > BODY > HTML > #document to 26 of #text > SPAN > DIV > BODY > HTML > #document toDOMRange:range from 26 of #text > SPAN > DIV > BODY > HTML > #document to 26 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    8 EDITING DELEGATE: shouldDeleteDOMRange:range from 25 of #text > SPAN > DIV > BODY > HTML > #document to 26 of #text > SPAN > DIV > BODY > HTML > #document
    9 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 25 of #text > SPAN > DIV > BODY > HTML > #document to 25 of #text > SPAN > DIV > BODY > HTML > #document toDOMRange:range from 25 of #text > SPAN > DIV > BODY > HTML > #document to 25 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    10 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    11 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    12 EDITING DELEGATE: shouldDeleteDOMRange:range from 24 of #text > SPAN > DIV > BODY > HTML > #document to 25 of #text > SPAN > DIV > BODY > HTML > #document
    13 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 24 of #text > SPAN > DIV > BODY > HTML > #document to 24 of #text > SPAN > DIV > BODY > HTML > #document toDOMRange:range from 24 of #text > SPAN > DIV > BODY > HTML > #document to 24 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    14 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    15 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    16 EDITING DELEGATE: shouldDeleteDOMRange:range from 23 of #text > SPAN > DIV > BODY > HTML > #document to 24 of #text > SPAN > DIV > BODY > HTML > #document
    17 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 23 of #text > SPAN > DIV > BODY > HTML > #document to 23 of #text > SPAN > DIV > BODY > HTML > #document toDOMRange:range from 23 of #text > SPAN > DIV > BODY > HTML > #document to 23 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    18 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    19 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    20 EDITING DELEGATE: shouldDeleteDOMRange:range from 22 of #text > SPAN > DIV > BODY > HTML > #document to 23 of #text > SPAN > DIV > BODY > HTML > #document
    21 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 22 of #text > SPAN > DIV > BODY > HTML > #document to 22 of #text > SPAN > DIV > BODY > HTML > #document toDOMRange:range from 22 of #text > SPAN > DIV > BODY > HTML > #document to 22 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    22 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    23 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    24 EDITING DELEGATE: shouldDeleteDOMRange:range from 21 of #text > SPAN > DIV > BODY > HTML > #document to 22 of #text > SPAN > DIV > BODY > HTML > #document
    25 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 21 of #text > SPAN > DIV > BODY > HTML > #document to 21 of #text > SPAN > DIV > BODY > HTML > #document toDOMRange:range from 21 of #text > SPAN > DIV > BODY > HTML > #document to 21 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    26 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    27 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    28 EDITING DELEGATE: shouldDeleteDOMRange:range from 20 of #text > SPAN > DIV > BODY > HTML > #document to 21 of #text > SPAN > DIV > BODY > HTML > #document
    29 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 20 of #text > SPAN > DIV > BODY > HTML > #document to 20 of #text > SPAN > DIV > BODY > HTML > #document toDOMRange:range from 20 of #text > SPAN > DIV > BODY > HTML > #document to 20 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    30 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    32 EDITING DELEGATE: shouldDeleteDOMRange:range from 19 of #text > SPAN > DIV > BODY > HTML > #document to 20 of #text > SPAN > DIV > BODY > HTML > #document
    33 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 19 of #text > SPAN > DIV > BODY > HTML > #document to 19 of #text > SPAN > DIV > BODY > HTML > #document toDOMRange:range from 19 of #text > SPAN > DIV > BODY > HTML > #document to 19 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    34 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    35 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    36 EDITING DELEGATE: shouldDeleteDOMRange:range from 18 of #text > SPAN > DIV > BODY > HTML > #document to 19 of #text > SPAN > DIV > BODY > HTML > #document
    37 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 18 of #text > SPAN > DIV > BODY > HTML > #document to 18 of #text > SPAN > DIV > BODY > HTML > #document toDOMRange:range from 18 of #text > SPAN > DIV > BODY > HTML > #document to 18 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    38 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    39 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    401layer at (0,0) size 800x600
    412  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/repaint/selection-after-delete-expected.txt

    r16381 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 6 of BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: shouldDeleteDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 101 of #text > DIV > BODY > HTML > #document
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    91layer at (0,0) size 800x600
    102  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/repaint/selection-after-remove-expected.txt

    r14886 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 6 of BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    41layer at (0,0) size 800x600
    52  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/selectors/159-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > P > BODY > HTML > #document to 79 of #text > P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31layer at (0,0) size 800x600
    42  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/selectors/177a-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > P > BODY > HTML > #document to 47 of #text > P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31layer at (0,0) size 800x600
    42  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/table/click-near-anonymous-table-expected.txt

    r15425 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 40 of #text > DIV > DIV > BODY > HTML > #document to 40 of #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31layer at (0,0) size 800x600
    42  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/text/atsui-kerning-and-ligatures-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/text/atsui-pointtooffset-calls-cg-expected.txt

    r15247 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 13 of #text > BODY > HTML > #document to 13 of #text > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31layer at (0,0) size 800x600
    42  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/text/atsui-rtl-override-selection-expected.txt

    r15247 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 9 of #text > BDO > BODY > HTML > #document to 9 of #text > BDO > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 9 of #text > BDO > BODY > HTML > #document to 9 of #text > BDO > BODY > HTML > #document toDOMRange:range from 9 of #text > BDO > BODY > HTML > #document to 9 of #text > BDO > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 9 of #text > BDO > BODY > HTML > #document to 9 of #text > BDO > BODY > HTML > #document toDOMRange:range from 3 of #text > BDO > BODY > HTML > #document to 9 of #text > BDO > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    61layer at (0,0) size 800x600
    72  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/text/attributed-substring-from-range-001-expected.txt

    r17490 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 5 of BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    51Testing text with br elements (<div><br></div>hello<br>)
    62(0, 0):
  • trunk/LayoutTests/fast/text/attributed-substring-from-range-expected.txt

    r16237 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 4 of BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of #text > I > B > BODY > HTML > #document to 1 of #text > I > B > BODY > HTML > #document toDOMRange:range from 1 of #text > I > B > BODY > HTML > #document to 3 of #text > I > B > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    10 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    11 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    131Testing styled text (12<b>3<i>456</i></b>)
    142(0, 0): { NSColor = NSCalibratedWhiteColorSpace 0 1; NSFont = "Times-Roman 16.00 pt. S [] (0xXXXXXXXX) fobj=0xXXXXXXXX, spc=4.00"; }
  • trunk/LayoutTests/fast/text/in-rendered-text-rtl-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 3 of #text > SPAN > BODY > HTML > #document to 3 of #text > SPAN > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    31layer at (0,0) size 800x600
    42  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/text/international/rtl-caret-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    41layer at (0,0) size 800x600
    52  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/text/justified-text-rect-expected.txt

    r16737 r17562  
    1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of P > BODY > HTML > #document to 3 of P > BODY > HTML > #document
    2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    41layer at (0,0) size 800x600
    52  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/text/should-use-atsui-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/text/textIteratorNilRenderer-expected.txt

    r15549 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV to 0 of DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    4 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 2 of #text > TD > TR > TBODY > TABLE > FORM > CENTER > BODY > HTML > #document to 0 of TD > TR > TBODY > TABLE > FORM > CENTER > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV to 0 of DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    10 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > TD > TR > TBODY > TABLE > FORM > CENTER > BODY > HTML > #document to 0 of TD > TR > TBODY > TABLE > FORM > CENTER > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    11 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    13 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV to 0 of DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    14 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    15 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    16 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > TD > TR > TBODY > TABLE > FORM > CENTER > BODY > HTML > #document to 0 of TD > TR > TBODY > TABLE > FORM > CENTER > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    17 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    18 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    19 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV to 0 of DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    20 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    22 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > TD > TR > TBODY > TABLE > FORM > CENTER > BODY > HTML > #document to 0 of TD > TR > TBODY > TABLE > FORM > CENTER > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    23 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    241layer at (0,0) size 800x600
    252  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/fast/text/whitespace/pre-wrap-overflow-selection-expected.txt

    r15418 r17562  
    1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/svg/custom/gradient-stroke-width-expected.txt

    r16978 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:(null) affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    21KRenderingPaintServer {id="black2white" [type=LINEAR-GRADIENT] [stops=[(0.00,#000000), (1.00,#0000004C)]] [start=(0,0)] [end=(100,0)]}
    32KRenderingPaintServer {id="red-grad" [type=LINEAR-GRADIENT] [stops=[(0.00,#D7433C), (1.00,#BD1F1844)]] [start=(0,0)] [end=(100,0)]}
  • trunk/LayoutTests/svg/custom/hit-test-path-expected.txt

    r14684 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    41layer at (0,0) size 800x600
    52  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/svg/custom/hover-default-fill-expected.txt

    r16604 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:(null) affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/svg/custom/pointer-events-path-expected.txt

    r16978 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 19 of #text > text > svg > #document to 19 of #text > text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 19 of #text > text > svg > #document to 19 of #text > text > svg > #document toDOMRange:range from 19 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 19 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    8 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    10 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    11 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    13 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    14 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    15 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    16 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    17 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    18 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    19 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    20 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    22 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    23 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    24 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    25 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    26 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    27 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    28 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    29 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    30 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    31 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    32 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    33 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    34 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    35 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    36 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    37 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    38 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    39 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    40 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    41 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    42 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    43 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    44 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    45 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    46 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    47 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    48 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    49 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    50 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    51 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    52 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    53 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    54 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    55 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    56 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    57 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    58 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    59 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    60 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    61 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    62 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    63 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    64 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    65 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    66 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    67 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    68 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    69 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    70 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    71 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    72 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    73 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    74 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    75 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    76 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    77 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    78 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    79 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    80 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    81 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    82 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    83 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    84 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    85 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    86 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    87 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    88 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    89 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    90 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    91 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    92 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    93 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    94 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    95 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    96 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    97 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    98 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    99 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    100 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    101 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    102 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    103 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    104 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    105 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    106 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    107 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    108 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    109 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    110 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    111 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    112 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    113 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    114 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    115 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    116 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    117 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    118 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    119 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    120 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    121 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    122 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    123 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    124 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    125 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    126 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    127 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    128 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    129 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    130 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    131 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    132 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    133 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    134 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    135 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    136 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    137 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    138 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    139 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    140 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    141 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    142 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    143 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    144 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    145 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    146 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    147 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    148 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    149 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    150 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    151 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    152 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    153 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    154 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    155 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    156 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    157 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    158 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    159 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    160 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    161 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    162 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    163 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    164 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    165 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    166 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    167 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    168 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    169 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    170 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    171 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    172 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    173 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    174 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    175 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    176 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    177 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    178 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    179 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    180 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    181 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    182 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    183 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    184 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    185 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    186 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    187 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    188 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    189 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    190 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    191 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    192 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    193 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    194 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    195 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    196 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    197 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    198 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    199 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    200 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    201 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    202 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    203 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    204 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    205 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    206 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    207 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    208 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    209 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    210 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    211 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    212 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    213 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    214 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    215 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    216 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    217 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    218 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    219 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    220 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    221 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    222 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    223 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    224 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    225 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    226 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    227 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    228 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    229 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    230 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    231 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    232 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    233 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    234 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    235 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    236 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    237 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    238 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    239 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    240 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    241 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    242 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    243 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    244 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    245 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    246 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    247 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    248 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    249 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    250 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    251 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    252 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    253 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    254 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    255 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    256 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    257 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    258 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    259 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    260 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    261 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    262 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    263 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    264 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    265 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    266 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    267 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    268 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    269 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    270 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    271 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    272 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    273 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    274 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    275 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    276 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    277 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    278 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    279 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    280 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    281 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    282 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    283 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    284 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    285 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    286 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    287 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    288 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    289 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    290 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    291 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    292 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    293 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    294 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    295 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    296 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    297 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > g > svg > #document to 0 of text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    298 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    299 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    300 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    301 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    302 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    303 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    304 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    305 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    306 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    307 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    308 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    309 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    310 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    311 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    312 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    313 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    314 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    315 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    316 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document toDOMRange:range from 0 of #text > text > svg > #document to 0 of text > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    3171layer at (0,0) size 800x600
    3182  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/svg/custom/polyline-hittest-expected.txt

    r16688 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:(null) affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    21layer at (0,0) size 800x600
    32  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/svg/custom/stroke-width-click-expected.txt

    r16574 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of body > html > foreignObject > svg > #document to 0 of body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of body > html > foreignObject > svg > #document to 0 of body > html > foreignObject > svg > #document toDOMRange:range from 39 of #text > div > div > body > html > foreignObject > svg > #document to 46 of #text > div > div > body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    5 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 39 of #text > div > div > body > html > foreignObject > svg > #document to 46 of #text > div > div > body > html > foreignObject > svg > #document toDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 35 of #text > div > div > body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    7 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 35 of #text > div > div > body > html > foreignObject > svg > #document toDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 47 of #text > div > div > body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    9 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 47 of #text > div > div > body > html > foreignObject > svg > #document toDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 34 of #text > div > div > body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    10 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    11 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 34 of #text > div > div > body > html > foreignObject > svg > #document toDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 46 of #text > div > div > body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    13 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 46 of #text > div > div > body > html > foreignObject > svg > #document toDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 35 of #text > div > div > body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    14 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    15 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 35 of #text > div > div > body > html > foreignObject > svg > #document toDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 47 of #text > div > div > body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    16 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    17 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 47 of #text > div > div > body > html > foreignObject > svg > #document toDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 36 of #text > div > div > body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    18 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    19 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 36 of #text > div > div > body > html > foreignObject > svg > #document toDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 48 of #text > div > div > body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    20 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    21 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 48 of #text > div > div > body > html > foreignObject > svg > #document toDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 35 of #text > div > div > body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    22 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    23 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 35 of #text > div > div > body > html > foreignObject > svg > #document toDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 47 of #text > div > div > body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    24 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    25 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 47 of #text > div > div > body > html > foreignObject > svg > #document toDOMRange:range from 0 of #text > div > div > body > html > foreignObject > svg > #document to 36 of #text > div > div > body > html > foreignObject > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    26 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    271
    282 
  • trunk/LayoutTests/svg/custom/text-hit-test-expected.txt

    r16978 r17562  
    1 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 8 of #text > text > g > svg > #document to 8 of #text > text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    3 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 8 of #text > text > g > svg > #document to 8 of #text > text > g > svg > #document toDOMRange:range from 0 of #text > text > g > svg > #document to 5 of #text > text > g > svg > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
    4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
    51layer at (0,0) size 800x600
    62  RenderView at (0,0) size 800x600
  • trunk/WebKitTools/ChangeLog

    r17551 r17562  
     12006-11-02  Geoffrey Garen  <ggaren@apple.com>
     2
     3        Reviewed by Justin Garcia.
     4       
     5        Made dumping of editing callbacks opt-in, so that editing spew doesn't
     6        cloud non-editing tests.
     7
     8        * DumpRenderTree/DumpRenderTree.m:
     9        (+[LayoutTestController isSelectorExcludedFromWebScript:]):
     10        (-[LayoutTestController shouldDumpEditingCallbacks]):
     11        (runTest):
     12        * DumpRenderTree/EditingDelegate.m:
     13        (-[EditingDelegate webView:shouldBeginEditingInDOMRange:]):
     14        (-[EditingDelegate webView:shouldEndEditingInDOMRange:]):
     15        (-[EditingDelegate webView:shouldInsertNode:replacingDOMRange:givenAction:]):
     16        (-[EditingDelegate webView:shouldInsertText:replacingDOMRange:givenAction:]):
     17        (-[EditingDelegate webView:shouldDeleteDOMRange:]):
     18        (-[EditingDelegate webView:shouldChangeSelectedDOMRange:toDOMRange:affinity:stillSelecting:]):
     19        (-[EditingDelegate webView:shouldApplyStyle:toElementsInDOMRange:]):
     20        (-[EditingDelegate webView:shouldChangeTypingStyle:toStyle:]):
     21        (-[EditingDelegate webViewDidBeginEditing:]):
     22        (-[EditingDelegate webViewDidChange:]):
     23        (-[EditingDelegate webViewDidEndEditing:]):
     24        (-[EditingDelegate webViewDidChangeTypingStyle:]):
     25        (-[EditingDelegate webViewDidChangeSelection:]):
     26
    1272006-11-02  Alexey Proskuryakov  <ap@nypop.com>
    228
  • trunk/WebKitTools/DumpRenderTree/DumpRenderTree.m

    r17480 r17562  
    8989BOOL windowIsKey = YES;
    9090WebFrame *frame = 0;
     91BOOL shouldDumpEditingCallbacks;
    9192
    9293static void runTest(const char *pathOrURL);
     
    718719            || aSelector == @selector(dumpBackForwardList)
    719720            || aSelector == @selector(dumpChildFrameScrollPositions)
     721            || aSelector == @selector(dumpEditingCallbacks)
    720722            || aSelector == @selector(setWindowIsKey:)
    721723            || aSelector == @selector(setMainFrameIsFirstResponder:)
     
    816818}
    817819
     820- (void)dumpEditingCallbacks
     821{
     822    shouldDumpEditingCallbacks = YES;
     823}
     824
    818825- (void)setWindowIsKey:(BOOL)flag
    819826{
     
    960967    dumpAsText = NO;
    961968    dumpChildFrameScrollPositions = NO;
     969    shouldDumpEditingCallbacks = NO;
    962970    dumpSelectionRect = NO;
    963971    dumpTitleChanges = NO;
  • trunk/WebKitTools/DumpRenderTree/EditingDelegate.m

    r15904 r17562  
    3131
    3232#import <WebKit/WebKit.h>
     33
     34extern BOOL shouldDumpEditingCallbacks;
    3335
    3436@interface DOMNode (dumpPath)
     
    7375- (BOOL)webView:(WebView *)webView shouldBeginEditingInDOMRange:(DOMRange *)range
    7476{
    75     printf("EDITING DELEGATE: shouldBeginEditingInDOMRange:%s\n", [[range dump] UTF8String]);
     77    if (shouldDumpEditingCallbacks)
     78        printf("EDITING DELEGATE: shouldBeginEditingInDOMRange:%s\n", [[range dump] UTF8String]);
    7679    return acceptsEditing;
    7780}
     
    7982- (BOOL)webView:(WebView *)webView shouldEndEditingInDOMRange:(DOMRange *)range
    8083{
    81     printf("EDITING DELEGATE: shouldEndEditingInDOMRange:%s\n", [[range dump] UTF8String]);
     84    if (shouldDumpEditingCallbacks)
     85        printf("EDITING DELEGATE: shouldEndEditingInDOMRange:%s\n", [[range dump] UTF8String]);
    8286    return acceptsEditing;
    8387}
     
    9195    };
    9296
    93     printf("EDITING DELEGATE: shouldInsertNode:%s replacingDOMRange:%s givenAction:%s\n", [[node dumpPath] UTF8String], [[range dump] UTF8String], insertactionstring[action]);
     97    if (shouldDumpEditingCallbacks)
     98        printf("EDITING DELEGATE: shouldInsertNode:%s replacingDOMRange:%s givenAction:%s\n", [[node dumpPath] UTF8String], [[range dump] UTF8String], insertactionstring[action]);
    9499    return acceptsEditing;
    95100}
     
    103108    };
    104109
    105     printf("EDITING DELEGATE: shouldInsertText:%s replacingDOMRange:%s givenAction:%s\n", [[text description] UTF8String], [[range dump] UTF8String], insertactionstring[action]);
     110    if (shouldDumpEditingCallbacks)
     111        printf("EDITING DELEGATE: shouldInsertText:%s replacingDOMRange:%s givenAction:%s\n", [[text description] UTF8String], [[range dump] UTF8String], insertactionstring[action]);
    106112    return acceptsEditing;
    107113}
     
    109115- (BOOL)webView:(WebView *)webView shouldDeleteDOMRange:(DOMRange *)range
    110116{
    111     printf("EDITING DELEGATE: shouldDeleteDOMRange:%s\n", [[range dump] UTF8String]);
     117    if (shouldDumpEditingCallbacks)
     118        printf("EDITING DELEGATE: shouldDeleteDOMRange:%s\n", [[range dump] UTF8String]);
    112119    return acceptsEditing;
    113120}
     
    124131    };
    125132
    126     printf("EDITING DELEGATE: shouldChangeSelectedDOMRange:%s toDOMRange:%s affinity:%s stillSelecting:%s\n", [[currentRange dump] UTF8String], [[proposedRange dump] UTF8String], affinitystring[selectionAffinity], boolstring[flag]);
     133    if (shouldDumpEditingCallbacks)
     134        printf("EDITING DELEGATE: shouldChangeSelectedDOMRange:%s toDOMRange:%s affinity:%s stillSelecting:%s\n", [[currentRange dump] UTF8String], [[proposedRange dump] UTF8String], affinitystring[selectionAffinity], boolstring[flag]);
    127135    return acceptsEditing;
    128136}
     
    130138- (BOOL)webView:(WebView *)webView shouldApplyStyle:(DOMCSSStyleDeclaration *)style toElementsInDOMRange:(DOMRange *)range
    131139{
    132     printf("EDITING DELEGATE: shouldApplyStyle:%s toElementsInDOMRange:%s\n", [[style description] UTF8String], [[range dump] UTF8String]);
     140    if (shouldDumpEditingCallbacks)
     141        printf("EDITING DELEGATE: shouldApplyStyle:%s toElementsInDOMRange:%s\n", [[style description] UTF8String], [[range dump] UTF8String]);
    133142    return acceptsEditing;
    134143}
     
    136145- (BOOL)webView:(WebView *)webView shouldChangeTypingStyle:(DOMCSSStyleDeclaration *)currentStyle toStyle:(DOMCSSStyleDeclaration *)proposedStyle
    137146{
    138     printf("EDITING DELEGATE: shouldChangeTypingStyle:%s toStyle:%s\n", [[currentStyle description] UTF8String], [[proposedStyle description] UTF8String]);
     147    if (shouldDumpEditingCallbacks)
     148        printf("EDITING DELEGATE: shouldChangeTypingStyle:%s toStyle:%s\n", [[currentStyle description] UTF8String], [[proposedStyle description] UTF8String]);
    139149    return acceptsEditing;
    140150}
     
    142152- (void)webViewDidBeginEditing:(NSNotification *)notification
    143153{
    144     printf("EDITING DELEGATE: webViewDidBeginEditing:%s\n", [[notification name] UTF8String]);
     154    if (shouldDumpEditingCallbacks)
     155        printf("EDITING DELEGATE: webViewDidBeginEditing:%s\n", [[notification name] UTF8String]);
    145156}
    146157
    147158- (void)webViewDidChange:(NSNotification *)notification
    148159{
    149     printf("EDITING DELEGATE: webViewDidChange:%s\n", [[notification name] UTF8String]);
     160    if (shouldDumpEditingCallbacks)
     161        printf("EDITING DELEGATE: webViewDidChange:%s\n", [[notification name] UTF8String]);
    150162}
    151163
    152164- (void)webViewDidEndEditing:(NSNotification *)notification
    153165{
    154     printf("EDITING DELEGATE: webViewDidEndEditing:%s\n", [[notification name] UTF8String]);
     166    if (shouldDumpEditingCallbacks)
     167        printf("EDITING DELEGATE: webViewDidEndEditing:%s\n", [[notification name] UTF8String]);
    155168}
    156169
    157170- (void)webViewDidChangeTypingStyle:(NSNotification *)notification
    158171{
    159     printf("EDITING DELEGATE: webViewDidChangeTypingStyle:%s\n", [[notification name] UTF8String]);
     172    if (shouldDumpEditingCallbacks)
     173        printf("EDITING DELEGATE: webViewDidChangeTypingStyle:%s\n", [[notification name] UTF8String]);
    160174}
    161175
    162176- (void)webViewDidChangeSelection:(NSNotification *)notification
    163177{
    164     if (!doneLoading())
     178    if (!doneLoading() && shouldDumpEditingCallbacks)
    165179        printf("EDITING DELEGATE: webViewDidChangeSelection:%s\n", [[notification name] UTF8String]);
    166180}
Note: See TracChangeset for help on using the changeset viewer.