RFR: JDK-8325690: The scrollable element <div> with non-interactive content is not tabbable
Hannes Wallnöfer
hannesw at openjdk.org
Tue Feb 20 14:42:54 UTC 2024
On Tue, 13 Feb 2024 06:23:03 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
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css line 730:
> 728: }
> 729: .col-first, .col-first {
> 730: font-size:0.93em;
Is this actually necessary, and if so, where exactly? It seems that the elements affected by this change already have the following applied, which should have the same effect:
.summary-table > div {
overflow: auto hidden;
}
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/17819#discussion_r1495936348
More information about the javadoc-dev
mailing list