Index: chrome/browser/resources/sync_setup_overlay.js |
diff --git a/chrome/browser/resources/sync_setup_overlay.js b/chrome/browser/resources/sync_setup_overlay.js |
index 2757000c5e527be382725a9f9539c0d0b16d3f9c..88bf5af8a94b4b007b03dbea814fa5b2f558428a 100644 |
--- a/chrome/browser/resources/sync_setup_overlay.js |
+++ b/chrome/browser/resources/sync_setup_overlay.js |
@@ -221,15 +221,15 @@ cr.define('options', function() { |
// SyncSetupFlow::GetDataTypeChoiceData(). |
var result = JSON.stringify({ |
'syncAllDataTypes': syncAll, |
- 'sync_bookmarks': syncAll || $('bookmarks-checkbox').checked, |
- 'sync_preferences': syncAll || $('preferences-checkbox').checked, |
- 'sync_themes': syncAll || $('themes-checkbox').checked, |
- 'sync_passwords': syncAll || $('passwords-checkbox').checked, |
- 'sync_autofill': syncAll || $('autofill-checkbox').checked, |
- 'sync_extensions': syncAll || $('extensions-checkbox').checked, |
- 'sync_typed_urls': syncAll || $('typed-urls-checkbox').checked, |
- 'sync_apps': syncAll || $('apps-checkbox').checked, |
- 'sync_sessions': syncAll || $('sessions-checkbox').checked, |
+ 'bookmarksSynced': syncAll || $('bookmarks-checkbox').checked, |
+ 'preferencesSynced': syncAll || $('preferences-checkbox').checked, |
+ 'themesSynced': syncAll || $('themes-checkbox').checked, |
+ 'passwordsSynced': syncAll || $('passwords-checkbox').checked, |
+ 'autofillSynced': syncAll || $('autofill-checkbox').checked, |
+ 'extensionsSynced': syncAll || $('extensions-checkbox').checked, |
+ 'typedUrlsSynced': syncAll || $('typed-urls-checkbox').checked, |
+ 'appsSynced': syncAll || $('apps-checkbox').checked, |
+ 'sessionsSynced': syncAll || $('sessions-checkbox').checked, |
'encryptAllData': encryptAllData, |
'usePassphrase': usePassphrase, |
'isGooglePassphrase': googlePassphrase, |
@@ -286,46 +286,52 @@ cr.define('options', function() { |
} |
}, |
+ /** |
+ * Shows or hides the Sync data type checkboxes in the advanced |
+ * configuration screen. |
+ * @param {Object} args The configuration data used to show/hide UI. |
+ * @private |
+ */ |
setChooseDataTypesCheckboxes_: function(args) { |
var datatypeSelect = $('sync-select-datatypes'); |
datatypeSelect.selectedIndex = args.syncAllDataTypes ? 0 : 1; |
- $('bookmarks-checkbox').checked = args.sync_bookmarks; |
- $('preferences-checkbox').checked = args.sync_preferences; |
- $('themes-checkbox').checked = args.sync_themes; |
+ $('bookmarks-checkbox').checked = args.bookmarksSynced; |
+ $('preferences-checkbox').checked = args.preferencesSynced; |
+ $('themes-checkbox').checked = args.themesSynced; |
- if (args.passwords_registered) { |
- $('passwords-checkbox').checked = args.sync_passwords; |
+ if (args.passwordsRegistered) { |
+ $('passwords-checkbox').checked = args.passwordsSynced; |
$('passwords-item').hidden = false; |
} else { |
$('passwords-item').hidden = true; |
} |
- if (args.autofill_registered) { |
- $('autofill-checkbox').checked = args.sync_autofill; |
+ if (args.autofillRegistered) { |
+ $('autofill-checkbox').checked = args.autofillSynced; |
$('autofill-item').hidden = false; |
} else { |
$('autofill-item').hidden = true; |
} |
- if (args.extensions_registered) { |
- $('extensions-checkbox').checked = args.sync_extensions; |
+ if (args.extensionsRegistered) { |
+ $('extensions-checkbox').checked = args.extensionsSynced; |
$('extensions-item').hidden = false; |
} else { |
$('extensions-item').hidden = true; |
} |
- if (args.typed_urls_registered) { |
- $('typed-urls-checkbox').checked = args.sync_typed_urls; |
+ if (args.typedUrlsRegistered) { |
+ $('typed-urls-checkbox').checked = args.typedUrlsSynced; |
$('omnibox-item').hidden = false; |
} else { |
$('omnibox-item').hidden = true; |
} |
- if (args.apps_registered) { |
- $('apps-checkbox').checked = args.sync_apps; |
+ if (args.appsRegistered) { |
+ $('apps-checkbox').checked = args.appsSynced; |
$('apps-item').hidden = false; |
} else { |
$('apps-item').hidden = true; |
} |
- if (args.sessions_registered) { |
- $('sessions-checkbox').checked = args.sync_sessions; |
+ if (args.sessionsRegistered) { |
+ $('sessions-checkbox').checked = args.sessionsSynced; |
$('sessions-item').hidden = false; |
} else { |
$('sessions-item').hidden = true; |
@@ -335,7 +341,7 @@ cr.define('options', function() { |
}, |
setEncryptionRadios_: function(args) { |
- if (args['encryptAllData']) { |
+ if (args.encryptAllData) { |
$('encrypt-all-option').checked = true; |
this.disableEncryptionRadioGroup_(); |
} else { |
@@ -344,7 +350,7 @@ cr.define('options', function() { |
}, |
setPassphraseRadios_: function(args) { |
- if (args['usePassphrase']) { |
+ if (args.usePassphrase) { |
$('explicit-option').checked = true; |
// The passphrase, once set, cannot be unset, but we show a reset link. |
@@ -383,14 +389,14 @@ cr.define('options', function() { |
if (args) { |
this.setCheckboxesAndErrors_(args); |
- this.useEncryptEverything_ = args['encryptAllData']; |
+ this.useEncryptEverything_ = args.encryptAllData; |
// Whether to display the 'Sync everything' confirmation page or the |
// customize data types page. |
- var syncAllDataTypes = args['syncAllDataTypes']; |
- this.usePassphrase_ = args['usePassphrase']; |
- if (args['showSyncEverythingPage'] == false || this.usePassphrase_ || |
- syncAllDataTypes == false || args['show_passphrase']) { |
+ var syncAllDataTypes = args.syncAllDataTypes; |
+ this.usePassphrase_ = args.usePassphrase; |
+ if (args.showSyncEverythingPage == false || this.usePassphrase_ || |
+ syncAllDataTypes == false || args.showPassphrase) { |
this.showCustomizePage_(args, syncAllDataTypes); |
} else { |
this.showSyncEverythingPage_(); |
@@ -448,7 +454,7 @@ cr.define('options', function() { |
$('google-passphrase-needed-body').hidden = true; |
// Display the correct prompt to the user depending on what type of |
// passphrase is needed. |
- if (args['usePassphrase']) |
+ if (args.usePassphrase) |
$('normal-body').hidden = false; |
else |
$('google-passphrase-needed-body').hidden = false; |
@@ -458,7 +464,7 @@ cr.define('options', function() { |
// and the passphrase field is non-empty (meaning they tried to set it |
// previously but failed). |
$('incorrect-passphrase').hidden = |
- !(args['usePassphrase'] && args['passphrase_failed']); |
+ !(args.usePassphrase && args.passphraseFailed); |
$('sync-passphrase-warning').hidden = false; |
$('passphrase').focus(); |
@@ -483,7 +489,7 @@ cr.define('options', function() { |
// set focus before that logic. |
$('choose-datatypes-ok').focus(); |
- if (args && args['show_passphrase']) { |
+ if (args && args.showPassphrase) { |
this.showPassphraseContainer_(args); |
} else { |
// We only show the 'Use Default' link if we're not prompting for an |
@@ -657,7 +663,7 @@ cr.define('options', function() { |
email.value = args.user; |
} |
- if (!args.editable_user) { |
+ if (!args.editableUser) { |
$('email-row').hidden = true; |
var span = $('email-readonly'); |
span.textContent = email.value; |
@@ -669,25 +675,25 @@ cr.define('options', function() { |
} |
if (1 == args.error) { |
- var access_code = $('access-code'); |
- if (access_code.value) { |
+ var accessCode = $('access-code'); |
+ if (accessCode.value) { |
$('errormsg-0-access-code').hidden = false; |
this.showAccessCodeRequired_(); |
} else { |
$('errormsg-1-password').hidden = false; |
} |
- this.setBlurbError_(args.error_message); |
+ this.setBlurbError_(args.errorMessage); |
} else if (3 == args.error) { |
$('errormsg-0-connection').hidden = false; |
- this.setBlurbError_(args.error_message); |
+ this.setBlurbError_(args.errorMessage); |
} else if (4 == args.error) { |
this.showCaptcha_(args); |
} else if (7 == args.error) { |
this.setBlurbError_(localStrings.getString('serviceUnavailableError')); |
} else if (8 == args.error) { |
this.showAccessCodeRequired_(); |
- } else if (args.error_message) { |
- this.setBlurbError_(args.error_message); |
+ } else if (args.errorMessage) { |
+ this.setBlurbError_(args.errorMessage); |
} |
if (args.fatalError) { |
@@ -709,14 +715,14 @@ cr.define('options', function() { |
$('errormsg-0-access-code').hidden = true; |
}, |
- setBlurbError_: function(error_message) { |
+ setBlurbError_: function(errorMessage) { |
if (this.captchaChallengeActive_) |
return; // No blurb in captcha challenge mode. |
- if (error_message) { |
+ if (errorMessage) { |
$('error-signing-in').hidden = true; |
$('error-custom').hidden = false; |
- $('error-custom').textContent = error_message; |
+ $('error-custom').textContent = errorMessage; |
} else { |
$('error-signing-in').hidden = false; |
$('error-custom').hidden = true; |
@@ -785,7 +791,7 @@ cr.define('options', function() { |
var result = JSON.stringify({'user' : email.value, |
'pass' : passwd.value, |
'captcha' : f.captchaValue.value, |
- 'access_code' : f.accessCode.value}); |
+ 'accessCode' : f.accessCode.value}); |
$('sign-in').disabled = true; |
chrome.send('SyncSetupSubmitAuth', [result]); |
}, |