Make it possible to activate browser toolbar overflow panels from the keyboard
Categories
(Firefox :: Toolbars and Customization, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: Jamie, Assigned: Jamie)
References
(Blocks 1 open bug)
Details
(Keywords: access)
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
Comment 1•6 years ago
|
||
Assignee | ||
Comment 3•6 years ago
|
||
Comment 4•6 years ago
|
||
However things progress … at some point, I reckon it'll be good to gauge how things 'feel', holistically, when navigating through the overflow and into an extension that has a relatively rich UI. Sesnes of consistency, predictability, throughout the various steps.
For what it's worth, the first extension that comes to mind is Conex, the popup of which does already have a direct keyboard shortcut (for the purposes of this bug 1515543, I should ignore that shortcut and take the step-by-step approach through the overflow). A while since I used the extension with Firefox, but I do recall it going through a few iterations before keyboard navigation began to feel consistent and predictable.
Assignee | ||
Comment 5•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Comment 7•6 years ago
|
||
bugherder |
Comment 8•6 years ago
|
||
! In D21614#597441, @Jamie wrote:
! In D21614#586894, @Gijs wrote:
Note that keyboard navigation inside the overflow menu is (was?) disabled because it doesn't work well if the search box is in there. We might need to rethink that...Keyboard navigation inside the overflow panel does seem to work with this patch applied. However, I realised that's because DOM is (sort of) handling the arrow keys. Still, I think at least being able to tab here is better than nothing. Anyway, let's discuss this in the bug (or another one).
Did you try actually putting the search bar in the overflow panel?
I think we need a solution here for the arrow key behavior, and then need to enable the keyboard navigation in the panel, because as-is this enables navigating to the panel, but then the result is inconsistent with the other panels and potentially trappy wrt the search box.
Assignee | ||
Comment 9•6 years ago
|
||
(In reply to :Gijs (he/him) from comment #8)
Did you try actually putting the search bar in the overflow panel?
Yes. If you use the arrow keys, you will get trapped there, but you can press tab to get out.
I think we need a solution here for the arrow key behavior, and then need to enable the keyboard navigation in the panel, because as-is this enables navigating to the panel, but then the result is inconsistent with the other panels and potentially trappy wrt the search box.
I agree we need a solution, though I still think being able to tab here is a whole lot better than it being completely inaccessible with the keyboard in the short term. I'll open a new bug for the arrow key behaviour fixes.
Description
•