Open Bug 2067134 Opened 15 days ago Updated 1 day ago

Accessibility pass over the Listen player

Categories

(Firefox for Android :: Contextual AI, task, P2)

All
Android
task

Tracking

()

People

(Reporter: bclark, Unassigned)

References

(Depends on 7 open bugs, Blocks 2 open bugs)

Details

(Whiteboard: [fxdroid][android-core])

Make the player work with TalkBack and with large text.

Content descriptions on all eight controls, touch targets at the minimum size, a sensible focus order,
state changes announced, and the title marquee respecting reduced motion.

Individual tickets add their own content descriptions as they go. This ticket is the review that
catches what they missed. It is deliberately filed as its own bug so that the review actually happens
rather than being assumed.

TECHNICAL NOTES

  • Update: everything under ui/, and both Fenix integrations
  • No store changes.

ACCEPTANCE CRITERIA

  • [ ] All eight controls have content descriptions.
  • [ ] Every touch target meets the minimum size.
  • [ ] The focus order through the card is sensible in both sizes.
  • [ ] Playback state changes are announced.
  • [ ] The title marquee respects the system reduced-motion setting.
  • [ ] The card is usable at the largest system text size, in both sizes.
  • [ ] The two popups and the error dialog are reachable and announced.
Blocks: 2067135
Blocks: 2067136
Depends on: 2070882
No longer depends on: 2070882
You need to log in before you can comment on or make changes to this bug.