Closed Bug 1359888 Opened 5 years ago Closed 1 year ago

TalkBack announces Check Boxes as buttons

Categories

(Firefox for Android Graveyard :: General, defect, P5)

50 Branch
defect

Tracking

(firefox53 wontfix, firefox54 wontfix, firefox55+ wontfix, firefox56+ wontfix, firefox57+ wontfix, firefox58 fix-optional)

RESOLVED INCOMPLETE
Tracking Status
firefox53 --- wontfix
firefox54 --- wontfix
firefox55 + wontfix
firefox56 + wontfix
firefox57 + wontfix
firefox58 --- fix-optional

People

(Reporter: jchen, Unassigned)

References

Details

(Keywords: access)

+++ This bug was initially created as a clone of Bug #1332731 +++

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
Build ID: 20161208153507

Steps to reproduce:

start TalkBack
Navigate to 
https://labs.ssbbartgroup.com/index.php/ARIA_Checkbox_role
Navigate to one of the check boxes



Actual results:

Talkback announces Button


Expected results:

TalkBack should announce check box
Duplicate of this bug: 1360113
Seems likely this affects 56.   It does seem important to fix this since the difference between buttons and boxes means screen reader users may not know they can select more than one option in a form.
Seems unlikely we will have a fix for 55 but we could aim for 56.
Jim, any chance you could take this bug, or help find an owner for it? Thanks!
Eitan, do you still work on a11y?
Flags: needinfo?(nchen) → needinfo?(eitan)
I do. Haven't touched android in a while, I can look at this soon. Keeping NI
Sorry for the delay, I should have just looked at this before bothering to build from source.

When I navigate to "Option A", I get: "not checked, Option A check button", which is correct.

Jim, are you getting something different?
Flags: needinfo?(eitan) → needinfo?(nchen)
From bug 1332731 comment 23, I think the user expects "check box" instead of "check button", but I don't know if that's actually something under our control.
Flags: needinfo?(nchen)
I think "check button" is fine, but I will defer to Marco's opinion.
Flags: needinfo?(mzehe)
"checkbutton" is the Windows-inspired role string for this control, but checkbox is the more commonly used term in screen reader land, probably to better distinguish it from a normal button. Why Microsoft at some point chose to call this checkbutton is lost in the mists of time. We took our role strings primarily from there initially, and checkbox/checkbutton is a very old control. :)
Flags: needinfo?(mzehe)
We are only 1 week from RC. Mark 56 fix-optional but still happy to have the fix in 56.
Re-triaging per https://bugzilla.mozilla.org/show_bug.cgi?id=1473195

Needinfo :susheel if you think this bug should be re-triaged.
Priority: -- → P5
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.