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

Unified Diff: chrome/browser/search_engines/template_url_prepopulate_data.cc

Issue 12084076: Ensure post-sync TemplateURL of prepopulated engines use built-in version. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 11 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/search_engines/template_url_prepopulate_data.cc
diff --git a/chrome/browser/search_engines/template_url_prepopulate_data.cc b/chrome/browser/search_engines/template_url_prepopulate_data.cc
index b2a857bcef5c5ab529f8b269d3a0ee8535b4c701..af89a8658fa0eac187984e2646ca960776509744 100644
--- a/chrome/browser/search_engines/template_url_prepopulate_data.cc
+++ b/chrome/browser/search_engines/template_url_prepopulate_data.cc
@@ -1210,6 +1210,15 @@ TemplateURL* MakePrepopulatedTemplateURLFromPrepopulateEngine(
engine.search_terms_replacement_key, engine.id);
}
+TemplateURL* MakeTemplateURLFromPrepopulateId(Profile* profile,
+ int prepopulate_id) {
+ const PrepopulatedEngine* engine =
+ GetPrepopulatedEngineFromID(prepopulate_id);
+ if (engine == NULL)
Peter Kasting 2013/01/30 22:32:33 Nit: Or: return engine ? MakePrepopulatedTemplate
beaudoin 2013/02/01 21:12:38 Function gone.
+ return NULL;
+ return MakePrepopulatedTemplateURLFromPrepopulateEngine(profile, *engine);
+}
+
void GetPrepopulatedEngines(Profile* profile,
std::vector<TemplateURL*>* t_urls,
size_t* default_search_provider_index) {

Powered by Google App Engine
This is Rietveld 408576698