standards-support
standards-support copied to clipboard
Serious incorrect output on role=listbox with aria-readonly=true
Summary
- Go to https://codepen.io/jaws-test/pen/WNZrREZ
- Press F5 or C (quick navigation to the listbox)
- Press INS+F5 (element overview)
- Press Tab to reach the listbox
- Read with arrow keys (virtual cursor)
Expected result
List box is output with its readonly state
Actual result
- Form mode: List box is output without its readonly state (Firefox: output as listbox, Chrome: output acoustically as list, on Braille as listbox).
- Reading mode (arrow keys, F5, INS+F5): No output of list box name, role, value and state. The listbox is not available for screen reader users
Additional Information
Related: https://github.com/FreedomScientific/VFO-standards-support/issues/481
Notes:
- The problem also occurs with HTML select (see: https://github.com/w3c/html-aria/issues/384)
- The problem that the readonly state is not noticeable in form mode also occurs with NVDA.
- The problem that the element is not present in reading mode does not occur with NVDA
JAWS version and build number
JAWS 2022 JAWS 2021
Operating System and version
Windows 10
Browser and version:
Current version of Chrome and Firefox