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 800x600 LayoutBlockFlow {HTML} at (0,0) size 800x600 LayoutBlockFlow {BODY} at (8,8) size 784x584 LayoutBlockFlow {P} at (0,0) size 784x20 LayoutText {#text} at (0,0) size 356x19 text run at (0,0) width 356: "This tests the visual position at the end of an editable block." LayoutBlockFlow {P} at (0,36) size 784x40 LayoutText {#text} at (0,0) size 761x39 text run at (0,0) width 568: "When the document ended with a
, there were visual positions at both [br, 0] and [br, 1]. " text run at (567,0) width 194: "This would produce inconsistent" text run at (0,20) width 288: "behavior when editing at the end of a document." LayoutBlockFlow {DIV} at (0,92) size 784x72 [border: (2px solid #AAAAFF)] LayoutBlockFlow {DIV} at (2,2) size 780x24 [border: (2px solid #FFAAAA)] LayoutText {#text} at (2,2) size 87x19 text run at (2,2) width 87: "paragraph one" LayoutBlockFlow {DIV} at (2,26) size 780x24 [border: (2px solid #FFAAAA)] LayoutText {#text} at (2,2) size 88x19 text run at (2,2) width 88: "paragraph two" LayoutBlockFlow (anonymous) at (2,50) size 780x20 LayoutText {#text} at (0,0) size 7x19 text run at (0,0) width 7: "x" caret: position 1 of child 5 {#text} of child 5 {DIV} of body