WebCore:
authorjusting <justing@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 13 Oct 2007 00:40:48 +0000 (00:40 +0000)
committerjusting <justing@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 13 Oct 2007 00:40:48 +0000 (00:40 +0000)
commit7ed67c7cd3d06c5357259b723e84c5f7b55d34b6
treee2b1d50999ac557e6699f1542e75d3e79e384eb3
parentf2ef060206bddb7f4074e2105cd4b30d1d9d46b1
WebCore:

        Reviewed by Harrison.

        <rdar://problem/5483370> GoogleDocs: Deleting cell text in a table row also removes any empty rows beneath the row being edited
        <rdar://problem/5482524> GoogleDocs: A hang occurs when applying list to selected table

        * editing/DeleteSelectionCommand.cpp:
        (WebCore::DeleteSelectionCommand::removePreviouslySelectedEmptyTableRows):
        * editing/InsertListCommand.cpp:
        (WebCore::InsertListCommand::modifyRange):
        (WebCore::InsertListCommand::doApply):

LayoutTests:

        Reviewed by Harrison.

        <rdar://problem/5483370> GoogleDocs: Deleting cell text in a table row also removes any empty rows beneath the row being edited
        <rdar://problem/5482524> GoogleDocs: A hang occurs when applying list to selected table

        * editing/deleting/5483370.html: Added.
        * editing/pasteboard/5483567.html-disabled: Removed.
        * editing/execCommand/5482524.html: Added.
        * platform/mac/editing/deleting/5483370-expected.checksum: Added.
        * platform/mac/editing/deleting/5483370-expected.png: Added.
        * platform/mac/editing/deleting/5483370-expected.txt: Added.
        * platform/mac/editing/execCommand/5482524-expected.checksum: Added.
        * platform/mac/editing/execCommand/5482524-expected.png: Added.
        * platform/mac/editing/execCommand/5482524-expected.txt: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@26558 268f45cc-cd09-0410-ab3c-d52691b4dbfc
13 files changed:
LayoutTests/ChangeLog
LayoutTests/editing/deleting/5483370.html [new file with mode: 0644]
LayoutTests/editing/pasteboard/5483567.html-disabled [deleted file]
LayoutTests/platform/mac/editing/deleting/5483370-expected.checksum [new file with mode: 0644]
LayoutTests/platform/mac/editing/deleting/5483370-expected.png [new file with mode: 0644]
LayoutTests/platform/mac/editing/deleting/5483370-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/editing/execCommand/5482524-expected.checksum [new file with mode: 0644]
LayoutTests/platform/mac/editing/execCommand/5482524-expected.png [new file with mode: 0644]
LayoutTests/platform/mac/editing/execCommand/5482524-expected.txt [new file with mode: 0644]
WebCore/ChangeLog
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/editing/DeleteSelectionCommand.cpp
WebCore/editing/InsertListCommand.cpp