diff options
Diffstat (limited to 'chrome/browser/autocomplete/autocomplete_controller.h')
-rw-r--r-- | chrome/browser/autocomplete/autocomplete_controller.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/chrome/browser/autocomplete/autocomplete_controller.h b/chrome/browser/autocomplete/autocomplete_controller.h index ed38d41..51794ce 100644 --- a/chrome/browser/autocomplete/autocomplete_controller.h +++ b/chrome/browser/autocomplete/autocomplete_controller.h @@ -21,6 +21,7 @@ class HistoryURLProvider; class KeywordProvider; class Profile; class SearchProvider; +class TemplateURLService; class ZeroSuggestProvider; // The AutocompleteController is the center of the autocomplete system. A @@ -47,8 +48,10 @@ class AutocompleteController : public AutocompleteProviderListener { public: // |provider_types| is a bitmap containing AutocompleteProvider::Type values // that will (potentially, depending on platform, flags, etc.) be - // instantiated. + // instantiated. |template_url_service| is used to create URLs from the + // autocomplete results. AutocompleteController(Profile* profile, + TemplateURLService* template_url_service, AutocompleteControllerDelegate* delegate, int provider_types); ~AutocompleteController(); @@ -237,7 +240,7 @@ class AutocompleteController : public AutocompleteProviderListener { // notifications until Start() has been invoked on all providers. bool in_start_; - Profile* profile_; + TemplateURLService* template_url_service_; DISALLOW_COPY_AND_ASSIGN(AutocompleteController); }; |