RFR: 8325690: The scrollable element <div> with non-interactive content is not tabbable [v23]
Hannes Wallnöfer
hannesw at openjdk.org
Fri May 31 14:26:09 UTC 2024
On Mon, 27 May 2024 09:50:38 GMT, psoujany <duke at 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 two additional commits since the last revision:
>
> - Add tab order to plain text
> - Add tab order to plain text
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java line 335:
> 333: }
> 334: int colIndex = 0;
> 335: String regex = "<(?:a|area|button|input|object|select|textarea)\\b";
The only element that will likely occur in a API description is `a`. Is it actually the case that a contained link will make the table cell tabbable and scrollable via keyboard?
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/17819#discussion_r1622503035
More information about the javadoc-dev
mailing list