Closed Bug 684457 Opened 13 years ago Closed 10 years ago

Need keyboard access to 'Tools for all add-ons' button in Addons Manager: Extensions list

Categories

(Toolkit :: Add-ons Manager, defect)

x86
Windows XP
defect
Not set
minor

Tracking

()

VERIFIED FIXED
mozilla30
Tracking Status
firefox30 --- verified
firefox31 --- verified
firefox32 --- verified

People

(Reporter: starcas25, Assigned: benediktp)

References

Details

(Keywords: access)

Attachments

(1 file, 2 obsolete files)

This button is just to the left of the Search box and is currently only accessible by mouse (left-click). Everything else on the page is accessible by keyboard, and the tools found there cannot be reached by keyboard in another way.

Preferably, if in the Search box, you should be able to Shift+Tab leftwards onto the Tools button, with a clear visual indicator that it is focused, and then be able to use a key to open up its menu, like the Context-Menu key on Windows keyboards which is already useful in opening up the per-extension Tools menu.
Severity: enhancement → minor
This affects us in Instantbird as well. Our add-on manager opens in a new window and this menu is the only way to install extensions without drag and drop to the window. We have had complaints about this from a user with screenreader software who couldn't install extensions because of it.

I lack the necessary rights to set this bug blocking the Instantbird tracking bug (bug 596002), maybe someone could do this for me?
The following rule does the trick, e.g. as workaround in userChrome.css:

#header-utils-btn {
  -moz-user-focus: normal;
}
See Also: → 955306
Attached patch Make toolbar button focusable (obsolete) — Splinter Review
I've spent over an hour guiding a blind user of Instantbird through editing her userChrome.css file last friday because of this bug. Time to fix it!

Is the product and component of this bug set correctly by the way? I would rather have expected something like Toolkit:Add-ons Manager. I'll request review from the appropriate reviewer as soon as I have found out.
Assignee: nobody → benediktp
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Component: Keyboard Navigation → Add-ons Manager
Product: Firefox → Toolkit
Version: 7 Branch → Trunk
Attachment #8384287 - Flags: review?(bmcbride)
Attachment #8384287 - Flags: review?(bmcbride) → review+
Added reviewer information to the commit message, carrying forward the r+.
Attachment #8384287 - Attachment is obsolete: true
Attachment #8385187 - Flags: review+
Keywords: checkin-needed
Keywords: checkin-needed
There was a mistake in the user-line of my patch. Carrying on the r+ again.

My apologies for the bugspam.
Attachment #8385187 - Attachment is obsolete: true
Attachment #8385191 - Flags: review+
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/6198c2c064ba
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → mozilla30
QA Whiteboard: [good first verify]
Hi,

I was able to reproduce it on Nightly 30.0a1 2014-03-03 on Linux x86_64 and I can confirm that in latest beta (30 20140603140158) hitting Shift+Tab you can reach the Tools button and there's a visual indicator that it's on focus. I wasn't able, though, to press the Tools button so to open its submenu: is there a special key to open it while focused? On my installation, neither Enter, nor the arrow down, or the "windows" key did the trick, but I'm not an expert on keyboard shortcut/accessibility.

Benedikt: what key do I need to press when the Tools button is focused in order to open its menu? At this point I'd like to test it, so that I can understand if it's a Linux-specific problem (and file a new bug in that case). Thanks!

Cheers,
Francesca
Flags: needinfo?(benediktp)
Francesca, I think you could also try the Space key... at least on Windows that usually works.
Hi Florin, 

(In reply to Florin Mezei, QA (:FlorinMezei) from comment #10)
> Francesca, I think you could also try the Space key... at least on Windows
> that usually works.

Space key also seems not working.

Thanks for the suggestion anyway,
Francesca
I just tried on Mac and I could open the menu with either the "Down arrow" or the "Space" key. The enter key didn't do anything; but that behavior may be platform-dependent.
On Windows you can use Alt+"Down arrow" to open the menu.
Flags: needinfo?(benediktp)
(In reply to Benedikt Pfeifer [:Mic] from comment #13)
> On Windows you can use Alt+"Down arrow" to open the menu.

Ah! That did the trick on Linux also :). Thanks for the hint!

So, I can confirm this bug is fixed on Linux x86_64 on latest Beta (30.0 2014-06-05), Aurora (31.0a2 2014-06-09) and Nightly (32.0a1 2014-06-09); as well as on Windows 7 x86_64 on the same versions.
I'm marking it as verified, as I tested it on two platforms out of three (and I'd say it's working on Mac as well, per comment 12).
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: