Pass | :focus must not match a shadow host with {mode:open, delegatesFocus:false} shadow root that does not contain the focused element | Asserts runPass | assert_equals(Element node <input id="defaultFocus" autofocus=""></input>, Element node <input id="defaultFocus" autofocus=""></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:59:9) | Pass | assert_equals(null, null)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:60:9) | Pass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:61:9) |
|
Pass | :focus must match a shadow host with {mode:open, delegatesFocus:false} shadow root that contains the focused element | Asserts runPass | assert_equals(Element node <div></div>, Element node <div></div>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:71:9) | Pass | assert_equals(Element node <input></input>, Element node <input></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:72:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:73:9) |
|
Pass | :focus must not match a shadow host with {mode:open, delegatesFocus:false} shadow root contains the focused element assigned to a slot | Asserts runPass | assert_equals(Element node <input></input>, Element node <input></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:84:9) | Pass | assert_equals(null, null)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:85:9) | Pass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:86:9) |
|
Pass | :focus must match all shadow hosts which are ancestors of a foccused element; {mode:open, delegatesFocus:false} | Asserts runPass | assert_equals(Element node <div></div>, Element node <div></div>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:97:9) | Pass | assert_equals(Element node <div></div>, Element node <div></div>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:98:9) | Pass | assert_equals(Element node <input></input>, Element node <input></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:99:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:100:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:101:9) |
|
Pass | :focus behavior on tree structure changes; {mode:open, delegatesFocus:false} | Asserts runPass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:112:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:114:9) | Pass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:116:9) |
|
Pass | :focus must not match a shadow host with {mode:open, delegatesFocus:true} shadow root that does not contain the focused element | Asserts runPass | assert_equals(Element node <input id="defaultFocus" autofocus=""></input>, Element node <input id="defaultFocus" autofocus=""></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:59:9) | Pass | assert_equals(null, null)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:60:9) | Pass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:61:9) |
|
Pass | :focus must match a shadow host with {mode:open, delegatesFocus:true} shadow root that contains the focused element | Asserts runPass | assert_equals(Element node <div></div>, Element node <div></div>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:71:9) | Pass | assert_equals(Element node <input></input>, Element node <input></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:72:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:73:9) |
|
Pass | :focus must not match a shadow host with {mode:open, delegatesFocus:true} shadow root contains the focused element assigned to a slot | Asserts runPass | assert_equals(Element node <input></input>, Element node <input></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:84:9) | Pass | assert_equals(null, null)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:85:9) | Pass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:86:9) |
|
Pass | :focus must match all shadow hosts which are ancestors of a foccused element; {mode:open, delegatesFocus:true} | Asserts runPass | assert_equals(Element node <div></div>, Element node <div></div>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:97:9) | Pass | assert_equals(Element node <div></div>, Element node <div></div>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:98:9) | Pass | assert_equals(Element node <input></input>, Element node <input></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:99:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:100:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:101:9) |
|
Pass | :focus behavior on tree structure changes; {mode:open, delegatesFocus:true} | Asserts runPass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:112:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:114:9) | Pass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:116:9) |
|
Pass | :focus must not match a shadow host with {mode:closed, delegatesFocus:false} shadow root that does not contain the focused element | Asserts runPass | assert_equals(Element node <input id="defaultFocus" autofocus=""></input>, Element node <input id="defaultFocus" autofocus=""></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:59:9) | Pass | assert_equals(null, null)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:60:9) | Pass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:61:9) |
|
Pass | :focus must match a shadow host with {mode:closed, delegatesFocus:false} shadow root that contains the focused element | Asserts runPass | assert_equals(Element node <div></div>, Element node <div></div>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:71:9) | Pass | assert_equals(Element node <input></input>, Element node <input></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:72:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:73:9) |
|
Pass | :focus must not match a shadow host with {mode:closed, delegatesFocus:false} shadow root contains the focused element assigned to a slot | Asserts runPass | assert_equals(Element node <input></input>, Element node <input></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:84:9) | Pass | assert_equals(null, null)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:85:9) | Pass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:86:9) |
|
Pass | :focus must match all shadow hosts which are ancestors of a foccused element; {mode:closed, delegatesFocus:false} | Asserts runPass | assert_equals(Element node <div></div>, Element node <div></div>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:97:9) | Pass | assert_equals(Element node <div></div>, Element node <div></div>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:98:9) | Pass | assert_equals(Element node <input></input>, Element node <input></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:99:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:100:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:101:9) |
|
Pass | :focus behavior on tree structure changes; {mode:closed, delegatesFocus:false} | Asserts runPass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:112:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:114:9) | Pass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:116:9) |
|
Pass | :focus must not match a shadow host with {mode:closed, delegatesFocus:true} shadow root that does not contain the focused element | Asserts runPass | assert_equals(Element node <input id="defaultFocus" autofocus=""></input>, Element node <input id="defaultFocus" autofocus=""></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:59:9) | Pass | assert_equals(null, null)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:60:9) | Pass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:61:9) |
|
Pass | :focus must match a shadow host with {mode:closed, delegatesFocus:true} shadow root that contains the focused element | Asserts runPass | assert_equals(Element node <div></div>, Element node <div></div>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:71:9) | Pass | assert_equals(Element node <input></input>, Element node <input></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:72:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:73:9) |
|
Pass | :focus must not match a shadow host with {mode:closed, delegatesFocus:true} shadow root contains the focused element assigned to a slot | Asserts runPass | assert_equals(Element node <input></input>, Element node <input></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:84:9) | Pass | assert_equals(null, null)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:85:9) | Pass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:86:9) |
|
Pass | :focus must match all shadow hosts which are ancestors of a foccused element; {mode:closed, delegatesFocus:true} | Asserts runPass | assert_equals(Element node <div></div>, Element node <div></div>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:97:9) | Pass | assert_equals(Element node <div></div>, Element node <div></div>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:98:9) | Pass | assert_equals(Element node <input></input>, Element node <input></input>)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:99:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:100:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:101:9) |
|
Pass | :focus behavior on tree structure changes; {mode:closed, delegatesFocus:true} | Asserts runPass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:112:9) | Pass | assert_true(true)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:114:9) | Pass | assert_false(false)
at Test.<anonymous> ( /shadow-dom/focus/focus-pseudo-matches-on-shadow-host.html:116:9) |
|