Open Bug 1610212 Opened 6 years ago Updated 3 years ago

Screen Reader does not change focusing element when following on-page links.

Categories

(Core :: Disability Access APIs, defect)

72 Branch
defect

Tracking

()

Tracking Status
firefox72 --- affected
firefox73 --- affected
firefox74 --- affected

People

(Reporter: mikepepping, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36

Steps to reproduce:

Goto any accessible website (including mozilla) with a skip navigation link.
Open screen reader.
Navigate to the skip navigation link.
Use the link via screen reader.

Actual results:

The page content after the navigation is scrolled into view.
Screen reader remains focused on the skip navigation element.

Expected results:

The page content after the navigation is scrolled into view.
Screen reader moves focus to the on-page link that 'skip navigation' links to.

Hi,

Thank you for submitting this report. I was able to reproduce the issue on Mac 10.14 with Firefox versions Release 72.0.2, Beta 73.0b8 and Nightly 74.0a1 (2020-01-22).

A list of VoiceOver commands (Mac's screen reader) can be found here: https://dequeuniversity.com/screenreaders/voiceover-keyboard-shortcuts.
An example of a website that could be used: https://www.w3.org/TR/2008/REC-WCAG20-20081211/#intro.

I am assigning a component to get an opinion from our developers.

Status: UNCONFIRMED → NEW
Component: Untriaged → Disability Access
Ever confirmed: true

It seems VoiceOver has focus problems also when trying to change settings, e.g. like the ones from about:preferences. When something is in focus, changes can't always be seen, because the focus covers it and the focus is not updated with the new changes made.

Screen recording: https://drive.google.com/file/d/10uokS0-YZDIzjUQufou9v3Xen6rCkFq5/view?usp=sharing

The priority flag is not set for this bug.
:asa, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(asa)
Component: Disability Access → Disability Access APIs
Flags: needinfo?(asa)
Product: Firefox → Core

Mike, could you please indicate which screen readers and specific websites you tested with? Note that mozilla.org does not have skip links, so I'm not sure which Mozilla site you were referring to as an example.

Flags: needinfo?(mikepepping)
Severity: normal → S3

Clear a needinfo that is pending on an inactive user.

Inactive users most likely will not respond; if the missing information is essential and cannot be collected another way, the bug maybe should be closed as INCOMPLETE.

For more information, please visit auto_nag documentation.

Flags: needinfo?(mikepepping)
You need to log in before you can comment on or make changes to this bug.