Summary

Harness status: OK

Found 33 tests

Details

ResultTest NameMessage
Passbasic with click()
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:15:5)
Passbasic with dispatchEvent()
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:25:5)
Passbasic with wrong event class
Asserts run
Pass
assert_false(false)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:35:5)
Passlook at parents only when event bubbles
Asserts run
Pass
assert_false(false)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:46:3)
Passlook at parents when event bubbles
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:55:5)
Passpick the first with activation behavior <input type=checkbox>
Asserts run
Pass
assert_true(true, "child pre-click must be triggered")
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:71:5)
Pass
assert_false(false, "input pre-click must not be triggered")
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:66:5)
Passpick the first with activation behavior <a href>
Asserts run
Pass
assert_equals("child", "child")
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:79:5)
Passpick the first with activation behavior <input type=radio>
Asserts run
Pass
assert_true(true, "child pre-click must be triggered")
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:100:5)
Pass
assert_false(false, "input pre-click must not be triggered")
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:95:5)
Passevent state during post-click handling
Asserts run
Pass
assert_false(false)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:112:5)
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:113:5)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:114:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:115:5)
Pass
assert_equals(Element node <input type="checkbox"></input>, Element node <input type="checkbox"></input>)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:116:5)
Pass
assert_equals(Element node <input type="checkbox"></input>, Element node <input type="checkbox"></input>)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:117:5)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:118:5)
Passredispatch during post-click handling
Asserts run
Pass
assert_equals(Element node <doesnotmatter></doesnotmatter>, Element node <doesnotmatter></doesnotmatter>)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:130:5)
Pass
assert_equals(Element node <doesnotmatter></doesnotmatter>, Element node <doesnotmatter></doesnotmatter>)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:131:5)
Passdisabled checkbox still has activation behavior
Asserts run
Pass
assert_false(false)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:147:3)
Pass
assert_false(false)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:148:3)
Passdisabled checkbox still has activation behavior, part 2
Asserts run
Pass
assert_equals("start", "start")
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:178:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:173:7)
Pass
assert_equals("checkbox", "checkbox")
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:183:3)
Pass
assert_equals("done", "done")
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:187:3)
Passdisabled radio still has activation behavior
Asserts run
Pass
assert_equals("start", "start")
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:218:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:213:7)
Pass
assert_equals("radio", "radio")
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:223:3)
Pass
assert_equals("done", "done")
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:227:3)
Passdisconnected checkbox should be checked
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:236:5)
Passdisconnected radio should be checked
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:245:5)
Passdisconnected checkbox should be checked from dispatchEvent(new MouseEvent('click'))
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:254:5)
Passdisconnected radio should be checked from dispatchEvent(new MouseEvent('click'))
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:263:5)
Passdisabled checkbox should be checked from dispatchEvent(new MouseEvent("click"))
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:273:3)
Passdisabled radio should be checked from dispatchEvent(new MouseEvent("click"))
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:281:3)
Passdisabled checkbox should fire onclick
Asserts runNo asserts ran
Passdisabled radio should fire onclick
Asserts runNo asserts ran
Passdisabled checkbox should get legacy-canceled-activation behavior
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:305:5)
Pass
assert_false(false)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:308:7)
Passdisabled radio should get legacy-canceled-activation behavior
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:319:5)
Pass
assert_false(false)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:322:7)
Passdisabled checkbox should get legacy-canceled-activation behavior 2
Asserts run
Pass
assert_false(false)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:335:3)
Passdisabled radio should get legacy-canceled-activation behavior 2
Asserts run
Pass
assert_false(false)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:345:3)
Passdisabling checkbox in onclick listener shouldn't suppress oninput
Asserts run
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:357:9)
Passdisabling checkbox in onclick listener shouldn't suppress onchange
Asserts run
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:357:9)
Passdisabling radio in onclick listener shouldn't suppress oninput
Asserts run
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:357:9)
Passdisabling radio in onclick listener shouldn't suppress onchange
Asserts run
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:357:9)
Passdisconnected form should not submit
Asserts run
Pass
assert_false(false)
    at Test.<anonymous> ( /dom/events/Event-dispatch-click.html:376:3)
Passdisabled submit button should not activate
Asserts runNo asserts ran
Passsubmit button should not activate if the event listener disables it
Asserts runNo asserts ran
Passsubmit button that morphed from checkbox should not activate
Asserts runNo asserts ran