blob: bba455f80ff1cadebd54c9bda0ca2f6b82a1a716 [file] [log] [blame]
This is a test case for the fix for http://bugzilla.opendarwin.org/show_bug.cgi?id=7904.
ReplaceSelectionCommand used to guess whether or not nodes in the fragment to be pasted were blocks. It now knows for sure.
Before the fix, ReplaceSelectionCommand blew away content of the div below after copy/pasting it over itself.
The following two results must be visually identical except for the caret.
before:
| "\n"
| <span>
| style="display:block"
| <b>
| "<#selection-caret>This is a paragraph."
| "\n"
| <span>
| style="display:block"
| <b>
| "This is another paragraph."
| "\n"
after:
| "\n"
| <span>
| style="display: block;"
| <b>
| "This is a paragraph."
| <span>
| style="display:block"
| <b>
| "This<#selection-caret>"
| <b>
| " is another paragraph."
| <br>
| "\n"