Index: chrome/browser/autocomplete/base_search_provider.cc |
diff --git a/chrome/browser/autocomplete/base_search_provider.cc b/chrome/browser/autocomplete/base_search_provider.cc |
index 6f4bb80be0285f8588bd92a83c1f64ea1d6407d4..799a3a04e05862aa364b8b073059795a6160057c 100644 |
--- a/chrome/browser/autocomplete/base_search_provider.cc |
+++ b/chrome/browser/autocomplete/base_search_provider.cc |
@@ -124,6 +124,20 @@ bool BaseSearchProvider::ShouldPrefetch(const AutocompleteMatch& match) { |
return match.GetAdditionalInfo(kShouldPrefetchKey) == kTrue; |
} |
+// static |
+AutocompleteMatch BaseSearchProvider::CreateSearchSuggestion( |
+ const base::string16& suggestion, |
+ AutocompleteMatchType::Type type, |
+ bool from_keyword_provider, |
+ const TemplateURL* template_url) { |
+ return CreateSearchSuggestion( |
+ NULL, AutocompleteInput(), BaseSearchProvider::SuggestResult( |
+ suggestion, type, suggestion, base::string16(), base::string16(), |
+ std::string(), std::string(), from_keyword_provider, 0, false, false, |
+ base::string16()), |
+ template_url, 0, 0, false); |
+} |
+ |
void BaseSearchProvider::Stop(bool clear_cached_results) { |
StopSuggest(); |
done_ = true; |