| <div contenteditable title="1: last visible position" style="word-wrap: break-word; width: 10ex; border: solid thin black;"><span class="Apple-tab-span" style="white-space:pre"> </span></div> |
| <div contenteditable title="0: first visible position" style="word-wrap: break-word; width: 10ex; border: solid thin black;"><span class="Apple-tab-span" style="white-space:pre"> </span></div> |
| <div contenteditable title="1: before tab span" style="word-wrap: break-word; width: 10ex; border: solid thin black;">hi, <span class="Apple-tab-span" style="white-space:pre"> </span> rocks</div> |
| <div contenteditable title="2: after tab span" style="word-wrap: break-word; width: 10ex; border: solid thin black;">hi, <span class="Apple-tab-span" style="white-space:pre"> </span> rocks</div> |
| <script src="../../resources/dump-as-markup.js"></script> |
| Markup.description('This test ensures WebKit avoids cloning Apple tab span when inserting a paragraph separator.\n'+ |
| 'Only tab should be inside a Apple tab span in the following tests.'); |
| var offset = div.title.substr(0, div.title.indexOf(':')); |
| window.getSelection().setPosition(div, offset); |
| document.execCommand("InsertParagraph"); |
| document.execCommand("InsertText", false, "hello world WebKit "); |
| Markup.dump(div, div.title.substr(div.title.indexOf(': ') + 2)); |
| var divs = document.getElementsByTagName('div'); |
| for (var i = 0; i < divs.length; i++) |