diff options
Diffstat (limited to 'LayoutTests/fast/dom/HTMLHtmlElement/duplicate-html-element-crash.html')
-rw-r--r-- | LayoutTests/fast/dom/HTMLHtmlElement/duplicate-html-element-crash.html | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/LayoutTests/fast/dom/HTMLHtmlElement/duplicate-html-element-crash.html b/LayoutTests/fast/dom/HTMLHtmlElement/duplicate-html-element-crash.html new file mode 100644 index 0000000..216f1a9 --- /dev/null +++ b/LayoutTests/fast/dom/HTMLHtmlElement/duplicate-html-element-crash.html @@ -0,0 +1,17 @@ +<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> |