Closed
Bug 890697
Opened 11 years ago
Closed 11 years ago
[Accessibility] Unlabeled button on the web apps screen
Categories
(Firefox for Android Graveyard :: Web Apps (PWAs), defect)
Tracking
(Not tracked)
VERIFIED
FIXED
Firefox 25
People
(Reporter: MarcoZ, Assigned: maxli)
Details
(Keywords: access)
Attachments
(1 file)
1.33 KB,
patch
|
mfinkle
:
review+
|
Details | Diff | Splinter Review |
STR: 1. With TalkBack enabled, go to Menu -> Tools -> Apps. 2. Regardless of whether you have apps installed or not, start swiping to the right through the controls. Result: There is an unlabeled button at the top of the page. This button is present either with or without apps installed. TalkBack will just say "button", but not what the button actually does. Probably an image button without alternative text (since this seems to be HTML, not native Android).
Comment 1•11 years ago
|
||
I tried this out, it's highlighting the Marketplace shortcut icon on the top right. The markup for it is: <div id="header-button" role="button" pref="app.marketplaceURL" onclick="openLink(this);"/>
Reporter | ||
Comment 2•11 years ago
|
||
Thanks Aaron! Then, the only thing this needs is an additional attribute: aria-label with a value of a localizable string saying something lik "Create Mozilla Market Place shortcut on your home screen" or something similarly sensible. ;) Localizable, because this is what gets spoken when present.
Assignee | ||
Comment 3•11 years ago
|
||
Assignee: nobody → maxli
Attachment #772041 -
Flags: review?(mark.finkle)
Reporter | ||
Comment 4•11 years ago
|
||
This looks correct. The only interesting question is if the shortcut already exists, does the icon change to something that allows the user to remove the shortcut again? If so, the JS or whatever is used must be modified to also update the aria-label to something appropriate. (cool that we don't have to add a new string, but can reuse an existing one for the label! :)
Comment 5•11 years ago
|
||
The button is just a link (non-removable) to the Marketplace, that's all it is.
Comment 6•11 years ago
|
||
Comment on attachment 772041 [details] [diff] [review] Patch Good enough for now. We might want to consider an explicit string, but I think the add-ons manager code will change a lot in the next few months.
Attachment #772041 -
Flags: review?(mark.finkle) → review+
Assignee | ||
Comment 7•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/fdfcd72cae5a
Comment 8•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/fdfcd72cae5a
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 25
Reporter | ||
Comment 9•11 years ago
|
||
Verified fixed in Firefox 25.0a1 (2013-07-11).
Status: RESOLVED → VERIFIED
Updated•3 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•