Index: LayoutTests/fast/dom/importNode-cdata.html |
diff --git a/LayoutTests/fast/dom/importNode-cdata.html b/LayoutTests/fast/dom/importNode-cdata.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..f9d8127633372359a331dd2b4b20ccb9ad48d5ef |
--- /dev/null |
+++ b/LayoutTests/fast/dom/importNode-cdata.html |
@@ -0,0 +1,22 @@ |
+<!DOCTYPE html> |
+<p>This is a test to verify that importNode of a CDATASection on a HTML Document works. |
+<div id="output"></div> |
+<script> |
+ if (window.testRunner) |
+ testRunner.dumpAsText(); |
+ |
+ var output = document.getElementById('output'); |
+ var p = new DOMParser(); |
+ var doc = p.parseFromString('<root><![CDATA[ ]]></root>', "application/xml"); |
+ |
+ try { |
+ var node = document.importNode(doc.documentElement, true); |
+ if (node.firstChild.ownerDocument != document) { |
+ output.textContent = "FAILED because imported CDATASection has wrong owner document\n"; |
+ } else { |
+ output.textContent = "PASSED\n"; |
+ } |
+ } catch (e) { |
+ output.textContent = "FAILED with exception " + e + "\n"; |
+ } |
+</script> |