Fail | XPathNSResolver is cross-realm plain object without 'lookupNamespaceURI' property | assert_equals: expected "object" but got "undefined" at assert_reports_exception (https://wpt.live/domxpath/resolver-callback-interface-cross-realm.tentative.html:81:3)
at Test.<anonymous> (https://wpt.live/domxpath/resolver-callback-interface-cross-realm.tentative.html:22:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at https://wpt.live/resources/testharness.js:2717:32 Asserts runPass | assert_throws_dom("NAMESPACE_ERR", function "function DOMException() { [native code] }", function "() => { boundEvaluate(evaluateGlobalObject.document.evaluate, relevantGlobalObject.document, resolver); }")
at /domxpath/resolver-callback-interface-cross-realm.tentative.html:23:5 | Fail | assert_equals("undefined", "object")
at assert_reports_exception ( /domxpath/resolver-callback-interface-cross-realm.tentative.html:81:3) |
|
Fail | XPathNSResolver is cross-realm plain object with non-callable 'lookupNamespaceURI' property | assert_equals: expected "object" but got "undefined" at assert_reports_exception (https://wpt.live/domxpath/resolver-callback-interface-cross-realm.tentative.html:81:3)
at Test.<anonymous> (https://wpt.live/domxpath/resolver-callback-interface-cross-realm.tentative.html:31:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at https://wpt.live/resources/testharness.js:2717:32 Asserts runPass | assert_throws_dom("NAMESPACE_ERR", function "function DOMException() { [native code] }", function "() => { boundEvaluate(evaluateGlobalObject.document.evaluate, relevantGlobalObject.document, resolver); }")
at /domxpath/resolver-callback-interface-cross-realm.tentative.html:32:5 | Fail | assert_equals("undefined", "object")
at assert_reports_exception ( /domxpath/resolver-callback-interface-cross-realm.tentative.html:81:3) |
|
Fail | XPathNSResolver is cross-realm non-callable revoked Proxy | assert_equals: expected "object" but got "undefined" at assert_reports_exception (https://wpt.live/domxpath/resolver-callback-interface-cross-realm.tentative.html:81:3)
at Test.<anonymous> (https://wpt.live/domxpath/resolver-callback-interface-cross-realm.tentative.html:40:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at https://wpt.live/resources/testharness.js:2717:32 Asserts runPass | assert_throws_dom("NAMESPACE_ERR", function "function DOMException() { [native code] }", function "() => { boundEvaluate(evaluateGlobalObject.document.evaluate, relevantGlobalObject.document, resolver); }")
at /domxpath/resolver-callback-interface-cross-realm.tentative.html:41:5 | Fail | assert_equals("undefined", "object")
at assert_reports_exception ( /domxpath/resolver-callback-interface-cross-realm.tentative.html:81:3) |
|
Fail | XPathNSResolver is cross-realm callable revoked Proxy | assert_equals: expected function "function TypeError() { [native code] }" but got function "function TypeError() { [native code] }" at assert_reports_exception (https://wpt.live/domxpath/resolver-callback-interface-cross-realm.tentative.html:82:3)
at Test.<anonymous> (https://wpt.live/domxpath/resolver-callback-interface-cross-realm.tentative.html:49:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at https://wpt.live/resources/testharness.js:2717:32 Asserts runPass | assert_throws_dom("NAMESPACE_ERR", function "function DOMException() { [native code] }", function "() => { boundEvaluate(evaluateGlobalObject.document.evaluate, relevantGlobalObject.document, resolver); }")
at /domxpath/resolver-callback-interface-cross-realm.tentative.html:50:5 | Pass | assert_equals("object", "object")
at assert_reports_exception ( /domxpath/resolver-callback-interface-cross-realm.tentative.html:81:3) | Fail | assert_equals(function "function TypeError() { [native code] }", function "function TypeError() { [native code] }")
at assert_reports_exception ( /domxpath/resolver-callback-interface-cross-realm.tentative.html:82:3) |
|
Fail | XPathNSResolver is cross-realm plain object with revoked Proxy as 'lookupNamespaceURI' property | assert_equals: expected function "function TypeError() { [native code] }" but got function "function TypeError() { [native code] }" at assert_reports_exception (https://wpt.live/domxpath/resolver-callback-interface-cross-realm.tentative.html:82:3)
at Test.<anonymous> (https://wpt.live/domxpath/resolver-callback-interface-cross-realm.tentative.html:61:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at https://wpt.live/resources/testharness.js:2717:32 Asserts runPass | assert_throws_dom("NAMESPACE_ERR", function "function DOMException() { [native code] }", function "() => { boundEvaluate(evaluateGlobalObject.document.evaluate, relevantGlobalObject.document, resolver); }")
at /domxpath/resolver-callback-interface-cross-realm.tentative.html:62:5 | Pass | assert_equals("object", "object")
at assert_reports_exception ( /domxpath/resolver-callback-interface-cross-realm.tentative.html:81:3) | Fail | assert_equals(function "function TypeError() { [native code] }", function "function TypeError() { [native code] }")
at assert_reports_exception ( /domxpath/resolver-callback-interface-cross-realm.tentative.html:82:3) |
|