Closed Bug 2035655 Opened 19 days ago Closed 9 days ago

[wpt-sync] Sync PR 59470 - [<install> Element] Add button accessibility role to <install>

Categories

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

task

Tracking

()

RESOLVED FIXED
152 Branch
Tracking Status
firefox152 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Kristin Lee <kristinlee@microsoft.com> wrote:

[<install> Element] Add button accessibility role to <install>

This CL adds the missing explicit accessibility role mapping that was
causing the role to default to kGenericContainer (announced as "group"
by screen readers), instead of the expected role, button.

Feature flags - InstallElement

Bug: 496947072, 454827186
Change-Id: I75862f6ae32b4e81d69bfeb46cb2af68f8aaad91
Reviewed-on: https://chromium-review.googlesource.com/7762375
WPT-Export-Revision: e7b796f728d92a4e5e0a45539af725b4346c84cb

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

CI Results

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

Total 1 tests and 3 subtests

Status Summary

Firefox

OK : 1
FAIL: 3

Chrome

OK : 1
PASS: 2
FAIL: 1

Safari

OK : 1
FAIL: 3

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Status: NEW → RESOLVED
Closed: 9 days ago
Resolution: --- → FIXED
Target Milestone: --- → 152 Branch
You need to log in before you can comment on or make changes to this bug.