git-svn-id: https://svn.webkit.org/repository/webkit/trunk@12701 268f45cc-cd09-0410...
authorjusting <justing@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 9 Feb 2006 06:54:17 +0000 (06:54 +0000)
committerjusting <justing@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 9 Feb 2006 06:54:17 +0000 (06:54 +0000)
166 files changed:
LayoutTests/editing/selection/3690703-2-expected.checksum
LayoutTests/editing/selection/3690703-2-expected.png
LayoutTests/editing/selection/3690703-2-expected.txt
LayoutTests/editing/selection/3690703-expected.checksum
LayoutTests/editing/selection/3690703-expected.png
LayoutTests/editing/selection/3690703-expected.txt
LayoutTests/editing/selection/3690719-expected.checksum
LayoutTests/editing/selection/3690719-expected.png
LayoutTests/editing/selection/3690719-expected.txt
LayoutTests/editing/selection/after-line-wrap-expected.checksum
LayoutTests/editing/selection/after-line-wrap-expected.png
LayoutTests/editing/selection/after-line-wrap-expected.txt
LayoutTests/editing/selection/caret-and-focus-ring-expected.checksum [new file with mode: 0644]
LayoutTests/editing/selection/caret-and-focus-ring-expected.png [new file with mode: 0644]
LayoutTests/editing/selection/caret-and-focus-ring-expected.txt [new file with mode: 0644]
LayoutTests/editing/selection/caret-and-focus-ring.html [new file with mode: 0644]
LayoutTests/editing/selection/end-of-document-expected.checksum
LayoutTests/editing/selection/end-of-document-expected.png
LayoutTests/editing/selection/end-of-document-expected.txt
LayoutTests/editing/selection/expanding-selections-expected.checksum
LayoutTests/editing/selection/expanding-selections-expected.png
LayoutTests/editing/selection/expanding-selections-expected.txt
LayoutTests/editing/selection/expanding-selections2-expected.checksum
LayoutTests/editing/selection/expanding-selections2-expected.png
LayoutTests/editing/selection/expanding-selections2-expected.txt
LayoutTests/editing/selection/extend-by-character-001-expected.checksum
LayoutTests/editing/selection/extend-by-character-001-expected.png
LayoutTests/editing/selection/extend-by-character-001-expected.txt
LayoutTests/editing/selection/extend-by-character-002-expected.checksum
LayoutTests/editing/selection/extend-by-character-002-expected.png
LayoutTests/editing/selection/extend-by-character-002-expected.txt
LayoutTests/editing/selection/extend-by-character-003-expected.checksum
LayoutTests/editing/selection/extend-by-character-003-expected.png
LayoutTests/editing/selection/extend-by-character-003-expected.txt
LayoutTests/editing/selection/extend-by-character-004-expected.checksum
LayoutTests/editing/selection/extend-by-character-004-expected.png
LayoutTests/editing/selection/extend-by-character-004-expected.txt
LayoutTests/editing/selection/extend-by-character-005-expected.checksum
LayoutTests/editing/selection/extend-by-character-005-expected.png
LayoutTests/editing/selection/extend-by-character-005-expected.txt
LayoutTests/editing/selection/extend-by-character-006-expected.checksum
LayoutTests/editing/selection/extend-by-character-006-expected.png
LayoutTests/editing/selection/extend-by-character-006-expected.txt
LayoutTests/editing/selection/extend-by-word-001-expected.checksum
LayoutTests/editing/selection/extend-by-word-001-expected.png
LayoutTests/editing/selection/extend-by-word-001-expected.txt
LayoutTests/editing/selection/extend-by-word-002-expected.checksum
LayoutTests/editing/selection/extend-by-word-002-expected.png
LayoutTests/editing/selection/extend-by-word-002-expected.txt
LayoutTests/editing/selection/fake-doubleclick-expected.checksum
LayoutTests/editing/selection/fake-doubleclick-expected.png
LayoutTests/editing/selection/fake-doubleclick-expected.txt
LayoutTests/editing/selection/fake-drag-expected.checksum
LayoutTests/editing/selection/fake-drag-expected.png
LayoutTests/editing/selection/fake-drag-expected.txt
LayoutTests/editing/selection/focus_editable_html-expected.checksum
LayoutTests/editing/selection/focus_editable_html-expected.png
LayoutTests/editing/selection/focus_editable_html-expected.txt
LayoutTests/editing/selection/iframe-expected.checksum
LayoutTests/editing/selection/iframe-expected.png
LayoutTests/editing/selection/iframe-expected.txt
LayoutTests/editing/selection/inline-table-expected.checksum
LayoutTests/editing/selection/inline-table-expected.png
LayoutTests/editing/selection/inline-table-expected.txt
LayoutTests/editing/selection/leave-requested-block-expected.checksum
LayoutTests/editing/selection/leave-requested-block-expected.png
LayoutTests/editing/selection/leave-requested-block-expected.txt
LayoutTests/editing/selection/move-3875618-fix-expected.checksum
LayoutTests/editing/selection/move-3875618-fix-expected.png
LayoutTests/editing/selection/move-3875618-fix-expected.txt
LayoutTests/editing/selection/move-3875641-fix-expected.checksum
LayoutTests/editing/selection/move-3875641-fix-expected.png
LayoutTests/editing/selection/move-3875641-fix-expected.txt
LayoutTests/editing/selection/move-backwords-by-word-001-expected.checksum
LayoutTests/editing/selection/move-backwords-by-word-001-expected.png
LayoutTests/editing/selection/move-backwords-by-word-001-expected.txt
LayoutTests/editing/selection/move-between-blocks-no-001-expected.checksum
LayoutTests/editing/selection/move-between-blocks-no-001-expected.png
LayoutTests/editing/selection/move-between-blocks-no-001-expected.txt
LayoutTests/editing/selection/move-between-blocks-yes-001-expected.checksum
LayoutTests/editing/selection/move-between-blocks-yes-001-expected.png
LayoutTests/editing/selection/move-between-blocks-yes-001-expected.txt
LayoutTests/editing/selection/move-by-character-001-expected.checksum
LayoutTests/editing/selection/move-by-character-001-expected.png
LayoutTests/editing/selection/move-by-character-001-expected.txt
LayoutTests/editing/selection/move-by-character-002-expected.checksum
LayoutTests/editing/selection/move-by-character-002-expected.png
LayoutTests/editing/selection/move-by-character-002-expected.txt
LayoutTests/editing/selection/move-by-character-003-expected.checksum
LayoutTests/editing/selection/move-by-character-003-expected.png
LayoutTests/editing/selection/move-by-character-003-expected.txt
LayoutTests/editing/selection/move-by-character-004-expected.checksum
LayoutTests/editing/selection/move-by-character-004-expected.png
LayoutTests/editing/selection/move-by-character-004-expected.txt
LayoutTests/editing/selection/move-by-character-005-expected.checksum
LayoutTests/editing/selection/move-by-character-005-expected.png
LayoutTests/editing/selection/move-by-character-005-expected.txt
LayoutTests/editing/selection/move-by-line-001-expected.checksum
LayoutTests/editing/selection/move-by-line-001-expected.png
LayoutTests/editing/selection/move-by-line-001-expected.txt
LayoutTests/editing/selection/move-by-line-002-expected.checksum
LayoutTests/editing/selection/move-by-line-002-expected.png
LayoutTests/editing/selection/move-by-line-002-expected.txt
LayoutTests/editing/selection/move-by-word-001-expected.checksum
LayoutTests/editing/selection/move-by-word-001-expected.png
LayoutTests/editing/selection/move-by-word-001-expected.txt
LayoutTests/editing/selection/node-removal-2-expected.checksum
LayoutTests/editing/selection/node-removal-2-expected.png
LayoutTests/editing/selection/paragraph-granularity-expected.checksum
LayoutTests/editing/selection/paragraph-granularity-expected.png
LayoutTests/editing/selection/previous-line-position-expected.checksum
LayoutTests/editing/selection/previous-line-position-expected.png
LayoutTests/editing/selection/previous-line-position-expected.txt
LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum
LayoutTests/editing/selection/replaced-boundaries-1-expected.png
LayoutTests/editing/selection/replaced-boundaries-1-expected.txt
LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum
LayoutTests/editing/selection/replaced-boundaries-2-expected.png
LayoutTests/editing/selection/replaced-boundaries-2-expected.txt
LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum
LayoutTests/editing/selection/replaced-boundaries-3-expected.png
LayoutTests/editing/selection/replaced-boundaries-3-expected.txt
LayoutTests/editing/selection/select-all-001-expected.checksum
LayoutTests/editing/selection/select-all-001-expected.png
LayoutTests/editing/selection/select-all-001-expected.txt
LayoutTests/editing/selection/select-all-002-expected.checksum
LayoutTests/editing/selection/select-all-002-expected.png
LayoutTests/editing/selection/select-all-002-expected.txt
LayoutTests/editing/selection/select-all-003-expected.checksum
LayoutTests/editing/selection/select-all-003-expected.png
LayoutTests/editing/selection/select-all-003-expected.txt
LayoutTests/editing/selection/select-all-004-expected.checksum
LayoutTests/editing/selection/select-all-004-expected.png
LayoutTests/editing/selection/select-all-004-expected.txt
LayoutTests/editing/selection/select-box-expected.checksum
LayoutTests/editing/selection/select-box-expected.png
LayoutTests/editing/selection/select-box-expected.txt
LayoutTests/editing/selection/selection-3748164-fix-expected.checksum
LayoutTests/editing/selection/selection-3748164-fix-expected.png
LayoutTests/editing/selection/selection-3748164-fix-expected.txt
LayoutTests/editing/selection/selection-actions-expected.checksum
LayoutTests/editing/selection/selection-actions-expected.png
LayoutTests/editing/selection/selection-background-expected.checksum [new file with mode: 0644]
LayoutTests/editing/selection/selection-background-expected.png [new file with mode: 0644]
LayoutTests/editing/selection/selection-background-expected.txt [new file with mode: 0644]
LayoutTests/editing/selection/selection-background.html [new file with mode: 0644]
LayoutTests/editing/selection/triple-click-in-pre-expected.checksum
LayoutTests/editing/selection/triple-click-in-pre-expected.png
LayoutTests/editing/selection/triple-click-in-pre-expected.txt
LayoutTests/editing/selection/unrendered-001-expected.checksum
LayoutTests/editing/selection/unrendered-001-expected.png
LayoutTests/editing/selection/unrendered-001-expected.txt
LayoutTests/editing/selection/unrendered-002-expected.checksum
LayoutTests/editing/selection/unrendered-002-expected.png
LayoutTests/editing/selection/unrendered-002-expected.txt
LayoutTests/editing/selection/unrendered-003-expected.checksum
LayoutTests/editing/selection/unrendered-003-expected.png
LayoutTests/editing/selection/unrendered-003-expected.txt
LayoutTests/editing/selection/unrendered-004-expected.checksum
LayoutTests/editing/selection/unrendered-004-expected.png
LayoutTests/editing/selection/unrendered-004-expected.txt
LayoutTests/editing/selection/unrendered-005-expected.checksum
LayoutTests/editing/selection/unrendered-005-expected.png
LayoutTests/editing/selection/unrendered-005-expected.txt
LayoutTests/editing/selection/word-granularity-expected.checksum
LayoutTests/editing/selection/word-granularity-expected.png

