4 var li = document.createElement("li");
5 li.appendChild(document.createTextNode(str));
6 var console = document.getElementById("console");
7 console.appendChild(li);
10 function assert(bool) {
19 <p>This tests queryCommandState for InsertUnorderedList and InsertOrderedList.</p>
20 <div id="div" contenteditable="true">foo</div>
21 <ol id="console"></ol>
23 if (window.layoutTestController)
24 window.layoutTestController.dumpAsText();
25 var sel = window.getSelection();
26 var div = document.getElementById("div");
27 sel.setPosition(div, 0);
29 assert(!document.queryCommandState("InsertUnorderedList"));
30 assert(!document.queryCommandState("InsertOrderedList"));
31 document.execCommand("InsertUnorderedList");
32 assert(document.queryCommandState("InsertUnorderedList"));
33 assert(!document.queryCommandState("InsertOrderedList"));
34 document.execCommand("InsertUnorderedList");
35 document.execCommand("InsertOrderedList");
36 assert(!document.queryCommandState("InsertUnorderedList"));
37 assert(document.queryCommandState("InsertOrderedList"));