Closed Bug 1511955 Opened 7 years ago Closed 7 years ago

Navigating by character on compound elements yields unpredictable results

Categories

(Core :: Disability Access APIs, defect)

All
Android
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla65
Tracking Status
geckoview64 --- wontfix
firefox64 --- wontfix
firefox65 --- fixed

People

(Reporter: MarcoZ, Assigned: eeejay)

References

Details

Attachments

(1 file)

STR (with TalkBack in Focus or Fennec): 1. Open https://www.heise.de/newsticker 2. Touch any of the news article headings. 3. Swipe up a few times until you reach the Characters granularity. 4. Swipe right a few times. Expected: TalkBack should read the numbers for each time stamp, the link text, and other information as you move by character. Actual: TalkBack reads the first digit of the time, then the whole link text, then a space, then something else, and already jumps to the next item below. 5. Swipe to the left a few times. Expected: TalkBack should traverse in reverse order. Actual: TalkBack reads some characters from the link, the time, the other text in an element, but nothing consistent. This all works nicely in Chrome.
Assignee: nobody → eitan
This prevents an infinite loop where we go into a child only to find the nearest hypertext accessible being its parent.
Pushed by eisaacson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3386ff76878d Don't traverse into children without hypertext interfaces. r=Jamie
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
Is this something we should consider uplifting to GV64?
Flags: needinfo?(cpeterson)
Eitan, should we uplift this fix to the GeckoView 64 release branch? GeckoView 64 will be rolled out to 10-15% of Focus 8.0 users this week. GeckoView 65 won't be ready for about six weeks, so we might release one or two dot more releases for GeckoView 64.
Flags: needinfo?(cpeterson) → needinfo?(eitan)
Oops, I missed this. I think we could let it slip. It was a bug prior to 64 as well.
Flags: needinfo?(eitan)
(In reply to Eitan Isaacson [:eeejay] from comment #6) > Oops, I missed this. I think we could let it slip. It was a bug prior to 64 > as well. SGTM! 64=wontfix
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: