Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(220)

Issue 1983433002: Add timeout for SAML webcam logins (Closed)

Created:
4 years, 7 months ago by Kevin Cernekee
Modified:
4 years, 7 months ago
CC:
chromium-reviews, dzhioev+watch_chromium.org, achuith+watch_chromium.org, arv+watch_chromium.org, oshima+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@saml-ui
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add timeout for SAML webcam logins In order to avoid leaving the camera on for extended periods of time, ensure that SAML webcam logins time out after one minute. This has the same effect as clicking the "X" button. BUG=606979 TEST=manual CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation Committed: https://crrev.com/75619fb6b1c62cfce2ac70a0dab6c0e5ddbd1049 Cr-Commit-Position: refs/heads/master@{#394571}

Patch Set 1 #

Total comments: 1

Patch Set 2 : cancel timer if login is aborted #

Total comments: 2

Patch Set 3 : incorporate code review feedback #

Total comments: 2

Patch Set 4 : cancel timeout on auth completed #

Total comments: 8

Patch Set 5 : incorporate code review feedback #

Total comments: 2

Patch Set 6 : fix comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+30 lines, -0 lines) Patch
M chrome/browser/resources/chromeos/login/screen_gaia_signin.js View 1 2 3 4 5 6 chunks +30 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (6 generated)
Kevin Cernekee
https://codereview.chromium.org/1983433002/diff/1/chrome/browser/resources/chromeos/login/screen_gaia_signin.js File chrome/browser/resources/chromeos/login/screen_gaia_signin.js (right): https://codereview.chromium.org/1983433002/diff/1/chrome/browser/resources/chromeos/login/screen_gaia_signin.js#newcode651 chrome/browser/resources/chromeos/login/screen_gaia_signin.js:651: this.videoTimer_ = setTimeout(this.cancel.bind(this), This timer needs to be canceled ...
4 years, 7 months ago (2016-05-13 20:53:54 UTC) #3
Kevin Cernekee
4 years, 7 months ago (2016-05-17 21:46:02 UTC) #5
achuithb
https://codereview.chromium.org/1983433002/diff/20001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js File chrome/browser/resources/chromeos/login/screen_gaia_signin.js (right): https://codereview.chromium.org/1983433002/diff/20001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js#newcode33 chrome/browser/resources/chromeos/login/screen_gaia_signin.js:33: /** @const */ var MAX_VIDEO_LOGIN_TIME_SEC = 60; Just make ...
4 years, 7 months ago (2016-05-17 21:49:32 UTC) #6
Kevin Cernekee
https://codereview.chromium.org/1983433002/diff/20001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js File chrome/browser/resources/chromeos/login/screen_gaia_signin.js (right): https://codereview.chromium.org/1983433002/diff/20001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js#newcode33 chrome/browser/resources/chromeos/login/screen_gaia_signin.js:33: /** @const */ var MAX_VIDEO_LOGIN_TIME_SEC = 60; On 2016/05/17 ...
4 years, 7 months ago (2016-05-17 21:56:10 UTC) #7
achuithb
lgtm
4 years, 7 months ago (2016-05-17 22:11:17 UTC) #8
achuithb
https://codereview.chromium.org/1983433002/diff/40001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js File chrome/browser/resources/chromeos/login/screen_gaia_signin.js (right): https://codereview.chromium.org/1983433002/diff/40001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js#newcode650 chrome/browser/resources/chromeos/login/screen_gaia_signin.js:650: if (this.gaiaAuthHost_.videoEnabled && this.videoTimer_ === undefined) { If the ...
4 years, 7 months ago (2016-05-17 22:14:09 UTC) #9
Kevin Cernekee
https://codereview.chromium.org/1983433002/diff/40001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js File chrome/browser/resources/chromeos/login/screen_gaia_signin.js (right): https://codereview.chromium.org/1983433002/diff/40001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js#newcode650 chrome/browser/resources/chromeos/login/screen_gaia_signin.js:650: if (this.gaiaAuthHost_.videoEnabled && this.videoTimer_ === undefined) { On 2016/05/17 ...
4 years, 7 months ago (2016-05-17 22:31:12 UTC) #10
achuithb
https://codereview.chromium.org/1983433002/diff/60001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js File chrome/browser/resources/chromeos/login/screen_gaia_signin.js (right): https://codereview.chromium.org/1983433002/diff/60001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js#newcode874 chrome/browser/resources/chromeos/login/screen_gaia_signin.js:874: if (this.videoTimer_ !== undefined) { Maybe add a method ...
4 years, 7 months ago (2016-05-17 23:38:39 UTC) #11
emaxx
lgtm https://codereview.chromium.org/1983433002/diff/60001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js File chrome/browser/resources/chromeos/login/screen_gaia_signin.js (right): https://codereview.chromium.org/1983433002/diff/60001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js#newcode33 chrome/browser/resources/chromeos/login/screen_gaia_signin.js:33: /** @const */ var VIDEO_LOGIN_TIMEOUT = 60 * ...
4 years, 7 months ago (2016-05-18 01:14:53 UTC) #12
emaxx
https://codereview.chromium.org/1983433002/diff/60001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js File chrome/browser/resources/chromeos/login/screen_gaia_signin.js (right): https://codereview.chromium.org/1983433002/diff/60001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js#newcode975 chrome/browser/resources/chromeos/login/screen_gaia_signin.js:975: if (this.videoTimer_ !== undefined) { Shouldn't this be moved ...
4 years, 7 months ago (2016-05-18 01:30:17 UTC) #13
Kevin Cernekee
https://codereview.chromium.org/1983433002/diff/60001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js File chrome/browser/resources/chromeos/login/screen_gaia_signin.js (right): https://codereview.chromium.org/1983433002/diff/60001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js#newcode33 chrome/browser/resources/chromeos/login/screen_gaia_signin.js:33: /** @const */ var VIDEO_LOGIN_TIMEOUT = 60 * 1000; ...
4 years, 7 months ago (2016-05-18 20:38:09 UTC) #14
achuithb
https://codereview.chromium.org/1983433002/diff/80001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js File chrome/browser/resources/chromeos/login/screen_gaia_signin.js (right): https://codereview.chromium.org/1983433002/diff/80001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js#newcode639 chrome/browser/resources/chromeos/login/screen_gaia_signin.js:639: * Invoked when the authDomain property is changed on ...
4 years, 7 months ago (2016-05-18 21:08:25 UTC) #15
Kevin Cernekee
https://codereview.chromium.org/1983433002/diff/80001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js File chrome/browser/resources/chromeos/login/screen_gaia_signin.js (right): https://codereview.chromium.org/1983433002/diff/80001/chrome/browser/resources/chromeos/login/screen_gaia_signin.js#newcode639 chrome/browser/resources/chromeos/login/screen_gaia_signin.js:639: * Invoked when the authDomain property is changed on ...
4 years, 7 months ago (2016-05-18 21:15:50 UTC) #16
achuithb
lgtm
4 years, 7 months ago (2016-05-18 21:17:09 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1983433002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1983433002/100001
4 years, 7 months ago (2016-05-18 21:19:20 UTC) #20
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 7 months ago (2016-05-18 22:14:14 UTC) #21
commit-bot: I haz the power
4 years, 7 months ago (2016-05-18 22:16:24 UTC) #23
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/75619fb6b1c62cfce2ac70a0dab6c0e5ddbd1049
Cr-Commit-Position: refs/heads/master@{#394571}

Powered by Google App Engine
This is Rietveld 408576698