<body onload="runTest()">
<script>
function runTest() {
    if (window.testRunner)
        testRunner.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>
