Bug 206252
| Summary: | AX: Implement support for ARIA 1.3 comment role, including auto/manual group position (ARIA Annotations) | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Aaron Leventhal <aleventhal> |
| Component: | Accessibility | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | jcraig, jdiggs, marco.zehe, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar, WPTImpact |
| Version: | Safari 12 | ||
| Hardware: | All | ||
| OS: | All | ||
Aaron Leventhal
A new role in ARIA called "comment" is intended to help support ARIA annotations. The ARIA spec PR for it is https://github.com/w3c/aria/pull/1135.
It should automatically compute its level, setsize and posinset when not provided.
The level is based on counting comment ancestors until the root.
Note: it is currently implemented in Chrome behind the flag
--enable-features=AccessibilityExposeARIAAnnotations
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/58577502>
James Craig
Aaron requested public comment. I can confirm that Apple Accessibility Engineering has no concern with the ARIA Annotations proposal and intends to implement the comment role. I can't promise a specific date though.
James Craig
https://github.com/w3c/aria/issues/1885