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 /** | 5 /** |
6 * @fileoverview Oobe signin screen implementation. | 6 * @fileoverview Oobe signin screen implementation. |
7 */ | 7 */ |
8 | 8 |
9 cr.define('login', function() { | 9 cr.define('login', function() { |
10 // Gaia loading time after which error message must be displayed and | 10 // Gaia loading time after which error message must be displayed and |
(...skipping 213 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
224 if (data.test_email) | 224 if (data.test_email) |
225 params.push('test_email=' + encodeURIComponent(data.test_email)); | 225 params.push('test_email=' + encodeURIComponent(data.test_email)); |
226 if (data.test_password) | 226 if (data.test_password) |
227 params.push('test_password=' + encodeURIComponent(data.test_password)); | 227 params.push('test_password=' + encodeURIComponent(data.test_password)); |
228 | 228 |
229 var url = data.startUrl; | 229 var url = data.startUrl; |
230 if (params.length) | 230 if (params.length) |
231 url += '?' + params.join('&'); | 231 url += '?' + params.join('&'); |
232 | 232 |
233 if (data.forceReload || this.extensionUrl_ != url) { | 233 if (data.forceReload || this.extensionUrl_ != url) { |
234 console.log('Opening extension: ' + data.url + | 234 console.log('Opening extension: ' + url + |
235 ', opt_email=' + data.email); | 235 ', opt_email=' + data.email); |
236 | 236 |
237 this.error_ = 0; | 237 this.error_ = 0; |
238 this.frame_.src = url; | 238 this.frame_.src = url; |
239 this.extensionUrl_ = url; | 239 this.extensionUrl_ = url; |
240 | 240 |
241 this.loading = true; | 241 this.loading = true; |
242 this.startLoadingTimer_(); | 242 this.startLoadingTimer_(); |
243 } else if (this.loading) { | 243 } else if (this.loading) { |
244 if (this.error_) { | 244 if (this.error_) { |
(...skipping 244 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
489 // Check current network state if currentScreen is a Gaia signin. | 489 // Check current network state if currentScreen is a Gaia signin. |
490 var currentScreen = Oobe.getInstance().currentScreen; | 490 var currentScreen = Oobe.getInstance().currentScreen; |
491 if (currentScreen.id == SCREEN_GAIA_SIGNIN) | 491 if (currentScreen.id == SCREEN_GAIA_SIGNIN) |
492 chrome.send('showGaiaFrameError', [error]); | 492 chrome.send('showGaiaFrameError', [error]); |
493 }; | 493 }; |
494 | 494 |
495 return { | 495 return { |
496 GaiaSigninScreen: GaiaSigninScreen | 496 GaiaSigninScreen: GaiaSigninScreen |
497 }; | 497 }; |
498 }); | 498 }); |
OLD | NEW |