| <div id="description1">This tests creating a list from an empty paragraph with bold already applied to it. The word below should be bold.</div> | |
| <div id="edit1" contentEditable="true"><div><b><br></b></div></div> | |
| <div id="description2">This tests creating a list from an empty paragraph when the typing style was Bold. The word below should be bold.</div> | |
| <div id="edit2" contentEditable="true"></div> | |
| <div id="description3">This tests indenting an empty paragraph with bold already applied to it. The word below should be bold.</div> | |
| <div id="edit3" contentEditable="true"><div><b><br></b></div></div> | |
| <div id="description4">This tests indenting an empty paragraph when the typing style was Bold. The word below should be bold.</div> | |
| <div id="edit4" contentEditable="true"></div> | |
| <div id="description5">This tests outdenting an empty paragraph with bold already applied to it. The word below should be bold.</div> | |
| <div id="edit5" contentEditable="true"><blockquote class="webkit-indent-blockquote"><b><br></b></blockquote></div> | |
| <div id="description6">This tests outdenting an empty paragraph when the typing style was Bold. The word below should be bold.</div> | |
| <div id="edit6" contentEditable="true"><blockquote class="webkit-indent-blockquote"><br></blockquote></div> | |
| <div id="description7">This tests outdenting an non-indented empty paragraph when the typing style was Bold. The word below should be bold.</div> | |
| <div id="edit7" contentEditable="true"></div> | |
| <script> | |
| if (window.testRunner) | |
| window.testRunner.dumpAsText(); | |
| edit1 = document.getElementById("edit1"); | |
| edit1.focus(); | |
| document.execCommand("InsertUnorderedList"); | |
| document.execCommand("InsertText", false, "Bold"); | |
| edit2 = document.getElementById("edit2"); | |
| edit2.focus(); | |
| document.execCommand("Bold"); | |
| document.execCommand("InsertUnorderedList"); | |
| document.execCommand("InsertText", false, "Bold"); | |
| edit3 = document.getElementById("edit3"); | |
| edit3.focus(); | |
| document.execCommand("Indent"); | |
| document.execCommand("InsertText", false, "Bold"); | |
| edit4 = document.getElementById("edit4"); | |
| edit4.focus(); | |
| document.execCommand("Bold"); | |
| document.execCommand("Indent"); | |
| document.execCommand("InsertText", false, "Bold"); | |
| edit5 = document.getElementById("edit5"); | |
| edit5.focus(); | |
| document.execCommand("Outdent"); | |
| document.execCommand("InsertText", false, "Bold"); | |
| edit6 = document.getElementById("edit6"); | |
| edit6.focus(); | |
| document.execCommand("Bold"); | |
| document.execCommand("Outdent"); | |
| document.execCommand("InsertText", false, "Bold"); | |
| edit7 = document.getElementById("edit7"); | |
| edit7.focus(); | |
| document.execCommand("Bold"); | |
| document.execCommand("Outdent"); | |
| document.execCommand("InsertText", false, "Bold"); | |
| if (window.testRunner) | |
| document.body.innerText = document.getElementById("description1").innerText + "\n" + edit1.innerHTML + "\n\n" + | |
| document.getElementById("description2").innerText + "\n" + edit2.innerHTML + "\n\n" + | |
| document.getElementById("description3").innerText + "\n" + edit3.innerHTML + "\n\n" + | |
| document.getElementById("description4").innerText + "\n" + edit4.innerHTML + "\n\n" + | |
| document.getElementById("description5").innerText + "\n" + edit5.innerHTML + "\n\n" + | |
| document.getElementById("description6").innerText + "\n" + edit6.innerHTML + "\n\n" + | |
| document.getElementById("description7").innerText + "\n" + edit7.innerHTML; | |
| </script> |