Summary

Harness status: OK

Found 16 tests

Details

ResultTest NameMessage
PassEvent properties post dispatch without ShadowRoots (composed: true).
Asserts run
Pass
assert_equals(Element node <div id="target"></div>, Element node <div id="target"></div>)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:20:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:21:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:22:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:23:3)
PassEvent properties post dispatch without ShadowRoots (composed: false).
Asserts run
Pass
assert_equals(Element node <div id="target"></div>, Element node <div id="target"></div>)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:28:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:29:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:30:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:31:3)
PassEvent properties post dispatch with an open ShadowRoot (composed: true).
Asserts run
Pass
assert_equals(Element node <div id="host">        </div>, Element node <div id="host">        </div>)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:49:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:50:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:51:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:52:3)
PassEvent properties post dispatch with an open ShadowRoot (composed: false).
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:57:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:58:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:59:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:60:3)
PassEvent properties post dispatch with a closed ShadowRoot (composed: true).
Asserts run
Pass
assert_equals(Element node <div id="host">        </div>, Element node <div id="host">        </div>)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:78:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:79:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:80:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:81:3)
PassEvent properties post dispatch with a closed ShadowRoot (composed: false).
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:86:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:87:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:88:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:89:3)
PassEvent properties post dispatch with nested ShadowRoots (composed: true).
Asserts run
Pass
assert_equals(Element node <div id="host1">        </div>, Element node <div id="host1">        </div>)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:111:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:112:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:113:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:114:3)
PassEvent properties post dispatch with nested ShadowRoots (composed: false).
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:119:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:120:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:121:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:122:3)
PassEvent properties post dispatch with relatedTarget in the same shadow tree. (composed: true)
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:142:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:143:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:144:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:145:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:146:3)
PassEvent properties post dispatch with relatedTarget in the same shadow tree. (composed: false)
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:151:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:152:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:153:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:154:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:155:3)
PassEvent properties post dispatch with relatedTarget in the document tree and the shadow tree. (composed: true)
Asserts run
Pass
assert_equals(Element node <div id="host">        </div>, Element node <div id="host">        </div>)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:174:3)
Pass
assert_equals(Element node <div id="relatedTarget"></div>, Element node <div id="relatedTarget"></div>)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:175:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:176:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:177:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:178:3)
PassEvent properties post dispatch with relatedTarget in the document tree and the shadow tree. (composed: false)
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:183:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:184:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:185:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:186:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:187:3)
PassEvent properties post dispatch with relatedTarget in the different shadow trees. (composed: true)
Asserts run
Pass
assert_equals(Element node <div id="host1">        </div>, Element node <div id="host1">        </div>)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:210:3)
Pass
assert_equals(Element node <div id="host2">        </div>, Element node <div id="host2">        </div>)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:211:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:212:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:213:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:214:3)
PassEvent properties post dispatch with relatedTarget in the different shadow trees. (composed: false)
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:219:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:220:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:221:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:222:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:223:3)
PassEvent properties post dispatch when target get moved out of the shadow tree by event listener
Asserts run
Pass
assert_equals(undefined, undefined)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:235:5)
Pass
assert_true(true)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:243:3)
Pass
assert_equals(null, null, "target should have been cleared")
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:245:3)
Pass
assert_equals(null, null, "relatedTarget should have been cleared")
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:246:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:247:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:248:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:249:3)
FailEvent properties post dispatch when target get moved into the the shadow tree by event listenerassert_equals: expected (object) object "[object MouseEvent]" but got (undefined) undefined
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/shadow-dom/event-post-dispatch.html:268:7)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at HTMLUnknownElement.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2689:35)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/shadow-dom/event-post-dispatch.html:272:10)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
Asserts run
Pass
assert_equals(object "[object MouseEvent]", object "[object MouseEvent]")
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:259:7)
Pass
assert_equals(object "[object MouseEvent]", object "[object MouseEvent]")
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:263:5)
Fail
assert_equals(undefined, object "[object MouseEvent]")
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:268:7)
Pass
assert_true(true)
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:273:3)
Fail
assert_equals(null, Element node <trala></trala>, "Target should not have been cleared")
    at Test.<anonymous> ( /shadow-dom/event-post-dispatch.html:276:3)