Regression: Unnecessary focus ring is seen on 'People' section of chrome://md-settings .
Reported by
rk...@etouch.net,
Mar 1 2017
|
||||||
Issue descriptionChrome Version: 58.0.3027.0 0431b6bc6c9bf5624cccf1121285392b07b74ec6-refs/heads/master@{#453800} OS: Windows (7,8,8.1,10) What steps will reproduce the problem? (1) Launch chrome, navigate to chrome://md-settings (2) Click on Main menu, select Search engine option(it will navigate to chrome://md-settings/search) (3) Again click on 'Main menu' and observe focus ring. Actual: Unnecessary focus ring is seen on 'People' section. Expected: No such a focus ring should seen on 'People' section. This is regression issue, broken in ‘M 58’ and will soon update other info : Good build:58.0.3026.0 Bad build: 58.0.3027.0
,
Mar 1 2017
,
Mar 1 2017
dbeam@, It looks the drawer on the left side is using <dialog> as a container - could you confirm if this is an expected behavior or not?
,
Mar 1 2017
dbeam@ if this is something we do not want, please feel free to revert https://codereview.chromium.org/2715793003 in time for branch cut.
,
Mar 1 2017
Hector: <dialog> is now able to focus inside of shadow DOM. how does this affect the side nav? is it still doing what we want?
,
Mar 6 2017
I would not expect to have the focus ring around the "people" button. If we need to focus *something* we should focus the heading to be consistent with how we show other dialogs. See http://crbug.com/686313 for context on header focus.
,
Mar 6 2017
,
Mar 6 2017
Same issue can be seen in history side nav
,
Mar 6 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/efccf6c05043bf2ac89f090f5017e5b1bb82dd8d commit efccf6c05043bf2ac89f090f5017e5b1bb82dd8d Author: hcarmona <hcarmona@chromium.org> Date: Mon Mar 06 21:41:13 2017 MD Settings: Make heading focusable in side nav. R=dbeam@chromium.org BUG= 697343 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2732863003 Cr-Commit-Position: refs/heads/master@{#454968} [modify] https://crrev.com/efccf6c05043bf2ac89f090f5017e5b1bb82dd8d/chrome/browser/resources/settings/settings_ui/settings_ui.html
,
Mar 22 2017
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by nyerramilli@chromium.org
, Mar 1 2017Owner: kochi@chromium.org
Status: Assigned (was: Unconfirmed)