Index: chrome/browser/sync/sync_prefs.cc |
diff --git a/chrome/browser/sync/sync_prefs.cc b/chrome/browser/sync/sync_prefs.cc |
index 519cb0e29ad181c5276b9508b9a267e734bb4afb..e124ec28f9ccd2278dafe9be421037a80f4525bd 100644 |
--- a/chrome/browser/sync/sync_prefs.cc |
+++ b/chrome/browser/sync/sync_prefs.cc |
@@ -177,6 +177,44 @@ void SyncPrefs::SetEncryptionBootstrapToken(const std::string& token) { |
pref_service_->SetString(prefs::kSyncEncryptionBootstrapToken, token); |
} |
+// static |
+const char* SyncPrefs::GetPrefNameForDataType(syncer::ModelType data_type) { |
+ switch (data_type) { |
+ case syncer::BOOKMARKS: |
+ return prefs::kSyncBookmarks; |
+ case syncer::PASSWORDS: |
+ return prefs::kSyncPasswords; |
+ case syncer::PREFERENCES: |
+ return prefs::kSyncPreferences; |
+ case syncer::AUTOFILL: |
+ return prefs::kSyncAutofill; |
+ case syncer::AUTOFILL_PROFILE: |
+ return prefs::kSyncAutofillProfile; |
+ case syncer::THEMES: |
+ return prefs::kSyncThemes; |
+ case syncer::TYPED_URLS: |
+ return prefs::kSyncTypedUrls; |
+ case syncer::EXTENSION_SETTINGS: |
+ return prefs::kSyncExtensionSettings; |
+ case syncer::EXTENSIONS: |
+ return prefs::kSyncExtensions; |
+ case syncer::APP_SETTINGS: |
+ return prefs::kSyncAppSettings; |
+ case syncer::APPS: |
+ return prefs::kSyncApps; |
+ case syncer::SEARCH_ENGINES: |
+ return prefs::kSyncSearchEngines; |
+ case syncer::SESSIONS: |
+ return prefs::kSyncSessions; |
+ case syncer::APP_NOTIFICATIONS: |
+ return prefs::kSyncAppNotifications; |
+ default: |
+ break; |
+ } |
+ NOTREACHED(); |
+ return NULL; |
+} |
+ |
#if defined(OS_CHROMEOS) |
std::string SyncPrefs::GetSpareBootstrapToken() const { |
DCHECK(CalledOnValidThread()); |
@@ -241,47 +279,6 @@ syncer::ModelTypeSet SyncPrefs::GetAcknowledgeSyncedTypesForTest() const { |
*pref_service_->GetList(prefs::kSyncAcknowledgedSyncTypes)); |
} |
-namespace { |
- |
-const char* GetPrefNameForDataType(syncer::ModelType data_type) { |
- switch (data_type) { |
- case syncer::BOOKMARKS: |
- return prefs::kSyncBookmarks; |
- case syncer::PASSWORDS: |
- return prefs::kSyncPasswords; |
- case syncer::PREFERENCES: |
- return prefs::kSyncPreferences; |
- case syncer::AUTOFILL: |
- return prefs::kSyncAutofill; |
- case syncer::AUTOFILL_PROFILE: |
- return prefs::kSyncAutofillProfile; |
- case syncer::THEMES: |
- return prefs::kSyncThemes; |
- case syncer::TYPED_URLS: |
- return prefs::kSyncTypedUrls; |
- case syncer::EXTENSION_SETTINGS: |
- return prefs::kSyncExtensionSettings; |
- case syncer::EXTENSIONS: |
- return prefs::kSyncExtensions; |
- case syncer::APP_SETTINGS: |
- return prefs::kSyncAppSettings; |
- case syncer::APPS: |
- return prefs::kSyncApps; |
- case syncer::SEARCH_ENGINES: |
- return prefs::kSyncSearchEngines; |
- case syncer::SESSIONS: |
- return prefs::kSyncSessions; |
- case syncer::APP_NOTIFICATIONS: |
- return prefs::kSyncAppNotifications; |
- default: |
- break; |
- } |
- NOTREACHED(); |
- return NULL; |
-} |
- |
-} // namespace |
- |
void SyncPrefs::RegisterPrefGroups() { |
pref_groups_[syncer::APPS].Put(syncer::APP_NOTIFICATIONS); |
pref_groups_[syncer::APPS].Put(syncer::APP_SETTINGS); |