Closed Bug 1627984 Opened 6 years ago Closed 6 years ago

[wpt-sync] Sync PR 22749 - Treat any HTML element with a tabindex attribute as interactive content

Categories

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

task

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [wptsync downstream])

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

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

Timothy Gu <timothygu@chromium.org> wrote:

Treat any HTML element with a tabindex attribute as interactive content

According to the HTML Standard 1:

An element with the tabindex attribute specified is interactive
content.

In a subsequent review 2, this clause is reaffirmed by the editor of
HTML. Thus, we implement this accordingly.

This commit also adds comprehensive testing for all kinds of interactive
content, which have differential treatment by the \<label> element
relative to other elements.

Fixed: 1065048
Change-Id: I8deff810fead2c9170e18dd4d06dc642f68e6742
Reviewed-on: https://chromium-review.googlesource.com/2122369
WPT-Export-Revision: 35560daa7ba6c7d8066888fba4d924b67c40ae35

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core
Blocks: 1628520
Blocks: 1628500
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7c6491cc505b [wpt PR 22749] - Treat any HTML element with a tabindex attribute as interactive content, a=testonly https://hg.mozilla.org/integration/autoland/rev/bd34f003f33b [wpt PR 22749] - Update wpt metadata, a=testonly
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
You need to log in before you can comment on or make changes to this bug.