U2F support requires window focus.
Reported by
johan.ve...@gmail.com,
Jun 9 2016
|
|
Issue description
Chrome Version : Version 51.0.2704.84 m
URLs (if applicable) :
https://myaccount.google.com/security/signinoptions/two-step-verification
https://u2fdemo.appspot.com/
https://demo.yubico.com/u2f
No other browsers tested since they do not support U2F at this time.
What steps will reproduce the problem?
(1) Start a registration
(2) Focus another window (not chrome).
(3) Enable the Authenticator
What is the expected result?
The Authenticator is found and the registration/login succeeds.
What happens instead?
The Authenticator is found, the request is passed to the Authenticator and processed but the webpage never sees the reply and times out.
Refocusing the Chrome windows does not help, the registration has to be started again.
,
Jun 10 2016
HI Juan, I understand the reasoning and you have a point. However, I see two issues with the current behavior: 1) chrome fails silently and lets the attempt time out. this is an issue, either because the user can't do what he expects to do and doesn't understand why or because a background tab tried a protected action and the user is not warned about it. 2) the action is still performed. Why doesn't chrome abort it as soon as the tab leaves focus? Out of curiosity, why is a displayed foreground tab that just doesn't have window focus considered a background tab? |
|
►
Sign in to add a comment |
|
Comment 1 by juanlang@chromium.org
, Jun 10 2016