FreedomScientific/standards-support

The presence of aria-details on input elements is not mentioned while in forms mode

Opened this issue · 0 comments

Summary

While in forms mode, JAWS omits "has details" on input elements with aria-details specified. To see "has details", the input must be observed with the virtual cursor.

Example markup:

<label>Field name<input type="text" aria-details="asiDetails"></label>
<aside id="asiDetails">Details in here</aside>

Expected result

In the markup example above, tabbing to the input should announce:

Field name edit has details type in text

as with JAWS 2023, or

Field name has details blank

as with NVDA.

Actual result

In the markup example above, tabbing to the input announces:

Field name edit type in text

Example

Example webpage

Additional Information

This appears to be new to JAWS 2024.

JAWS version and build number

JAWS Professional Edition
Version 2024.2405.48

Operating System and version

Windows 10 Enterprise
Version 22H2
OS build 19045.4291

Browser and version:

Google Chrome Version 124.0.6367.158