OLD | NEW |
---|---|
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 login.createScreen('OAuthEnrollmentScreen', 'oauth-enrollment', function() { | 5 login.createScreen('OAuthEnrollmentScreen', 'oauth-enrollment', function() { |
6 /** @const */ var STEP_SIGNIN = 'signin'; | 6 /** @const */ var STEP_SIGNIN = 'signin'; |
7 /** @const */ var STEP_WORKING = 'working'; | 7 /** @const */ var STEP_WORKING = 'working'; |
8 /** @const */ var STEP_ERROR = 'error'; | 8 /** @const */ var STEP_ERROR = 'error'; |
9 /** @const */ var STEP_EXPLAIN = 'explain'; | 9 /** @const */ var STEP_EXPLAIN = 'explain'; |
10 /** @const */ var STEP_SUCCESS = 'success'; | 10 /** @const */ var STEP_SUCCESS = 'success'; |
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
144 }, | 144 }, |
145 | 145 |
146 /** | 146 /** |
147 * Event handler that is invoked just before the frame is shown. | 147 * Event handler that is invoked just before the frame is shown. |
148 * @param {Object} data Screen init payload, contains the signin frame | 148 * @param {Object} data Screen init payload, contains the signin frame |
149 * URL. | 149 * URL. |
150 */ | 150 */ |
151 onBeforeShow: function(data) { | 151 onBeforeShow: function(data) { |
152 var url = data.signin_url; | 152 var url = data.signin_url; |
153 url += '?gaiaUrl=' + encodeURIComponent(data.gaiaUrl); | 153 url += '?gaiaUrl=' + encodeURIComponent(data.gaiaUrl); |
154 url += '&needPassword=0'; | |
Denis Kuznetsov (DE-MUC)
2014/12/05 14:33:19
I know it is all our playground, but do we happen
bartfab (slow)
2014/12/15 17:10:21
I am not aware of any. We have GURL in C++ but not
| |
154 this.signInUrl_ = url; | 155 this.signInUrl_ = url; |
155 var modes = ['manual', 'forced', 'auto']; | 156 var modes = ['manual', 'forced', 'auto']; |
156 for (var i = 0; i < modes.length; ++i) { | 157 for (var i = 0; i < modes.length; ++i) { |
157 this.classList.toggle('mode-' + modes[i], | 158 this.classList.toggle('mode-' + modes[i], |
158 data.enrollment_mode == modes[i]); | 159 data.enrollment_mode == modes[i]); |
159 } | 160 } |
160 this.managementDomain_ = data.management_domain; | 161 this.managementDomain_ = data.management_domain; |
161 $('oauth-enroll-signin-frame').contentWindow.location.href = | 162 $('oauth-enroll-signin-frame').contentWindow.location.href = |
162 this.signInUrl_; | 163 this.signInUrl_; |
163 this.updateLocalizedContent(); | 164 this.updateLocalizedContent(); |
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
305 | 306 |
306 if (msg.method == 'missingGaiaInfo') { | 307 if (msg.method == 'missingGaiaInfo') { |
307 this.showError( | 308 this.showError( |
308 loadTimeData.getString('fatalEnrollmentError'), | 309 loadTimeData.getString('fatalEnrollmentError'), |
309 false); | 310 false); |
310 } | 311 } |
311 } | 312 } |
312 }; | 313 }; |
313 }); | 314 }); |
314 | 315 |
OLD | NEW |