<body onload="runTest()"> <script> function runTest() { if (window.layoutTestController) layoutTestController.dumpAsText(); var div = document.createElement('div'); div.appendChild(document.body.parentElement); var a = document.createElement('a'); a.innerHTML = '<x><html></html>'; document.appendChild(document.createElement('html')) document.documentElement.innerHTML='<div>This tests that we won\'t crash when creating a new html element when the document does not ' + 'have a document element.</div><div>SUCCESS - Did not crash!</div>' } </script> </body>