summaryrefslogtreecommitdiffstats
path: root/LayoutTests/fast/dom/HTMLFormElement/adopt-assertion.html
diff options
context:
space:
mode:
Diffstat (limited to 'LayoutTests/fast/dom/HTMLFormElement/adopt-assertion.html')
-rw-r--r--LayoutTests/fast/dom/HTMLFormElement/adopt-assertion.html16
1 files changed, 16 insertions, 0 deletions
diff --git a/LayoutTests/fast/dom/HTMLFormElement/adopt-assertion.html b/LayoutTests/fast/dom/HTMLFormElement/adopt-assertion.html
new file mode 100644
index 0000000..80a99d5
--- /dev/null
+++ b/LayoutTests/fast/dom/HTMLFormElement/adopt-assertion.html
@@ -0,0 +1,16 @@
+<p>
+ Test for <i><a href="https://bugs.webkit.org/attachment.cgi?id=30159">https://bugs.webkit.org/attachment.cgi?id=30159</a>
+ Assertion failure in Node::setDocument()
+ (willMoveToNewOwnerDocumentWasCalled) when adopting a &lt;form> element</i>.
+</p>
+<p>
+ The test passed if the assertion did not fail.
+</p>
+<form id="target"></form>
+<script>
+ if (window.layoutTestController)
+ layoutTestController.dumpAsText();
+
+ var otherDocument = document.implementation.createHTMLDocument();
+ otherDocument.adoptNode(document.getElementById("target"));
+</script>