LayoutTests:
Reviewed by Harrison.
<rdar://problem/
5300379> Mail hung on option-delete
* editing/deleting/
5300379-expected.checksum: Added.
* editing/deleting/
5300379-expected.png: Added.
* editing/deleting/
5300379-expected.txt: Added.
* editing/deleting/
5300379.html: Added.
WebCore:
Reviewed by Harrison.
<rdar://problem/
5300379> Mail hung on option-delete
We were starting backward iteration at [container, 0] and
emitting for container over and over.
* editing/TextIterator.cpp:
(WebCore::SimplifiedBackwardsTextIterator::advance): Don't
emit characters for a node if we're starting iteration at
[container, 0]. Don't emit characters for exiting containers
if we've already done so.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@24245
268f45cc-cd09-0410-ab3c-
d52691b4dbfc