index 5b7a49c..61ab7a3 100644 (file)
@@ -1 +1 @@
-23a7adc1510c6afd87aa5464ef1ad742
\ No newline at end of file
+f512b4fe0c53802e52164274434494f1
\ No newline at end of file
index 7f13336..d3fff6b 100644 (file)
Binary files a/LayoutTests/editing/selection/3690703-2-expected.png and b/LayoutTests/editing/selection/3690703-2-expected.png differ
index de8d72f..1de455b 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > CENTER > BODY > HTML > #document to 6 of DIV > CENTER > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index e26306d..909734b 100644 (file)
@@ -1 +1 @@
-02a155e6c2efd62a10a6e118733be04a
\ No newline at end of file
+64c4bdb79de87dfe4a1c0f45d25872ae
\ No newline at end of file
index aeab6b3..1bb5644 100644 (file)
Binary files a/LayoutTests/editing/selection/3690703-expected.png and b/LayoutTests/editing/selection/3690703-expected.png differ
index 0befa3a..9d5ae03 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > CENTER > BODY > HTML > #document to 6 of DIV > CENTER > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index e26306d..909734b 100644 (file)
@@ -1 +1 @@
-02a155e6c2efd62a10a6e118733be04a
\ No newline at end of file
+64c4bdb79de87dfe4a1c0f45d25872ae
\ No newline at end of file
index aeab6b3..1bb5644 100644 (file)
Binary files a/LayoutTests/editing/selection/3690719-expected.png and b/LayoutTests/editing/selection/3690719-expected.png differ
index 81a14a3..95e1ae6 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > CENTER > BODY > HTML > #document to 6 of DIV > CENTER > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of TABLE > DIV > CENTER > BODY > HTML > #document to 0 of TABLE > DIV > CENTER > BODY > HTML > #document toDOMRange:range from 0 of TABLE > DIV > CENTER > BODY > HTML > #document to 1 of #text > FONT > DIV > CENTER > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index a21878e..3bb1a2e 100644 (file)
@@ -1 +1 @@
-b40a1b56ba6d3f44d545ca9a18807638
\ No newline at end of file
+76391e9fa77461e6a7775cae667c6a90
\ No newline at end of file
index 9bd1a1b..b2d06e1 100644 (file)
Binary files a/LayoutTests/editing/selection/after-line-wrap-expected.png and b/LayoutTests/editing/selection/after-line-wrap-expected.png differ
index 0b3ddea..bdbd9c7 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
diff --git a/LayoutTests/editing/selection/caret-and-focus-ring-expected.checksum b/LayoutTests/editing/selection/caret-and-focus-ring-expected.checksum
new file mode 100644 (file)
index 0000000..79738a7
--- /dev/null
@@ -0,0 +1 @@
+10bdafc5fa8392744739c1f66cb8ba2e
\ No newline at end of file
diff --git a/LayoutTests/editing/selection/caret-and-focus-ring-expected.png b/LayoutTests/editing/selection/caret-and-focus-ring-expected.png
new file mode 100644 (file)
index 0000000..51d14d3
Binary files /dev/null and b/LayoutTests/editing/selection/caret-and-focus-ring-expected.png differ
diff --git a/LayoutTests/editing/selection/caret-and-focus-ring-expected.txt b/LayoutTests/editing/selection/caret-and-focus-ring-expected.txt
new file mode 100644 (file)
index 0000000..5e897ea
--- /dev/null
@@ -0,0 +1,19 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+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 {P} at (0,0) size 784x36
+        RenderText {TEXT} at (0,0) size 774x36
+          text run at (0,0) width 774: "This tests that the caret and the focus halo are not displayed when the WebView is not focused (using the pixel output from"
+          text run at (0,18) width 124: "DumpRenderTree)."
+      RenderBlock {DIV} at (0,52) size 784x18
+        RenderText {TEXT} at (0,0) size 65x18
+          text run at (0,0) width 65: "This is an "
+        RenderInline {SPAN} at (0,0) size 49x18
+          RenderText {TEXT} at (65,0) size 49x18
+            text run at (65,0) width 49: "editable"
+        RenderText {TEXT} at (114,0) size 404x18
+          text run at (114,0) width 404: " region. No caret or focus ring should appear in the pixel results."
+caret: position 11 of child 0 {TEXT} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
diff --git a/LayoutTests/editing/selection/caret-and-focus-ring.html b/LayoutTests/editing/selection/caret-and-focus-ring.html
new file mode 100644 (file)
index 0000000..40cc8f1
--- /dev/null
@@ -0,0 +1,27 @@
+<html>
+<head>
+
+<script>
+
+function runTest() {
+    if (window.layoutTestController) {
+        window.layoutTestController.setWindowHasFocus(false);
+        window.layoutTestController.setDisplaysWithFocusAttributes(false);
+    }
+    var s = window.getSelection();
+    var e = document.getElementById("test");
+    
+    e.focus();
+    s.setBaseAndExtent(e, 0, e, 0);
+}
+</script>
+
+<title>Caret and Focus Halo</title> 
+</head>
+<body>
+<p>This tests that the caret and the focus halo are not displayed when the WebView is not focused (using the pixel output from DumpRenderTree).</p>\r<div id="editme" contenteditable="true">This is an <span id="test">editable</span> region. No caret or focus ring should appear in the pixel results.</div>
+
+<script>runTest();</script>
+
+</body>
+</html>
\ No newline at end of file
index 29c2e4e..c6d009d 100644 (file)
@@ -1 +1 @@
-b76d37e227d6fb81328982f1eb5b9b52
\ No newline at end of file
+30bf81f73f450f7a684a35c2ee2eb158
\ No newline at end of file
index c369765..ca278ef 100644 (file)
Binary files a/LayoutTests/editing/selection/end-of-document-expected.png and b/LayoutTests/editing/selection/end-of-document-expected.png differ
index 80a726b..9c3bbbb 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 4 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > DIV > BODY > HTML > #document toDOMRange:range from 0 of #text > DIV > DIV > DIV > BODY > HTML > #document to 2 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 2194031..d771de9 100644 (file)
Binary files a/LayoutTests/editing/selection/expanding-selections-expected.png and b/LayoutTests/editing/selection/expanding-selections-expected.png differ
index 6ae2747..07cada4 100644 (file)
@@ -1,4 +1,5 @@
 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 2 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 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
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of #text > SPAN > DIV > BODY > HTML > #document to 1 of #text > SPAN > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > SPAN > DIV > BODY > HTML > #document to 1 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
index 680e819..0f14e5d 100644 (file)
Binary files a/LayoutTests/editing/selection/expanding-selections2-expected.png and b/LayoutTests/editing/selection/expanding-selections2-expected.png differ
index 5b8d493..f0df2f1 100644 (file)
@@ -1,4 +1,5 @@
 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 2 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 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
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of #text > SPAN > DIV > BODY > HTML > #document to 1 of #text > SPAN > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > SPAN > DIV > BODY > HTML > #document to 1 of #text > SPAN > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
index 57cb299..5b2233a 100644 (file)
Binary files a/LayoutTests/editing/selection/extend-by-character-001-expected.png and b/LayoutTests/editing/selection/extend-by-character-001-expected.png differ
index 874d5b6..c04cb71 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index bd4eee9..3217e69 100644 (file)
Binary files a/LayoutTests/editing/selection/extend-by-character-002-expected.png and b/LayoutTests/editing/selection/extend-by-character-002-expected.png differ
index e1f32d5..f0871c8 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 422d954..956f57f 100644 (file)
Binary files a/LayoutTests/editing/selection/extend-by-character-003-expected.png and b/LayoutTests/editing/selection/extend-by-character-003-expected.png differ
index 4f480e3..7bf88cf 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 5950803..bfdcc3a 100644 (file)
Binary files a/LayoutTests/editing/selection/extend-by-character-004-expected.png and b/LayoutTests/editing/selection/extend-by-character-004-expected.png differ
index a76d046..c1bc047 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 47c39d4..3568a59 100644 (file)
Binary files a/LayoutTests/editing/selection/extend-by-character-005-expected.png and b/LayoutTests/editing/selection/extend-by-character-005-expected.png differ
index a9f6bdf..c583e23 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 5e62ec4..4ea4d42 100644 (file)
Binary files a/LayoutTests/editing/selection/extend-by-character-006-expected.png and b/LayoutTests/editing/selection/extend-by-character-006-expected.png differ
index d03dd7a..1bda5ab 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 4 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index cd350bd..12f02cf 100644 (file)
@@ -1 +1 @@
-c0d34f0d854b314ab1b8ce5c9ca61124
\ No newline at end of file
+ec21f4ebefde7b01d02673f7c421e6fb
\ No newline at end of file
index f02f02f..f6b79e5 100644 (file)
Binary files a/LayoutTests/editing/selection/extend-by-word-001-expected.png and b/LayoutTests/editing/selection/extend-by-word-001-expected.png differ
index 2a882e6..fe6ab1f 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 8112a5d..536ab8e 100644 (file)
@@ -1 +1 @@
-cc1cc744c5ffe3712e89ca7653b704b4
\ No newline at end of file
+2906d849ad00cc993528eb8b2484f5bd
\ No newline at end of file
index 482fb29..06d121c 100644 (file)
Binary files a/LayoutTests/editing/selection/extend-by-word-002-expected.png and b/LayoutTests/editing/selection/extend-by-word-002-expected.png differ
index 367f128..ae2caf9 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 8c53c96..71a9018 100644 (file)
@@ -1 +1 @@
-f10806736a89d35c18ea901cc56b98b9
\ No newline at end of file
+71b9c8cdfdd664d09ed5985bfe1f5a7b
\ No newline at end of file
index 66e4fd2..4a7d3d4 100644 (file)
Binary files a/LayoutTests/editing/selection/fake-doubleclick-expected.png and b/LayoutTests/editing/selection/fake-doubleclick-expected.png differ
index 34e477f..df237eb 100644 (file)
@@ -1,4 +1,5 @@
 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 1 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document toDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 6 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
