OLD | NEW |
1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #do
cument to 8 of BODY > HTML > #document | 1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #do
cument to 8 of BODY > HTML > #document |
2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification | 2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification |
3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
6 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range fr
om 0 of #text > DIV > BODY > HTML > #document to 9 of #text > DIV > BODY > HTML
> #document givenAction:WebViewInsertActionPasted | 6 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range fr
om 0 of #text > DIV > BODY > HTML > #document to 9 of #text > DIV > BODY > HTML
> #document givenAction:WebViewInsertActionPasted |
7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
8 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 2 of
TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document to 2 of TD > TR > TBODY
> TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream
stillSelecting:FALSE | 8 EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 2 of
TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document to 2 of TD > TR > TBODY
> TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream
stillSelecting:FALSE |
9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
10 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | 10 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification |
11 layer at (0,0) size 800x600 | 11 layer at (0,0) size 800x600 |
12 RenderView at (0,0) size 800x600 | 12 RenderView at (0,0) size 800x600 |
13 layer at (0,0) size 800x600 | 13 layer at (0,0) size 800x600 |
14 RenderBlock {HTML} at (0,0) size 800x600 | 14 RenderBlock {HTML} at (0,0) size 800x600 |
15 RenderBody {BODY} at (8,8) size 784x584 | 15 RenderBody {BODY} at (8,8) size 784x584 |
16 RenderBlock {P} at (0,0) size 784x80 | 16 RenderBlock {P} at (0,0) size 784x80 |
17 RenderText {#text} at (0,0) size 280x19 | 17 RenderText {#text} at (0,0) size 280x19 |
18 text run at (0,0) width 280: "This tests pasting a table to replace so
me text. " | 18 text run at (0,0) width 280: "This tests pasting a table to replace so
me text. " |
19 RenderInline {B} at (0,0) size 784x79 | 19 RenderInline {B} at (0,0) size 784x79 |
20 RenderText {#text} at (280,0) size 784x79 | 20 RenderText {#text} at (280,0) size 784x79 |
21 text run at (280,0) width 504: "It demonstrates two bugs: 1) selecti
ng a table without also selecting the line " | 21 text run at (280,0) width 500: "It demonstrates two bugs: 1) selecti
ng a table without also selecting the line" |
22 text run at (0,20) width 780: "break after programmatically is impos
sible when its followed by a div because of the way DOM positions are mapped " | 22 text run at (780,0) width 4: " " |
23 text run at (0,40) width 755: "to visible positions, 2) pasting cont
ent that ends in a table places the caret in the last table cell instead of afte
r the " | 23 text run at (0,20) width 776: "break after programmatically is impos
sible when its followed by a div because of the way DOM positions are mapped" |
| 24 text run at (776,20) width 4: " " |
| 25 text run at (0,40) width 751: "to visible positions, 2) pasting cont
ent that ends in a table places the caret in the last table cell instead of afte
r the" |
| 26 text run at (751,40) width 4: " " |
24 text run at (0,60) width 567: "table, so the interchange newline is
placed in the last table cell and not after the table." | 27 text run at (0,60) width 567: "table, so the interchange newline is
placed in the last table cell and not after the table." |
25 RenderTable {TABLE} at (0,96) size 55x26 | 28 RenderTable {TABLE} at (0,96) size 55x26 |
26 RenderTableSection {TBODY} at (0,0) size 55x26 | 29 RenderTableSection {TBODY} at (0,0) size 55x26 |
27 RenderTableRow {TR} at (0,2) size 55x22 | 30 RenderTableRow {TR} at (0,2) size 55x22 |
28 RenderTableCell {TD} at (2,2) size 24x22 [r=0 c=0 rs=1 cs=1] | 31 RenderTableCell {TD} at (2,2) size 24x22 [r=0 c=0 rs=1 cs=1] |
29 RenderText {#text} at (1,1) size 22x19 | 32 RenderText {#text} at (1,1) size 22x19 |
30 text run at (1,1) width 22: "one" | 33 text run at (1,1) width 22: "one" |
31 RenderTableCell {TD} at (28,2) size 25x22 [r=0 c=1 rs=1 cs=1] | 34 RenderTableCell {TD} at (28,2) size 25x22 [r=0 c=1 rs=1 cs=1] |
32 RenderText {#text} at (1,1) size 23x19 | 35 RenderText {#text} at (1,1) size 23x19 |
33 text run at (1,1) width 23: "two" | 36 text run at (1,1) width 23: "two" |
34 RenderBlock {DIV} at (0,122) size 784x46 | 37 RenderBlock {DIV} at (0,122) size 784x46 |
35 RenderTable {TABLE} at (0,0) size 55x46 | 38 RenderTable {TABLE} at (0,0) size 55x46 |
36 RenderTableSection {TBODY} at (0,0) size 55x46 | 39 RenderTableSection {TBODY} at (0,0) size 55x46 |
37 RenderTableRow {TR} at (0,2) size 55x42 | 40 RenderTableRow {TR} at (0,2) size 55x42 |
38 RenderTableCell {TD} at (2,12) size 24x22 [r=0 c=0 rs=1 cs=1] | 41 RenderTableCell {TD} at (2,12) size 24x22 [r=0 c=0 rs=1 cs=1] |
39 RenderText {#text} at (1,1) size 22x19 | 42 RenderText {#text} at (1,1) size 22x19 |
40 text run at (1,1) width 22: "one" | 43 text run at (1,1) width 22: "one" |
41 RenderTableCell {TD} at (28,2) size 25x42 [r=0 c=1 rs=1 cs=1] | 44 RenderTableCell {TD} at (28,2) size 25x42 [r=0 c=1 rs=1 cs=1] |
42 RenderText {#text} at (1,1) size 23x19 | 45 RenderText {#text} at (1,1) size 23x19 |
43 text run at (1,1) width 23: "two" | 46 text run at (1,1) width 23: "two" |
44 RenderBR {BR} at (24,16) size 0x0 | 47 RenderBR {BR} at (24,16) size 0x0 |
45 RenderBR {BR} at (1,21) size 0x19 | 48 RenderBR {BR} at (1,21) size 0x19 |
46 RenderBlock (anonymous) at (0,46) size 784x0 | 49 RenderBlock (anonymous) at (0,46) size 784x0 |
47 caret: position 0 of child 2 {BR} of child 1 {TD} of child 0 {TR} of child 0 {TB
ODY} of child 0 {TABLE} of child 5 {DIV} of child 1 {BODY} of child 0 {HTML} of
document | 50 caret: position 0 of child 2 {BR} of child 1 {TD} of child 0 {TR} of child 0 {TB
ODY} of child 0 {TABLE} of child 5 {DIV} of child 1 {BODY} of child 0 {HTML} of
document |
OLD | NEW |