New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NVDA doesn't appear to support HTML figure element or ARIA figure role #9177

scottaohara opened this Issue Jan 21, 2019 · 0 comments


None yet
1 participant
Copy link

scottaohara commented Jan 21, 2019

Steps to reproduce:

With default NVDA settings, go to: this figure test page.

Navigate in browse mode to any of the tests. (easiest way is to navigate by heading and then navigate with the down arrow).

Other screen readers like VoiceOver on macOS and JAWS with Chrome and Firefox (and IE11 if role=figure is used) will announce the figure role and its accessible name (from the figcaption or an aria-label).

Actual behavior:

NVDA does not announce the figure role, nor does it indicate an association between a figure's content and its associated caption.

Expected behavior:

I would expect the native HTML <figure>, or ARIA's figure role to be announced in some way, helping to convey the relationship between the figure's primary content and its caption.

System configuration

NVDA installed/portable/running from source:


NVDA version:


Windows version:

Windows 10 Pro

Name and version of other software in use when reproducing the issue:

Firefox 64.0.2, Chrome 71, IE11, Edge 42

Other information about your system:


Other questions

Does the issue still occur after restarting your PC?


Have you tried any other versions of NVDA?


@scottaohara scottaohara changed the title NVDA doesn't support HTML figure or ARIA figure role NVDA doesn't appear to support HTML figure element or ARIA figure role Jan 21, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment