Index: components/search_engines/template_url_service.cc |
diff --git a/components/search_engines/template_url_service.cc b/components/search_engines/template_url_service.cc |
index 064a37db4e6f676893e7b158ee616a6d1c8d2943..a3e0663a34a0d62202f5c8254478e969e5ed5551 100644 |
--- a/components/search_engines/template_url_service.cc |
+++ b/components/search_engines/template_url_service.cc |
@@ -283,9 +283,14 @@ TemplateURLService::~TemplateURLService() { |
// static |
void TemplateURLService::RegisterProfilePrefs( |
user_prefs::PrefRegistrySyncable* registry) { |
+#if defined(OS_IOS) || defined(OS_ANDROID) |
+ uint32_t flags = PrefRegistry::NO_REGISTRATION_FLAGS; |
+#else |
+ uint32_t flags = user_prefs::PrefRegistrySyncable::SYNCABLE_PREF; |
+#endif |
registry->RegisterStringPref(prefs::kSyncedDefaultSearchProviderGUID, |
std::string(), |
- user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); |
+ flags); |
registry->RegisterBooleanPref(prefs::kDefaultSearchProviderEnabled, true); |
registry->RegisterStringPref(prefs::kDefaultSearchProviderName, |
std::string()); |