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