Details
-
Bug
-
Resolution: Fixed
-
P3
-
13
-
b28
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8227192 | 14 | Serguei Spitsyn | P3 | Resolved | Fixed | b05 |
JDK-8228281 | 13.0.2 | Serguei Spitsyn | P3 | Resolved | Fixed | b01 |
JDK-8228065 | 13.0.1 | Serguei Spitsyn | P3 | Resolved | Fixed | master |
Description
Axe reports lots of accessibility errors in the generated jdwp-protocol.html file.
Many of them appear to stem from an initial single error on line 13
<ul role="navigation">
That is not a legal role for this element, and causes errors for subsequent <li> items to report errors for not being enclosed in a suitable list item.
If you really want to declare this as a navigation element, I suggest one of the following 2 approaches.
1. remove `role="navigation"` from `<ul>` and enclose the complete list in `<div role="navigation">...</div>`
2. remove `role="navigation"` from `<ul>` and enclose the complete list in `<nav>...</nav>`
Many of them appear to stem from an initial single error on line 13
<ul role="navigation">
That is not a legal role for this element, and causes errors for subsequent <li> items to report errors for not being enclosed in a suitable list item.
If you really want to declare this as a navigation element, I suggest one of the following 2 approaches.
1. remove `role="navigation"` from `<ul>` and enclose the complete list in `<div role="navigation">...</div>`
2. remove `role="navigation"` from `<ul>` and enclose the complete list in `<nav>...</nav>`
Attachments
Issue Links
- backported by
-
JDK-8227192 Accessibility errors in jdwp-protocol.html
- Resolved
-
JDK-8228065 Accessibility errors in jdwp-protocol.html
- Resolved
-
JDK-8228281 Accessibility errors in jdwp-protocol.html
- Resolved