| 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 login.createScreen('GaiaSigninScreen', 'gaia-signin', function() { | 9 login.createScreen('GaiaSigninScreen', 'gaia-signin', function() { |
| 10 // GAIA animation guard timer. Started when GAIA page is loaded | 10 // GAIA animation guard timer. Started when GAIA page is loaded |
| (...skipping 841 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 852 /** | 852 /** |
| 853 * Invoked when auth is completed successfully. | 853 * Invoked when auth is completed successfully. |
| 854 * @param {!Object} credentials Credentials of the completed authentication. | 854 * @param {!Object} credentials Credentials of the completed authentication. |
| 855 * @private | 855 * @private |
| 856 */ | 856 */ |
| 857 onAuthCompleted_: function(credentials) { | 857 onAuthCompleted_: function(credentials) { |
| 858 if (credentials.useOffline) { | 858 if (credentials.useOffline) { |
| 859 this.email = credentials.email; | 859 this.email = credentials.email; |
| 860 chrome.send('authenticateUser', | 860 chrome.send('authenticateUser', |
| 861 [credentials.email, | 861 [credentials.email, |
| 862 credentials.password]); | 862 credentials.password, |
| 863 false]); |
| 863 } else if (credentials.authCode) { | 864 } else if (credentials.authCode) { |
| 864 if (credentials.hasOwnProperty('authCodeOnly') && | 865 if (credentials.hasOwnProperty('authCodeOnly') && |
| 865 credentials.authCodeOnly) { | 866 credentials.authCodeOnly) { |
| 866 chrome.send('completeAuthenticationAuthCodeOnly', | 867 chrome.send('completeAuthenticationAuthCodeOnly', |
| 867 [credentials.authCode]); | 868 [credentials.authCode]); |
| 868 } else { | 869 } else { |
| 869 chrome.send('completeAuthentication', [ | 870 chrome.send('completeAuthentication', [ |
| 870 credentials.gaiaId, | 871 credentials.gaiaId, |
| 871 credentials.email, | 872 credentials.email, |
| 872 credentials.password, | 873 credentials.password, |
| (...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1049 | 1050 |
| 1050 if (show) | 1051 if (show) |
| 1051 $('gaia-whitelist-error').submitButton.focus(); | 1052 $('gaia-whitelist-error').submitButton.focus(); |
| 1052 else | 1053 else |
| 1053 Oobe.showSigninUI(); | 1054 Oobe.showSigninUI(); |
| 1054 | 1055 |
| 1055 this.updateControlsState(); | 1056 this.updateControlsState(); |
| 1056 } | 1057 } |
| 1057 }; | 1058 }; |
| 1058 }); | 1059 }); |
| OLD | NEW |