| OLD | NEW |
| (Empty) |
| 1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML
> #document to 5 of DIV > BODY > HTML > #document | |
| 2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification | |
| 3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | |
| 4 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 > DIV > BODY > H
TML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE | |
| 5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | |
| 6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | |
| 7 EDITING DELEGATE: shouldDeleteDOMRange:range from 0 of DIV > BLOCKQUOTE > DIV >
DIV > BODY > HTML > #document to 0 of DIV > DIV > DIV > BODY > HTML > #document | |
| 8 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 2 of DIV > DIV > BODY
> HTML > #document to 2 of DIV > DIV > BODY > HTML > #document toDOMRange:range
from 0 of DIV > BLOCKQUOTE > DIV > DIV > BODY > HTML > #document to 0 of DIV > B
LOCKQUOTE > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDown
stream stillSelecting:FALSE | |
| 9 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | |
| 10 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | |
| 11 EDITING DELEGATE: shouldDeleteDOMRange:range from 0 of DIV > BLOCKQUOTE > DIV >
DIV > BODY > HTML > #document to 0 of DIV > BLOCKQUOTE > DIV > DIV > BODY > HTML
> #document | |
| 12 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 8 of BLOCKQUOTE > DIV
> DIV > BODY > HTML > #document to 8 of BLOCKQUOTE > DIV > DIV > BODY > HTML > #
document toDOMRange:range from 0 of DIV > BLOCKQUOTE > DIV > DIV > BODY > HTML >
#document to 0 of DIV > BLOCKQUOTE > DIV > DIV > BODY > HTML > #document affini
ty:NSSelectionAffinityDownstream stillSelecting:FALSE | |
| 13 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | |
| 14 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | |
| 15 EDITING DELEGATE: shouldDeleteDOMRange:range from 0 of DIV > BLOCKQUOTE > DIV >
DIV > BODY > HTML > #document to 0 of DIV > BLOCKQUOTE > DIV > DIV > BODY > HTML
> #document | |
| 16 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 6 of BLOCKQUOTE > DIV
> DIV > BODY > HTML > #document to 6 of BLOCKQUOTE > DIV > DIV > BODY > HTML > #
document toDOMRange:range from 0 of DIV > BLOCKQUOTE > DIV > DIV > BODY > HTML >
#document to 0 of DIV > BLOCKQUOTE > DIV > DIV > BODY > HTML > #document affini
ty:NSSelectionAffinityDownstream stillSelecting:FALSE | |
| 17 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | |
| 18 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | |
| 19 EDITING DELEGATE: shouldDeleteDOMRange:range from 35 of #text > DIV > BLOCKQUOTE
> DIV > DIV > BODY > HTML > #document to 0 of DIV > BLOCKQUOTE > DIV > DIV > BO
DY > HTML > #document | |
| 20 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 4 of BLOCKQUOTE > DIV
> DIV > BODY > HTML > #document to 4 of BLOCKQUOTE > DIV > DIV > BODY > HTML > #
document toDOMRange:range from 35 of #text > DIV > BLOCKQUOTE > DIV > DIV > BODY
> HTML > #document to 35 of #text > DIV > BLOCKQUOTE > DIV > DIV > BODY > HTML
> #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE | |
| 21 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | |
| 22 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | |
| 23 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 35 of #text > DIV > BL
OCKQUOTE > DIV > DIV > BODY > HTML > #document to 35 of #text > DIV > BLOCKQUOTE
> DIV > DIV > BODY > HTML > #document toDOMRange:range from 2 of DIV > DIV > BO
DY > HTML > #document to 2 of DIV > DIV > BODY > HTML > #document affinity:NSSel
ectionAffinityDownstream stillSelecting:FALSE | |
| 24 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | |
| 25 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | |
| 26 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 31 of #text > DIV > DI
V > BODY > HTML > #document to 31 of #text > DIV > DIV > BODY > HTML > #document
toDOMRange:range from 31 of #text > DIV > DIV > BODY > HTML > #document to 31 o
f #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownst
ream stillSelecting:FALSE | |
| 27 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
n | |
| 28 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification | |
| 29 EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification | |
| 30 rdar://problems/4038408&4154187&4125087&4125381, This tests deletion from undern
eath quoted text: | |
| 31 | |
| 32 before deletion: | |
| 33 | " | |
| 34 " | |
| 35 | <div> | |
| 36 | <#selection-caret> | |
| 37 | <br> | |
| 38 | class="khtml-block-placeholder" | |
| 39 | " | |
| 40 " | |
| 41 | <div> | |
| 42 | " | |
| 43 " | |
| 44 | <blockquote> | |
| 45 | style="color:blue;" | |
| 46 | type="cite" | |
| 47 | " | |
| 48 " | |
| 49 | <div> | |
| 50 | "Here is some reply text" | |
| 51 | " | |
| 52 " | |
| 53 | <div> | |
| 54 | "It should have the reply text style" | |
| 55 | " | |
| 56 " | |
| 57 | <div> | |
| 58 | <br> | |
| 59 | class="khtml-block-placeholder" | |
| 60 | " | |
| 61 " | |
| 62 | <div> | |
| 63 | <br> | |
| 64 | class="khtml-block-placeholder" | |
| 65 | " | |
| 66 " | |
| 67 | <div> | |
| 68 | <br> | |
| 69 | class="khtml-block-placeholder" | |
| 70 | " | |
| 71 " | |
| 72 | " | |
| 73 | |
| 74 | |
| 75 " | |
| 76 | <div> | |
| 77 | <br> | |
| 78 | class="khtml-block-placeholder" | |
| 79 | " | |
| 80 " | |
| 81 | " | |
| 82 | |
| 83 " | |
| 84 | |
| 85 after deletion: | |
| 86 | " | |
| 87 " | |
| 88 | <div> | |
| 89 | <br> | |
| 90 | class="khtml-block-placeholder" | |
| 91 | " | |
| 92 " | |
| 93 | <div> | |
| 94 | " | |
| 95 " | |
| 96 | <blockquote> | |
| 97 | style="color:blue;" | |
| 98 | type="cite" | |
| 99 | " | |
| 100 " | |
| 101 | <div> | |
| 102 | "Here is some reply text" | |
| 103 | " | |
| 104 " | |
| 105 | <div> | |
| 106 | "It should have the reply text style<#selection-caret>" | |
| 107 | " | |
| 108 " | |
| 109 | " | |
| 110 | |
| 111 " | |
| 112 | |
| 113 after insert text: | |
| 114 | " | |
| 115 " | |
| 116 | <div> | |
| 117 | <br> | |
| 118 | class="khtml-block-placeholder" | |
| 119 | " | |
| 120 " | |
| 121 | <div> | |
| 122 | " | |
| 123 " | |
| 124 | <blockquote> | |
| 125 | style="color:blue;" | |
| 126 | type="cite" | |
| 127 | " | |
| 128 " | |
| 129 | <div> | |
| 130 | "Here is some reply text" | |
| 131 | " | |
| 132 " | |
| 133 | <div> | |
| 134 | "It should have the reply text style" | |
| 135 | "This text should not be quoted.<#selection-caret>" | |
| 136 | " | |
| 137 " | |
| 138 | " | |
| 139 | |
| 140 " | |
| OLD | NEW |