blob: 3f09282e337cb3c980d45db9c2c452a2c85c0aa6 [file] [log] [blame]
<html>
<head>
<script>
if (window.testRunner)
testRunner.dumpAsText();
function test() {
var selection = window.getSelection();
selection.selectAllChildren(document.getElementById("contentDiv"));
document.execCommand("Outdent", false, "");
console.log(document.getElementById("contentDiv").firstChild.tagName == "BLOCKQUOTE"
? "SUCCESS: Nodes stayed in order after outdent."
: "FAILED: Nodes became out of order after outdent.");
}
</script>
</head>
<body onload="test()">
<div id="description">This test uses the execCommand to Outdent the text below. <b>This test that nodes, with different relationships with blockquotes, stay in the correct order after an outdent.</b></div>
<br>
<div contenteditable="true" id="contentDiv"><blockquote class="webkit-indent-blockquote">
<blockquote class="webkit-indent-blockquote">A</blockquote>
B
</blockquote>
</div>
</body>
</html>