diff options
author | Moonchild <moonchild@palemoon.org> | 2021-02-04 19:41:06 +0000 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2021-02-04 19:41:06 +0000 |
commit | 914368530ba622ff0117cd34bec058fb0d862155 (patch) | |
tree | 6c29459914d1b01ed27fad039d0b982d1dbc32c3 /testing/web-platform/tests/domparsing/DOMParser-parseFromString-xml.html | |
parent | c5ad76a2875ca5c06c5bbff7b2f2e3ff7b3599c3 (diff) | |
download | UXP-914368530ba622ff0117cd34bec058fb0d862155.tar UXP-914368530ba622ff0117cd34bec058fb0d862155.tar.gz UXP-914368530ba622ff0117cd34bec058fb0d862155.tar.lz UXP-914368530ba622ff0117cd34bec058fb0d862155.tar.xz UXP-914368530ba622ff0117cd34bec058fb0d862155.zip |
Issue #439 - Remove web-platform tests from the tree.
This removes a total of 23,936 files we would never use nor have the capacity
to properly maintain or keep up-to-date.
Diffstat (limited to 'testing/web-platform/tests/domparsing/DOMParser-parseFromString-xml.html')
-rw-r--r-- | testing/web-platform/tests/domparsing/DOMParser-parseFromString-xml.html | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/testing/web-platform/tests/domparsing/DOMParser-parseFromString-xml.html b/testing/web-platform/tests/domparsing/DOMParser-parseFromString-xml.html deleted file mode 100644 index c639c239d..000000000 --- a/testing/web-platform/tests/domparsing/DOMParser-parseFromString-xml.html +++ /dev/null @@ -1,54 +0,0 @@ -<!DOCTYPE html> -<title>DOMParser</title> -<link rel="author" title="Ms2ger" href="mailto:ms2ger@gmail.com"> -<script src="/resources/testharness.js"></script> -<script src="/resources/testharnessreport.js"></script> -<div id="log"></div> -<script> -function checkMetadata(doc, contentType) { - assert_true(doc instanceof Document, "Should be Document"); - assert_equals(doc.URL, document.URL, "URL"); - assert_equals(doc.documentURI, document.URL, "documentURI"); - assert_equals(doc.baseURI, document.URL, "baseURI"); - assert_equals(doc.characterSet, "UTF-8", "characterSet"); - assert_equals(doc.charset, "UTF-8", "charset"); - assert_equals(doc.inputEncoding, "UTF-8", "inputEncoding"); - assert_equals(doc.contentType, contentType, "contentType"); - assert_equals(doc.location, null, "location"); -} - -var allowedTypes = ["text/xml", "application/xml", "application/xhtml+xml", "image/svg+xml"]; - -allowedTypes.forEach(function(type) { - test(function() { - var p = new DOMParser(); - var doc = p.parseFromString("<foo/>", type); - assert_true(doc instanceof Document, "Should be Document"); - checkMetadata(doc, type); - assert_equals(doc.documentElement.namespaceURI, null); - assert_equals(doc.documentElement.localName, "foo"); - assert_equals(doc.documentElement.tagName, "foo"); - }, "Should parse correctly in type " + type); - - test(function() { - var p = new DOMParser(); - var doc = p.parseFromString("<foo/>", type); - assert_false(doc instanceof XMLDocument, "Should not be XMLDocument"); - }, "XMLDocument interface for correctly parsed document with type " + type); - - test(function() { - var p = new DOMParser(); - var doc = p.parseFromString("<foo>", type); - checkMetadata(doc, type); - assert_equals(doc.documentElement.namespaceURI, "http://www.mozilla.org/newlayout/xml/parsererror.xml"); - assert_equals(doc.documentElement.localName, "parsererror"); - assert_equals(doc.documentElement.tagName, "parsererror"); - }, "Should return an error document for XML wellformedness errors in type " + type); - - test(function() { - var p = new DOMParser(); - var doc = p.parseFromString("<foo>", type); - assert_false(doc instanceof XMLDocument, "Should not be XMLDocument"); - }, "XMLDocument interface for incorrectly parsed document with type " + type); -}); -</script> |