Summary

Harness status: OK

Found 10 tests

Details

ResultTest NameMessage
PassParsing of id attribute
Asserts run
Pass
assert_true(true, "Node type mismatch: actual = HTMLHtmlElement, expected = HTMLHtmlElement")
    at assert_node ( /domparsing/DOMParser-parseFromString-html.html:8:5)
Pass
assert_equals("root", "root", "documentElement id attribute should be root.")
    at assert_node ( /domparsing/DOMParser-parseFromString-html.html:11:9)
PasscontentType
Asserts run
Pass
assert_equals("text/html", "text/html")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-html.html:28:5)
PasscompatMode
Asserts run
Pass
assert_equals("BackCompat", "BackCompat")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-html.html:32:5)
PasscompatMode for a proper DOCTYPE
Asserts run
Pass
assert_equals("CSS1Compat", "CSS1Compat")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-html.html:39:5)
PassLocation value
Asserts run
Pass
assert_equals(null, null, "The document must have a location value of null.")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-html.html:45:5)
PassDOMParser parses HTML tag soup with no problems
Asserts run
Pass
assert_equals("html", "html")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-html.html:52:5)
Pass
assert_equals("http://www.w3.org/1999/xhtml", "http://www.w3.org/1999/xhtml")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-html.html:53:5)
PassDOMParser should handle the content of <noembed> as raw text
Asserts run
Pass
assert_equals("&lt;a&gt;", "&lt;a&gt;")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-html.html:58:4)
PassDOMParser throws on an invalid enum value
Asserts run
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "function() {         new DOMParser().parseFromString("", "text/foo-this-is-invalid");     }")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-html.html:62:5)
Passscript is found synchronously even when there is a css import
Asserts run
Pass
assert_not_equals(Element node <script>document.x = 8</script>, null, "script must be found")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-html.html:76:3)
Pass
assert_equals(undefined, undefined, "script must not be executed on the inner document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-html.html:77:3)
Pass
assert_equals(undefined, undefined, "script must not be executed on the outer document")
    at Test.<anonymous> ( /domparsing/DOMParser-parseFromString-html.html:78:3)
Passmust be parsed with scripting disabled, so noscript works
Asserts run
Pass
assert_true(true, "Node type mismatch: actual = HTMLParagraphElement, expected = HTMLParagraphElement")
    at assert_node ( /domparsing/DOMParser-parseFromString-html.html:8:5)
Pass
assert_equals("test1", "test1", undefined)
    at assert_node ( /domparsing/DOMParser-parseFromString-html.html:11:9)
Pass
assert_true(true, "Node type mismatch: actual = HTMLParagraphElement, expected = HTMLParagraphElement")
    at assert_node ( /domparsing/DOMParser-parseFromString-html.html:8:5)
Pass
assert_equals("test2", "test2", undefined)
    at assert_node ( /domparsing/DOMParser-parseFromString-html.html:11:9)