DescriptionFix for broken undo functionality
When delete(character granularity) is performed after few text insertions,
this delete command is added to already open typing command. This was
resulting in wrong 'undo' behaviors.
This can be fixed by keeping continuous delete operations alone as a group.
Hence whenever a delete command follows some other typing command say text
insertion, we should open a new typing command.
This fixes many erroneous behaviors related to undo operation.
TEST=LayoutTests/editing/undo/undo-insert-delete.html
BUG=319659
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=162784
Patch Set 1 #Patch Set 2 : Removing old pixel test #
Total comments: 4
Patch Set 3 : Review comments incorporated #Messages
Total messages: 13 (0 generated)
|