32 lines
847 B
HTML
32 lines
847 B
HTML
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<body></body>
|
|
<script>
|
|
if (window.testRunner) {
|
|
testRunner.waitUntilDone();
|
|
testRunner.dumpAsText();
|
|
}
|
|
|
|
function crash() {
|
|
document.designMode = "on";
|
|
var textNode = document.body.appendChild(document.createTextNode("PASS. WebKit didn't crash."));
|
|
var range = document.createRange();
|
|
range.setStart(textNode, 0);
|
|
document.addEventListener("DOMNodeInserted", function () {
|
|
if (textNode)
|
|
document.body.removeChild(textNode);
|
|
textNode = null;
|
|
|
|
if (window.testRunner) {
|
|
GCController.collect();
|
|
setTimeout("testRunner.notifyDone()", 0);
|
|
}
|
|
}, true);
|
|
try {
|
|
range.insertNode(document.createTextNode(""));
|
|
} catch(e) { }
|
|
}
|
|
|
|
window.onload = crash;
|
|
</script>
|
|
</html>
|