Chromium Code Reviews| Index: chrome/browser/autocomplete/keyword_provider.h |
| =================================================================== |
| --- chrome/browser/autocomplete/keyword_provider.h (revision 107110) |
| +++ chrome/browser/autocomplete/keyword_provider.h (working copy) |
| @@ -17,11 +17,14 @@ |
| #pragma once |
| #include <string> |
| +#include <vector> |
| +#include "base/gtest_prod_util.h" |
| #include "chrome/browser/autocomplete/autocomplete.h" |
| #include "content/public/browser/notification_observer.h" |
| #include "content/public/browser/notification_registrar.h" |
| +struct ExtensionOmniboxSuggestion; |
| class Profile; |
| class TemplateURL; |
| class TemplateURLService; |
| @@ -130,6 +133,14 @@ |
| const string16& remaining_input, |
| int relevance); |
| + // Creates an AutocompleteMatch from an extension omnibox suggestion. |
| + AutocompleteMatch CreateAutocompleteMatchFromSuggestion( |
|
Peter Kasting
2011/10/25 20:37:07
Nit: Same comments.
Alexei Svitkine (slow)
2011/10/25 21:37:16
Same reply as to the other one.
|
| + TemplateURLService* model, |
| + const string16& keyword, |
| + const AutocompleteInput& input, |
| + const ExtensionOmniboxSuggestion& suggestion, |
| + int relevance); |
| + |
| void EnterExtensionKeywordMode(const std::string& extension_id); |
| void MaybeEndExtensionKeywordMode(); |
| @@ -161,6 +172,8 @@ |
| content::NotificationRegistrar registrar_; |
| + FRIEND_TEST_ALL_PREFIXES(KeywordProviderTest, SuggestionMatchSanitize); |
| + |
| DISALLOW_COPY_AND_ASSIGN(KeywordProvider); |
| }; |