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