Index: chrome/browser/autocomplete/zero_suggest_provider.cc |
diff --git a/chrome/browser/autocomplete/zero_suggest_provider.cc b/chrome/browser/autocomplete/zero_suggest_provider.cc |
index 8f91feb4dd6f84570dfd3e3978b9afb7a2e922a8..a81079dc7b932c7c5f32f0d6aa4d108961eaf8de 100644 |
--- a/chrome/browser/autocomplete/zero_suggest_provider.cc |
+++ b/chrome/browser/autocomplete/zero_suggest_provider.cc |
@@ -84,20 +84,6 @@ void ZeroSuggestProvider::Start(const AutocompleteInput& input, |
bool /*minimal_changes*/) { |
} |
-void ZeroSuggestProvider::Stop(bool clear_cached_results) { |
- if (have_pending_request_) |
- LogOmniboxZeroSuggestRequest(ZERO_SUGGEST_REQUEST_INVALIDATED); |
- have_pending_request_ = false; |
- fetcher_.reset(); |
- done_ = true; |
- if (clear_cached_results) { |
- query_matches_map_.clear(); |
- navigation_results_.clear(); |
- current_query_.clear(); |
- matches_.clear(); |
- } |
-} |
- |
void ZeroSuggestProvider::ResetSession() { |
// The user has started editing in the omnibox, so leave |
// |field_trial_triggered_in_session_| unchanged and set |
@@ -196,6 +182,20 @@ bool ZeroSuggestProvider::ShouldAppendExtraParams( |
return true; |
} |
+void ZeroSuggestProvider::StopSuggest() { |
+ if (have_pending_request_) |
+ LogOmniboxZeroSuggestRequest(ZERO_SUGGEST_REQUEST_INVALIDATED); |
+ have_pending_request_ = false; |
+ fetcher_.reset(); |
+} |
+ |
+void ZeroSuggestProvider::ClearAllResults() { |
+ query_matches_map_.clear(); |
+ navigation_results_.clear(); |
+ current_query_.clear(); |
+ matches_.clear(); |
+} |
+ |
void ZeroSuggestProvider::FillResults(const base::Value& root_val, |
int* verbatim_relevance, |
SuggestResults* suggest_results, |