LayoutTests:
Reviewed by levi
* editing/deleting/table-cells-expected.checksum: Added.
* editing/deleting/table-cells-expected.png: Added.
* editing/deleting/table-cells-expected.txt: Added.
* editing/deleting/table-cells.html: Added.
* editing/inserting/paragraph-separator-in-table-1-expected.checksum: Added.
* editing/inserting/paragraph-separator-in-table-1-expected.png: Added.
* editing/inserting/paragraph-separator-in-table-1-expected.txt: Added.
* editing/inserting/paragraph-separator-in-table-1.html: Added.
* editing/inserting/paragraph-separator-in-table-2-expected.checksum: Added.
* editing/inserting/paragraph-separator-in-table-2-expected.png: Added.
* editing/inserting/paragraph-separator-in-table-2-expected.txt: Added.
* editing/inserting/paragraph-separator-in-table-2.html: Added.
WebCore:
Reviewed by levi
* editing/DeleteSelectionCommand.cpp:
(WebCore::DeleteSelectionCommand::initializePositionData): Fix a bug in the code
to stop merges across table cells.
(WebCore::DeleteSelectionCommand::mergeParagraphs): Move the code to stop merges
across table cells to initializePositionData so that its changes to
m_mergeBlocksAfterDelete can take effect on the endingPosition.
* editing/InsertParagraphSeparatorCommand.cpp:
(WebCore::InsertParagraphSeparatorCommand::doApply): Turn into an InsertLineBreak
instead of splitting/cloning a table cell.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@14962
268f45cc-cd09-0410-ab3c-
d52691b4dbfc