| 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: shouldChangeSelectedDOMRange:range from 8 of #text > DIV > DIV
> BODY > HTML > #document to 8 of #text > DIV > DIV > BODY > HTML > #document t
oDOMRange:range from 9 of #text > DIV > DIV > BODY > HTML > #document to 9 of #t
ext > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream
stillSelecting:FALSE | |
| 7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 4 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 8 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | 5 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification |
| 9 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 9 of #text > DIV > DIV
> BODY > HTML > #document to 9 of #text > DIV > DIV > BODY > HTML > #document t
oDOMRange:range from 10 of #text > DIV > DIV > BODY > HTML > #document to 10 of
#text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstre
am stillSelecting:FALSE | |
| 10 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 11 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | 7 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification |
| 12 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 10 of #text > DIV > DI
V > BODY > HTML > #document to 10 of #text > DIV > DIV > BODY > HTML > #document
toDOMRange:range from 11 of #text > DIV > DIV > BODY > HTML > #document to 11 o
f #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownst
ream stillSelecting:FALSE | |
| 13 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 8 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 14 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | 9 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification |
| 15 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 11 of #text > DIV > DI
V > BODY > HTML > #document to 11 of #text > DIV > DIV > BODY > HTML > #document
toDOMRange:range from 12 of #text > DIV > DIV > BODY > HTML > #document to 12 o
f #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownst
ream stillSelecting:FALSE | |
| 16 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 10 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 17 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | 11 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification |
| 18 EDITING DELEGATE: shouldDeleteDOMRange:range from 9 of #text > DIV > DIV > BODY
> HTML > #document to 12 of #text > DIV > DIV > BODY > HTML > #document | |
| 19 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 12 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 20 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 13 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 21 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | 14 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification |
| 22 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 9 of #text > DIV > DIV
> BODY > HTML > #document to 9 of #text > DIV > DIV > BODY > HTML > #document t
oDOMRange:range from 10 of #text > DIV > DIV > BODY > HTML > #document to 10 of
#text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstre
am stillSelecting:FALSE | |
| 23 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 15 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 24 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | 16 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification |
| 25 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 10 of #text > DIV > DI
V > BODY > HTML > #document to 10 of #text > DIV > DIV > BODY > HTML > #document
toDOMRange:range from 11 of #text > DIV > DIV > BODY > HTML > #document to 11 o
f #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownst
ream stillSelecting:FALSE | |
| 26 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 17 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 27 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | 18 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification |
| 28 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 11 of #text > DIV > DI
V > BODY > HTML > #document to 11 of #text > DIV > DIV > BODY > HTML > #document
toDOMRange:range from 12 of #text > DIV > DIV > BODY > HTML > #document to 12 o
f #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownst
ream stillSelecting:FALSE | |
| 29 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | 19 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n |
| 30 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | 20 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification |
| 31 Tests: | 21 Tests: |
| 32 Option-delete when a typing command is open. | 22 Option-delete when a typing command is open. |
| 33 Expected Results: | 23 Expected Results: |
| 34 Net result is a third "cha". It should like this: | 24 Net result is a third "cha". It should like this: |
| 35 one two cha cha cha three four cha cha cha | 25 one two cha cha cha three four cha cha cha |
| 36 one two cha cha cha three four cha cha cha | 26 one two cha cha cha three four cha cha cha |
| 37 execTypeCharacterCommand: <div id="test" class="editing"> one two cha cha
three four cha cha cha </div> | 27 execTypeCharacterCommand: <div id="test" class="editing"> one two cha cha
three four cha cha cha </div> |
| 38 execTypeCharacterCommand: <div id="test" class="editing"> one two a cha cha thre
e four cha cha cha </div> | 28 execTypeCharacterCommand: <div id="test" class="editing"> one two a cha cha thre
e four cha cha cha </div> |
| 39 execTypeCharacterCommand: <div id="test" class="editing"> one two ab cha cha thr
ee four cha cha cha </div> | 29 execTypeCharacterCommand: <div id="test" class="editing"> one two ab cha cha thr
ee four cha cha cha </div> |
| 40 execTypeCharacterCommand: <div id="test" class="editing"> one two abc cha cha th
ree four cha cha cha </div> | 30 execTypeCharacterCommand: <div id="test" class="editing"> one two abc cha cha th
ree four cha cha cha </div> |
| 41 DeleteWord: <div id="test" class="editing"> one two cha cha three four cha
cha cha </div> | 31 DeleteWord: <div id="test" class="editing"> one two cha cha three four cha
cha cha </div> |
| 42 execTypeCharacterCommand: <div id="test" class="editing"> one two c cha cha thre
e four cha cha cha </div> | 32 execTypeCharacterCommand: <div id="test" class="editing"> one two c cha cha thre
e four cha cha cha </div> |
| 43 execTypeCharacterCommand: <div id="test" class="editing"> one two ch cha cha thr
ee four cha cha cha </div> | 33 execTypeCharacterCommand: <div id="test" class="editing"> one two ch cha cha thr
ee four cha cha cha </div> |
| 44 execTypeCharacterCommand: <div id="test" class="editing"> one two cha cha cha th
ree four cha cha cha </div> | 34 execTypeCharacterCommand: <div id="test" class="editing"> one two cha cha cha th
ree four cha cha cha </div> |
| OLD | NEW |