Bug 260685
| Summary: | AX: Remove support for non-standard ARIA text role | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Tyler Wilcock <tyler_w> |
| Component: | Accessibility | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | andresg_22, herr.ernst, jcraig, webkit-bug-importer, yegor.jbanov |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Other | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=260641 | ||
Tyler Wilcock
In https://bugs.webkit.org/show_bug.cgi?id=260684, we put support for this role behind a feature flag. Let's remove the flag and the feature entirely eventually if no complaints are made about it being missing.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/114415057>
Alexey Proskuryakov
Is this the same as bug 260641?
Yegor
I posted more detail in https://bugs.webkit.org/show_bug.cgi?id=260641, but I think it's better to push other browsers to adopt this role rather than remove it. There's an important use-case for the text role.
James Craig
> I think it's better to push other browsers to adopt this role rather than remove it.
Steve Faulkner and I made that case as long ago as 2011. The ARIA Working Group has rejected it a number of times since then. Some of the ancient history is linked in:
https://github.com/w3c/aria/issues/870#issuecomment-705827591
James Craig
Trivia: The discussion history goes back before the Working Group was using GitHub, and before the working group was called ARIA!