index 1f051cc..ca8c895 100644 (file)
@@ -1 +1 @@
-06734032f401e576de7a4305ef712f5b
\ No newline at end of file
+465e651cae0adfbe26d49a89d7429c72
\ No newline at end of file
index 84da591..f5521b5 100644 (file)
Binary files a/LayoutTests/editing/selection/fake-drag-expected.png and b/LayoutTests/editing/selection/fake-drag-expected.png differ
index 4381d65..340ab70 100644 (file)
@@ -1,4 +1,5 @@
 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document toDOMRange:range from 4 of #text > DIV > BODY > HTML > #document to 4 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
index d81613c..9a2d602 100644 (file)
@@ -1 +1 @@
-4f88feb4e7fd895bad022515bdc3256e
\ No newline at end of file
+61bdf64d6aab1d012eb8f5946172f371
\ No newline at end of file
index 3cb1540..567f857 100644 (file)
Binary files a/LayoutTests/editing/selection/focus_editable_html-expected.png and b/LayoutTests/editing/selection/focus_editable_html-expected.png differ
index 52ecb2d..ad6bec4 100644 (file)
@@ -1,4 +1,5 @@
 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 1 of HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 1 of #text > BODY > HTML > #document to 42 of #text > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 layer at (0,0) size 2008x2070
