[A11y Assessment - Omnibox] No focusring on omnibox |
||||||||||||
Issue descriptionChrome Version: 57.0.2987.98 OS: Win10, CrOS, Linux What steps will reproduce the problem? (1) Ctrl-L to focus Omnibox What is the expected result? Focusring on Omnibox Spec: go/obfr What happens instead? No focusring/focus indicator is shown other than text-selection indicator For graphics-related bugs, please copy/paste the contents of the about:gpu page at the end of this report.
,
Mar 13 2017
Thanks pkasting@ for the clarification and the questions. With the current F6 behavior, this is a task for UX and Accessibility to refine/redefine focus navigation behaviors and indicator visuals.
,
Mar 16 2017
Note to hwi@ and lpalmaro@: on Chromebooks, F6 becomes unavailable. Need to consider such setting to resolve this.
,
Mar 16 2017
Correction on c#3: F6 equivalent on cros is Search + 6.
,
Mar 16 2017
The reason F6 draws a focus ring now is because it then lets you Tab to focus other things in the toolbar. In Windows apps, F6 generally moves focus to different "panes" of the same Window. It was a compromise to provide a way to get full keyboard access to toolbars while still being consistent with other browsers that use F6 to move focus to the location bar in particular. Note that other browsers let you just tab to everything in the toolbar already. We don't do that in Chrome because it's a lot of tabbing to get to the document. I propose that we do one of two things: 1. Simplify things by allowing users to focus anything in the toolbars just by pressing Tab. 2. Or, stick with the current behavior but refine the visuals. Maybe when you press F6 the whole toolbar should get some sort of focus ring, with the cursor going in the location bar. Somehow make it more intuitive what's happening when you press F6. On Chrome OS, the equivalent is actually Ctrl+Back/Forward (Ctrl+F1/F2) to move focus to different panes.
,
Mar 27 2017
,
Apr 21 2017
,
Jun 26 2017
Awaiting hwi@ for refining/redefining focus navigation behaviors and indicator visuals.
,
Oct 9 2017
,
Oct 16 2017
Hwi@, friendly ping!
,
Oct 19 2017
re: c#5 - Thanks dmazzoni@ for context and recommendations. The option #1 makes sense to me i.e. - focusing on the omnibox by Ctrl+L draws the outline focusring that's same as what F6 draws - making other elements on the toolbar focusable afterwards by Tab key (when suggestions are closed) - but trapping the focus within the suggestions when suggestions are shown/open It would be helpful to understand any risks of doing so. I don't see anything would break with this approach, but, I could be wrong. The suggested 'outline' focusring treatment on the omnibox similarly matches the focusring of other text input boxes.
,
Dec 15 2017
,
Dec 15 2017
,
Dec 15 2017
,
Dec 15 2017
Setting to p2 since this was found during our assessment
,
Dec 17
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Dec 17
tommycli@, I'm not sure how focus rings are supposed to work these days. You know all about them! ;-) Can you take a look here and figure out if there's something to be done here anymore? |
||||||||||||
►
Sign in to add a comment |
||||||||||||
Comment 1 by pkasting@chromium.org
, Mar 13 2017