diff options
Diffstat (limited to 'tests/content/test_document_getElementById.html')
-rw-r--r-- | tests/content/test_document_getElementById.html | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/tests/content/test_document_getElementById.html b/tests/content/test_document_getElementById.html new file mode 100644 index 00000000000..d8430011b33 --- /dev/null +++ b/tests/content/test_document_getElementById.html @@ -0,0 +1,26 @@ +<html> +<head id="foo"> + <title></title> + <script src="harness.js"></script> +</head> +<body> + <div id="bar"></div> + <script> + let gBody = document.getElementsByTagName("body")[0]; + + // Test the assertion with inserting node with child having id into the document (mozilla#2630) + // This need not to port to WPF-test because this tests servo's internally flags. + { + let TEST_ID = "test-9"; + let a = document.createElement("a"); + let b = document.createElement("b"); + a.appendChild(b).id = TEST_ID; + gBody.appendChild(a); + let result = document.getElementById(TEST_ID); + is(result, b, "test 9-0"); + } + + finish(); + </script> +</body> +</html> |