Closed Bug 1680331 Opened 3 years ago Closed 11 months ago

Gmail: Delays of 1 second when navigating in a conversation with Braille active.

Categories

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

Firefox 85
Desktop
macOS
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox85 --- affected

People

(Reporter: MarcoZ, Unassigned)

Details

(Keywords: perf, Whiteboard: [Mac2020_2])

Steps:

  1. Open Gmail and a message conversation.
  2. With VoiceOfer commands, move to the Reply Button and the To field, and the Details button, and the More Options "Hamburger" menu button at the top of one message in the thread.
    • Result: VoiceOver is quite responsive.
  3. Now, connect a Braille display, or turn on Braille Viewer in VoiceOver Utilities Visual settings.
  4. Navigate between the controls again.
    • Result: Navigation is much slower, between issuing a command and the actual speech response, there can be a second or longer delay.

Nominating for inclusion in 86 work, but feel free to bump to 87 if needed.

Priority: P2 → P1

The tree integrity looks good. I suspect this is an issue with AXRole depending on querying content for "is layout table". I think we need to figure out a way to avoid that entirely. Morgan is working on that in bug 1680840.

Just tested this locally after applying the patches in bug 1688730 and this is still a little slow. I'm not sure if I have a good heuristic for how slow gmail is normally, though, so this is probably worth having :marcoz test again on top of that patch stack once he's back :)

Marco, do you know if this is still a problem? I know you don't use Gmail these days, so totally understand if you aren't able to answer this.

Flags: needinfo?(marco.zehe)

You're right, I no longer use Gmail, so am unable to answer this. Sorry!

Flags: needinfo?(marco.zehe)

Morgan, are you still abel to reproduce slowness here?

Flags: needinfo?(mreschenberg)

I can't repro this anymore, no

Flags: needinfo?(mreschenberg)

In that case...

Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.