| OLD | NEW |
| 1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML
> #document to 3 of DIV > BODY > HTML > #document | |
| 2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification | |
| 3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 1 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 2 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 7 EDITING DELEGATE: shouldDeleteDOMRange:range from 1 of DIV > DIV > BODY > HTML >
#document to 6 of #text > DIV > DIV > BODY > HTML > #document | |
| 8 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > DIV > BODY
> HTML > #document to 0 of DIV > DIV > BODY > HTML > #document toDOMRange:range
from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML >
#document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE | |
| 9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 10 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | 6 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification |
| 11 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range fr
om 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #d
ocument givenAction:WebViewInsertActionPasted | |
| 12 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 5 of #text > DIV > DIV
> BODY > HTML > #document to 5 of #text > DIV > DIV > BODY > HTML > #document t
oDOMRange:range from 5 of #text > DIV > DIV > BODY > HTML > #document to 5 of #t
ext > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream
stillSelecting:FALSE | |
| 13 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 14 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | 8 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification |
| 15 EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification | |
| 16 Tests: | 9 Tests: |
| 17 Bug fix for <rdar://problem/4035648> REGRESSION (Mail): line feed in source HTML
file causes bad copy/paste behavior | 10 Bug fix for <rdar://problem/4035648> REGRESSION (Mail): line feed in source HTML
file causes bad copy/paste behavior |
| 18 In particular, the line feed that appears between br and b elements should not r
eorder the content in createMarkup. | 11 In particular, the line feed that appears between br and b elements should not r
eorder the content in createMarkup. |
| 19 Expected Results: | 12 Expected Results: |
| 20 Should see the text self-documenting itself correctly: | 13 Should see the text self-documenting itself correctly: |
| 21 bold | 14 bold |
| 22 plain | 15 plain |
| 23 | 16 |
| 24 | 17 |
| 25 Before cut: | 18 Before cut: |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 63 | class="editing" | 56 | class="editing" |
| 64 | id="test" | 57 | id="test" |
| 65 | <br> | 58 | <br> |
| 66 | <b> | 59 | <b> |
| 67 | "bold" | 60 | "bold" |
| 68 | <br> | 61 | <br> |
| 69 | "plain<#selection-caret>" | 62 | "plain<#selection-caret>" |
| 70 | <br> | 63 | <br> |
| 71 | " | 64 | " |
| 72 " | 65 " |
| OLD | NEW |