standards-support icon indicating copy to clipboard operation
standards-support copied to clipboard

Serious incorrect output on role=listbox with aria-readonly=true

Open JAWS-test opened this issue 3 years ago • 0 comments

Summary

  1. Go to https://codepen.io/jaws-test/pen/WNZrREZ
  2. Press F5 or C (quick navigation to the listbox)
  3. Press INS+F5 (element overview)
  4. Press Tab to reach the listbox
  5. 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

JAWS-test avatar Dec 06 '21 07:12 JAWS-test