-
justing authored
Reviewed by john <rdar://problem/4747695> Gmail Editor: Crash at WebCore::Range::startPosition() when decreasing a indent * editing/deleting/list-item-1-expected.checksum: Added. * editing/deleting/list-item-1-expected.png: Added. * editing/deleting/list-item-1-expected.txt: Added. * editing/deleting/list-item-1.html: Added. * editing/execCommand/remove-list-item-1-expected.checksum: Added. * editing/execCommand/remove-list-item-1-expected.png: Added. * editing/execCommand/remove-list-item-1-expected.txt: Added. * editing/execCommand/remove-list-item-1.html: Added. WebCore: Reviewed by john <rdar://problem/4747695> Gmail Editor: Crash at WebCore::Range::startPosition() when decreasing a indent * editing/DeleteSelectionCommand.cpp: (WebCore::DeleteSelectionCommand::initializeStartEnd): Stop expanding to select special elements that are fully selected after expansion moves to positions that are visually distinct from the originals. * editing/InsertListCommand.cpp: (WebCore::InsertListCommand::doApply): If the content of the list item will be moved into another list, put it in a list item. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@16587 268f45cc-cd09-0410-ab3c-d52691b4dbfc
cdacf131