| Index: components/omnibox/autocomplete_input.h
|
| diff --git a/components/omnibox/autocomplete_input.h b/components/omnibox/autocomplete_input.h
|
| index 8aa5235869daa129824ccf94420030c241a1e9ca..82462ecd2ea2d1aea440381392b6668c944046f1 100644
|
| --- a/components/omnibox/autocomplete_input.h
|
| +++ b/components/omnibox/autocomplete_input.h
|
| @@ -184,6 +184,15 @@ class AutocompleteInput {
|
| // when processing this input.
|
| bool want_asynchronous_matches() const { return want_asynchronous_matches_; }
|
|
|
| + // Returns the terms in |text_| that start with http:// or https:// plus
|
| + // at least one more character, stored without the scheme. Used in
|
| + // duplicate elimination to detect whether, for a given URL, the user may
|
| + // have started typing that URL with an explicit scheme; see comments on
|
| + // AutocompleteMatch::GURLToStrippedGURL().
|
| + const std::vector<std::string>& terms_prefixed_by_http_or_https() const {
|
| + return terms_prefixed_by_http_or_https_;
|
| + }
|
| +
|
| // Resets all internal variables to the null-constructed state.
|
| void Clear();
|
|
|
| @@ -204,6 +213,7 @@ class AutocompleteInput {
|
| bool prefer_keyword_;
|
| bool allow_exact_keyword_match_;
|
| bool want_asynchronous_matches_;
|
| + std::vector<std::string> terms_prefixed_by_http_or_https_;
|
| };
|
|
|
| #endif // COMPONENTS_OMNIBOX_AUTOCOMPLETE_INPUT_H_
|
|
|