- From: James Nurthen <nurthen@adobe.com>
- Date: Thu, 8 Jul 2021 21:05:33 +0000
- To: Bryan Garaventa <bryan.garaventa@levelaccess.com>, ARIA <public-aria@w3.org>
- Message-ID: <BY5PR02MB697975ABC45B82A8EB64405DA6199@BY5PR02MB6979.namprd02.prod.outlook.com>
Yes From the aria spec “Features with implicit WAI-ARIA semantics satisfy WAI-ARIA structural requirements such as required owned elements, required states and properties, etc. and do not require explicit WAI-ARIA semantics to be provided. On elements with implicit WAI-ARIA roles, authors can also use WAI-ARIA states and properties supported by those roles without requiring explicit indication of the WAI-ARIA role.” Sounds like a chrome bug needs to be filed. ________________________________ From: Bryan Garaventa <bryan.garaventa@levelaccess.com> Sent: Thursday, July 8, 2021 9:30:36 AM To: ARIA <public-aria@w3.org> Subject: [External] Discrepancy with supported roles for aria-selected. Hi, This came up today, and I'm not sure if it was ever decided one way or the other. Should aria-selected be supported on equivalent native elements that match the implicit role, or denied? We already have a precedent for doing this with aria-pressed on the native button element plus others, but this one seems to be more complicated. E.G. The following does not work. <table> <tr><th>Column Name</th></tr> <tr aria-selected="true"><td>Cell Content</td></tr> </table> However, the following does work. (Confirmed in the latest version of Chrome Beta.) <table> <tr><th>Column Name</th></tr> <tr role="row" aria-selected="true"><td>Cell Content</td></tr> </table> Shouldn't both cases work? Thanks, Bryan Bryan Garaventa Principal Accessibility Architect Level Access, Inc. Bryan.Garaventa@LevelAccess.com<mailto:Bryan.Garaventa@LevelAccess.com> 415.624.2709 (o) www.LevelAccess.com<http://www.levelaccess.com/>
Received on Thursday, 8 July 2021 21:06:57 UTC