Pass | Adding open to 'details' should fire a toggle event at the 'details' element, with 'oldState: closed' and 'newState: open' | Asserts runPass | assert_equals("closed", "closed")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:78:5) | Pass | assert_equals("open", "open")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:79:5) | Pass | assert_true(true)
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:80:5) | Pass | assert_true(true, "event is trusted")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:71:5) | Pass | assert_false(false, "event doesn't bubble")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:72:5) | Pass | assert_false(false, "event is not cancelable")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:73:5) | Pass | assert_equals(object "[object ToggleEvent]", object "[object ToggleEvent]", "Prototype of toggle event is ToggleEvent.prototype")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:74:5) |
|
Pass | Adding open to 'details' and then removing open from that 'details' should fire only one toggle event at the 'details' element, with 'oldState: closed' and 'newState: closed' | Asserts runPass | assert_equals("closed", "closed")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:86:5) | Pass | assert_equals("closed", "closed")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:87:5) | Pass | assert_false(false)
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:88:5) | Pass | assert_true(true, "event is trusted")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:71:5) | Pass | assert_false(false, "event doesn't bubble")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:72:5) | Pass | assert_false(false, "event is not cancelable")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:73:5) | Pass | assert_equals(object "[object ToggleEvent]", object "[object ToggleEvent]", "Prototype of toggle event is ToggleEvent.prototype")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:74:5) |
|
Pass | Adding open to 'details' (display:none) should fire a toggle event at the 'details' element, with 'oldState: closed' and 'newState: open' | Asserts runPass | assert_equals("closed", "closed")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:95:5) | Pass | assert_equals("open", "open")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:96:5) | Pass | assert_true(true)
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:97:5) | Pass | assert_true(true, "event is trusted")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:71:5) | Pass | assert_false(false, "event doesn't bubble")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:72:5) | Pass | assert_false(false, "event is not cancelable")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:73:5) | Pass | assert_equals(object "[object ToggleEvent]", object "[object ToggleEvent]", "Prototype of toggle event is ToggleEvent.prototype")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:74:5) |
|
Pass | Adding open to 'details' (no children) should fire a toggle event at the 'details' element, with 'oldState: closed' and 'newState: open' | Asserts runPass | assert_equals("closed", "closed")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:103:5) | Pass | assert_equals("open", "open")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:104:5) | Pass | assert_true(true)
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:105:5) | Pass | assert_true(true, "event is trusted")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:71:5) | Pass | assert_false(false, "event doesn't bubble")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:72:5) | Pass | assert_false(false, "event is not cancelable")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:73:5) | Pass | assert_equals(object "[object ToggleEvent]", object "[object ToggleEvent]", "Prototype of toggle event is ToggleEvent.prototype")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:74:5) |
|
Pass | Adding open to 'details' and then removing open from that 'details' and then again adding open to that 'details' should fire only one toggle event at the 'details' element, with 'oldState: closed' and 'newState: closed' | Asserts runPass | assert_equals("closed", "closed")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:127:7) | Pass | assert_equals("closed", "closed")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:128:7) | Pass | assert_true(true)
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:133:5) |
|
Pass | Adding open to 'details' using setAttribute('open', '') should fire a toggle event at the 'details' element, with 'oldState: closed' and 'newState: open' | Asserts runPass | assert_equals("closed", "closed")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:138:5) | Pass | assert_equals("open", "open")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:139:5) | Pass | assert_true(true)
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:140:5) | Pass | assert_true(true, "event is trusted")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:71:5) | Pass | assert_false(false, "event doesn't bubble")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:72:5) | Pass | assert_false(false, "event is not cancelable")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:73:5) | Pass | assert_equals(object "[object ToggleEvent]", object "[object ToggleEvent]", "Prototype of toggle event is ToggleEvent.prototype")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:74:5) |
|
Pass | Adding open to 'details' and then calling removeAttribute('open') should fire only one toggle event at the 'details' element, with 'oldState: closed' and 'newState: closed' | Asserts runPass | assert_equals("closed", "closed")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:146:5) | Pass | assert_equals("closed", "closed")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:147:5) | Pass | assert_false(false)
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:148:5) | Pass | assert_true(true, "event is trusted")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:71:5) | Pass | assert_false(false, "event doesn't bubble")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:72:5) | Pass | assert_false(false, "event is not cancelable")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:73:5) | Pass | assert_equals(object "[object ToggleEvent]", object "[object ToggleEvent]", "Prototype of toggle event is ToggleEvent.prototype")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:74:5) |
|
Pass | Setting open=true on an opened 'details' element should not fire a toggle event at the 'details' element | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:164:7) |
|
Pass | Setting open=false on a closed 'details' element should not fire a toggle event at the 'details' element | Asserts runPass | assert_false(false)
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:174:5) |
|
Pass | Adding open to 'details' (not in the document) should fire a toggle event at the 'details' element, with 'oldState: closed' and 'newState: open' | Asserts runPass | assert_equals("closed", "closed")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:113:7) | Pass | assert_equals("open", "open")
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:114:7) | Pass | assert_true(true)
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:115:7) | Pass | assert_true(true, "event is trusted")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:71:5) | Pass | assert_false(false, "event doesn't bubble")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:72:5) | Pass | assert_false(false, "event is not cancelable")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:73:5) | Pass | assert_equals(object "[object ToggleEvent]", object "[object ToggleEvent]", "Prototype of toggle event is ToggleEvent.prototype")
at testEvent ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:74:5) |
|
Pass | Setting open from the parser fires a toggle event | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /html/semantics/interactive-elements/the-details-element/toggleEvent.html:180:7) |
|