Summary

Harness status: OK

Found 20 tests

Details

ResultTest NameMessage
PassShould parse correctly in type text/xml
Asserts run
Pass
assert_true(true, "Should be Document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:26:5)
Pass
assert_true(true, "Should be Document")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:9:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "URL")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:10:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "documentURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:11:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "baseURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:12:3)
Pass
assert_equals("UTF-8", "UTF-8", "characterSet")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:13:3)
Pass
assert_equals("UTF-8", "UTF-8", "charset")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:14:3)
Pass
assert_equals("UTF-8", "UTF-8", "inputEncoding")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:15:3)
Pass
assert_equals("text/xml", "text/xml", "contentType")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:16:3)
Pass
assert_equals(null, null, "location")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:17:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:28:5)
Pass
assert_equals("foo", "foo")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:29:5)
Pass
assert_equals("foo", "foo")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:30:5)
FailXMLDocument interface for correctly parsed document with type text/xmlassert_false: Should not be XMLDocument expected false got true
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:36:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:33:3
    at Array.forEach (<anonymous>)
Asserts run
Fail
assert_false(true, "Should not be XMLDocument")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:36:5)
FailShould return an error document for XML wellformedness errors in type text/xmlassert_equals: expected (string) "http://www.mozilla.org/newlayout/xml/parsererror.xml" but got (object) null
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:43:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:39:3
    at Array.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "Should be Document")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:9:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "URL")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:10:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "documentURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:11:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "baseURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:12:3)
Pass
assert_equals("UTF-8", "UTF-8", "characterSet")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:13:3)
Pass
assert_equals("UTF-8", "UTF-8", "charset")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:14:3)
Pass
assert_equals("UTF-8", "UTF-8", "inputEncoding")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:15:3)
Pass
assert_equals("text/xml", "text/xml", "contentType")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:16:3)
Pass
assert_equals(null, null, "location")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:17:3)
Fail
assert_equals(null, "http://www.mozilla.org/newlayout/xml/parsererror.xml")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:43:5)
FailXMLDocument interface for incorrectly parsed document with type text/xmlassert_false: Should not be XMLDocument expected false got true
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:51:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:48:3
    at Array.forEach (<anonymous>)
Asserts run
Fail
assert_false(true, "Should not be XMLDocument")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:51:5)
Passscripting must be disabled with type text/xml
Asserts run
Pass
assert_equals(undefined, undefined, "script must not be executed on the inner document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:66:5)
Pass
assert_equals(undefined, undefined, "script must not be executed on the outer document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:67:5)
Pass
assert_equals("body", "body")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:70:5)
Pass
assert_equals("noscript", "noscript")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:71:5)
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:72:5)
Pass
assert_equals("p", "p")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:73:5)
Pass
assert_equals("p", "p")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:74:5)
PassShould parse correctly in type application/xml
Asserts run
Pass
assert_true(true, "Should be Document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:26:5)
Pass
assert_true(true, "Should be Document")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:9:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "URL")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:10:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "documentURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:11:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "baseURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:12:3)
Pass
assert_equals("UTF-8", "UTF-8", "characterSet")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:13:3)
Pass
assert_equals("UTF-8", "UTF-8", "charset")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:14:3)
Pass
assert_equals("UTF-8", "UTF-8", "inputEncoding")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:15:3)
Pass
assert_equals("application/xml", "application/xml", "contentType")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:16:3)
Pass
assert_equals(null, null, "location")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:17:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:28:5)
Pass
assert_equals("foo", "foo")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:29:5)
Pass
assert_equals("foo", "foo")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:30:5)
FailXMLDocument interface for correctly parsed document with type application/xmlassert_false: Should not be XMLDocument expected false got true
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:36:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:33:3
    at Array.forEach (<anonymous>)
Asserts run
Fail
assert_false(true, "Should not be XMLDocument")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:36:5)
FailShould return an error document for XML wellformedness errors in type application/xmlassert_equals: expected (string) "http://www.mozilla.org/newlayout/xml/parsererror.xml" but got (object) null
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:43:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:39:3
    at Array.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "Should be Document")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:9:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "URL")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:10:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "documentURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:11:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "baseURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:12:3)
Pass
assert_equals("UTF-8", "UTF-8", "characterSet")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:13:3)
Pass
assert_equals("UTF-8", "UTF-8", "charset")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:14:3)
Pass
assert_equals("UTF-8", "UTF-8", "inputEncoding")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:15:3)
Pass
assert_equals("application/xml", "application/xml", "contentType")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:16:3)
Pass
assert_equals(null, null, "location")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:17:3)
Fail
assert_equals(null, "http://www.mozilla.org/newlayout/xml/parsererror.xml")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:43:5)
FailXMLDocument interface for incorrectly parsed document with type application/xmlassert_false: Should not be XMLDocument expected false got true
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:51:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:48:3
    at Array.forEach (<anonymous>)
