1 <p id=
"p">This tests for a bug where a creating a list from a particular selection inside a table would create list items beyond the end of the selection. Only the second two table cells should contain list items.
</p>
2 <div id=
"div" contenteditable=
"true"><table border=
"1"><tr><td>foo
</td><td id=
"td">bar
</td><td>baz
</td></tr></table><div>foo
</div><div>bar
</div></div>
5 div
= document
.getElementById("div");
6 td
= document
.getElementById("td");
7 window
.getSelection().setBaseAndExtent(td
, 0, div
, 1);
8 document
.execCommand("InsertUnorderedList");
10 if (window
.testRunner
) {
11 window
.testRunner
.dumpAsText();
12 div
= document
.getElementById("div");
13 p
= document
.getElementById("p");
14 document
.body
.innerText
= p
.innerText
+ "\n\nDOM:\n" + div
.innerHTML
;