class ChromeAutocompleteProviderClient : public AutocompleteProviderClient {
public:
explicit ChromeAutocompleteProviderClient(Profile* profile);
- virtual ~ChromeAutocompleteProviderClient();
+ ~ChromeAutocompleteProviderClient() override;
// AutocompleteProviderClient:
- virtual net::URLRequestContextGetter* RequestContext() OVERRIDE;
- virtual bool IsOffTheRecord() OVERRIDE;
- virtual std::string AcceptLanguages() OVERRIDE;
- virtual bool SearchSuggestEnabled() OVERRIDE;
- virtual bool ShowBookmarkBar() OVERRIDE;
- virtual const AutocompleteSchemeClassifier& SchemeClassifier() OVERRIDE;
- virtual void Classify(
+ net::URLRequestContextGetter* RequestContext() override;
+ bool IsOffTheRecord() override;
+ std::string AcceptLanguages() override;
+ bool SearchSuggestEnabled() override;
+ bool ShowBookmarkBar() override;
+ const AutocompleteSchemeClassifier& SchemeClassifier() override;
+ void Classify(
const base::string16& text,
bool prefer_keyword,
bool allow_exact_keyword_match,
metrics::OmniboxEventProto::PageClassification page_classification,
AutocompleteMatch* match,
- GURL* alternate_nav_url) OVERRIDE;
- virtual history::URLDatabase* InMemoryDatabase() OVERRIDE;
- virtual void DeleteMatchingURLsForKeywordFromHistory(
+ GURL* alternate_nav_url) override;
+ history::URLDatabase* InMemoryDatabase() override;
+ void DeleteMatchingURLsForKeywordFromHistory(
history::KeywordID keyword_id,
- const base::string16& term) OVERRIDE;
- virtual bool TabSyncEnabledAndUnencrypted() OVERRIDE;
- virtual void PrefetchImage(const GURL& url) OVERRIDE;
+ const base::string16& term) override;
+ bool TabSyncEnabledAndUnencrypted() override;
+ void PrefetchImage(const GURL& url) override;
private:
Profile* profile_;