Index: components/search_engines/default_search_manager.h |
diff --git a/components/search_engines/default_search_manager.h b/components/search_engines/default_search_manager.h |
index 830bebb93286b0ff3cf8e1732255c7b6ea349dc7..aadc6a4648952a740881931ea7ac2c7fed629882 100644 |
--- a/components/search_engines/default_search_manager.h |
+++ b/components/search_engines/default_search_manager.h |
@@ -99,6 +99,14 @@ |
// Write default search provider data to |pref_service_|. |
void SetUserSelectedDefaultSearchEngine(const TemplateURLData& data); |
+ // Override the default search provider with an extension. |
+ void SetExtensionControlledDefaultSearchEngine(const TemplateURLData& data); |
+ |
+ // Clear the extension-provided default search engine. Does not explicitly |
+ // disable Default Search. The new current default search engine will be |
+ // defined by policy, extensions, or pre-populated data. |
+ void ClearExtensionControlledDefaultSearchEngine(); |
+ |
// Clear the user's default search provider choice from |pref_service_|. Does |
// not explicitly disable Default Search. The new default search |
// engine will be defined by policy, extensions, or pre-populated data. |