Diff
Modified: trunk/LayoutTests/ChangeLog (234751 => 234752)
--- trunk/LayoutTests/ChangeLog 2018-08-10 05:13:47 UTC (rev 234751)
+++ trunk/LayoutTests/ChangeLog 2018-08-10 07:57:00 UTC (rev 234752)
@@ -1,3 +1,32 @@
+2018-08-10 Ross Kirsling <[email protected]>
+
+ [WinCairo] Unreviewed layout test gardening.
+
+ * platform/wincairo/TestExpectations:
+ * platform/wincairo/editing/selection/5057506-expected.png: Added.
+ * platform/wincairo/editing/selection/caret-ltr-right-expected.txt:
+ * platform/wincairo/editing/selection/caret-rtl-right-expected.txt:
+ * platform/wincairo/editing/selection/doubleclick-crash-expected.txt: Added.
+ * platform/wincairo/editing/selection/editable-links-expected.txt: Added.
+ * platform/wincairo/editing/selection/extend-by-character-006-expected.txt: Added.
+ * platform/wincairo/editing/selection/extend-by-sentence-001-expected.txt: Added.
+ * platform/wincairo/editing/selection/extend-by-word-001-expected.txt: Added.
+ * platform/wincairo/editing/selection/extend-inside-transforms-backward-expected.txt: Added.
+ * platform/wincairo/editing/selection/extend-inside-transforms-forward-expected.txt: Added.
+ * platform/wincairo/editing/selection/extend-selection-bidi-expected.txt: Added.
+ * platform/wincairo/editing/selection/focus-body-expected.txt: Added.
+ * platform/wincairo/editing/selection/move-by-line-001-expected.txt: Added.
+ * platform/wincairo/editing/selection/move-by-word-001-expected.txt: Added.
+ * platform/wincairo/editing/selection/select-all-001-expected.txt: Added.
+ * platform/wincairo/editing/selection/select-all-002-expected.txt: Added.
+ * platform/wincairo/editing/selection/select-all-003-expected.txt: Added.
+ * platform/wincairo/editing/selection/select-all-004-expected.txt: Added.
+ * platform/wincairo/editing/selection/unrendered-001-expected.txt: Added.
+ * platform/wincairo/editing/selection/unrendered-002-expected.txt: Added.
+ * platform/wincairo/editing/selection/unrendered-003-expected.txt: Added.
+ * platform/wincairo/editing/selection/unrendered-004-expected.txt: Added.
+ * platform/wincairo/editing/selection/unrendered-005-expected.txt: Added.
+
2018-08-09 Basuke Suzuki <[email protected]>
[LayoutTests] Test case which committed on r175053 was wrong.
Modified: trunk/LayoutTests/platform/wincairo/TestExpectations (234751 => 234752)
--- trunk/LayoutTests/platform/wincairo/TestExpectations 2018-08-10 05:13:47 UTC (rev 234751)
+++ trunk/LayoutTests/platform/wincairo/TestExpectations 2018-08-10 07:57:00 UTC (rev 234752)
@@ -850,7 +850,6 @@
http/tests/appcache [ Skip ]
http/tests/blink/sendbeacon [ Skip ]
-
http/tests/cache [ Skip ]
http/tests/cache-storage [ Skip ]
http/tests/canvas [ Skip ]
@@ -870,8 +869,7 @@
http/tests/globalhistory/history-delegate-basic-refresh-redirect.html [ Failure ]
-http/tests/history/back-with-fragment-change.php [ Failure ]
-
+http/tests/history [ Skip ]
http/tests/images [ Skip ]
http/tests/incremental [ Skip ]
http/tests/inspector [ Skip ]
@@ -880,15 +878,20 @@
http/tests/local/fileapi [ Skip ]
http/tests/local/formdata [ Skip ]
+http/tests/local/link-stylesheet-preferred.html [ Failure ]
+
http/tests/media [ Skip ]
# need to implement content sniffing
http/tests/mime/mime-type-sniff.html [ Skip ]
+http/tests/mime/standard-mode-loads-stylesheet-with-empty-content-type.html [ Failure ]
+
http/tests/misc [ Skip ]
-http/tests/multipart/load-last-non-html-frame.php [ Failure ]
-http/tests/multipart/multipart-replace-non-html-content.php [ Failure ]
+[ Release ] http/tests/multipart/load-last-non-html-frame.php [ Failure ]
+[ Release ] http/tests/multipart/multipart-replace-non-html-content.php [ Failure ]
+[ Debug ] http/tests/multipart [ Skip ]
http/tests/navigation [ Skip ]
http/tests/notifications [ Skip ]
@@ -900,6 +903,10 @@
http/tests/quicklook [ Skip ]
http/tests/security [ Skip ]
http/tests/ssl [ Skip ]
+
+[ Release ] http/tests/storage/callbacks-are-called-in-correct-context.html [ Failure ]
+[ Debug ] http/tests/storage/callbacks-are-called-in-correct-context.html [ Skip ]
+
http/tests/subresource-integrity [ Skip ]
http/tests/webarchive [ Skip ]
http/tests/webauthn [ Skip ]
@@ -938,6 +945,7 @@
http/tests/xmlhttprequest/basic-auth-default.html [ Failure ]
http/tests/xmlhttprequest/basic-auth-nopassword.html [ Failure ]
http/tests/xmlhttprequest/basic-auth-nouser.html [ Failure ]
+http/tests/xmlhttprequest/cache-override.html [ Failure ]
http/tests/xmlhttprequest/cross-origin-authorization-with-embedder.html [ Failure ]
http/tests/xmlhttprequest/cross-origin-authorization.html [ Failure ]
http/tests/xmlhttprequest/cross-origin-cookie-storage.html [ Failure ]
@@ -946,6 +954,7 @@
http/tests/xmlhttprequest/methods-async.html [ Failure ]
http/tests/xmlhttprequest/methods.html [ Failure ]
http/tests/xmlhttprequest/null-auth.php [ Failure ]
+http/tests/xmlhttprequest/range-test.html [ Failure ]
http/tests/xmlhttprequest/re-login-async.html [ Failure ]
http/tests/xmlhttprequest/re-login.html [ Failure ]
http/tests/xmlhttprequest/redirect-credentials-responseURL.html [ Failure ]
@@ -955,6 +964,7 @@
http/tests/xmlhttprequest/redirections-and-user-headers.html [ Failure ]
http/tests/xmlhttprequest/remember-bad-password.html [ Failure ]
http/tests/xmlhttprequest/response-access-on-error.html [ Failure ]
+http/tests/xmlhttprequest/response-empty-arraybuffer.html [ Failure ]
http/tests/xmlhttprequest/upload-onload-event.html [ Failure ]
http/tests/xmlhttprequest/upload-onloadend-event-after-load.html [ Failure ]
http/tests/xmlhttprequest/upload-onprogress-event.html [ Failure ]
@@ -967,6 +977,8 @@
http/tests/xmlhttprequest/upload-onload-progressevent-attributes.html [ Timeout ]
http/tests/xmlhttprequest/upload-onloadend-event-after-abort.html [ Timeout ]
+[ Debug ] http/tests/xmlhttprequest/simple-cross-origin-progress-events.html [ Skip ]
+
http/tests/xmlviewer [ Skip ]
#///////////////////////////////////////////////////////////////////////////////
@@ -1538,7 +1550,20 @@
editing/pasteboard/entries-api/datatransfer-items-drop-hidden-file.html [ Skip ]
###### Selection
-editing/selection/ [ Pass Failure ImageOnlyFailure ]
+editing/selection/5354455-1.html [ Failure ]
+editing/selection/context-menu-on-text.html [ Failure ]
+editing/selection/context-menu-text-selection-lookup.html [ Failure ]
+editing/selection/drag-start-event-client-x-y.html [ Failure ]
+editing/selection/extend-selection-word.html [ Failure ]
+editing/selection/home-end.html [ Failure ]
+editing/selection/move-by-word-visually-mac.html [ Failure ]
+editing/selection/move-left-right.html [ Failure ]
+editing/selection/update-selection-by-style-change.html [ ImageOnlyFailure ]
+editing/selection/user-select-all-image-with-single-click.html [ Failure ]
+editing/selection/user-select-all-selection.html [ Failure ]
+editing/selection/user-select-all-with-shift.html [ Failure ]
+editing/selection/user-select-all-with-single-click.html [ Failure ]
+[ Debug ] editing/selection/5057506.html [ Failure ]
# Assertion failure in replaySavedEvents
webkit.org/b/21796 [ Debug ] editing/pasteboard/drop-text-events.html [ Skip ]
@@ -1621,6 +1646,8 @@
webkit.org/b/173281 editing/style/set-backColor-with-color-filter.html [ Skip ]
webkit.org/b/173281 editing/style/inverse-color-filter.html [ Skip ]
+editing/input/press-tab-during-ime-composition.html [ Failure ]
+
################################################################################
########################### End Editing Failures ###########################
################################################################################
Added: trunk/LayoutTests/platform/wincairo/editing/selection/5057506-expected.png
(Binary files differ)
Index: trunk/LayoutTests/platform/wincairo/editing/selection/5057506-expected.png
===================================================================
--- trunk/LayoutTests/platform/wincairo/editing/selection/5057506-expected.png 2018-08-10 05:13:47 UTC (rev 234751)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/5057506-expected.png 2018-08-10 07:57:00 UTC (rev 234752)
Property changes on: trunk/LayoutTests/platform/wincairo/editing/selection/5057506-expected.png
___________________________________________________________________
Added: svn:mime-type
+image/png
\ No newline at end of property
Modified: trunk/LayoutTests/platform/wincairo/editing/selection/caret-ltr-right-expected.txt (234751 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/caret-ltr-right-expected.txt 2018-08-10 05:13:47 UTC (rev 234751)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/caret-ltr-right-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -11,8 +11,7 @@
RenderText {#text} at (11,11) size 72x22
text run at (11,11) width 72: "WebKit2"
RenderBlock (anonymous) at (0,101) size 784x20
- RenderText {#text} at (0,0) size 177x19
- text run at (0,0) width 177: "FAIL: selection not collapsed"
- RenderBR {BR} at (177,0) size 0x19
-selection start: position 0 of child 0 {#text} of child 3 {DIV} of body
-selection end: position 7 of child 0 {#text} of child 3 {DIV} of body
+ RenderText {#text} at (0,0) size 38x19
+ text run at (0,0) width 38: "PASS"
+ RenderBR {BR} at (38,0) size 0x19
+caret: position 7 of child 0 {#text} of child 3 {DIV} of body
Modified: trunk/LayoutTests/platform/wincairo/editing/selection/caret-rtl-right-expected.txt (234751 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/caret-rtl-right-expected.txt 2018-08-10 05:13:47 UTC (rev 234751)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/caret-rtl-right-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -11,8 +11,7 @@
RenderText {#text} at (133,11) size 58x22
text run at (133,11) width 58 RTL: "\x{5E9}\x{5D3}\x{5D4} \x{5D1}\x{5D5}\x{5E8}"
RenderBlock (anonymous) at (0,101) size 784x20
- RenderText {#text} at (0,0) size 177x19
- text run at (0,0) width 177: "FAIL: selection not collapsed"
- RenderBR {BR} at (177,0) size 0x19
-selection start: position 0 of child 0 {#text} of child 3 {DIV} of body
-selection end: position 3 of child 0 {#text} of child 3 {DIV} of body
+ RenderText {#text} at (0,0) size 38x19
+ text run at (0,0) width 38: "PASS"
+ RenderBR {BR} at (38,0) size 0x19
+caret: position 0 of child 0 {#text} of child 3 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/doubleclick-crash-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/doubleclick-crash-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/doubleclick-crash-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,21 @@
+EDITING DELEGATE: shouldChangeSelectedDOMRange: toDOMRange:range from 5 of #text > PRE > BODY > HTML > #document to 5 of #text > PRE > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 5 of #text > PRE > BODY > HTML > #document to 5 of #text > PRE > BODY > HTML > #document toDOMRange:range from 5 of #text > PRE > BODY > HTML > #document to 6 of #text > PRE > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (0,0) size 800x587
+ RenderBlock {PRE} at (0,0) size 800x80
+ RenderText {#text} at (0,0) size 40x64
+ text run at (0,0) width 40: "Test."
+ text run at (40,0) width 0: " "
+ text run at (0,16) width 40: "Test."
+ text run at (40,16) width 0: " "
+ text run at (0,32) width 0: " "
+ text run at (0,48) width 0: " "
+ RenderText {#text} at (0,64) size 0x16
+ text run at (0,64) width 0: " "
+selection start: position 5 of child 0 {#text} of child 1 {PRE} of body
+selection end: position 6 of child 0 {#text} of child 1 {PRE} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/editable-links-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/editable-links-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/editable-links-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,17 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 5 of BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange: toDOMRange:range from 6 of #text > A > BODY > HTML > #document to 6 of #text > A > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderText {#text} at (0,0) size 60x19
+ text run at (0,0) width 60: "This is an "
+ RenderInline {A} at (0,0) size 72x19 [color=#0000EE]
+ RenderText {#text} at (60,0) size 72x19
+ text run at (60,0) width 72: "editable link"
+ RenderText {#text} at (132,0) size 4x19
+ text run at (132,0) width 4: "."
+caret: position 6 of child 0 {#text} of child 3 {A} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/extend-by-character-006-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/extend-by-character-006-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/extend-by-character-006-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,19 @@
+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
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderBlock {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
+ RenderInline {SPAN} at (0,0) size 32x27
+ RenderText {#text} at (14,14) size 32x27
+ text run at (14,14) width 32: "foo"
+ RenderText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
+selection start: position 1 of child 0 {#text} of child 1 {SPAN} of child 3 {DIV} of body
+selection end: position 4 of child 0 {#text} of child 1 {SPAN} of child 3 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/extend-by-sentence-001-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/extend-by-sentence-001-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/extend-by-sentence-001-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,27 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 2 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderBlock {DIV} at (0,0) size 784x84 [border: (2px solid #FF0000)]
+ RenderBlock {FRIJOLE} at (14,14) size 756x56
+ RenderBlock (anonymous) at (0,0) size 756x28
+ RenderText {#text} at (0,0) size 132x27
+ text run at (0,0) width 132: "one two three"
+ RenderInline {FRIJOLE} at (0,0) size 0x27
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock (anonymous) at (0,28) size 756x28
+ RenderBlock {DOODAD} at (0,0) size 756x28
+ RenderText {#text} at (0,0) size 116x27
+ text run at (0,0) width 116: "four five six"
+ RenderBlock (anonymous) at (0,56) size 756x0
+ RenderInline {FRIJOLE} at (0,0) size 0x0
+selection start: position 0 of child 0 {#text} of child 1 {DOODAD} of child 1 {FRIJOLE} of child 1 {FRIJOLE} of child 1 {DIV} of body
+selection end: position 13 of child 0 {#text} of child 1 {DOODAD} of child 1 {FRIJOLE} of child 1 {FRIJOLE} of child 1 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/extend-by-word-001-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/extend-by-word-001-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/extend-by-word-001-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,24 @@
+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
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderBlock {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
+ RenderBlock {DIV} at (14,14) size 756x28
+ RenderText {#text} at (0,0) size 32x27
+ text run at (0,0) width 32: "foo"
+ RenderInline {SPAN} at (0,0) size 16x27
+ RenderText {#text} at (32,0) size 16x27
+ text run at (32,0) width 16: "\x{9}"
+ RenderText {#text} at (48,0) size 31x27
+ text run at (48,0) width 31: "bar"
+selection start: position 0 of child 2 {#text} of child 1 {DIV} of child 1 {DIV} of body
+selection end: position 3 of child 2 {#text} of child 1 {DIV} of child 1 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/extend-inside-transforms-backward-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/extend-inside-transforms-backward-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/extend-inside-transforms-backward-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x216
+ RenderBlock {HTML} at (0,0) size 800x216
+ RenderBody {BODY} at (8,8) size 784x200
+layer at (8,8) size 200x200
+ RenderBlock {DIV} at (0,0) size 200x200
+ RenderBlock {P} at (0,0) size 200x53
+ RenderText {#text} at (0,0) size 150x53
+ text run at (0,0) width 150: "hello"
+ RenderBlock {P} at (0,53) size 200x53
+ RenderText {#text} at (0,0) size 150x53
+ text run at (0,0) width 150: "world"
+selection start: position 3 of child 0 {#text} of child 1 {P} of child 1 {DIV} of body
+selection end: position 3 of child 0 {#text} of child 3 {P} of child 1 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/extend-inside-transforms-forward-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/extend-inside-transforms-forward-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/extend-inside-transforms-forward-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x216
+ RenderBlock {HTML} at (0,0) size 800x216
+ RenderBody {BODY} at (8,8) size 784x200
+layer at (8,8) size 200x200
+ RenderBlock {DIV} at (0,0) size 200x200
+ RenderBlock {P} at (0,0) size 200x53
+ RenderText {#text} at (0,0) size 150x53
+ text run at (0,0) width 150: "hello"
+ RenderBlock {P} at (0,53) size 200x53
+ RenderText {#text} at (0,0) size 150x53
+ text run at (0,0) width 150: "world"
+selection start: position 2 of child 0 {#text} of child 1 {P} of child 1 {DIV} of body
+selection end: position 2 of child 0 {#text} of child 3 {P} of child 1 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/extend-selection-bidi-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/extend-selection-bidi-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/extend-selection-bidi-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,42 @@
+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
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderBlock (anonymous) at (0,0) size 784x40
+ RenderText {#text} at (0,0) size 341x19
+ text run at (0,0) width 341: "The selection range in the red box should look like this: "
+ RenderInline {SPAN} at (0,0) size 97x19 [bgcolor=#AFDAFF]
+ RenderText {#text} at (341,0) size 97x19
+ text run at (341,0) width 26: "abc "
+ text run at (390,0) width 8: "1"
+ text run at (414,0) width 24 RTL: "\x{5D0}\x{5D1}\x{5D2} "
+ RenderText {#text} at (367,0) size 98x19
+ text run at (367,0) width 23 RTL: " \x{5D3}\x{5D4}\x{5D5}"
+ text run at (398,0) width 16: "23"
+ text run at (438,0) width 27: " def "
+ RenderBR {BR} at (465,15) size 0x0
+ RenderBR {BR} at (0,20) size 0x19
+ RenderBlock {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
+ RenderInline {SPAN} at (0,0) size 184x27
+ RenderText {#text} at (14,14) size 184x27
+ text run at (14,14) width 40: "abc "
+ text run at (54,14) width 34 RTL: " \x{5D3}\x{5D4}\x{5D5}"
+ text run at (88,14) width 36: "123"
+ text run at (124,14) width 37 RTL: "\x{5D0}\x{5D1}\x{5D2} "
+ text run at (161,14) width 37: " def"
+ RenderText {#text} at (0,0) size 0x0
+selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 6 {DIV} of body
+selection end: position 9 of child 0 {#text} of child 1 {SPAN} of child 6 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/focus-body-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/focus-body-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/focus-body-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,14 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 2 of BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange: toDOMRange:range from 0 of BODY > HTML > #document to 0 of BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderText {#text} at (0,0) size 422x19
+ text run at (0,0) width 211: "This test focuses an editable body. "
+ text run at (211,0) width 211: "Its contents should not be selected."
+ RenderText {#text} at (0,0) size 0x0
+caret: position 0 of child 0 {#text} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/move-by-line-001-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/move-by-line-001-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/move-by-line-001-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,27 @@
+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
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderBlock {DIV} at (0,0) size 784x200 [border: (2px solid #FF0000)]
+ RenderBlock {DIV} at (14,14) size 756x172
+ RenderTable {TABLE} at (0,0) size 64x172 [border: (1px outset #808080)]
+ RenderTableSection {TBODY} at (1,1) size 62x170
+ RenderTableRow {TR} at (0,2) size 62x54
+ RenderTableCell {TD} at (2,2) size 58x54 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (13,13) size 32x27
+ text run at (13,13) width 32: "foo"
+ RenderTableRow {TR} at (0,58) size 62x54
+ RenderTableCell {TD} at (2,58) size 58x54 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderTableRow {TR} at (0,114) size 62x54
+ RenderTableCell {TD} at (2,114) size 58x54 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+ RenderText {#text} at (13,13) size 31x27
+ text run at (13,13) width 31: "bar"
+caret: position 2 of child 1 {TABLE} of child 1 {DIV} of child 1 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/move-by-word-001-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/move-by-word-001-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/move-by-word-001-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,20 @@
+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
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderBlock {DIV} at (0,0) size 784x84 [border: (2px solid #FF0000)]
+ RenderBlock {DIV} at (14,14) size 756x28
+ RenderText {#text} at (0,0) size 32x27
+ text run at (0,0) width 32: "foo"
+ RenderBlock (anonymous) at (14,42) size 756x28
+ RenderText {#text} at (0,0) size 31x27
+ text run at (0,0) width 31: "bar"
+selection start: position 0 of child 2 {#text} of child 1 {DIV} of body
+selection end: position 3 of child 2 {#text} of child 1 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/select-all-001-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/select-all-001-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/select-all-001-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,40 @@
+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
+layer at (0,0) size 820x900
+ RenderView at (0,0) size 785x585
+layer at (0,0) size 785x900
+ RenderBlock {HTML} at (0,0) size 785x900
+ RenderBody {BODY} at (8,64) size 769x772
+ RenderBlock {DIV} at (64,0) size 748x772 [border: (50px solid #FF0000)]
+ RenderBlock {DIV} at (74,74) size 600x624
+ RenderText {#text} at (0,10) size 598x603
+ text run at (0,10) width 550: "Four score and seven years ago our fathers brought forth,"
+ text run at (550,10) width 6: " "
+ text run at (0,58) width 577: "upon this continent, a new nation, conceived in Liberty, and"
+ text run at (577,58) width 6: " "
+ text run at (0,106) width 564: "dedicated to the proposition that all men are created equal."
+ text run at (564,106) width 6: " "
+ text run at (0,154) width 587: "Now we are engaged in a great civil war, testing whether that"
+ text run at (587,154) width 6: " "
+ text run at (0,202) width 555: "nation, or any nation, so conceived, and so dedicated, can"
+ text run at (555,202) width 6: " "
+ text run at (0,250) width 558: "long endure. We are met here on a great battlefield of that"
+ text run at (558,250) width 6: " "
+ text run at (0,298) width 533: "war. We have come to dedicate a portion of it as a final"
+ text run at (533,298) width 6: " "
+ text run at (0,346) width 544: "resting place for those who here gave their lives that that"
+ text run at (544,346) width 6: " "
+ text run at (0,394) width 561: "nation might live. It is altogether fitting and proper that we"
+ text run at (561,394) width 6: " "
+ text run at (0,442) width 556: "should do this. Four score and seven years ago our fathers"
+ text run at (556,442) width 6: " "
+ text run at (0,490) width 592: "brought forth, upon this continent, a new nation, conceived in"
+ text run at (592,490) width 6: " "
+ text run at (0,538) width 547: "Liberty, and dedicated to the proposition that all men are"
+ text run at (547,538) width 6: " "
+ text run at (0,586) width 135: "created equal."
+selection start: position 1 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
+selection end: position 737 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/select-all-002-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/select-all-002-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/select-all-002-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,43 @@
+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
+layer at (0,0) size 820x900
+ RenderView at (0,0) size 785x585
+layer at (0,0) size 785x900
+ RenderBlock {HTML} at (0,0) size 785x900
+ RenderBody {BODY} at (8,64) size 769x772
+ RenderBlock {DIV} at (64,0) size 748x772 [border: (50px solid #FF0000)]
+ RenderBlock {DIV} at (74,74) size 600x624
+ RenderText {#text} at (0,10) size 583x123
+ text run at (0,10) width 550: "Four score and seven years ago our fathers brought forth,"
+ text run at (550,10) width 6: " "
+ text run at (0,58) width 577: "upon this continent, a new nation, conceived in Liberty, and"
+ text run at (577,58) width 6: " "
+ text run at (0,106) width 393: "dedicated to the proposition that all men "
+ RenderBR {BR} at (0,0) size 0x0
+ RenderText {#text} at (0,154) size 585x123
+ text run at (0,154) width 568: "are created equal. Now we are engaged in a great civil war,"
+ text run at (568,154) width 6: " "
+ text run at (0,202) width 579: "testing whether that nation, or any nation, so conceived, and"
+ text run at (579,202) width 6: " "
+ text run at (0,250) width 564: "so dedicated, can long endure. We are met here on a great "
+ RenderBR {BR} at (564,271) size 0x0
+ RenderText {#text} at (0,298) size 600x171
+ text run at (0,298) width 594: "battlefield of that war. We have come to dedicate a portion of"
+ text run at (594,298) width 6: " "
+ text run at (0,346) width 569: "it as a final resting place for those who here gave their lives"
+ text run at (569,346) width 6: " "
+ text run at (0,394) width 570: "that that nation might live. It is altogether fitting and proper"
+ text run at (570,394) width 6: " "
+ text run at (0,442) width 222: "that we should do this. "
+ RenderBR {BR} at (222,463) size 0x0
+ RenderText {#text} at (0,490) size 583x123
+ text run at (0,490) width 550: "Four score and seven years ago our fathers brought forth,"
+ text run at (550,490) width 6: " "
+ text run at (0,538) width 577: "upon this continent, a new nation, conceived in Liberty, and"
+ text run at (577,538) width 6: " "
+ text run at (0,586) width 564: "dedicated to the proposition that all men are created equal."
+selection start: position 1 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
+selection end: position 180 of child 6 {#text} of child 1 {DIV} of child 1 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/select-all-003-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/select-all-003-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/select-all-003-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,44 @@
+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
+layer at (0,0) size 812x1044
+ RenderView at (0,0) size 785x585
+layer at (0,0) size 785x1044
+ RenderBlock {HTML} at (0,0) size 785x1044
+ RenderBody {BODY} at (64,64) size 748x916 [border: (50px solid #FF0000)]
+ RenderBlock (anonymous) at (74,74) size 600x768
+ RenderBR {BR} at (0,10) size 0x27
+ RenderBR {BR} at (0,58) size 0x27
+ RenderText {#text} at (0,106) size 598x603
+ text run at (0,106) width 550: "Four score and seven years ago our fathers brought forth,"
+ text run at (550,106) width 6: " "
+ text run at (0,154) width 577: "upon this continent, a new nation, conceived in Liberty, and"
+ text run at (577,154) width 6: " "
+ text run at (0,202) width 564: "dedicated to the proposition that all men are created equal."
+ text run at (564,202) width 6: " "
+ text run at (0,250) width 587: "Now we are engaged in a great civil war, testing whether that"
+ text run at (587,250) width 6: " "
+ text run at (0,298) width 555: "nation, or any nation, so conceived, and so dedicated, can"
+ text run at (555,298) width 6: " "
+ text run at (0,346) width 558: "long endure. We are met here on a great battlefield of that"
+ text run at (558,346) width 6: " "
+ text run at (0,394) width 533: "war. We have come to dedicate a portion of it as a final"
+ text run at (533,394) width 6: " "
+ text run at (0,442) width 544: "resting place for those who here gave their lives that that"
+ text run at (544,442) width 6: " "
+ text run at (0,490) width 561: "nation might live. It is altogether fitting and proper that we"
+ text run at (561,490) width 6: " "
+ text run at (0,538) width 556: "should do this. Four score and seven years ago our fathers"
+ text run at (556,538) width 6: " "
+ text run at (0,586) width 592: "brought forth, upon this continent, a new nation, conceived in"
+ text run at (592,586) width 6: " "
+ text run at (0,634) width 547: "Liberty, and dedicated to the proposition that all men are"
+ text run at (547,634) width 6: " "
+ text run at (0,682) width 141: "created equal. "
+ RenderBR {BR} at (141,703) size 0x0
+ RenderBR {BR} at (0,730) size 0x27
+ RenderBlock {DIV} at (74,842) size 600x0
+selection start: position 0 of child 1 {BR} of body
+selection end: position 1 of child 5 {BR} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/select-all-004-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/select-all-004-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/select-all-004-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,22 @@
+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
+layer at (0,0) size 812x585
+ RenderView at (0,0) size 800x585
+layer at (0,0) size 800x585
+ RenderBlock {HTML} at (0,0) size 800x585
+ RenderBody {BODY} at (64,64) size 748x457 [border: (50px solid #FF0000)]
+ RenderBlock {DIV} at (74,74) size 600x0
+ RenderBlock (anonymous) at (74,74) size 600x48
+ RenderText {#text} at (0,10) size 52x27
+ text run at (0,10) width 52: "Hello"
+ RenderTable {TABLE} at (74,122) size 6x26
+ RenderTableSection {TBODY} at (0,0) size 6x26
+ RenderTableRow {TR} at (0,2) size 6x22
+ RenderTableCell {TD} at (2,2) size 2x22 [r=0 c=0 rs=1 cs=1]
+ RenderBlock (anonymous) at (74,148) size 600x48
+ RenderBR {BR} at (0,10) size 0x27
+selection start: position 1 of child 2 {#text} of body
+selection end: position 0 of child 5 {BR} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-001-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-001-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-001-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,15 @@
+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 820x585
+ RenderView at (0,0) size 800x585
+layer at (0,0) size 800x585
+ RenderBlock {HTML} at (0,0) size 800x585
+ RenderBody {BODY} at (8,64) size 784x457
+ RenderBlock {DIV} at (64,0) size 748x196 [border: (50px solid #FF0000)]
+ RenderInline {SPAN} at (0,0) size 32x27
+ RenderText {#text} at (74,84) size 32x27
+ text run at (74,84) width 32: "foo"
+ RenderText {#text} at (106,84) size 39x27
+ text run at (106,84) width 39: " baz"
+caret: position 3 of child 0 {#text} of child 1 {SPAN} of child 1 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-002-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-002-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-002-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,16 @@
+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 820x585
+ RenderView at (0,0) size 800x585
+layer at (0,0) size 800x585
+ RenderBlock {HTML} at (0,0) size 800x585
+ RenderBody {BODY} at (8,64) size 784x457
+ RenderBlock {DIV} at (64,0) size 748x196 [border: (50px solid #FF0000)]
+ RenderInline {SPAN} at (0,0) size 32x27
+ RenderText {#text} at (74,84) size 32x27
+ text run at (74,84) width 32: "foo"
+ RenderText {#text} at (106,84) size 39x27
+ text run at (106,84) width 39: " baz"
+caret: position 1 of child 3 {#text} of child 1 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-003-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-003-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-003-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,17 @@
+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 820x585
+ RenderView at (0,0) size 800x585
+layer at (0,0) size 800x585
+ RenderBlock {HTML} at (0,0) size 800x585
+ RenderBody {BODY} at (8,64) size 784x457
+ RenderBlock {DIV} at (64,0) size 748x196 [border: (50px solid #FF0000)]
+ RenderInline {SPAN} at (0,0) size 32x27
+ RenderText {#text} at (74,84) size 32x27
+ text run at (74,84) width 32: "foo"
+ RenderText {#text} at (106,84) size 39x27
+ text run at (106,84) width 39: " baz"
+selection start: position 0 of child 3 {#text} of child 1 {DIV} of body
+selection end: position 1 of child 3 {#text} of child 1 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-004-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-004-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-004-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,17 @@
+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
+layer at (0,0) size 820x585
+ RenderView at (0,0) size 800x585
+layer at (0,0) size 800x585
+ RenderBlock {HTML} at (0,0) size 800x585
+ RenderBody {BODY} at (8,64) size 784x457
+ RenderBlock {DIV} at (64,0) size 748x196 [border: (50px solid #FF0000)]
+ RenderInline {SPAN} at (0,0) size 32x27
+ RenderText {#text} at (74,84) size 32x27
+ text run at (74,84) width 32: "foo"
+ RenderText {#text} at (106,84) size 39x27
+ text run at (106,84) width 39: " baz"
+caret: position 3 of child 0 {#text} of child 1 {SPAN} of child 1 {DIV} of body
Added: trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-005-expected.txt (0 => 234752)
--- trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-005-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/unrendered-005-expected.txt 2018-08-10 07:57:00 UTC (rev 234752)
@@ -0,0 +1,17 @@
+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
+layer at (0,0) size 820x585
+ RenderView at (0,0) size 800x585
+layer at (0,0) size 800x585
+ RenderBlock {HTML} at (0,0) size 800x585
+ RenderBody {BODY} at (8,64) size 784x457
+ RenderBlock {DIV} at (64,0) size 748x196 [border: (50px solid #FF0000)]
+ RenderInline {SPAN} at (0,0) size 32x27
+ RenderText {#text} at (74,84) size 32x27
+ text run at (74,84) width 32: "foo"
+ RenderText {#text} at (106,84) size 39x27
+ text run at (106,84) width 39: " baz"
+caret: position 3 of child 0 {#text} of child 1 {SPAN} of child 1 {DIV} of body