You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
role=caption is output as table name when referenced from the table via aria-labelledby
Actual result
role=caption is not output as table name when referenced from the table via aria-labelledby
The problem occurs in Chrome and Edge
The problem does not occur in Firefox and IE 11 (and not with NVDA + Chrome)
The problem only occurs when using aria-labelledby to directly reference the element with * role=caption. It does not occur if no role=caption is used or if aria-labelledby refers to a child element.
It does not occur for HTML tables with the caption element
It is a JAWS bug because the accessibility tree in Chrome displays the label correctly
Screenshot: Accessibility Tree showing the correct acc name for the second table
Additional Information
JAWS version and build number
JAWS 2020.2003.13
JAWS 2019.1912.1
Operating System and version
Windows 10
Browser and version:
Chrome 83.0.4103.61
Edge 83.0.478.37
The text was updated successfully, but these errors were encountered:
taking another look at this today (june release of jaws 2020), can confirm it's still an issue, however also note that when paired with Firefox (latest) there is no accName for the table with a nested role=caption either.
Summary
Expected result
role=caption is output as table name when referenced from the table via aria-labelledby
Actual result
Screenshot: Accessibility Tree showing the correct acc name for the second table
Additional Information
JAWS version and build number
JAWS 2020.2003.13
JAWS 2019.1912.1
Operating System and version
Windows 10
Browser and version:
Chrome 83.0.4103.61
Edge 83.0.478.37
The text was updated successfully, but these errors were encountered: