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

Unified Diff: chrome/browser/search_engines/template_url_service.h

Issue 366523002: Stop depending on chrome/browser/rlz/rlz.h from TemplateURLService (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 6 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_service.h
diff --git a/chrome/browser/search_engines/template_url_service.h b/chrome/browser/search_engines/template_url_service.h
index 663ebfc151271b1c2c976b67b1b8392ad0f52278..41cd5b377331b41765905ae79c6ca69ceb896475 100644
--- a/chrome/browser/search_engines/template_url_service.h
+++ b/chrome/browser/search_engines/template_url_service.h
@@ -346,6 +346,12 @@ class TemplateURLService : public WebDataServiceConsumer,
return *search_terms_data_;
}
+ void set_dsp_changed_to_google_event_recorder(
+ const base::Closure& dsp_changed_to_google_event_recorder) {
+ dsp_changed_to_google_event_recorder_ =
+ dsp_changed_to_google_event_recorder;
+ }
+
// Returns a SyncData with a sync representation of the search engine data
// from |turl|.
static syncer::SyncData CreateSyncDataFromTemplateURL(
@@ -681,6 +687,9 @@ class TemplateURLService : public WebDataServiceConsumer,
scoped_ptr<SearchTermsData> search_terms_data_;
+ // This closure is run when the default search provider is set to google.
+ base::Closure dsp_changed_to_google_event_recorder_;
Peter Kasting 2014/07/01 18:19:08 Let's just call this |dsp_change_callback_| and re
hashimoto 2014/07/01 23:24:49 Done.
+
// Whether the keywords have been loaded.
bool loaded_;

Powered by Google App Engine
This is Rietveld 408576698