Open
Bug 1766910
Opened 3 years ago
Updated 1 year ago
New wpt failures in /html/interaction/focus/focusgroup/tentative/ [forward-navigation/does-not-wrap-in-focusgroup-with-no-items.html, forward-navigation/horizontal/moves-when-only-current-axis-supported.html, and 18 others]
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
NEW
People
(Reporter: wpt-sync, Unassigned)
References
Details
(Whiteboard: [wpt])
Syncing wpt PR 33782 found new untriaged test failures in CI
Tests Affected
New Tests That Don't Pass
- /html/interaction/focus/focusgroup/tentative/forward-navigation/does-not-wrap-in-focusgroup-with-no-items.html [wpt.fyi]
- This test validates that we don't get stuck in an infinite loop searching for a focusable element in the extending focusgroup that wraps that doesn't contain one. Wrapping should only be allowed in the focusgroup that contains the focusable element we started on or in one of its ancestors.:
FAIL(Chrome:PASS)
- This test validates that we don't get stuck in an infinite loop searching for a focusable element in the extending focusgroup that wraps that doesn't contain one. Wrapping should only be allowed in the focusgroup that contains the focusable element we started on or in one of its ancestors.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/horizontal/moves-when-only-current-axis-supported.html [wpt.fyi]
- When the focus is set on an item of a focusgroup that only supports the axis of the arrow key pressed the focus should move.:
FAIL(Chrome:PASS)
- When the focus is set on an item of a focusgroup that only supports the axis of the arrow key pressed the focus should move.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/horizontal/skips-focusgroup-that-extends-in-orthogonal-axis.html [wpt.fyi]
- When the focus is set on an extending focusgroup element but that focusgroup doesn't support the axis of the arrow key pressed, skip that subtree altogether.:
FAIL(Chrome:PASS)
- When the focus is set on an extending focusgroup element but that focusgroup doesn't support the axis of the arrow key pressed, skip that subtree altogether.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/horizontal/wraps-and-skips-orthogonal-inner-focusgroup.html [wpt.fyi]
- When the focus is set on the last item of a focusgroup that supports wrapping in the axis of the arrow key pressed and the first item is in an inner focusgroup that doesn't support wrapping in the same axis, the focus moves to the next item out of that inner focusgroup.:
FAIL(Chrome:PASS)
- When the focus is set on the last item of a focusgroup that supports wrapping in the axis of the arrow key pressed and the first item is in an inner focusgroup that doesn't support wrapping in the same axis, the focus moves to the next item out of that inner focusgroup.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/horizontal/wraps-in-appropriate-focusgroup.html [wpt.fyi]
- When the focus is set on the last item of an inner focusgroup that supports wrapping while its parent focusgroup doesn't (in the axis of the arrow key pressed), the focus should move to the first item of the inner focusgroup even if there's another focusgroup supporting wrapping in the same axis as the arrow key pressed in the hierarchy.:
FAIL(Chrome:PASS)
- When the focus is set on the last item of an inner focusgroup that supports wrapping while its parent focusgroup doesn't (in the axis of the arrow key pressed), the focus should move to the first item of the inner focusgroup even if there's another focusgroup supporting wrapping in the same axis as the arrow key pressed in the hierarchy.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/horizontal/wraps-in-inner-focusgroup.html [wpt.fyi]
- When the focus is set on the last item of an inner focusgroup that supports wrapping while its parent focusgroup doesn't (in the axis of the arrow key pressed), the focus should move to the first item of the inner focusgroup.:
FAIL(Chrome:PASS)
- When the focus is set on the last item of an inner focusgroup that supports wrapping while its parent focusgroup doesn't (in the axis of the arrow key pressed), the focus should move to the first item of the inner focusgroup.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/moves-inside-extending-focusgroup.html [wpt.fyi]
- When the focus is set on a focusgroup item which happens to also be an extending focusgroup, an arrow key press should move the focus to the next item within the extending focusgroup and skip non-focusable items.:
FAIL(Chrome:PASS)
- When the focus is set on a focusgroup item which happens to also be an extending focusgroup, an arrow key press should move the focus to the next item within the extending focusgroup and skip non-focusable items.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/moves-to-next-item-and-skips-non-focusable.html [wpt.fyi]
- When the focus is set on a focusgroup item, an arrow key press should move the focus to the next item and skip non-focusable items.:
FAIL(Chrome:PASS)
- When the focus is set on a focusgroup item, an arrow key press should move the focus to the next item and skip non-focusable items.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/moves-to-next-item-outside-extending-focusgroup.html [wpt.fyi]
- When the focus is set on a focusgroup item which happens to also be an extending focusgroup, an arrow key press should move the focus to the next item within the extending focusgroup and skip non-focusable items. If no valid candidate is found within that extending focusgroup, the next element (in pre-order traversal) should be considered. In this case, |item4| is the valid next candidate.:
FAIL(Chrome:PASS)
- When the focus is set on a focusgroup item which happens to also be an extending focusgroup, an arrow key press should move the focus to the next item within the extending focusgroup and skip non-focusable items. If no valid candidate is found within that extending focusgroup, the next element (in pre-order traversal) should be considered. In this case, |item4| is the valid next candidate.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/moves-to-next-item-within-descendants.html [wpt.fyi]
- When the focus is set on a focusgroup item that is an ancestor to an extending focusgroup, the focus should move to the next element inside that extending focusgroup even if it's not a direct child.:
FAIL(Chrome:PASS)
- When the focus is set on a focusgroup item that is an ancestor to an extending focusgroup, the focus should move to the next element inside that extending focusgroup even if it's not a direct child.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/moves-to-next-item.html [wpt.fyi]
- When the focus is set on a focusgroup item, an arrow key press should move the focus to the next item.:
FAIL(Chrome:PASS)
- When the focus is set on a focusgroup item, an arrow key press should move the focus to the next item.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/vertical/moves-when-only-current-axis-supported.html [wpt.fyi]
- When the focus is set on an item of a focusgroup that only supports the axis of the arrow key pressed the focus should move.:
FAIL(Chrome:PASS)
- When the focus is set on an item of a focusgroup that only supports the axis of the arrow key pressed the focus should move.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/vertical/skips-focusgroup-that-extends-in-orthogonal-axis.html [wpt.fyi]
- When the focus is set on an extending focusgroup element but that focusgroup doesn't support the axis of the arrow key pressed, skip that subtree altogether.:
FAIL(Chrome:PASS)
- When the focus is set on an extending focusgroup element but that focusgroup doesn't support the axis of the arrow key pressed, skip that subtree altogether.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/vertical/wraps-and-skips-orthogonal-inner-focusgroup.html [wpt.fyi]
- When the focus is set on the last item of a focusgroup that supports wrapping in the axis of the arrow key pressed and the first item is in an inner focusgroup that doesn't support wrapping in the same axis, the focus moves to the next item out of that inner focusgroup.:
FAIL(Chrome:PASS)
- When the focus is set on the last item of a focusgroup that supports wrapping in the axis of the arrow key pressed and the first item is in an inner focusgroup that doesn't support wrapping in the same axis, the focus moves to the next item out of that inner focusgroup.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/vertical/wraps-in-appropriate-focusgroup.html [wpt.fyi]
- When the focus is set on the last item of an inner focusgroup that supports wrapping while its parent focusgroup doesn't (in the axis of the arrow key pressed), the focus should move to the first item of the inner focusgroup even if there's another focusgroup supporting wrapping in the same axis as the arrow key pressed in the hierarchy.:
FAIL(Chrome:PASS)
- When the focus is set on the last item of an inner focusgroup that supports wrapping while its parent focusgroup doesn't (in the axis of the arrow key pressed), the focus should move to the first item of the inner focusgroup even if there's another focusgroup supporting wrapping in the same axis as the arrow key pressed in the hierarchy.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/vertical/wraps-in-inner-focusgroup.html [wpt.fyi]
- When the focus is set on the last item of an inner focusgroup that supports wrapping while its parent focusgroup doesn't (in the axis of the arrow key pressed), the focus should move to the first item of the inner focusgroup.:
FAIL(Chrome:PASS)
- When the focus is set on the last item of an inner focusgroup that supports wrapping while its parent focusgroup doesn't (in the axis of the arrow key pressed), the focus should move to the first item of the inner focusgroup.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/wraps-and-goes-into-inner-focusgroup.html [wpt.fyi]
- When the focus is set on the last item of a focusgroup that supports wrapping in the axis of the arrow key pressed and the first item is in an inner focusgroup that supports it too, the focus moves to that item in the inner focusgroup.:
FAIL(Chrome:PASS)
- When the focus is set on the last item of a focusgroup that supports wrapping in the axis of the arrow key pressed and the first item is in an inner focusgroup that supports it too, the focus moves to that item in the inner focusgroup.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/wraps-successfully.html [wpt.fyi]
- When the focus is set on the last item of a focusgroup that supports wrapping in the axis of the arrow key pressed, the focus should move back to the first item.:
FAIL(Chrome:PASS)
- When the focus is set on the last item of a focusgroup that supports wrapping in the axis of the arrow key pressed, the focus should move back to the first item.:
- /html/interaction/focus/focusgroup/tentative/forward-navigation/wraps-to-parent-focusgroup.html [wpt.fyi]
- When the focus is set on the last item of an inner focusgroup that supports wrapping while its parent focusgroup also does, the focus should move to the first item of the parent focusgroup.:
FAIL(Chrome:PASS)
- When the focus is set on the last item of an inner focusgroup that supports wrapping while its parent focusgroup also does, the focus should move to the first item of the parent focusgroup.:
- /html/interaction/focus/focusgroup/tentative/grid-navigation/relayout-before-navigation.tentative.html [wpt.fyi]
- Since |item1| removes the middle row on key press, the grid focusgroup should check for a relayout before navigating to the next row.:
FAIL(Chrome:PASS)
- Since |item1| removes the middle row on key press, the grid focusgroup should check for a relayout before navigating to the next row.:
CI Results
Gecko CI (Treeherder)
GitHub PR Head
Notes
These updates will be on mozilla-central once bug 1766346 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.
Updated•1 year ago
|
Severity: -- → S4
You need to log in
before you can comment on or make changes to this bug.
Description
•