<!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'; | |
testRunner.notifyDone(); | |
} | |
if (window.testRunner) { | |
testRunner.dumpAsText(); | |
testRunner.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> |