blob: 407dcb0e40c1c01ea40bbcb08bcc8a605aa7fc92 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<script type="text/JavaScript">
function runTest() {
document.execCommand('usecss', null, 'false');
var div = document.getElementById('a');
var range = document.createRange();
var sNode = div.childNodes[0];
var eNode = div.childNodes[3];
range.setStart(sNode, NaN);
range.setEnd(eNode, NaN);
getSelection().removeAllRanges();
getSelection().addRange(range);
document.execCommand('indent', null, true);
document.body.innerHTML = 'This test ensures WebKit does not crash when intending.<br>PASS';
layoutTestController.notifyDone();
}
if (window.layoutTestController) {
layoutTestController.dumpAsText();
layoutTestController.waitUntilDone();
}
</script>
</head>
<body onload="runTest()"><div contenteditable="" id="a"><div><br><div contenteditable="false"><table></table></div></div><blockquote><input></blockquote><br></br></div></body></html>