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 800x600 LayoutBlockFlow {HTML} at (0,0) size 800x600 LayoutBlockFlow {BODY} at (8,8) size 784x584 LayoutBlockFlow {P} at (0,0) size 784x54 LayoutText {#text} at (0,0) size 244x17 text run at (0,0) width 244: "There was a workaround added to fix " LayoutInline {A} at (0,0) size 153x17 [color=#0000EE] LayoutText {#text} at (243,0) size 153x17 text run at (243,0) width 153: "rdar://problem/4033202" LayoutText {#text} at (395,0) size 302x17 text run at (395,0) width 9: ". " text run at (403,0) width 294: "A bug to remove the workaround was filed as" LayoutInline {A} at (0,0) size 153x17 [color=#0000EE] LayoutText {#text} at (0,18) size 153x17 text run at (0,18) width 153: "rdar://problem/4040763" LayoutText {#text} at (152,18) size 774x35 text run at (152,18) width 9: ". " text run at (160,18) width 614: "The underlying problem with VisiblePositions was fixed, and so I removed the workaround and" text run at (0,36) width 140: "added this layout test." LayoutBlockFlow {DIV} at (0,70) size 784x56 [border: (1px solid #0000FF)] LayoutBlockFlow {P} at (1,1) size 782x18 LayoutText {#text} at (0,0) size 13x17 text run at (0,0) width 13: "hi" LayoutInline {SPAN} at (0,0) size 1x17 LayoutBlockFlow (anonymous) at (1,19) size 782x36 LayoutBR {BR} at (0,0) size 0x17 LayoutText {#text} at (0,18) size 23x17 text run at (0,18) width 23: "test" caret: position 0 of child 2 {BR} of child 3 {DIV} of body