Bug 260685

Summary: AX: Remove support for non-standard ARIA text role
Product: WebKit Reporter: Tyler Wilcock <tyler_w>
Component: AccessibilityAssignee: 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
Reported 2023-08-24 17:13:14 PDT
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
Radar WebKit Bug Importer
Comment 1 2023-08-24 17:13:26 PDT
Alexey Proskuryakov
Comment 2 2023-08-28 13:48:32 PDT
Is this the same as bug 260641?
Yegor
Comment 3 2024-02-15 10:53:01 PST
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
Comment 4 2025-12-11 17:42:27 PST
> 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
Comment 5 2025-12-11 17:43:57 PST
Trivia: The discussion history goes back before the Working Group was using GitHub, and before the working group was called ARIA!
Note You need to log in before you can comment on or make changes to this bug.