Index: chrome/browser/autocomplete/autocomplete.h |
=================================================================== |
--- chrome/browser/autocomplete/autocomplete.h (revision 95169) |
+++ chrome/browser/autocomplete/autocomplete.h (working copy) |
@@ -674,6 +674,7 @@ |
} |
#endif |
SearchProvider* search_provider() const { return search_provider_; } |
+ KeywordProvider* keyword_provider() const { return keyword_provider_; } |
// Getters |
const AutocompleteInput& input() const { return input_; } |
@@ -689,6 +690,11 @@ |
// Start() is calling this to get the synchronous result. |
void UpdateResult(bool is_synchronous_pass); |
+ // Updates |result_| to populate each match's |associated_keyword| if that |
+ // match can show a keyword hint. |result_| should be sorted by |
+ // relevance before this is called. |
+ void PopulateMatchKeywordHints(); |
+ |
// For each group of contiguous matches from the same TemplateURL, show the |
// provider name as a description on the first match in the group. |
void UpdateKeywordDescriptions(AutocompleteResult* result); |