First other focusable element
Popover with
Second other focusable element

Summary

Harness status: OK

Found 1 tests

Details

ResultTest NameMessage
FailCases where the popover invoker has different tabindexpromise_test: Unhandled rejection with value: object "Error: action_sequence() is not implemented by testdriver-vendor.js"
Error
    at get_stack (https://wpt.live/resources/testharness.js:4571:21)
    at new AssertionError (https://wpt.live/resources/testharness.js:4564:22)
    at assert (https://wpt.live/resources/testharness.js:4548:19)
    at Test.<anonymous> (https://wpt.live/resources/testharness.js:764:29)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at https://wpt.live/resources/testharness.js:2689:35
Asserts run
Pass
assert_equals(Element node <button popovertarget="focus-tabindex-p" tabindex="1">Tog..., Element node <button popovertarget="focus-tabindex-p" tabindex="1">Tog...)
    at Test.<anonymous> ( /html/semantics/popovers/popover-focus-tabindex.html:32:3)
Pass
assert_true(true, "Popover should be invoked by invoker")
    at Test.<anonymous> ( /html/semantics/popovers/popover-focus-tabindex.html:34:3)
Pass
assert_equals(Element node <button popovertarget="focus-tabindex-p" tabindex="1">Tog..., Element node <button popovertarget="focus-tabindex-p" tabindex="1">Tog..., "Invoker should still be focused")
    at Test.<anonymous> ( /html/semantics/popovers/popover-focus-tabindex.html:35:3)
Pass
assert_equals(Element node <span tabindex="0">Second other focusable element</span>, Element node <span tabindex="0">Second other focusable element</span>, "Second focused element should be focused")
    at Test.<anonymous> ( /html/semantics/popovers/popover-focus-tabindex.html:37:3)