Reviewed by Darin
authorkocienda <kocienda@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 21 Dec 2004 19:05:36 +0000 (19:05 +0000)
committerkocienda <kocienda@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 21 Dec 2004 19:05:36 +0000 (19:05 +0000)
commit1fa36d8ec4d86130a3c273f32a21d7d75ac16339
treea05e7bee0a10dcedea6a5ba01056478c1dbd64b0
parent29b8a135215a888cfce8ccb0ba064cfb5e0dc11f
    Reviewed by Darin

        * khtml/editing/htmlediting.cpp:
        (khtml::ReplacementFragment::mergeStartNode): Refine concept of how this node is found based on
        further experiements.
        (khtml::ReplaceSelectionCommand::doApply): Add a special case for determining merges that need to
        be done if the insertion point is in an empty block.
        * layout-tests/editing/pasteboard/paste-text-012-expected.txt: Added.
        * layout-tests/editing/pasteboard/paste-text-012.html: Added.
        * layout-tests/editing/pasteboard/paste-text-013-expected.txt: Added.
        * layout-tests/editing/pasteboard/paste-text-013.html: Added.
        * layout-tests/editing/pasteboard/paste-text-014-expected.txt: Added.
        * layout-tests/editing/pasteboard/paste-text-014.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@8268 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/editing/pasteboard/paste-text-012-expected.txt [new file with mode: 0644]
LayoutTests/editing/pasteboard/paste-text-012.html [new file with mode: 0644]
LayoutTests/editing/pasteboard/paste-text-013-expected.txt [new file with mode: 0644]
LayoutTests/editing/pasteboard/paste-text-013.html [new file with mode: 0644]
LayoutTests/editing/pasteboard/paste-text-014-expected.txt [new file with mode: 0644]
LayoutTests/editing/pasteboard/paste-text-014.html [new file with mode: 0644]
WebCore/ChangeLog-2005-08-23
WebCore/khtml/editing/htmlediting.cpp