Skip to content

Chrome/Edge: NVDA unable to report the destination of various link types #14779

@amirsol81

Description

@amirsol81

Note: the "graphic link" issue has been resolved. But as mentioned in later comments, "heading links" and at least one unknown link type exhibit the issue described with NVDA+K. Please check the comments for the two remaining issues.

Steps to reproduce:

  1. Open the following page: https://www.npr.org/
  2. There are many graphic links on the page. G and SHIFT+G are also capable of catching them as they are also graphics despite appearing as hyperlinks. Move to whatever graphic link you want.
  3. Press NVDA+K on either of them. You may also want to press it twice.

Actual behavior:

NVDA incorrectly says, "Blank." If pressed twice, NVDA doesn't capture the link destination either.

Expected behavior:

NVDA should report the destination of the graphic link. Moreover, when pressed twice, the destination should be displayed in the text box.
NPR.org is just an example - this issue is duplicable on other websites such as https://www.gsmarena.com/
NVDA, with Chrome/Edge, is incapable of detecting/displaying the destination of graphic links, that is, links which are described by NVDA as "graphic links."

NVDA logs, crash dumps and other attachments:

System configuration

NVDA installed/portable/running from source:

Both installed and portable

NVDA version:

2023.1, portable without add-ons, and Alpha 27996, installed, with/without add-ons

Windows version:

Windows 11, 22H2 (OS Build 22623.1485)

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

Google Chrome/Microsoft Edge V111/112

Other information about your system:

I haven't tested this with Firefox as I don't have it.

Other questions

Does the issue still occur after restarting your computer?

Yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

Yes - as mentioned above

If NVDA add-ons are disabled, is your problem still occurring?

Yes

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

Not tried

Metadata

Metadata

Assignees

No one assigned

    Labels

    app/chromeapp/edge/anaheimMS browser, chromium based, replaces Spartan in 2019 by Anaheim. NVDA access via IA2.good first issuegithub features these at https://github.com/nvaccess/nvda/contributep3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions