[wpt-sync] Sync PR 59470 - [<install> Element] Add button accessibility role to <install>
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
| 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
| Assignee | ||
Updated•19 days ago
|
| Assignee | ||
Comment 1•19 days ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=308d11333eb687323e2caff4d6470722d27fabf5
| Assignee | ||
Comment 2•18 days ago
|
||
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
Details
New Tests That Don't Pass
- /html/semantics/permission-element/roles.tentative.html [wpt.fyi]
- install element has button role:
FAIL(Chrome:FAIL, Safari:FAIL) - usermedia element has button role:
FAIL(Chrome:PASS, Safari:FAIL) - geolocation element has button role:
FAIL(Chrome:PASS, Safari:FAIL)
- install element has button role:
Comment 4•9 days ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/1a7a948ae424
https://hg.mozilla.org/mozilla-central/rev/1ad1ad564ce7
Description
•