New wpt failures in /html/semantics/popovers/ [popover-anchor-nesting.tentative.html, popover-animation-corner-cases.tentative.html, popover-attribute-basic.tentative.html, and 5 others]
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
People
(Reporter: wpt-sync, Unassigned)
References
Details
(Whiteboard: [wpt])
Syncing wpt PR 36918 found new untriaged test failures in CI
Tests Affected
New Tests That Don't Pass
- /html/semantics/popovers/popover-anchor-nesting.tentative.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
) - /html/semantics/popovers/popover-animation-corner-cases.tentative.html [wpt.fyi]
- Descendent animations should keep the pop up visible until the animation ends:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Pre-existing animations should not keep the pop up visible until the animation ends:
FAIL
(Chrome:PASS
, Safari:FAIL
) - It should be possible to use the "popoverhide" event handler to animate the hide:
FAIL
(Chrome:PASS
, Safari:FAIL
) - It should not be possible to use the "popoverhide" event handler to animate the hide, if the hide is due to dialog.showModal:
FAIL
(Chrome:PASS
, Safari:FAIL
) - hide event cannot be cancelled:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Closing animations are triggered by changing the popover type:
FAIL
(Chrome:PASS
, Safari:FAIL
) - animation finish/cancel events must be trusted in order to finish closing the popover.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Capturing event listeners can't affect popover animations.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Descendent animations should keep the pop up visible until the animation ends:
- /html/semantics/popovers/popover-attribute-basic.tentative.html [wpt.fyi]
- The element <div popover="" id="boolean">Pop up</div> should behave as a popover.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- The element <div popover="" id="boolean">Pop up</div> should behave as a popover.:
- /html/semantics/popovers/popover-events.tentative.html [wpt.fyi]
- Popovershow and popoverhide events (listener) get properly dispatched for popovers:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popovershow and popoverhide events (attribute) get properly dispatched for popovers:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popovershow event is cancelable:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Popovershow and popoverhide events (listener) get properly dispatched for popovers:
- /html/semantics/popovers/popover-focus.tentative.html [wpt.fyi]
- Popover button click focus test: default behavior - popover is not focused:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover focus test: autofocus popover:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover button click focus test: autofocus popover:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover corner cases test: autofocus popover:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover focus test: autofocus empty popover:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover button click focus test: autofocus empty popover:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover corner cases test: autofocus empty popover:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover focus test: autofocus popover with button:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover button click focus test: autofocus popover with button:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover corner cases test: autofocus popover with button:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover focus test: autofocus child:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover button click focus test: autofocus child:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover corner cases test: autofocus child:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover focus test: autofocus on tabindex=0 element:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover button click focus test: autofocus on tabindex=0 element:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover corner cases test: autofocus on tabindex=0 element:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover focus test: autofocus multiple children:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover button click focus test: autofocus multiple children:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover corner cases test: autofocus multiple children:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover focus test: autofocus popover and multiple autofocus children:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover button click focus test: autofocus popover and multiple autofocus children:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Popover corner cases test: autofocus popover and multiple autofocus children:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Popover button click focus test: default behavior - popover is not focused:
- /html/semantics/popovers/popover-light-dismiss.tentative.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
)- Clicking outside a popover will dismiss the popover:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Canceling pointer events should not keep clicks from light dismissing popovers:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Clicking inside a popover does not close that popover:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Clicking on invoking element, after using it for activation, shouldn't close its popover:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Clicking on invoking element, after using it for activation, shouldn't close its popover (nested case):
FAIL
(Chrome:PASS
, Safari:FAIL
) - Clicking on invoking element, after using it for activation, shouldn't close its popover (nested case, not used for invocation):
FAIL
(Chrome:PASS
, Safari:FAIL
) - Clicking on invoking element, even if it wasn't used for activation, shouldn't close its popover:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Clicking on popovertoggletarget element, even if it wasn't used for activation, should hide it exactly once:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Clicking on anchor element (that isn't an invoking element) shouldn't close its popover:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Dragging from an open popover outside an open popover should leave the popover open:
FAIL
(Chrome:PASS
, Safari:FAIL
) - An invoking element should be part of the ancestor chain:
FAIL
(Chrome:PASS
, Safari:FAIL
) - An invoking element that was not used to invoke the popover can still be part of the ancestor chain:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Moving focus back to the anchor element should not dismiss the popover:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Ensure circular/convoluted ancestral relationships are functional:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Ensure circular/convoluted ancestral relationships are functional, with a direct showPopover():
FAIL
(Chrome:PASS
, Safari:FAIL
) - Hide the target popover during "hide all popovers until":
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Clicking outside a popover will dismiss the popover:
- /html/semantics/popovers/popover-shadow-dom.tentative.html [wpt.fyi]
- Popovers located inside shadow DOM can still be shown:
FAIL
(Chrome:PASS
, Safari:FAIL
) - anchor references do not cross shadow boundaries:
FAIL
(Chrome:PASS
, Safari:FAIL
) - anchor references use the flat tree not the DOM tree:
FAIL
(Chrome:PASS
, Safari:FAIL
) - The popover stack is preserved across shadow-inclusive ancestors:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Popovers located inside shadow DOM can still be shown:
- /html/semantics/popovers/popover-top-layer-interactions.tentative.html [wpt.fyi]
- A Popover API should close a Popover API:
FAIL
(Chrome:PASS
, Safari:FAIL
) - A Modal Dialog should close a Popover API:
FAIL
(Chrome:PASS
, Safari:FAIL
) - A Fullscreen Element should close a Popover API:
FAIL
(Chrome:PASS
, Safari:FAIL
) - A Popover API should not close a Modal Dialog:
FAIL
(Chrome:PASS
, Safari:FAIL
) - A Popover API should not close a Fullscreen Element:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- A Popover API should close a Popover API:
CI Results
Gecko CI (Treeherder)
GitHub PR Head
Notes
These updates will be on mozilla-central once bug 1800158 lands.
Note: this bug is for tracking fixing the issues and is not
owned by the wpt sync bot.
This bug is linked to the relevant tests by an annotation in
https://github.com/web-platform-tests/wpt-metadata. These annotations
can be edited using the wpt interop dashboard
https://jgraham.github.io/wptdash/
If this bug is split into multiple bugs, please also update the
annotations, otherwise we are unable to track which wpt issues are
already triaged. Resolving as duplicate or closing this issue should
be cause the bot to automatically update or remove the annotation.
The test still fails in the list is popover-shadow-dom.html which is bug 1828566 for.
Closing this bug as duplicate.
Description
•