Open
Bug 1877875
Opened 2 years ago
Updated 7 months ago
Don't expose children of role="img" to clients
Categories
(Core :: Disability Access APIs, defect)
Core
Disability Access APIs
Tracking
()
NEW
People
(Reporter: Jamie, Unassigned)
References
Details
STR (with NVDA):
- Open this test case:
data:text/html,<button>before</button><div role="img" tabindex="0" aria-label="label"><p>content - Tab to the div.
- Expected: NVDA should say: "label graphic"
- Actual: NVDA says: "label content label graphic"
This is partially due to buggy NVDA behaviour. However, the ARIA spec says that role="img" should have presentational children, so we really shouldn't be exposing them anyway, and correcting that fixes the problem for NVDA users.
| Reporter | ||
Updated•2 years ago
|
Severity: -- → S3
| Reporter | ||
Updated•2 years ago
|
See Also: → https://github.com/nvaccess/nvda/issues/15468
You need to log in
before you can comment on or make changes to this bug.
Description
•