Fixed: <rdar://problem/
4030669> smart delete does not delete spaces from pasted content
Reviewed by rjw.
* khtml/editing/htmlediting.cpp:
(khtml::DeleteSelectionCommand::initializePositionData): pass true for treatNBSPAsWhiteSpace to leadingWhitespacePosition and trailingWhitespacePosition when testing whether or not we have to delete those characters as well.
* khtml/editing/jsediting.cpp: pass true for smartDelete when the selection granularity is WORD. This allows us to write smart delete layout tests.
* layout-tests/editing/deleting/smart-delete-001-expected.txt: Added.
* layout-tests/editing/deleting/smart-delete-001.html: Added.
* layout-tests/editing/deleting/smart-delete-002-expected.txt: Added.
* layout-tests/editing/deleting/smart-delete-002.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@8746
268f45cc-cd09-0410-ab3c-
d52691b4dbfc