Bug 282830
Summary: | AX: List Item with role="presentation" announced item in VoiceOver | ||
---|---|---|---|
Product: | WebKit | Reporter: | usual.plan5078 |
Component: | Accessibility | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | andresg_22, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari 18 | ||
Hardware: | Mac (Apple Silicon) | ||
OS: | macOS 15 |
usual.plan5078
On VoiceOver on Safari, the screen reader is announcing list items marked with role="presentation"
Example markup:
<ul role="list">
<li role="presentation">Cities (3)</li>
<li><a href="/cork">Cork</a></li>
<li><a href="/dublin">Dublin</a></li>
<li><a href="/london">London</a></li>
<li role="presentation">Countries (2)</li>
<li><a href="/ireland">Ireland</a></li>
<li><a href="/england">England</a></li>
</ul>
VO announces "list 7 items", and exposes the list items with role="presentation".
NVDA or JAWS on Windows announce "list 5 items"
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/139506974>
usual.plan5078
feel free to delete if you believe this is expected.