Open Bug 1742619 Opened 4 years ago Updated 4 years ago

Android Firefox does not expose indeterminate idl attribute

Categories

(Core :: Disability Access APIs, defect)

Firefox 94
ARM64
Android
defect

Tracking

()

People

(Reporter: scottaohara, Unassigned)

Details

I have tested the indeterminate IDL attribute for checkboxes with Firefox 94 on Android 12, using a Pixel 3A and latest TalkBack. Reduced testcase: https://codepen.io/scottohara/pen/JjyVQJx

To reproduce the bug:

  • open the provided test case on an Android device using Firefox and TalkBack enabled.
  • navigate to the indeterminate checkbox with TalkBack
  • listen to the announced state

Expected result:

announces as either "mixed", "indeterminate", or "partially checked" (these are the common announcements made when testing with other screen reader / browser pairings).

Actual result:

The "mixed" state of the checkbox is not being announced. Rather TalkBack will expose the indeterminate checkbox as "not checked".

Notes:

Firefox on desktop does expose the mixed state correctly, and JAWS, NVDA, Narrator and VoiceOver will all announce this state.

TalkBack paired with Chromium does announce the mixed state of the checkbox.

Severity: -- → S3
Component: Disability Access → Disability Access APIs
OS: Unspecified → Android
Priority: -- → P1
Product: Firefox → Core
Hardware: Unspecified → ARM64
Priority: P1 → --
You need to log in before you can comment on or make changes to this bug.