Commit 3ed18d12 authored by Koji Ishii's avatar Koji Ishii Committed by Commit Bot

[LayoutNG] Rebaseline text rendering differences in editing/selection

This patch rebaselines 23 image failures due to only text rendering
differences in editing/selection and editing/unsupported-content.

Tests to rebaseline are picked up by manual review.

TBR=yosin@chromium.org, yoichio@chromium.org
NOTRY=true

Bug: 591099
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng
Change-Id: Ib981d1312a1fed8274351daa74c6a5043046461f
Reviewed-on: https://chromium-review.googlesource.com/885662Reviewed-by: default avatarYoshifumi Inoue <yosin@chromium.org>
Reviewed-by: default avatarKoji Ishii <kojii@chromium.org>
Commit-Queue: Yoshifumi Inoue <yosin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#531832}
parent b9e02304
...@@ -1120,38 +1120,26 @@ crbug.com/591099 editing/selection/4960137.html [ Failure ] ...@@ -1120,38 +1120,26 @@ crbug.com/591099 editing/selection/4960137.html [ Failure ]
crbug.com/591099 editing/selection/4975120.html [ Failure ] crbug.com/591099 editing/selection/4975120.html [ Failure ]
crbug.com/591099 editing/selection/5099303.html [ Failure ] crbug.com/591099 editing/selection/5099303.html [ Failure ]
crbug.com/591099 editing/selection/5131716-1.html [ Failure ] crbug.com/591099 editing/selection/5131716-1.html [ Failure ]
crbug.com/591099 editing/selection/5131716-2.html [ Failure ]
crbug.com/591099 editing/selection/5131716-3.html [ Failure ] crbug.com/591099 editing/selection/5131716-3.html [ Failure ]
crbug.com/591099 editing/selection/5131716-4.html [ Failure ] crbug.com/591099 editing/selection/5131716-4.html [ Failure ]
crbug.com/591099 editing/selection/5195166-2.html [ Failure ] crbug.com/591099 editing/selection/5195166-2.html [ Failure ]
crbug.com/591099 editing/selection/5232159.html [ Failure ] crbug.com/591099 editing/selection/5232159.html [ Failure ]
crbug.com/591099 editing/selection/5354455-2.html [ Failure ] crbug.com/591099 editing/selection/5354455-2.html [ Failure ]
crbug.com/591099 editing/selection/6476.html [ Failure ]
crbug.com/714962 editing/selection/anchor-focus1.html [ Failure Pass ] crbug.com/714962 editing/selection/anchor-focus1.html [ Failure Pass ]
crbug.com/714962 editing/selection/anchor-focus2.html [ Failure ] crbug.com/714962 editing/selection/anchor-focus2.html [ Failure ]
crbug.com/714962 editing/selection/anchor-focus3.html [ Failure ] crbug.com/714962 editing/selection/anchor-focus3.html [ Failure ]
crbug.com/714962 editing/selection/android-longtap-not-select-empty.html [ Failure ] crbug.com/714962 editing/selection/android-longtap-not-select-empty.html [ Failure ]
crbug.com/591099 editing/selection/caret-and-focus-ring.html [ Failure ]
crbug.com/591099 editing/selection/caret-at-bidi-boundary.html [ Failure ] crbug.com/591099 editing/selection/caret-at-bidi-boundary.html [ Failure ]
crbug.com/714962 editing/selection/caret-in-div-containing-empty-block.html [ Failure ] crbug.com/714962 editing/selection/caret-in-div-containing-empty-block.html [ Failure ]
crbug.com/591099 editing/selection/caret-ltr-2-left.html [ Failure ]
crbug.com/591099 editing/selection/caret-ltr-2.html [ Failure ]
crbug.com/591099 editing/selection/caret-ltr-right.html [ Failure ] crbug.com/591099 editing/selection/caret-ltr-right.html [ Failure ]
crbug.com/591099 editing/selection/caret-ltr.html [ Failure ] crbug.com/591099 editing/selection/caret-ltr.html [ Failure ]
crbug.com/591099 editing/selection/caret-rtl-2-left.html [ Failure ]
crbug.com/591099 editing/selection/caret-rtl-2.html [ Failure ]
crbug.com/591099 editing/selection/caret-rtl-right.html [ Failure ]
crbug.com/591099 editing/selection/caret-rtl.html [ Failure ]
crbug.com/591099 editing/selection/clear-selection.html [ Failure ] crbug.com/591099 editing/selection/clear-selection.html [ Failure ]
crbug.com/714962 editing/selection/click-in-focusable-link-should-not-clear-selection.html [ Failure ] crbug.com/714962 editing/selection/click-in-focusable-link-should-not-clear-selection.html [ Failure ]
crbug.com/714962 editing/selection/click-on-body-margin.html [ Failure ] crbug.com/714962 editing/selection/click-on-body-margin.html [ Failure ]
crbug.com/591099 editing/selection/click-start-of-line.html [ Failure ]
crbug.com/591099 editing/selection/contains-boundaries.html [ Failure ]
crbug.com/591099 editing/selection/contenteditable-click-inside.html [ Failure ] crbug.com/591099 editing/selection/contenteditable-click-inside.html [ Failure ]
crbug.com/591099 editing/selection/continuations-with-move-caret-to-boundary.html [ Failure ] crbug.com/591099 editing/selection/continuations-with-move-caret-to-boundary.html [ Failure ]
crbug.com/591099 editing/selection/continuations-without-move-caret-to-boundary.html [ Failure ] crbug.com/591099 editing/selection/continuations-without-move-caret-to-boundary.html [ Failure ]
crbug.com/714962 editing/selection/deleteFromDocument-undo-crash.html [ Crash ] crbug.com/714962 editing/selection/deleteFromDocument-undo-crash.html [ Crash ]
crbug.com/591099 editing/selection/designmode-no-caret.html [ Failure ]
crbug.com/591099 editing/selection/display-table-text.html [ Failure ] crbug.com/591099 editing/selection/display-table-text.html [ Failure ]
crbug.com/591099 editing/selection/dont-select-text-overflow-ellipsis-when-wrapping-ltr-mixed.html [ Failure ] crbug.com/591099 editing/selection/dont-select-text-overflow-ellipsis-when-wrapping-ltr-mixed.html [ Failure ]
crbug.com/591099 editing/selection/dont-select-text-overflow-ellipsis-when-wrapping-rtl-mixed.html [ Failure ] crbug.com/591099 editing/selection/dont-select-text-overflow-ellipsis-when-wrapping-rtl-mixed.html [ Failure ]
...@@ -1163,7 +1151,6 @@ crbug.com/714962 editing/selection/drag-drop-restore.html [ Failure ] ...@@ -1163,7 +1151,6 @@ crbug.com/714962 editing/selection/drag-drop-restore.html [ Failure ]
crbug.com/591099 editing/selection/drag-in-iframe.html [ Failure ] crbug.com/591099 editing/selection/drag-in-iframe.html [ Failure ]
crbug.com/714962 editing/selection/drag-select-rapidly.html [ Failure ] crbug.com/714962 editing/selection/drag-select-rapidly.html [ Failure ]
crbug.com/714962 editing/selection/drag-text-delay.html [ Failure ] crbug.com/714962 editing/selection/drag-text-delay.html [ Failure ]
crbug.com/591099 editing/selection/drag-to-contenteditable-iframe.html [ Failure ]
crbug.com/591099 editing/selection/drag_with_unfocused_selection.html [ Failure ] crbug.com/591099 editing/selection/drag_with_unfocused_selection.html [ Failure ]
crbug.com/591099 editing/selection/editable-div-clear-on-keydown.html [ Failure ] crbug.com/591099 editing/selection/editable-div-clear-on-keydown.html [ Failure ]
crbug.com/591099 editing/selection/expanding-selections.html [ Failure ] crbug.com/591099 editing/selection/expanding-selections.html [ Failure ]
...@@ -1183,7 +1170,6 @@ crbug.com/591099 editing/selection/home-end.html [ Timeout ] ...@@ -1183,7 +1170,6 @@ crbug.com/591099 editing/selection/home-end.html [ Timeout ]
crbug.com/591099 editing/selection/inactive-selection.html [ Failure ] crbug.com/591099 editing/selection/inactive-selection.html [ Failure ]
crbug.com/591099 editing/selection/inline-closest-leaf-child.html [ Failure ] crbug.com/591099 editing/selection/inline-closest-leaf-child.html [ Failure ]
crbug.com/714962 editing/selection/last-empty-inline.html [ Failure ] crbug.com/714962 editing/selection/last-empty-inline.html [ Failure ]
crbug.com/591099 editing/selection/leave-requested-block.html [ Failure ]
crbug.com/591099 editing/selection/line-wrap-1.html [ Failure ] crbug.com/591099 editing/selection/line-wrap-1.html [ Failure ]
crbug.com/591099 editing/selection/line-wrap-2.html [ Failure ] crbug.com/591099 editing/selection/line-wrap-2.html [ Failure ]
crbug.com/591099 editing/selection/linux_selection_color.html [ Failure ] crbug.com/591099 editing/selection/linux_selection_color.html [ Failure ]
...@@ -1254,10 +1240,7 @@ crbug.com/591099 editing/selection/select-text-overflow-ellipsis-mixed-in-ltr.ht ...@@ -1254,10 +1240,7 @@ crbug.com/591099 editing/selection/select-text-overflow-ellipsis-mixed-in-ltr.ht
crbug.com/591099 editing/selection/select-text-overflow-ellipsis-mixed-in-rtl-2.html [ Failure ] crbug.com/591099 editing/selection/select-text-overflow-ellipsis-mixed-in-rtl-2.html [ Failure ]
crbug.com/591099 editing/selection/select-text-overflow-ellipsis-mixed-in-rtl.html [ Failure ] crbug.com/591099 editing/selection/select-text-overflow-ellipsis-mixed-in-rtl.html [ Failure ]
crbug.com/591099 editing/selection/select-text-overflow-ellipsis.html [ Failure ] crbug.com/591099 editing/selection/select-text-overflow-ellipsis.html [ Failure ]
crbug.com/591099 editing/selection/selectNode.html [ Failure ]
crbug.com/591099 editing/selection/selectNodeContents.html [ Failure ]
crbug.com/591099 editing/selection/selection-3748164-fix.html [ Failure ] crbug.com/591099 editing/selection/selection-3748164-fix.html [ Failure ]
crbug.com/591099 editing/selection/selection-background.html [ Failure ]
crbug.com/591099 editing/selection/selection-button-text.html [ Failure ] crbug.com/591099 editing/selection/selection-button-text.html [ Failure ]
crbug.com/591099 editing/selection/selection-invalid-offset.html [ Failure ] crbug.com/591099 editing/selection/selection-invalid-offset.html [ Failure ]
crbug.com/591099 editing/selection/shift-click.html [ Failure ] crbug.com/591099 editing/selection/shift-click.html [ Failure ]
...@@ -1286,13 +1269,7 @@ crbug.com/591099 editing/text-iterator/findString.html [ Timeout ] ...@@ -1286,13 +1269,7 @@ crbug.com/591099 editing/text-iterator/findString.html [ Timeout ]
crbug.com/591099 editing/undo/crash-redo-with-iframes.html [ Failure ] crbug.com/591099 editing/undo/crash-redo-with-iframes.html [ Failure ]
crbug.com/591099 editing/undo/undo-deleteWord.html [ Failure ] crbug.com/591099 editing/undo/undo-deleteWord.html [ Failure ]
crbug.com/591099 editing/undo/undo-smart-delete-reversed-selection.html [ Failure ] crbug.com/591099 editing/undo/undo-smart-delete-reversed-selection.html [ Failure ]
crbug.com/591099 editing/unsupported-content/list-delete-001.html [ Failure ]
crbug.com/591099 editing/unsupported-content/list-delete-003.html [ Failure ]
crbug.com/591099 editing/unsupported-content/list-type-after.html [ Failure ]
crbug.com/591099 editing/unsupported-content/list-type-before.html [ Failure ]
crbug.com/591099 editing/unsupported-content/table-delete-001.html [ Failure ]
crbug.com/591099 editing/unsupported-content/table-delete-002.html [ Failure ] crbug.com/591099 editing/unsupported-content/table-delete-002.html [ Failure ]
crbug.com/591099 editing/unsupported-content/table-delete-003.html [ Failure ]
crbug.com/591099 editing/unsupported-content/table-type-after.html [ Failure ] crbug.com/591099 editing/unsupported-content/table-type-after.html [ Failure ]
crbug.com/591099 editing/unsupported-content/table-type-before.html [ Failure ] crbug.com/591099 editing/unsupported-content/table-type-before.html [ Failure ]
crbug.com/591099 external/wpt/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_11.html [ Pass ] crbug.com/591099 external/wpt/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_11.html [ Pass ]
......
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x194
LayoutNGBlockFlow {HTML} at (0,0) size 800x194
LayoutNGBlockFlow {BODY} at (8,8) size 784x178
LayoutNGBlockFlow {P} at (0,0) size 784x40
LayoutText {#text} at (0,0) size 776x39
text run at (0,0) width 776: "This tests clicking to place a caret in the padding of an editable region. The eventSender clicks to the left of the ToDo in the"
text run at (0,20) width 503: "left padding of the editable region and the caret should be just before that ToDo."
LayoutBlockFlow {DIV} at (0,56) size 784x122 [border: (1px solid #000000)]
LayoutBlockFlow {DIV} at (26,26) size 732x20
LayoutText {#text} at (0,0) size 99x19
text run at (0,0) width 99: "Paragraph One."
LayoutTable {TABLE} at (26,46) size 92x30 [border: (1px solid #BBBBBB)]
LayoutTableSection {TBODY} at (1,1) size 90x28
LayoutTableRow {TR} at (0,2) size 90x24 [border: (1px solid #BBBBBB)]
LayoutNGTableCell {TD} at (2,2) size 8x24 [border: (1px solid #BBBBBB)] [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (2,2) size 4x19
text run at (2,2) width 4: " "
LayoutTableCell {TD} at (12,2) size 76x24 [border: (1px solid #BBBBBB)] [r=0 c=1 rs=1 cs=1]
LayoutText {#text} at (2,2) size 72x19
text run at (2,2) width 72: "ToDo One."
LayoutBlockFlow {DIV} at (26,76) size 732x20
LayoutText {#text} at (0,0) size 101x19
text run at (0,0) width 101: "Paragraph Two."
caret: position 0 of child 3 {TABLE} of child 3 {DIV} of body
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x186
LayoutNGBlockFlow {HTML} at (0,0) size 800x186
LayoutNGBlockFlow {BODY} at (8,8) size 784x162
LayoutBlockFlow {DIV} at (0,0) size 250x40
LayoutText {#text} at (0,0) size 203x19
text run at (0,0) width 203: "Try to create a caret after this lin"
LayoutInline {SPAN} at (0,0) size 8x19
LayoutText {#text} at (202,0) size 8x19
text run at (202,0) width 8: "e"
LayoutText {#text} at (209,0) size 5x19
text run at (209,0) width 5: " "
LayoutInline {SPAN} at (0,0) size 1x19
LayoutText {#text} at (0,20) size 181x19
text run at (0,20) width 181: "thisshouldbeonthesecondline"
LayoutNGBlockFlow {P} at (0,66) size 784x40
LayoutText {#text} at (0,0) size 131x19
text run at (0,0) width 131: "This is a testcase for "
LayoutInline {A} at (0,0) size 343x19 [color=#0000EE]
LayoutText {#text} at (131,0) size 343x19
text run at (131,0) width 343: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6476"
LayoutText {#text} at (473,0) size 779x39
text run at (473,0) width 306: ". Creating an upstream caret with the mouse was"
text run at (0,20) width 591: "impossible if the upstream and downstream carets were separated only by unrendered content."
LayoutNGBlockFlow {P} at (0,122) size 784x40
LayoutText {#text} at (0,0) size 764x39
text run at (0,0) width 764: "This test uses the eventSender to do mouse clicks. To run it manually, click in the space after all the text on the first line in"
text run at (0,20) width 550: "the above editable region. Clicking should create a caret after the first space after the 'e'."
layer at (8,56) size 784x2 clip at (0,0) size 0x0
LayoutNGBlockFlow {HR} at (0,48) size 784x2 [border: (1px inset #EEEEEE)]
caret: position 1 of child 2 {#text} of child 1 {DIV} of body
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x92
LayoutNGBlockFlow {HTML} at (0,0) size 800x92
LayoutNGBlockFlow {BODY} at (8,8) size 784x76
LayoutNGBlockFlow {P} at (0,0) size 784x40
LayoutText {#text} at (0,0) size 772x39
text run at (0,0) width 772: "This tests that the caret and the focus halo are not displayed when the WebView is not focused (using the pixel output from"
text run at (0,20) width 124: "DumpRenderTree)."
LayoutBlockFlow {DIV} at (0,56) size 784x20
LayoutText {#text} at (0,0) size 65x19
text run at (0,0) width 65: "This is an "
LayoutInline {SPAN} at (0,0) size 49x19
LayoutText {#text} at (65,0) size 49x19
text run at (65,0) width 49: "editable"
LayoutText {#text} at (114,0) size 404x19
text run at (114,0) width 404: " region. No caret or focus ring should appear in the pixel results."
caret: position 11 of child 0 {#text} of child 3 {DIV} of body
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x145
LayoutNGBlockFlow {HTML} at (0,0) size 800x145
LayoutNGBlockFlow {BODY} at (8,16) size 784x121
LayoutNGBlockFlow {P} at (0,0) size 784x40
LayoutText {#text} at (0,0) size 754x39
text run at (0,0) width 754: "This tests that clicking in a contenteditable div will set the caret in the right position for LTR text in a RTL block. To test"
text run at (0,20) width 464: "manually, click the right of the text. The caret should be on the right edge."
LayoutBlockFlow {DIV} at (0,56) size 202x45 [border: (1px solid #000000)]
LayoutText {#text} at (118,11) size 73x22
text run at (118,11) width 73: "WebKit2"
LayoutNGBlockFlow (anonymous) at (0,101) size 784x20
LayoutText {#text} at (0,0) size 38x19
text run at (0,0) width 38: "PASS"
LayoutBR {BR} at (37,0) size 0x0
caret: position 0 of child 0 {#text} of child 3 {DIV} of body
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x145
LayoutNGBlockFlow {HTML} at (0,0) size 800x145
LayoutNGBlockFlow {BODY} at (8,16) size 784x121
LayoutNGBlockFlow {P} at (0,0) size 784x40
LayoutText {#text} at (0,0) size 754x39
text run at (0,0) width 754: "This tests that clicking in a contenteditable div will set the caret in the right position for LTR text in a RTL block. To test"
text run at (0,20) width 446: "manually, click the left of the text. The caret should be on the left edge."
LayoutBlockFlow {DIV} at (0,56) size 202x45 [border: (1px solid #000000)]
LayoutText {#text} at (118,11) size 73x22
text run at (118,11) width 73: "WebKit2"
LayoutNGBlockFlow (anonymous) at (0,101) size 784x20
LayoutText {#text} at (0,0) size 38x19
text run at (0,0) width 38: "PASS"
LayoutBR {BR} at (37,0) size 0x0
caret: position 7 of child 0 {#text} of child 3 {DIV} of body
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x145
LayoutNGBlockFlow {HTML} at (0,0) size 800x145
LayoutNGBlockFlow {BODY} at (8,16) size 784x121
LayoutNGBlockFlow {P} at (0,0) size 784x40
LayoutText {#text} at (0,0) size 754x39
text run at (0,0) width 754: "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,20) width 464: "manually, click the right of the text. The caret should be on the right edge."
LayoutBlockFlow {DIV} at (0,56) size 202x45 [border: (1px solid #000000)]
LayoutText {#text} at (11,11) size 58x22
text run at (11,11) width 58 RTL: "\x{5E9}\x{5D3}\x{5D4} \x{5D1}\x{5D5}\x{5E8}"
LayoutNGBlockFlow (anonymous) at (0,101) size 784x20
LayoutText {#text} at (0,0) size 38x19
text run at (0,0) width 38: "PASS"
LayoutBR {BR} at (37,0) size 0x0
caret: position 7 of child 0 {#text} of child 3 {DIV} of body
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x145
LayoutNGBlockFlow {HTML} at (0,0) size 800x145
LayoutNGBlockFlow {BODY} at (8,16) size 784x121
LayoutNGBlockFlow {P} at (0,0) size 784x40
LayoutText {#text} at (0,0) size 754x39
text run at (0,0) width 754: "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,20) width 446: "manually, click the left of the text. The caret should be on the left edge."
LayoutBlockFlow {DIV} at (0,56) size 202x45 [border: (1px solid #000000)]
LayoutText {#text} at (11,11) size 58x22
text run at (11,11) width 58 RTL: "\x{5E9}\x{5D3}\x{5D4} \x{5D1}\x{5D5}\x{5E8}"
LayoutNGBlockFlow (anonymous) at (0,101) size 784x20
LayoutText {#text} at (0,0) size 38x19
text run at (0,0) width 38: "PASS"
LayoutBR {BR} at (37,0) size 0x0
caret: position 0 of child 0 {#text} of child 3 {DIV} of body
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x145
LayoutNGBlockFlow {HTML} at (0,0) size 800x145
LayoutNGBlockFlow {BODY} at (8,16) size 784x121
LayoutNGBlockFlow {P} at (0,0) size 784x40
LayoutText {#text} at (0,0) size 754x39
text run at (0,0) width 754: "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,20) width 446: "manually, click the left of the text. The caret should be on the left edge."
LayoutBlockFlow {DIV} at (0,56) size 202x45 [border: (1px solid #000000)]
LayoutText {#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}"
LayoutNGBlockFlow (anonymous) at (0,101) size 784x20
LayoutText {#text} at (0,0) size 38x19
text run at (0,0) width 38: "PASS"
LayoutBR {BR} at (37,0) size 0x0
caret: position 7 of child 0 {#text} of child 3 {DIV} of body
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x145
LayoutNGBlockFlow {HTML} at (0,0) size 800x145
LayoutNGBlockFlow {BODY} at (8,16) size 784x121
LayoutNGBlockFlow {P} at (0,0) size 784x40
LayoutText {#text} at (0,0) size 754x39
text run at (0,0) width 754: "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,20) width 464: "manually, click the right of the text. The caret should be on the right edge."
LayoutBlockFlow {DIV} at (0,56) size 202x45 [border: (1px solid #000000)]
LayoutText {#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}"
LayoutNGBlockFlow (anonymous) at (0,101) size 784x20
LayoutText {#text} at (0,0) size 38x19
text run at (0,0) width 38: "PASS"
LayoutBR {BR} at (37,0) size 0x0
caret: position 0 of child 0 {#text} of child 3 {DIV} of body
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x232
LayoutNGBlockFlow {HTML} at (0,0) size 800x232
LayoutNGBlockFlow {BODY} at (8,8) size 784x216
LayoutNGBlockFlow {P} at (0,0) size 784x40
LayoutText {#text} at (0,0) size 104x19
text run at (0,0) width 104: "This is a test for "
LayoutInline {I} at (0,0) size 1227x39
LayoutInline {A} at (0,0) size 348x19 [color=#0000EE]
LayoutText {#text} at (104,0) size 348x19
text run at (104,0) width 348: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9978"
LayoutText {#text} at (451,0) size 776x39
text run at (451,0) width 325: " REGRESSION (r12949-r12988): Clicking the first"
text run at (0,20) width 383: "letter on a line places the caret at the end of the previous line"
LayoutText {#text} at (382,20) size 5x19
text run at (382,20) width 5: "."
LayoutNGBlockFlow {P} at (0,56) size 784x20
LayoutText {#text} at (0,0) size 727x19
text run at (0,0) width 727: "To test interactively, click the left side of the W on the second line. The caret should be move to the start of that line."
LayoutBlockFlow {DIV} at (0,102) size 250x114
LayoutText {#text} at (0,1) size 233x112
text run at (0,1) width 152: "Alice in"
text run at (152,1) width 12: " "
text run at (0,58) width 233: "Wonderland"
layer at (8,100) size 784x2 clip at (0,0) size 0x0
LayoutNGBlockFlow {HR} at (0,92) size 784x2 [border: (1px inset #EEEEEE)]
caret: position 10 of child 0 {#text} of child 7 {DIV} of body
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x276
LayoutNGBlockFlow {HTML} at (0,0) size 800x276
LayoutNGBlockFlow {BODY} at (8,8) size 784x260
LayoutNGBlockFlow {P} at (0,0) size 784x40
LayoutText {#text} at (0,0) size 52x19
text run at (0,0) width 52: "Test for "
LayoutInline {I} at (0,0) size 1095x39
LayoutInline {A} at (0,0) size 302x19 [color=#0000EE]
LayoutText {#text} at (51,0) size 302x19
text run at (51,0) width 302: "http://bugs.webkit.org/show_bug.cgi?id=14347"
LayoutText {#text} at (352,0) size 743x39
text run at (352,0) width 391: " REGRESSION (r21291): Initiating a drag near the edge of a"
text run at (0,20) width 127: "selection deselects it"
LayoutText {#text} at (127,20) size 4x19
text run at (127,20) width 4: "."
LayoutNGBlockFlow {P} at (0,56) size 784x20
LayoutText {#text} at (0,0) size 326x19
text run at (0,0) width 326: "Drag the selected letter W into the yellow rectangle."
LayoutNGBlockFlow {DIV} at (0,92) size 784x84
LayoutText {#text} at (0,1) size 68x81
text run at (0,1) width 68: "W"
LayoutBlockFlow {DIV} at (0,176) size 784x84 [bgcolor=#FFFFCC]
LayoutText {#text} at (0,1) size 68x81
text run at (0,1) width 68: "W"
selection start: position 0 of child 0 {#text} of child 6 {DIV} of body
selection end: position 1 of child 0 {#text} of child 6 {DIV} of body
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutNGBlockFlow (anonymous) at (0,0) size 784x60
LayoutText {#text} at (0,0) size 781x59
text run at (0,0) width 759: "This tests to see that a caret is placed inside an editable document that is entirely editable even when no caret is requested"
text run at (0,20) width 781: "programmatically. We do this as a convenience. Right now, we only do this convenience when a document's frame becomes"
text run at (0,40) width 377: "first responder or when a document's window becomes key."
LayoutBlockFlow {PRE} at (0,73) size 784x32
LayoutText {#text} at (0,0) size 296x32
text run at (0,0) width 296: "Test Failed - there should be a caret"
text run at (296,0) width 0: " "
text run at (0,16) width 0: " "
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x265
LayoutNGBlockFlow {HTML} at (0,0) size 800x265
LayoutNGBlockFlow {BODY} at (0,0) size 800x249
LayoutNGBlockFlow (anonymous) at (0,0) size 800x213
LayoutText {#text} at (208,193) size 4x19
text run at (208,193) width 4: " "
LayoutImage {IMG} at (212,105) size 76x103
LayoutText {#text} at (0,0) size 0x0
LayoutNGBlockFlow {UL} at (0,229) size 800x20
LayoutNGListItem {LI} at (40,0) size 760x20
LayoutNGBlockFlow (anonymous) at (-18,0) size 10x20
LayoutText (anonymous) at (0,0) size 10x19
text run at (0,0) width 10: "\x{2022} "
LayoutText {#text} at (0,0) size 288x19
text run at (0,0) width 288: "Abe should be outside the frame and inside it."
layer at (0,0) size 208x208
LayoutIFrame {IFRAME} at (0,0) size 208x208 [border: (4px solid #000000)]
layer at (0,0) size 200x200
LayoutView at (0,0) size 200x200
layer at (0,0) size 200x200
LayoutNGBlockFlow {HTML} at (0,0) size 200x200
LayoutBlockFlow {BODY} at (8,8) size 184x184 [bgcolor=#FFFFE0]
LayoutImage {IMG} at (0,0) size 76x103
LayoutText {#text} at (0,0) size 0x0
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x208
LayoutNGBlockFlow {HTML} at (0,0) size 800x208
LayoutNGBlockFlow {BODY} at (8,8) size 784x184
LayoutNGBlockFlow {P} at (0,0) size 784x20
LayoutText {#text} at (0,0) size 126x19
text run at (0,0) width 126: "Test case for fix for "
LayoutInline {A} at (0,0) size 344x19 [color=#0000EE]
LayoutText {#text} at (125,0) size 344x19
text run at (125,0) width 344: "http://bugzilla.opendarwin.org/show_bug.cgi?id=5354"
LayoutText {#text} at (468,0) size 5x19
text run at (468,0) width 5: "."
LayoutNGBlockFlow {P} at (0,36) size 784x40
LayoutText {#text} at (0,0) size 771x39
text run at (0,0) width 771: "Changes were made to VisiblePosition's so that init() will not leave the block containing the requested position unless there"
text run at (0,20) width 230: "are no VisiblePositions in that block."
LayoutNGBlockFlow {P} at (0,92) size 784x0
LayoutBlockFlow {DIV} at (0,92) size 784x56 [border: (2px solid #AAAAFF)]
LayoutBlockFlow {P} at (2,18) size 780x20
LayoutText {#text} at (0,0) size 682x19
text run at (0,0) width 682: "Select All while inside this editable block should create a selection that does not extend outside of this block."
layer at (8,172) size 784x20
LayoutNGBlockFlow {P} at (0,164) size 784x20
LayoutText {#text} at (0,0) size 424x19
text run at (0,0) width 424: "This is a paragraph outside the editable block with overflow:hidden"
selection start: position 0 of child 0 {#text} of child 1 {P} of child 5 {DIV} of body
selection end: position 113 of child 0 {#text} of child 1 {P} of child 5 {DIV} of body
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x176
LayoutNGBlockFlow {HTML} at (0,0) size 800x176
LayoutNGBlockFlow {BODY} at (8,8) size 784x152
LayoutNGBlockFlow {P} at (0,0) size 784x20
LayoutText {#text} at (0,0) size 337x19
text run at (0,0) width 337: "This tests Range.selectNode() of a text node and a br."
LayoutNGBlockFlow {DIV} at (0,36) size 784x20
LayoutText {#text} at (0,0) size 23x19
text run at (0,0) width 23: "one"
LayoutNGBlockFlow {DIV} at (0,56) size 784x40
LayoutText {#text} at (0,0) size 24x19
text run at (0,0) width 24: "two"
LayoutBR {BR} at (24,0) size 0x0
LayoutText {#text} at (0,20) size 31x19
text run at (0,20) width 31: "three"
LayoutNGBlockFlow {DIV} at (0,96) size 784x20
LayoutText {#text} at (0,0) size 26x19
text run at (0,0) width 26: "four"
LayoutNGBlockFlow {UL} at (0,132) size 784x20
LayoutNGListItem {LI} at (40,0) size 744x20
LayoutNGBlockFlow (anonymous) at (-18,0) size 10x20
LayoutText (anonymous) at (0,0) size 10x19
text run at (0,0) width 10: "\x{2022} "
LayoutText {#text} at (0,0) size 54x19
text run at (0,0) width 54: "Success."
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x176
LayoutNGBlockFlow {HTML} at (0,0) size 800x176
LayoutNGBlockFlow {BODY} at (8,8) size 784x152
LayoutNGBlockFlow {P} at (0,0) size 784x20
LayoutText {#text} at (0,0) size 393x19
text run at (0,0) width 393: "This tests Range.selectNodeContents() of a text node and a br."
LayoutNGBlockFlow {DIV} at (0,36) size 784x20
LayoutText {#text} at (0,0) size 23x19
text run at (0,0) width 23: "one"
LayoutNGBlockFlow {DIV} at (0,56) size 784x40
LayoutText {#text} at (0,0) size 24x19
text run at (0,0) width 24: "two"
LayoutBR {BR} at (24,0) size 0x0
LayoutText {#text} at (0,20) size 31x19
text run at (0,20) width 31: "three"
LayoutNGBlockFlow {DIV} at (0,96) size 784x20
LayoutText {#text} at (0,0) size 26x19
text run at (0,0) width 26: "four"
LayoutNGBlockFlow {UL} at (0,132) size 784x20
LayoutNGListItem {LI} at (40,0) size 744x20
LayoutNGBlockFlow (anonymous) at (-18,0) size 10x20
LayoutText (anonymous) at (0,0) size 10x19
text run at (0,0) width 10: "\x{2022} "
LayoutText {#text} at (0,0) size 54x19
text run at (0,0) width 54: "Success."
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x72
LayoutNGBlockFlow {HTML} at (0,0) size 800x72
LayoutNGBlockFlow {BODY} at (8,8) size 784x56
LayoutNGBlockFlow {P} at (0,0) size 784x20
LayoutText {#text} at (0,0) size 764x19
text run at (0,0) width 764: "This tests that the selection tint is grey when the WebView is not focused (using the pixel output from DumpRenderTree)."
LayoutNGBlockFlow {DIV} at (0,36) size 784x20
LayoutText {#text} at (0,0) size 178x19
text run at (0,0) width 178: "This text should be selected."
selection start: position 0 of child 0 {#text} of child 3 {DIV} of body
selection end: position 29 of child 0 {#text} of child 3 {DIV} of body
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: webViewDidChange:WebViewDidChangeNotification
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x417
LayoutNGBlockFlow {HTML} at (0,0) size 800x417
LayoutNGBlockFlow {BODY} at (8,8) size 784x401
LayoutNGBlockFlow {DIV} at (0,0) size 784x241 [border: (4px solid #0000FF)]
LayoutNGBlockFlow {DIV} at (20,20) size 744x69
LayoutText {#text} at (0,0) size 59x26
text run at (0,0) width 59: "Tests:"
LayoutBR {BR} at (58,0) size 0x0
LayoutText {#text} at (0,27) size 658x20
text run at (0,27) width 658: "Our ability to \"edit around\" content the HTML editing code does not yet handle very well."
LayoutBR {BR} at (657,27) size 0x0
LayoutInline {I} at (0,0) size 99x20
LayoutText {#text} at (0,48) size 99x20
text run at (0,48) width 99: "For this test: "
LayoutText {#text} at (99,48) size 168x20
text run at (99,48) width 168: "Select and delete a list."
LayoutNGBlockFlow (anonymous) at (20,89) size 744x21
LayoutBR {BR} at (0,0) size 0x0
LayoutNGBlockFlow {DIV} at (20,110) size 744x111
LayoutText {#text} at (0,0) size 183x26
text run at (0,0) width 183: "Expected Results:"
LayoutBR {BR} at (183,0) size 0x0
LayoutText {#text} at (0,27) size 709x41
text run at (0,27) width 709: "The content in the red box must exactly match the content in the green box (except for the border"
text run at (0,48) width 48: "color)."
LayoutBR {BR} at (48,48) size 0x0
LayoutInline {I} at (0,0) size 99x20
LayoutText {#text} at (0,69) size 99x20
text run at (0,69) width 99: "For this test: "
LayoutText {#text} at (99,69) size 708x41
text run at (99,69) width 609: "Only list content should get deleted. Surrounding content that is not selected should"
text run at (0,90) width 201: "(obviously) not be affected."
LayoutNGBlockFlow {DIV} at (0,251) size 784x32 [border: (2px solid #008000)]
LayoutText {#text} at (2,2) size 107x27
text run at (2,2) width 107: "beforeafter"
LayoutBlockFlow {DIV} at (0,293) size 784x108
LayoutBlockFlow {DIV} at (0,0) size 784x108 [border: (2px solid #FF0000)]
LayoutNGBlockFlow (anonymous) at (2,2) size 780x28
LayoutText {#text} at (0,0) size 62x27
text run at (0,0) width 62: "before"
LayoutBlockFlow {UL} at (2,54) size 780x28
LayoutListItem {LI} at (40,0) size 740x28
LayoutListMarker (anonymous) at (-22,0) size 9x27: bullet
LayoutText {#text} at (0,0) size 45x27
text run at (0,0) width 45: "after"
caret: position 0 of child 0 {#text} of child 1 {LI} of child 1 {UL} of child 1 {DIV} of child 5 {DIV} of body
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: webViewDidChange:WebViewDidChangeNotification
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x341
LayoutNGBlockFlow {HTML} at (0,0) size 800x341
LayoutNGBlockFlow {BODY} at (8,8) size 784x325
LayoutNGBlockFlow {DIV} at (0,0) size 784x241 [border: (4px solid #0000FF)]
LayoutNGBlockFlow {DIV} at (20,20) size 744x69
LayoutText {#text} at (0,0) size 59x26
text run at (0,0) width 59: "Tests:"
LayoutBR {BR} at (58,0) size 0x0
LayoutText {#text} at (0,27) size 658x20
text run at (0,27) width 658: "Our ability to \"edit around\" content the HTML editing code does not yet handle very well."
LayoutBR {BR} at (657,27) size 0x0
LayoutInline {I} at (0,0) size 99x20
LayoutText {#text} at (0,48) size 99x20
text run at (0,48) width 99: "For this test: "
LayoutText {#text} at (99,48) size 392x20
text run at (99,48) width 392: "Select and delete a list and some surrounding content."
LayoutNGBlockFlow (anonymous) at (20,89) size 744x21
LayoutBR {BR} at (0,0) size 0x0
LayoutNGBlockFlow {DIV} at (20,110) size 744x111
LayoutText {#text} at (0,0) size 183x26
text run at (0,0) width 183: "Expected Results:"
LayoutBR {BR} at (183,0) size 0x0
LayoutText {#text} at (0,27) size 709x41
text run at (0,27) width 709: "The content in the red box must exactly match the content in the green box (except for the border"
text run at (0,48) width 48: "color)."
LayoutBR {BR} at (48,48) size 0x0
LayoutInline {I} at (0,0) size 99x20
LayoutText {#text} at (0,69) size 99x20
text run at (0,69) width 99: "For this test: "
LayoutText {#text} at (99,69) size 744x41
text run at (99,69) width 645: "Only selected content should get deleted. Surrounding content that is not selected should"
text run at (0,90) width 201: "(obviously) not be affected."
LayoutNGBlockFlow {DIV} at (0,251) size 784x32 [border: (2px solid #008000)]
LayoutText {#text} at (2,2) size 45x27
text run at (2,2) width 45: "after"
LayoutBlockFlow {DIV} at (0,293) size 784x32
LayoutBlockFlow {DIV} at (0,0) size 784x32 [border: (2px solid #FF0000)]
LayoutText {#text} at (2,2) size 45x27
text run at (2,2) width 45: "after"
caret: position 0 of child 0 {#text} of child 1 {DIV} of child 5 {DIV} of body
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x528
LayoutNGBlockFlow {HTML} at (0,0) size 800x528
LayoutNGBlockFlow {BODY} at (8,8) size 784x512
LayoutNGBlockFlow {DIV} at (0,0) size 784x220 [border: (4px solid #0000FF)]
LayoutNGBlockFlow {DIV} at (20,20) size 744x69
LayoutText {#text} at (0,0) size 59x26
text run at (0,0) width 59: "Tests:"
LayoutBR {BR} at (58,0) size 0x0
LayoutText {#text} at (0,27) size 658x20
text run at (0,27) width 658: "Our ability to \"edit around\" content the HTML editing code does not yet handle very well."
LayoutBR {BR} at (657,27) size 0x0
LayoutInline {I} at (0,0) size 99x20
LayoutText {#text} at (0,48) size 99x20
text run at (0,48) width 99: "For this test: "
LayoutText {#text} at (99,48) size 222x20
text run at (99,48) width 222: "Test typing at the end of a list."
LayoutNGBlockFlow (anonymous) at (20,89) size 744x21
LayoutBR {BR} at (0,0) size 0x0
LayoutNGBlockFlow {DIV} at (20,110) size 744x90
LayoutText {#text} at (0,0) size 183x26
text run at (0,0) width 183: "Expected Results:"
LayoutBR {BR} at (183,0) size 0x0
LayoutText {#text} at (0,27) size 709x41
text run at (0,27) width 709: "The content in the red box must exactly match the content in the green box (except for the border"
text run at (0,48) width 48: "color)."
LayoutBR {BR} at (48,48) size 0x0
LayoutInline {I} at (0,0) size 99x20
LayoutText {#text} at (0,69) size 99x20
text run at (0,69) width 99: "For this test: "
LayoutText {#text} at (99,69) size 423x20
text run at (99,69) width 423: "Typed text should appear after (on the line below) the list."
LayoutNGBlockFlow {DIV} at (0,230) size 784x136 [border: (2px solid #008000)]
LayoutNGBlockFlow {UL} at (2,26) size 780x84
LayoutNGListItem {LI} at (40,0) size 740x28
LayoutNGBlockFlow (anonymous) at (-22,0) size 14x28
LayoutText (anonymous) at (0,0) size 14x27
text run at (0,0) width 14: "\x{2022} "
LayoutText {#text} at (0,0) size 78x27
text run at (0,0) width 78: "line one"
LayoutNGListItem {LI} at (40,28) size 740x28
LayoutNGBlockFlow (anonymous) at (-22,0) size 14x28
LayoutText (anonymous) at (0,0) size 14x27
text run at (0,0) width 14: "\x{2022} "
LayoutText {#text} at (0,0) size 79x27
text run at (0,0) width 79: "line two"
LayoutNGListItem {LI} at (40,56) size 740x28
LayoutNGBlockFlow (anonymous) at (-22,0) size 14x28
LayoutText (anonymous) at (0,0) size 14x27
text run at (0,0) width 14: "\x{2022} "
LayoutText {#text} at (0,0) size 128x27
text run at (0,0) width 128: "line threexxx"
LayoutBlockFlow {DIV} at (0,376) size 784x136
LayoutBlockFlow {DIV} at (0,0) size 784x136 [border: (2px solid #FF0000)]
LayoutBlockFlow {UL} at (2,26) size 780x84
LayoutListItem {LI} at (40,0) size 740x28
LayoutListMarker (anonymous) at (-22,0) size 9x27: bullet
LayoutText {#text} at (0,0) size 78x27
text run at (0,0) width 78: "line one"
LayoutListItem {LI} at (40,28) size 740x28
LayoutListMarker (anonymous) at (-22,0) size 9x27: bullet
LayoutText {#text} at (0,0) size 79x27
text run at (0,0) width 79: "line two"
LayoutListItem {LI} at (40,56) size 740x28
LayoutListMarker (anonymous) at (-22,0) size 9x27: bullet
LayoutText {#text} at (0,0) size 128x27
text run at (0,0) width 128: "line threexxx"
caret: position 13 of child 0 {#text} of child 5 {LI} of child 1 {UL} of child 1 {DIV} of child 5 {DIV} of body
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x528
LayoutNGBlockFlow {HTML} at (0,0) size 800x528
LayoutNGBlockFlow {BODY} at (8,8) size 784x512
LayoutNGBlockFlow {DIV} at (0,0) size 784x220 [border: (4px solid #0000FF)]
LayoutNGBlockFlow {DIV} at (20,20) size 744x69
LayoutText {#text} at (0,0) size 59x26
text run at (0,0) width 59: "Tests:"
LayoutBR {BR} at (58,0) size 0x0
LayoutText {#text} at (0,27) size 658x20
text run at (0,27) width 658: "Our ability to \"edit around\" content the HTML editing code does not yet handle very well."
LayoutBR {BR} at (657,27) size 0x0
LayoutInline {I} at (0,0) size 99x20
LayoutText {#text} at (0,48) size 99x20
text run at (0,48) width 99: "For this test: "
LayoutText {#text} at (99,48) size 227x20
text run at (99,48) width 227: "Test typing at the start of a list."
LayoutNGBlockFlow (anonymous) at (20,89) size 744x21
LayoutBR {BR} at (0,0) size 0x0
LayoutNGBlockFlow {DIV} at (20,110) size 744x90
LayoutText {#text} at (0,0) size 183x26
text run at (0,0) width 183: "Expected Results:"
LayoutBR {BR} at (183,0) size 0x0
LayoutText {#text} at (0,27) size 709x41
text run at (0,27) width 709: "The content in the red box must exactly match the content in the green box (except for the border"
text run at (0,48) width 48: "color)."
LayoutBR {BR} at (48,48) size 0x0
LayoutInline {I} at (0,0) size 99x20
LayoutText {#text} at (0,69) size 99x20
text run at (0,69) width 99: "For this test: "
LayoutText {#text} at (99,69) size 414x20
text run at (99,69) width 414: "Typed text should appear at the start of the first list item."
LayoutNGBlockFlow {DIV} at (0,230) size 784x136 [border: (2px solid #008000)]
LayoutNGBlockFlow {UL} at (2,26) size 780x84
LayoutNGListItem {LI} at (40,0) size 740x28
LayoutNGBlockFlow (anonymous) at (-22,0) size 14x28
LayoutText (anonymous) at (0,0) size 14x27
text run at (0,0) width 14: "\x{2022} "
LayoutText {#text} at (0,0) size 114x27
text run at (0,0) width 114: "xxxline one"
LayoutNGListItem {LI} at (40,28) size 740x28
LayoutNGBlockFlow (anonymous) at (-22,0) size 14x28
LayoutText (anonymous) at (0,0) size 14x27
text run at (0,0) width 14: "\x{2022} "
LayoutText {#text} at (0,0) size 79x27
text run at (0,0) width 79: "line two"
LayoutNGListItem {LI} at (40,56) size 740x28
LayoutNGBlockFlow (anonymous) at (-22,0) size 14x28
LayoutText (anonymous) at (0,0) size 14x27
text run at (0,0) width 14: "\x{2022} "
LayoutText {#text} at (0,0) size 92x27
text run at (0,0) width 92: "line three"
LayoutBlockFlow {DIV} at (0,376) size 784x136
LayoutBlockFlow {DIV} at (0,0) size 784x136 [border: (2px solid #FF0000)]
LayoutBlockFlow {UL} at (2,26) size 780x84
LayoutListItem {LI} at (40,0) size 740x28
LayoutListMarker (anonymous) at (-22,0) size 9x27: bullet
LayoutText {#text} at (0,0) size 114x27
text run at (0,0) width 114: "xxxline one"
LayoutListItem {LI} at (40,28) size 740x28
LayoutListMarker (anonymous) at (-22,0) size 9x27: bullet
LayoutText {#text} at (0,0) size 79x27
text run at (0,0) width 79: "line two"
LayoutListItem {LI} at (40,56) size 740x28
LayoutListMarker (anonymous) at (-22,0) size 9x27: bullet
LayoutText {#text} at (0,0) size 92x27
text run at (0,0) width 92: "line three"
caret: position 3 of child 0 {#text} of child 1 {LI} of child 1 {UL} of child 1 {DIV} of child 5 {DIV} of body
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: webViewDidChange:WebViewDidChangeNotification
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x369
LayoutNGBlockFlow {HTML} at (0,0) size 800x369
LayoutNGBlockFlow {BODY} at (8,8) size 784x353
LayoutNGBlockFlow {DIV} at (0,0) size 784x241 [border: (4px solid #0000FF)]
LayoutNGBlockFlow {DIV} at (20,20) size 744x69
LayoutText {#text} at (0,0) size 59x26
text run at (0,0) width 59: "Tests:"
LayoutBR {BR} at (58,0) size 0x0
LayoutText {#text} at (0,27) size 658x20
text run at (0,27) width 658: "Our ability to \"edit around\" content the HTML editing code does not yet handle very well."
LayoutBR {BR} at (657,27) size 0x0
LayoutInline {I} at (0,0) size 99x20
LayoutText {#text} at (0,48) size 99x20
text run at (0,48) width 99: "For this test: "
LayoutText {#text} at (99,48) size 181x20
text run at (99,48) width 181: "Select and delete a table."
LayoutNGBlockFlow (anonymous) at (20,89) size 744x21
LayoutBR {BR} at (0,0) size 0x0
LayoutNGBlockFlow {DIV} at (20,110) size 744x111
LayoutText {#text} at (0,0) size 183x26
text run at (0,0) width 183: "Expected Results:"
LayoutBR {BR} at (183,0) size 0x0
LayoutText {#text} at (0,27) size 709x41
text run at (0,27) width 709: "The content in the red box must exactly match the content in the green box (except for the border"
text run at (0,48) width 48: "color)."
LayoutBR {BR} at (48,48) size 0x0
LayoutInline {I} at (0,0) size 99x20
LayoutText {#text} at (0,69) size 99x20
text run at (0,69) width 99: "For this test: "
LayoutText {#text} at (99,69) size 663x41
text run at (99,69) width 564: "Only table should get deleted. Surrounding content that is not selected should"
text run at (0,90) width 201: "(obviously) not be affected."
LayoutNGBlockFlow {DIV} at (0,251) size 784x32 [border: (2px solid #008000)]
LayoutText {#text} at (2,2) size 107x27
text run at (2,2) width 107: "beforeafter"
LayoutBlockFlow {DIV} at (0,293) size 784x60
LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
LayoutText {#text} at (2,2) size 62x27
text run at (2,2) width 62: "before"
LayoutBR {BR} at (64,23) size 0x0
LayoutText {#text} at (2,30) size 45x27
text run at (2,30) width 45: "after"
caret: position 0 of child 2 {#text} of child 1 {DIV} of child 5 {DIV} of body
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: webViewDidChange:WebViewDidChangeNotification
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x414
LayoutNGBlockFlow {HTML} at (0,0) size 800x414
LayoutNGBlockFlow {BODY} at (8,8) size 784x398
LayoutNGBlockFlow {DIV} at (0,0) size 784x262 [border: (4px solid #0000FF)]
LayoutNGBlockFlow {DIV} at (20,20) size 744x69
LayoutText {#text} at (0,0) size 59x26
text run at (0,0) width 59: "Tests:"
LayoutBR {BR} at (58,0) size 0x0
LayoutText {#text} at (0,27) size 658x20
text run at (0,27) width 658: "Our ability to \"edit around\" content the HTML editing code does not yet handle very well."
LayoutBR {BR} at (657,27) size 0x0
LayoutInline {I} at (0,0) size 99x20
LayoutText {#text} at (0,48) size 99x20
text run at (0,48) width 99: "For this test: "
LayoutText {#text} at (99,48) size 392x20
text run at (99,48) width 392: "Select and delete a list and some surrounding content."
LayoutNGBlockFlow (anonymous) at (20,89) size 744x21
LayoutBR {BR} at (0,0) size 0x0
LayoutNGBlockFlow {DIV} at (20,110) size 744x132
LayoutText {#text} at (0,0) size 183x26
text run at (0,0) width 183: "Expected Results:"
LayoutBR {BR} at (183,0) size 0x0
LayoutText {#text} at (0,27) size 709x41
text run at (0,27) width 709: "The content in the red box must exactly match the content in the green box (except for the border"
text run at (0,48) width 48: "color)."
LayoutBR {BR} at (48,48) size 0x0
LayoutInline {I} at (0,0) size 99x20
LayoutText {#text} at (0,69) size 99x20
text run at (0,69) width 99: "For this test: "
LayoutText {#text} at (99,69) size 744x41
text run at (99,69) width 645: "Only selected content should get deleted. Surrounding content that is not selected should"
text run at (0,90) width 201: "(obviously) not be affected."
LayoutBR {BR} at (200,90) size 0x0
LayoutInline {B} at (0,0) size 718x20
LayoutText {#text} at (0,111) size 718x20
text run at (0,111) width 718: "There is a bug: the caret ends up in the wrong position, it should be in the empty paragraph."
LayoutNGBlockFlow (anonymous) at (20,242) size 744x0
LayoutInline {B} at (0,0) size 0x0
LayoutText {#text} at (0,0) size 0x0
LayoutNGBlockFlow (anonymous) at (0,272) size 784x0
LayoutInline {B} at (0,0) size 0x0
LayoutText {#text} at (0,0) size 0x0
LayoutNGBlockFlow (anonymous) at (0,272) size 784x126
LayoutNGBlockFlow {DIV} at (0,0) size 784x58 [border: (2px solid #008000)]
LayoutBR {BR} at (2,2) size 0x0
LayoutText {#text} at (2,29) size 50x26
text run at (2,29) width 50: "after"
LayoutBlockFlow {DIV} at (0,68) size 784x58
LayoutBlockFlow {DIV} at (0,0) size 784x58 [border: (2px solid #FF0000)]
LayoutBR {BR} at (2,2) size 0x26
LayoutText {#text} at (2,29) size 50x26
text run at (2,29) width 50: "after"
LayoutNGBlockFlow (anonymous) at (0,398) size 784x0
LayoutInline {B} at (0,0) size 0x0
caret: position 0 of child 1 {#text} of child 1 {DIV} of child 3 {DIV} of child 2 {B} of body
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment