Closed Bug 1211122 Opened 9 years ago Closed 9 years ago

When we start navigating with the screen reader, we should not jump back at the start at the "load" event

Categories

(Core :: Disability Access APIs, defect, P1)

ARM
Gonk (Firefox OS)
defect

Tracking

()

RESOLVED FIXED
mozilla44
blocking-b2g 2.5?
Tracking Status
firefox44 --- fixed

People

(Reporter: julienw, Assigned: yzen)

References

Details

(Keywords: access)

Attachments

(1 file)

STR:
1. Enable Screen Reader.
2. Navigate on some real website, (eg http://www.fnac.com)
3. Start navigating.

=> At one point, when the website stops loading, the focus jumps back at the top of the page.

Asking for a blocking status because this makes it difficult to use on what I could call "the real web".
Summary: When we starte navigating with the screen reader, we should not jump back at the start at the "load" event → When we start navigating with the screen reader, we should not jump back at the start at the "load" event
Blocks: gaiaa11y
Eitan, Can you please help triage this one and set a priority?
Flags: needinfo?(eitan)
I would nominate this as a blocker.
Flags: needinfo?(eitan)
Priority: -- → P1
Assigning Yura to this.
Assignee: nobody → yzenevich
Attached patch 1211122 patchSplinter Review
This patch also ensures that we also check if current vc position is in document loaded (not just accessible that is attached to document loaded event).

Julien FYI: the fnac.com website has something funky going on, where sometimes our gecko a11y issues hide evens on some of the elements that might contain current position.
Attachment #8674428 - Flags: review?(mzehe)
> Julien FYI: the fnac.com website has something funky going on, where sometimes our gecko a11y issues hide evens on some of the elements that might contain current position.

yeah, it was funny even on other platforms when we tested. From a general advice the navigation using a screen reader was poor on this website.
Attachment #8674428 - Flags: review?(mzehe) → review+
(In reply to Julien Wajsberg [:julienw] from comment #6)
> > Julien FYI: the fnac.com website has something funky going on, where sometimes our gecko a11y issues hide evens on some of the elements that might contain current position.
> 
> yeah, it was funny even on other platforms when we tested. From a general
> advice the navigation using a screen reader was poor on this website.

So the patch that I'm about to land will ensure that we check containment of screen reader focus inside the loaded doc. So it should definitely improve the jumpiness especially in cases that are not author error.
Component: Gaia::System::Accessibility → Disability Access APIs
Product: Firefox OS → Core
https://hg.mozilla.org/mozilla-central/rev/e8133cb912d3
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla44
You need to log in before you can comment on or make changes to this bug.