Open Bug 2004831 Opened 1 day ago Updated 1 day ago

[wpt-sync] Sync PR 56582 - [focusgroup] Remove non-entry items from sequential focus navigation

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 56582 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/56582
Details from upstream follow.

Jacques Newman <janewman@microsoft.com> wrote:

[focusgroup] Remove non-entry items from sequential focus navigation

Updates focus_controller to use the new utils for focusgroup.

Since each focusgroup segment is guaranteed to have just a single tab
stop, this means that focusgroup effectively removes all other elements
from sequential focus navigation.

This change updates the focus algorithm to not consider these elements
when seeking to find the next focusable item.

Bug: 40210717
Change-Id: I05d355b1161b2b89ef23f50b31c1e60100893ba7
Reviewed-on: https://chromium-review.googlesource.com/7200224
WPT-Export-Revision: fa6f1fac73749e98c7b019068016fef3bada8606

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

Ran 9 Firefox configurations based on mozilla-central, and Firefox, and Chrome on GitHub CI

Total 7 tests and 2 subtests

Status Summary

Firefox

OK : 7
PASS: 8
FAIL: 18

Chrome

OK : 7
PASS: 10
FAIL: 16

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

You need to log in before you can comment on or make changes to this bug.