index 2133bda..6f38d61 100644 (file)
@@ -1 +1 @@
-0ac6f2c453955da0e6aa24bbdf5ae0fb
\ No newline at end of file
+05c419d469cb532275e328d07c12fca8
\ No newline at end of file
index e8d0b9e..056a916 100644 (file)
Binary files a/LayoutTests/editing/selection/iframe-expected.png and b/LayoutTests/editing/selection/iframe-expected.png differ
index 355fb74..59cf95a 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 3bfd38c..8a6581e 100644 (file)
@@ -1 +1 @@
-8aa9cee0d7c103539645b4d104444d9f
\ No newline at end of file
+616c9f6fd562bdd5142abd40a5a5f0bb
\ No newline at end of file
index 0b9c21d..8e1255c 100644 (file)
Binary files a/LayoutTests/editing/selection/inline-table-expected.png and b/LayoutTests/editing/selection/inline-table-expected.png differ
index fa2f807..c534e54 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index ebedd9e..06f37d5 100644 (file)
Binary files a/LayoutTests/editing/selection/leave-requested-block-expected.png and b/LayoutTests/editing/selection/leave-requested-block-expected.png differ
index e6da43e..bf4a25b 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 layer at (0,0) size 800x600
index 06f20d7..06a2b2e 100644 (file)
@@ -1 +1 @@
-e39dc2ad965cb2c138aad42071b09657
\ No newline at end of file
+e1cf3842c7f8333fc518b9c16fa24430
\ No newline at end of file
index a101573..6c6c30d 100644 (file)
Binary files a/LayoutTests/editing/selection/move-3875618-fix-expected.png and b/LayoutTests/editing/selection/move-3875618-fix-expected.png differ
index c857f7f..883ac40 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 5 of BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 06f20d7..06a2b2e 100644 (file)
@@ -1 +1 @@
-e39dc2ad965cb2c138aad42071b09657
\ No newline at end of file
+e1cf3842c7f8333fc518b9c16fa24430
\ No newline at end of file
index a101573..6c6c30d 100644 (file)
Binary files a/LayoutTests/editing/selection/move-3875641-fix-expected.png and b/LayoutTests/editing/selection/move-3875641-fix-expected.png differ
index 0f48dab..8a06e47 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 6 of BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index a4460e1..bacd4f4 100644 (file)
Binary files a/LayoutTests/editing/selection/move-backwords-by-word-001-expected.png and b/LayoutTests/editing/selection/move-backwords-by-word-001-expected.png differ
index bee27c9..e38a965 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index bedec49..6c5effc 100644 (file)
Binary files a/LayoutTests/editing/selection/move-between-blocks-no-001-expected.png and b/LayoutTests/editing/selection/move-between-blocks-no-001-expected.png differ
index c687aef..49d9bd1 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
@@ -39,6 +41,10 @@ EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 97ab328..6953d1a 100644 (file)
Binary files a/LayoutTests/editing/selection/move-between-blocks-yes-001-expected.png and b/LayoutTests/editing/selection/move-between-blocks-yes-001-expected.png differ
index bcdbf7c..8ad07eb 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 7 of BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 8b9f0b1..c5fe1c4 100644 (file)
Binary files a/LayoutTests/editing/selection/move-by-character-001-expected.png and b/LayoutTests/editing/selection/move-by-character-001-expected.png differ
index 83f2291..1471081 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 467bae8..f85a889 100644 (file)
Binary files a/LayoutTests/editing/selection/move-by-character-002-expected.png and b/LayoutTests/editing/selection/move-by-character-002-expected.png differ
index fa0609d..f867e19 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 181c320..25378dd 100644 (file)
Binary files a/LayoutTests/editing/selection/move-by-character-003-expected.png and b/LayoutTests/editing/selection/move-by-character-003-expected.png differ
index 7697938..64383cc 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 467bae8..9145c2e 100644 (file)
Binary files a/LayoutTests/editing/selection/move-by-character-004-expected.png and b/LayoutTests/editing/selection/move-by-character-004-expected.png differ
index ca7c955..adca6f0 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 181c320..7449176 100644 (file)
Binary files a/LayoutTests/editing/selection/move-by-character-005-expected.png and b/LayoutTests/editing/selection/move-by-character-005-expected.png differ
index fcfa28a..7c4d638 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index ee968b0..37cfd10 100644 (file)
@@ -1 +1 @@
-f962aab8a9791b1b62113e75f2688b27
\ No newline at end of file
+4423b2538fdc69e5f097c60b9877bc74
\ No newline at end of file
index 0504ca5..0e28a23 100644 (file)
Binary files a/LayoutTests/editing/selection/move-by-line-001-expected.png and b/LayoutTests/editing/selection/move-by-line-001-expected.png differ
index a21d406..81f7659 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index f767721..d8d9194 100644 (file)
@@ -1 +1 @@
-22b60145c4ba4e179d1402e9bb5aee4e
\ No newline at end of file
+eb7903265fde6a726ad0e39dc839267c
\ No newline at end of file
index d58c72f..6d4ed5a 100644 (file)
Binary files a/LayoutTests/editing/selection/move-by-line-002-expected.png and b/LayoutTests/editing/selection/move-by-line-002-expected.png differ
index 6be9d7b..ae05593 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 4 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 2374d5a..463bca5 100644 (file)
@@ -1 +1 @@
-9515c6e78c2e2f623ce5aedc6d4c3e37
\ No newline at end of file
+6c6410e4346dd3b230f2fa72e8cea11c
\ No newline at end of file
index 748e3f9..dd071e8 100644 (file)
Binary files a/LayoutTests/editing/selection/move-by-word-001-expected.png and b/LayoutTests/editing/selection/move-by-word-001-expected.png differ
index 5b6339c..dc623dc 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 8dacbc7..2cf3523 100644 (file)
@@ -1 +1 @@
-61b82b1b675e00469570588c51c6d11e
\ No newline at end of file
+83465ae775889fbf42c1f73e701dc4aa
\ No newline at end of file
index 57befec..0d3d9e6 100644 (file)
Binary files a/LayoutTests/editing/selection/node-removal-2-expected.png and b/LayoutTests/editing/selection/node-removal-2-expected.png differ
index 307d1e2..dc97e1e 100644 (file)
Binary files a/LayoutTests/editing/selection/paragraph-granularity-expected.png and b/LayoutTests/editing/selection/paragraph-granularity-expected.png differ
index d81b7d3..1359aef 100644 (file)
Binary files a/LayoutTests/editing/selection/previous-line-position-expected.png and b/LayoutTests/editing/selection/previous-line-position-expected.png differ
index e2e2dd9..3f5af88 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 4 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 layer at (0,0) size 800x600
index 3418784..f9f900e 100644 (file)
Binary files a/LayoutTests/editing/selection/replaced-boundaries-1-expected.png and b/LayoutTests/editing/selection/replaced-boundaries-1-expected.png differ
index f78b6f5..ca67df6 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 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 3 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 1fa12ba..69ca70c 100644 (file)
Binary files a/LayoutTests/editing/selection/replaced-boundaries-2-expected.png and b/LayoutTests/editing/selection/replaced-boundaries-2-expected.png differ
index 012b3e3..baf1b10 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 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 3 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 96cb660..7d9f160 100644 (file)
Binary files a/LayoutTests/editing/selection/replaced-boundaries-3-expected.png and b/LayoutTests/editing/selection/replaced-boundaries-3-expected.png differ
index ba5ecdb..d350faa 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 5 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 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 2 of SELECT > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index cc46001..5b41b06 100644 (file)
@@ -1 +1 @@
-00cc9dc5892619e870ceff50aaf0ddaa
\ No newline at end of file
+5d832cc324b7d728cbf76c592a928315
\ No newline at end of file
index 7b33fed..d3e12e1 100644 (file)
Binary files a/LayoutTests/editing/selection/select-all-001-expected.png and b/LayoutTests/editing/selection/select-all-001-expected.png differ
index fdc1216..d5d1190 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 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 > DIV > BODY > HTML > #document to 737 of #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index a8b6e35..92fe732 100644 (file)
@@ -1 +1 @@
-eb7ef53bf9d45be6f85882dd28aa6563
\ No newline at end of file
+b42b9f3918fed812fd1454299027dd31
\ No newline at end of file
index b4e0b1c..9afdc83 100644 (file)
Binary files a/LayoutTests/editing/selection/select-all-002-expected.png and b/LayoutTests/editing/selection/select-all-002-expected.png differ
index 81433fe..a4c6456 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 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 > DIV > BODY > HTML > #document to 180 of #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index d432d11..bdf416d 100644 (file)
@@ -1 +1 @@
-a341268a5673eb00e7f376eaffc6452a
\ No newline at end of file
+708b7234953f95b42a34cc2268bd69fa
\ No newline at end of file
index c2d25a2..fcc75f1 100644 (file)
Binary files a/LayoutTests/editing/selection/select-all-003-expected.png and b/LayoutTests/editing/selection/select-all-003-expected.png differ
index f4aa26b..73fed90 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 12 of BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 6 of BODY > HTML > #document to 6 of BODY > HTML > #document toDOMRange:range from 1 of BODY > HTML > #document to 6 of BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index a275cbf..64e6d96 100644 (file)
@@ -1 +1 @@
-d178e5d7a984f867408f47b2d51e5fa4
\ No newline at end of file
+0f7ed9cd6dcec61046aff555f1bf0c57
\ No newline at end of file
index 4dbcbd3..ba033e7 100644 (file)
Binary files a/LayoutTests/editing/selection/select-all-004-expected.png and b/LayoutTests/editing/selection/select-all-004-expected.png differ
index 3ec3b4e..1697450 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 8 of BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > BODY > HTML > #document to 0 of #text > BODY > HTML > #document toDOMRange:range from 1 of #text > BODY > HTML > #document to 5 of BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 4675a5c..17d3559 100644 (file)
@@ -1 +1 @@
-2e0c799dc526f166411a4b9d5598644d
\ No newline at end of file
+b418dcb682f2e8479cac875d1d0a84d7
\ No newline at end of file
index 803c7f2..21c69de 100644 (file)
Binary files a/LayoutTests/editing/selection/select-box-expected.png and b/LayoutTests/editing/selection/select-box-expected.png differ
index 05bf537..bfec511 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 4984f35..32dc31b 100644 (file)
Binary files a/LayoutTests/editing/selection/selection-3748164-fix-expected.png and b/LayoutTests/editing/selection/selection-3748164-fix-expected.png differ
index 82a91b5..b9dd102 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 73ee682..6136a8a 100644 (file)
@@ -1 +1 @@
-25c8290e426700fd0bfcde1074f411a3
\ No newline at end of file
+6286da3ee9c370aee67d2d60d9c5207d
\ No newline at end of file
index 87ff58c..29e3b1b 100644 (file)
Binary files a/LayoutTests/editing/selection/selection-actions-expected.png and b/LayoutTests/editing/selection/selection-actions-expected.png differ
diff --git a/LayoutTests/editing/selection/selection-background-expected.checksum b/LayoutTests/editing/selection/selection-background-expected.checksum
new file mode 100644 (file)
index 0000000..5065c04
--- /dev/null
@@ -0,0 +1 @@
+b4f3764a348aedf6e426a9a1e27723f5
\ No newline at end of file
diff --git a/LayoutTests/editing/selection/selection-background-expected.png b/LayoutTests/editing/selection/selection-background-expected.png
new file mode 100644 (file)
index 0000000..ac2ec34
Binary files /dev/null and b/LayoutTests/editing/selection/selection-background-expected.png differ
diff --git a/LayoutTests/editing/selection/selection-background-expected.txt b/LayoutTests/editing/selection/selection-background-expected.txt
new file mode 100644 (file)
index 0000000..0f2d7e5
--- /dev/null
@@ -0,0 +1,14 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+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 {P} at (0,0) size 784x18
+        RenderText {TEXT} at (0,0) size 767x18
+          text run at (0,0) width 767: "This tests that the selection tint is grey when the WebView is not focused (using the pixel output from DumpRenderTree)."
+      RenderBlock {DIV} at (0,34) size 784x18
+        RenderText {TEXT} at (0,0) size 178x18
+          text run at (0,0) width 178: "This text should be selected."
+selection start: position 0 of child 0 {TEXT} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
+selection end:   position 29 of child 0 {TEXT} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
diff --git a/LayoutTests/editing/selection/selection-background.html b/LayoutTests/editing/selection/selection-background.html
new file mode 100644 (file)
index 0000000..5ed06e5
--- /dev/null
@@ -0,0 +1,27 @@
+<html>
+<head>
+<script>
+
+function runTest() {
+    if (window.layoutTestController) {
+        window.layoutTestController.setWindowHasFocus(false);
+        window.layoutTestController.setDisplaysWithFocusAttributes(false);
+    }
+    var s = window.getSelection();
+    var e = document.getElementById("selectme");
+    
+    s.setBaseAndExtent(e, 0, e, 1);
+}
+
+</script>
+
+<title>Selection tint when WebView is not focused</title> 
+</head>
+<body>
+<p>This tests that the selection tint is grey when the WebView is not focused (using the pixel output from DumpRenderTree).</p>
+
+<div id="selectme">This text should be selected.</div>
+
+<script>runTest();</script>
+</body>
+</html>
\ No newline at end of file
index b52abe2..7d2cf16 100644 (file)
@@ -1 +1 @@
-fa035e64ae2e2a22c8fb24691a71ae32
\ No newline at end of file
+78ccb388e5e17fe88b617a1bac95d9bd
\ No newline at end of file
index 1e2d24b..9f07a56 100644 (file)
Binary files a/LayoutTests/editing/selection/triple-click-in-pre-expected.png and b/LayoutTests/editing/selection/triple-click-in-pre-expected.png differ
index 8d2b1d1..807ea99 100644 (file)
@@ -1,4 +1,5 @@
 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 30 of #text > PRE > DIV > DIV > BODY > HTML > #document to 30 of #text > PRE > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 30 of #text > PRE > DIV > DIV > BODY > HTML > #document to 30 of #text > PRE > DIV > DIV > BODY > HTML > #document toDOMRange:range from 16 of #text > PRE > DIV > DIV > BODY > HTML > #document to 30 of #text > PRE > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
