On Fri, 14 Jun 2024 11:31:30 GMT, psoujany <d...@openjdk.org> wrote:

>> The scrollable element `<div>` with non-interactive content is not tabbable. 
>> Grid columns in the javadoc stylesheet has overflow: auto, which is failing 
>> Accessibility checks.
>> https://bugs.openjdk.org/browse/JDK-8325690
>
> psoujany has updated the pull request incrementally with one additional 
> commit since the last revision:
> 
>   Add table role to summary tables

@hns Thank you for the review. I tried to read more about table/grids and their 
associated ARIAs. 
As per 
[MDN](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-label),
 I added `role=table aria-label` for a table which doesn't has unique name and 
`role=table aria-labelledby`  for the table having unique name and `role=row 
tabindex=0` to the table rows making them tabbable. Could you please review 
these changes. Thank You.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/17819#issuecomment-2167846820

Reply via email to