Index: components/sync_driver/sync_prefs.cc |
diff --git a/components/sync_driver/sync_prefs.cc b/components/sync_driver/sync_prefs.cc |
index 4f1b27fe5cfb5842436537996950617e80e0fb56..c28a2134589bed0159cec23ab827b2da693df5c2 100644 |
--- a/components/sync_driver/sync_prefs.cc |
+++ b/components/sync_driver/sync_prefs.cc |
@@ -35,30 +35,15 @@ SyncPrefs::~SyncPrefs() { DCHECK(CalledOnValidThread()); } |
// static |
void SyncPrefs::RegisterProfilePrefs( |
user_prefs::PrefRegistrySyncable* registry) { |
- registry->RegisterBooleanPref( |
- prefs::kSyncHasSetupCompleted, |
- false, |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
- registry->RegisterBooleanPref( |
- prefs::kSyncSuppressStart, |
- false, |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
- registry->RegisterInt64Pref( |
- prefs::kSyncLastSyncedTime, |
- 0, |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
- registry->RegisterInt64Pref( |
- prefs::kSyncFirstSyncTime, |
- 0, |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
+ registry->RegisterBooleanPref(prefs::kSyncHasSetupCompleted, false); |
+ registry->RegisterBooleanPref(prefs::kSyncSuppressStart, false); |
+ registry->RegisterInt64Pref(prefs::kSyncLastSyncedTime, 0); |
+ registry->RegisterInt64Pref(prefs::kSyncFirstSyncTime, 0); |
// All datatypes are on by default, but this gets set explicitly |
// when you configure sync (when turning it on), in |
// ProfileSyncService::OnUserChoseDatatypes. |
- registry->RegisterBooleanPref( |
- prefs::kSyncKeepEverythingSynced, |
- true, |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
+ registry->RegisterBooleanPref(prefs::kSyncKeepEverythingSynced, true); |
syncer::ModelTypeSet user_types = syncer::UserTypes(); |
@@ -81,38 +66,20 @@ void SyncPrefs::RegisterProfilePrefs( |
RegisterDataTypePreferredPref(registry, it.Get(), false); |
} |
- registry->RegisterBooleanPref( |
- prefs::kSyncManaged, |
- false, |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
- registry->RegisterStringPref( |
- prefs::kSyncEncryptionBootstrapToken, |
- std::string(), |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
- registry->RegisterStringPref( |
- prefs::kSyncKeystoreEncryptionBootstrapToken, |
- std::string(), |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
+ registry->RegisterBooleanPref(prefs::kSyncManaged, false); |
+ registry->RegisterStringPref(prefs::kSyncEncryptionBootstrapToken, |
+ std::string()); |
+ registry->RegisterStringPref(prefs::kSyncKeystoreEncryptionBootstrapToken, |
+ std::string()); |
#if defined(OS_CHROMEOS) |
- registry->RegisterStringPref( |
- prefs::kSyncSpareBootstrapToken, |
- "", |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
+ registry->RegisterStringPref(prefs::kSyncSpareBootstrapToken, ""); |
#endif |
- registry->RegisterBooleanPref( |
- prefs::kSyncHasAuthError, |
- false, |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
+ registry->RegisterBooleanPref(prefs::kSyncHasAuthError, false); |
- registry->RegisterStringPref( |
- prefs::kSyncSessionsGUID, |
- std::string(), |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
+ registry->RegisterStringPref(prefs::kSyncSessionsGUID, std::string()); |
- registry->RegisterIntegerPref( |
- prefs::kSyncRemainingRollbackTries, 0, |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
+ registry->RegisterIntegerPref(prefs::kSyncRemainingRollbackTries, 0); |
} |
void SyncPrefs::AddSyncPrefObserver(SyncPrefObserver* sync_pref_observer) { |
@@ -394,10 +361,7 @@ void SyncPrefs::RegisterDataTypePreferredPref( |
NOTREACHED(); |
return; |
} |
- registry->RegisterBooleanPref( |
- pref_name, |
- is_preferred, |
- user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
+ registry->RegisterBooleanPref(pref_name, is_preferred); |
} |
bool SyncPrefs::GetDataTypePreferred(syncer::ModelType type) const { |