Setting innerText to an empty string on editable div loses focus
[WebKit-https.git] / LayoutTests / editing / inserting / insert-div-021-expected.txt
index 9d9a4e8..2962478 100644 (file)
@@ -1,29 +1,35 @@
-layer at (0,0) size 800x600
-  RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock (anonymous) at (0,0) size 784x112
-        RenderText {TEXT} at (0,0) size 782x56
-          text run at (0,0) width 782: "Test inserting paragraphs: should see \"foo\", then an empty blue box, then a blue "
-          text run at (0,28) width 410: "box with with \"bar\" in it. Fix for this bug: "
-        RenderInline {A} at (0,0) size 260x28 [color=#0000EE]
-          RenderText {TEXT} at (410,28) size 260x28
-            text run at (410,28) width 260: "<rdar://problem/3924579>"
-        RenderText {TEXT} at (670,28) size 769x84
-          text run at (670,28) width 6: " "
-          text run at (0,56) width 769: "REGRESSION (Mail): After deleting, hitting return key does not insert visible "
-          text run at (0,84) width 77: "newline"
-      RenderBlock {DIV} at (0,112) size 784x12
-      RenderBlock (anonymous) at (0,124) size 784x28
-        RenderInline {SPAN} at (0,0) size 32x28
-          RenderText {TEXT} at (0,0) size 32x28
-            text run at (0,0) width 32: "foo"
-      RenderBlock {P} at (0,152) size 784x28 [border: (2px solid #0000FF)]
-      RenderBlock {P} at (0,180) size 784x56 [border: (2px solid #0000FF)]
-        RenderText {TEXT} at (14,14) size 31x28
-          text run at (14,14) width 31: "bar"
-selection is CARET:
-start:      position 0 of child 1 {TEXT} of child 8 {P} of root {BODY}
-upstream:   position 0 of child 8 {P} of root {BODY}
-downstream: position 0 of child 1 {TEXT} of child 8 {P} of root {BODY}
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 6 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+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
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldDeleteDOMRange:range from 4 of DIV > BODY > HTML > #document to 5 of DIV > BODY > HTML > #document
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 3 of #text > SPAN > DIV > BODY > HTML > #document to 3 of #text > SPAN > DIV > BODY > HTML > #document toDOMRange:range from 3 of #text > SPAN > DIV > BODY > HTML > #document to 3 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 3 of #text > SPAN > DIV > BODY > HTML > #document to 3 of #text > SPAN > 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
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
+Test inserting paragraphs: should see "foo", then an empty line, then "bar" in the next line.
+Fix for this bug: <rdar://problem/3924579> REGRESSION (Mail): After deleting, hitting return key does not insert visible newline
+| "
+"
+| <div>
+|   style="border: none; height: 12px"
+| "
+"
+| <span>
+|   id="test"
+|   "foo"
+| <div>
+|   <br>
+| <div>
+|   "<#selection-caret>bar
+"