New issue
Advanced search Search tips

Issue 834274 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

Focus gets stuck on 'Add printers' button on chrome://devices page

Reported by vineetha...@etouch.net, Apr 18 2018

Issue description

Chrome Version: 67.0.3396.10 (Official Build) Revision 5f5009767d16328f4a3c8c4cc6610a7f8bfe0d9e-refs/branch-heads/3396@{#66}(64 bit)
OS: Mac(10.12.6, 10.13.1, 10.13.5)

What steps will reproduce the problem?
(1) Launch chrome, navigate to 'chrome://settings/cloudPrinters'. 
(2) Click on 'Manage Cloud Printer devices' option to navigate to 'chrome://devices/'.
(3) Press tab to traverse the focus throughout the page till the focus reaches the 'Add printers' button for the second time and observe.

Actual: Focus gets stuck on 'Add printers' button and unable to click the button with keyboard keys(Enter/Space bar).
Expected: Focus should not get stuck on 'Add printers' button and should be able to click the button with keyboard keys(Enter/Space bar).

This is a Non-regression issue, seen from M-61 build #61.0.3113.0.
  
NOTE: Issue is also seen on Stable(build #66.0.3359.117) and Canary(build #68.0.3399.0)

 
ActualVideo.mov
2.8 MB View Download
Status: Untriaged (was: Unconfirmed)
As this being a Non-Regression issue, changing the status to Untriaged so that the issue would get addressed.

Thank You!

Comment 2 by tkent@chromium.org, Apr 27 2018

Components: -Internals -Blink>HTML>Focus UI>Browser>PrintPreview
Is chrome://devices owned by print-preview team?

Cc: dpa...@chromium.org rbpotter@chromium.org
Labels: -Pri-2 -M-68 Pri-3
Owner: thestig@chromium.org
Status: Assigned (was: Untriaged)
Cc: thestig@chromium.org
Components: -UI>Browser>PrintPreview UI>Settings Services>CloudPrint
Labels: -Target-68
Owner: ----
Status: Untriaged (was: Assigned)
- This does not happen if one navigates to chrome://devices directly. Only when one starts from the settings page and opens chrome://devices from there.
- When one closes the settings page, or navigates it elsewhere, then the chrome://devices page that exhibited this problem stops having problems.
Owner: varkha@chromium.org
Status: Assigned (was: Untriaged)
To varkha@ for triage/routing for Settings, then.
Owner: ----
Status: Untriaged (was: Assigned)
Unassigning since I am no longer in Chrome.
Owner: dpa...@chromium.org
Status: Assigned (was: Untriaged)
Assigning to dpapad@ for initial triage.
Components: Blink>HTML>Focus
Debugged this for a bit. Observations below:

- I am able to reproduce this only on a Mac and only on Chrome builds. Chromium builds work fine (so I was not able to narrow it down with bisect-builds).

- It's really strange that once the button is focused a 2nd time, the entire page stops receiving any keyboard events. It's not just that focus is stuck. Pressing "Enter" also does not trigger the button.

Could not find something wrong with the page itself, which makes me think that this could be a Blink issue. I also have no explanation on why this is happening only on Mac.

Components: IO>Keyboard
Owner: ----
Status: Available (was: Assigned)

Sign in to add a comment