Index: chrome/browser/search_engines/template_url_service.h |
diff --git a/chrome/browser/search_engines/template_url_service.h b/chrome/browser/search_engines/template_url_service.h |
index bbd7f044b7f314785d5c86401c50fa302a87bc35..e2dc86a5d87fda9a557120938123713964ff3f7a 100644 |
--- a/chrome/browser/search_engines/template_url_service.h |
+++ b/chrome/browser/search_engines/template_url_service.h |
@@ -229,7 +229,7 @@ class TemplateURLService : public WebDataServiceConsumer, |
// Set the default search provider. |url| may be null. |
// This will assert if the default search is managed; the UI should not be |
// invoking this method in that situation. |
- void SetDefaultSearchProvider(TemplateURL* url); |
+ void SetUserSelectedDefaultSearchProvider(TemplateURL* url); |
// Returns the default search provider. If the TemplateURLService hasn't been |
// loaded, the default search provider is pulled from preferences. |
@@ -530,6 +530,11 @@ class TemplateURLService : public WebDataServiceConsumer, |
// preference has changed. |
void UpdateDefaultSearch(); |
+ // Set the default search provider. |url| may be user-selected or |
+ // automatically selected and may be null. |
+ // This will assert if the default search is managed. |
+ void SetDefaultSearchProvider(TemplateURL* url); |
+ |
// Set the default search provider even if it is managed. |url| may be null. |
// Caller is responsible for notifying observers. Returns whether |url| was |
// found in |template_urls_|. |