1 <p id=
"p">This tests for a bug when performing the list operation on a selection that starts just before a list and ends inside the list. This should only create list items in selected cells.
</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>
5 div
= document
.getElementById("div");
6 td
= document
.getElementById("td");
7 window
.getSelection().setBaseAndExtent(div
, 0, td
, td
.childNodes
.length
);
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
;