Enable dom.forms.selectSearch by default
Categories
(Core :: Layout: Form Controls, enhancement)
Tracking
()
People
(Reporter: mconley, Unassigned)
References
(Depends on 5 open bugs, )
Details
Reporter | ||
Updated•8 years ago
|
Reporter | ||
Comment 1•8 years ago
|
||
Updated•8 years ago
|
Comment 2•8 years ago
|
||
Updated•8 years ago
|
Comment 3•8 years ago
|
||
Reporter | ||
Comment 4•8 years ago
|
||
Comment 5•8 years ago
|
||
Reporter | ||
Comment 6•8 years ago
|
||
Comment 7•8 years ago
|
||
Comment 8•8 years ago
|
||
Updated•8 years ago
|
Comment 9•8 years ago
|
||
Comment 10•8 years ago
|
||
Comment 11•8 years ago
|
||
Comment 12•8 years ago
|
||
Updated•7 years ago
|
Comment 13•7 years ago
|
||
Reporter | ||
Comment 14•7 years ago
|
||
Updated•5 years ago
|
Comment 15•5 years ago
|
||
Bug 1421229 is wontfix now... Is this blocked on something else?
Reporter | ||
Comment 16•5 years ago
|
||
(In reply to Boris Zbarsky [:bzbarsky, bz on IRC] from comment #15)
Bug 1421229 is wontfix now... Is this blocked on something else?
I think it's blocked mainly on UX / Product sign-off and some rigorous testing. Otherwise, I think it's feature complete.
Comment 17•4 years ago
|
||
Some relevant discussion on the standardization side, about whether filterable select boxes should be something the web author controls:
https://github.com/WICG/open-ui/issues/104
While testing the Firefox implementation for that discussion, I found some keyboard accessibility issues. Specifically, I can't seem to focus the search box via keyboard. Typing while the select has focus (with or without the dropdown expanded) just triggers the old type-ahead behavior. Spacebar expands/closes the dropdown but doesn't focus the search. Tabbing closes the select / moves focus to the next input. Arrow buttons cycle through the current list but do not focus the search.
Another usability issue: if the currently selected option is scrolled down the list, the search box isn't visible when the dropdown is expanded. It shouldn't be part of the scroller, or else it should be sticky within it.
Updated•4 years ago
|
Updated•4 years ago
|
Comment hidden (advocacy) |
Updated•2 years ago
|
Description
•