Skip to content

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

@scottaohara

Description

@scottaohara

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:

installed

NVDA version:

2018.4.1

Windows version:

Windows 10 Pro
10.0.17134

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?

yes

Have you tried any other versions of NVDA?

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions