Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(806)

Side by Side Diff: chrome/browser/search_engines/template_url_service_factory.cc

Issue 1102733002: Remove most occurences of PrefRegistrySyncable::UNSYNCABLE_PREF (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@prefs-add-reg-funcs
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 #include "chrome/browser/search_engines/template_url_service_factory.h" 5 #include "chrome/browser/search_engines/template_url_service_factory.h"
6 6
7 #include <string> 7 #include <string>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/prefs/pref_service.h" 10 #include "base/prefs/pref_service.h"
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
74 content::BrowserContext* profile) const { 74 content::BrowserContext* profile) const {
75 return BuildInstanceFor(static_cast<Profile*>(profile)); 75 return BuildInstanceFor(static_cast<Profile*>(profile));
76 } 76 }
77 77
78 void TemplateURLServiceFactory::RegisterProfilePrefs( 78 void TemplateURLServiceFactory::RegisterProfilePrefs(
79 user_prefs::PrefRegistrySyncable* registry) { 79 user_prefs::PrefRegistrySyncable* registry) {
80 DefaultSearchManager::RegisterProfilePrefs(registry); 80 DefaultSearchManager::RegisterProfilePrefs(registry);
81 registry->RegisterStringPref(prefs::kSyncedDefaultSearchProviderGUID, 81 registry->RegisterStringPref(prefs::kSyncedDefaultSearchProviderGUID,
82 std::string(), 82 std::string(),
83 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); 83 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
84 registry->RegisterBooleanPref( 84 registry->RegisterBooleanPref(prefs::kDefaultSearchProviderEnabled, true);
85 prefs::kDefaultSearchProviderEnabled, 85 registry->RegisterStringPref(prefs::kDefaultSearchProviderName,
86 true, 86 std::string());
87 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); 87 registry->RegisterStringPref(prefs::kDefaultSearchProviderID, std::string());
88 registry->RegisterStringPref(prefs::kDefaultSearchProviderPrepopulateID,
89 std::string());
90 registry->RegisterStringPref(prefs::kDefaultSearchProviderSuggestURL,
91 std::string());
92 registry->RegisterStringPref(prefs::kDefaultSearchProviderSearchURL,
93 std::string());
94 registry->RegisterStringPref(prefs::kDefaultSearchProviderInstantURL,
95 std::string());
96 registry->RegisterStringPref(prefs::kDefaultSearchProviderImageURL,
97 std::string());
98 registry->RegisterStringPref(prefs::kDefaultSearchProviderNewTabURL,
99 std::string());
100 registry->RegisterStringPref(prefs::kDefaultSearchProviderSearchURLPostParams,
101 std::string());
88 registry->RegisterStringPref( 102 registry->RegisterStringPref(
89 prefs::kDefaultSearchProviderName, 103 prefs::kDefaultSearchProviderSuggestURLPostParams, std::string());
90 std::string(),
91 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
92 registry->RegisterStringPref( 104 registry->RegisterStringPref(
93 prefs::kDefaultSearchProviderID, 105 prefs::kDefaultSearchProviderInstantURLPostParams, std::string());
94 std::string(), 106 registry->RegisterStringPref(prefs::kDefaultSearchProviderImageURLPostParams,
95 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); 107 std::string());
108 registry->RegisterStringPref(prefs::kDefaultSearchProviderKeyword,
109 std::string());
110 registry->RegisterStringPref(prefs::kDefaultSearchProviderIconURL,
111 std::string());
112 registry->RegisterStringPref(prefs::kDefaultSearchProviderEncodings,
113 std::string());
114 registry->RegisterListPref(prefs::kDefaultSearchProviderAlternateURLs);
96 registry->RegisterStringPref( 115 registry->RegisterStringPref(
97 prefs::kDefaultSearchProviderPrepopulateID, 116 prefs::kDefaultSearchProviderSearchTermsReplacementKey, std::string());
98 std::string(),
99 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
100 registry->RegisterStringPref(
101 prefs::kDefaultSearchProviderSuggestURL,
102 std::string(),
103 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
104 registry->RegisterStringPref(
105 prefs::kDefaultSearchProviderSearchURL,
106 std::string(),
107 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
108 registry->RegisterStringPref(
109 prefs::kDefaultSearchProviderInstantURL,
110 std::string(),
111 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
112 registry->RegisterStringPref(
113 prefs::kDefaultSearchProviderImageURL,
114 std::string(),
115 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
116 registry->RegisterStringPref(
117 prefs::kDefaultSearchProviderNewTabURL,
118 std::string(),
119 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
120 registry->RegisterStringPref(
121 prefs::kDefaultSearchProviderSearchURLPostParams,
122 std::string(),
123 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
124 registry->RegisterStringPref(
125 prefs::kDefaultSearchProviderSuggestURLPostParams,
126 std::string(),
127 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
128 registry->RegisterStringPref(
129 prefs::kDefaultSearchProviderInstantURLPostParams,
130 std::string(),
131 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
132 registry->RegisterStringPref(
133 prefs::kDefaultSearchProviderImageURLPostParams,
134 std::string(),
135 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
136 registry->RegisterStringPref(
137 prefs::kDefaultSearchProviderKeyword,
138 std::string(),
139 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
140 registry->RegisterStringPref(
141 prefs::kDefaultSearchProviderIconURL,
142 std::string(),
143 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
144 registry->RegisterStringPref(
145 prefs::kDefaultSearchProviderEncodings,
146 std::string(),
147 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
148 registry->RegisterListPref(prefs::kDefaultSearchProviderAlternateURLs,
149 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
150 registry->RegisterStringPref(
151 prefs::kDefaultSearchProviderSearchTermsReplacementKey,
152 std::string(),
153 user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
154 } 117 }
155 118
156 content::BrowserContext* TemplateURLServiceFactory::GetBrowserContextToUse( 119 content::BrowserContext* TemplateURLServiceFactory::GetBrowserContextToUse(
157 content::BrowserContext* context) const { 120 content::BrowserContext* context) const {
158 return chrome::GetBrowserContextRedirectedInIncognito(context); 121 return chrome::GetBrowserContextRedirectedInIncognito(context);
159 } 122 }
160 123
161 bool TemplateURLServiceFactory::ServiceIsNULLWhileTesting() const { 124 bool TemplateURLServiceFactory::ServiceIsNULLWhileTesting() const {
162 return true; 125 return true;
163 } 126 }
OLDNEW
« no previous file with comments | « chrome/browser/search/hotword_service_factory.cc ('k') | chrome/browser/signin/about_signin_internals_factory.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698