index 6e127cb..e73c1b2 100644 (file)
@@ -1 +1 @@
-f21f5e1e19654a67949376584cac729f
\ No newline at end of file
+d631ebec14a0e96c644dd3edf9d64d04
\ No newline at end of file
index fc0c555..71ef9cc 100644 (file)
Binary files a/LayoutTests/editing/selection/unrendered-001-expected.png and b/LayoutTests/editing/selection/unrendered-001-expected.png differ
index b4144d2..fd736b2 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 4 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 layer at (0,0) size 820x600
   RenderCanvas at (0,0) size 785x585
index cef1e05..a75e536 100644 (file)
@@ -1 +1 @@
-6333dfe7a10718e2701444b9a8018ef7
\ No newline at end of file
+45abd2945b17563d0b3c3ea7da7b87fb
\ No newline at end of file
index 8ce377c..187532f 100644 (file)
Binary files a/LayoutTests/editing/selection/unrendered-002-expected.png and b/LayoutTests/editing/selection/unrendered-002-expected.png differ
index 9cdbe98..6aac29c 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 4 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 layer at (0,0) size 820x600
index 6d73bf5..b53b692 100644 (file)
@@ -1 +1 @@
-de67408ccccb72140fd533e7875b2305
\ No newline at end of file
+b40621ca43965b292f8bf2928d97ea99
\ No newline at end of file
index feeb3d6..d76b5d5 100644 (file)
Binary files a/LayoutTests/editing/selection/unrendered-003-expected.png and b/LayoutTests/editing/selection/unrendered-003-expected.png differ
index 4277887..8d3781f 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 4 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 layer at (0,0) size 820x600
index 6e127cb..e73c1b2 100644 (file)
@@ -1 +1 @@
-f21f5e1e19654a67949376584cac729f
\ No newline at end of file
+d631ebec14a0e96c644dd3edf9d64d04
\ No newline at end of file
index fc0c555..71ef9cc 100644 (file)
Binary files a/LayoutTests/editing/selection/unrendered-004-expected.png and b/LayoutTests/editing/selection/unrendered-004-expected.png differ
index 63245d2..74bc7be 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 4 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 6e127cb..e73c1b2 100644 (file)
@@ -1 +1 @@
-f21f5e1e19654a67949376584cac729f
\ No newline at end of file
+d631ebec14a0e96c644dd3edf9d64d04
\ No newline at end of file
index fc0c555..71ef9cc 100644 (file)
Binary files a/LayoutTests/editing/selection/unrendered-005-expected.png and b/LayoutTests/editing/selection/unrendered-005-expected.png differ
index 63245d2..74bc7be 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 4 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index e8a87a1..c2857aa 100644 (file)
@@ -1 +1 @@
-dba48794bc314598535385bd461bc453
\ No newline at end of file
+05de48574309da769c9cad7964a61a1f
\ No newline at end of file
index 7462f9a..366bdd7 100644 (file)
Binary files a/LayoutTests/editing/selection/word-granularity-expected.png and b/LayoutTests/editing/selection/word-granularity-expected.png differ