Asserts run
Fail
assert_false(true, "Should not be XMLDocument")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:51:5)
Passscripting must be disabled with type application/xml
Asserts run
Pass
assert_equals(undefined, undefined, "script must not be executed on the inner document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:66:5)
Pass
assert_equals(undefined, undefined, "script must not be executed on the outer document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:67:5)
Pass
assert_equals("body", "body")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:70:5)
Pass
assert_equals("noscript", "noscript")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:71:5)
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:72:5)
Pass
assert_equals("p", "p")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:73:5)
Pass
assert_equals("p", "p")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:74:5)
PassShould parse correctly in type application/xhtml+xml
Asserts run
Pass
assert_true(true, "Should be Document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:26:5)
Pass
assert_true(true, "Should be Document")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:9:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "URL")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:10:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "documentURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:11:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "baseURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:12:3)
Pass
assert_equals("UTF-8", "UTF-8", "characterSet")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:13:3)
Pass
assert_equals("UTF-8", "UTF-8", "charset")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:14:3)
Pass
assert_equals("UTF-8", "UTF-8", "inputEncoding")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:15:3)
Pass
assert_equals("application/xhtml+xml", "application/xhtml+xml", "contentType")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:16:3)
Pass
assert_equals(null, null, "location")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:17:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:28:5)
Pass
assert_equals("foo", "foo")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:29:5)
Pass
assert_equals("foo", "foo")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:30:5)
FailXMLDocument interface for correctly parsed document with type application/xhtml+xmlassert_false: Should not be XMLDocument expected false got true
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:36:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:33:3
    at Array.forEach (<anonymous>)
Asserts run
Fail
assert_false(true, "Should not be XMLDocument")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:36:5)
FailShould return an error document for XML wellformedness errors in type application/xhtml+xmlassert_equals: expected (string) "http://www.mozilla.org/newlayout/xml/parsererror.xml" but got (object) null
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:43:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:39:3
    at Array.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "Should be Document")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:9:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "URL")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:10:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "documentURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:11:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "baseURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:12:3)
Pass
assert_equals("UTF-8", "UTF-8", "characterSet")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:13:3)
Pass
assert_equals("UTF-8", "UTF-8", "charset")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:14:3)
Pass
assert_equals("UTF-8", "UTF-8", "inputEncoding")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:15:3)
Pass
assert_equals("application/xhtml+xml", "application/xhtml+xml", "contentType")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:16:3)
Pass
assert_equals(null, null, "location")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:17:3)
Fail
assert_equals(null, "http://www.mozilla.org/newlayout/xml/parsererror.xml")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:43:5)
FailXMLDocument interface for incorrectly parsed document with type application/xhtml+xmlassert_false: Should not be XMLDocument expected false got true
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:51:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:48:3
    at Array.forEach (<anonymous>)
Asserts run
Fail
assert_false(true, "Should not be XMLDocument")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:51:5)
Passscripting must be disabled with type application/xhtml+xml
Asserts run
Pass
assert_equals(undefined, undefined, "script must not be executed on the inner document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:66:5)
Pass
assert_equals(undefined, undefined, "script must not be executed on the outer document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:67:5)
Pass
assert_equals("body", "body")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:70:5)
Pass
assert_equals("noscript", "noscript")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:71:5)
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:72:5)
Pass
assert_equals("p", "p")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:73:5)
Pass
assert_equals("p", "p")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:74:5)
PassShould parse correctly in type image/svg+xml
Asserts run
Pass
assert_true(true, "Should be Document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:26:5)
Pass
assert_true(true, "Should be Document")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:9:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "URL")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:10:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "documentURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:11:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "baseURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:12:3)
Pass
assert_equals("UTF-8", "UTF-8", "characterSet")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:13:3)
Pass
assert_equals("UTF-8", "UTF-8", "charset")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:14:3)
Pass
assert_equals("UTF-8", "UTF-8", "inputEncoding")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:15:3)
Pass
assert_equals("image/svg+xml", "image/svg+xml", "contentType")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:16:3)
Pass
assert_equals(null, null, "location")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:17:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:28:5)
Pass
assert_equals("foo", "foo")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:29:5)
Pass
assert_equals("foo", "foo")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:30:5)
FailXMLDocument interface for correctly parsed document with type image/svg+xmlassert_false: Should not be XMLDocument expected false got true
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:36:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:33:3
    at Array.forEach (<anonymous>)
Asserts run
Fail
assert_false(true, "Should not be XMLDocument")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:36:5)
FailShould return an error document for XML wellformedness errors in type image/svg+xmlassert_equals: expected (string) "http://www.mozilla.org/newlayout/xml/parsererror.xml" but got (object) null
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:43:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:39:3
    at Array.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "Should be Document")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:9:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "URL")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:10:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "documentURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:11:3)
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html", "baseURI")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:12:3)
Pass
assert_equals("UTF-8", "UTF-8", "characterSet")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:13:3)
Pass
assert_equals("UTF-8", "UTF-8", "charset")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:14:3)
Pass
assert_equals("UTF-8", "UTF-8", "inputEncoding")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:15:3)
Pass
assert_equals("image/svg+xml", "image/svg+xml", "contentType")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:16:3)
Pass
assert_equals(null, null, "location")
    at checkMetadata ( /domparsing/DOMParser-parseFromString-xml.html:17:3)
Fail
assert_equals(null, "http://www.mozilla.org/newlayout/xml/parsererror.xml")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:43:5)
FailXMLDocument interface for incorrectly parsed document with type image/svg+xmlassert_false: Should not be XMLDocument expected false got true
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:51:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/domparsing/DOMParser-parseFromString-xml.html:48:3
    at Array.forEach (<anonymous>)
Asserts run
Fail
assert_false(true, "Should not be XMLDocument")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:51:5)
Passscripting must be disabled with type image/svg+xml
Asserts run
Pass
assert_equals(undefined, undefined, "script must not be executed on the inner document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:66:5)
Pass
assert_equals(undefined, undefined, "script must not be executed on the outer document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:67:5)
Pass
assert_equals("body", "body")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:70:5)
Pass
assert_equals("noscript", "noscript")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:71:5)
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:72:5)
Pass
assert_equals("p", "p")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:73:5)
Pass
assert_equals("p", "p")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-xml.html:74:5)