According to https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-figure: WebKitGtk: ROLE_PANEL + object attribute xml-roles:figure Mac: AXRole: AXGroup, AXSubrole: <nil>, AXRoleDescription: 'figure'
<rdar://problem/31776037>
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-term states: For Mac: AXRole: AXGroup AXSubrole: AXTerm AXRoleDescription: 'term' For WebKitGtk: ROLE_DESCRIPTION_TERM Interfaces: AtkText; AtkHypertext
*** Bug 171173 has been marked as a duplicate of this bug. ***
As stated in bug 151691 comment 9: > > Todo: Implement a new 'feedRole' in WebKit, a with macOS platform mapping of: > > > > AXRole: AXGroup > > AXSubrole: AXApplicationGroup > > The above is already done. > > > AXRoleDescription: 'feed' > > This will need to be done. Currently it is 'group'. Assigning to myself. > Will do a new patch, along with some other new roles, tomorrow. > > Thanks for the update!
Created attachment 308690 [details] Patch
*** Bug 151691 has been marked as a duplicate of this bug. ***
Chris: Please review. Thanks!
Comment on attachment 308690 [details] Patch Clearing flags on attachment: 308690 Committed r216007: <http://trac.webkit.org/changeset/216007>
All reviewed patches have been landed. Closing bug.