X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fautocomplete%2Fautocomplete_controller.h;h=29d1b78c12543191531cf9199970d0ff98a27615;hb=004985e17e624662a4c85c76a7654039dc83f028;hp=1f2a09c35dc27247385a10ad290e40f53e11c907;hpb=2f108dbacb161091e42a3479f4e171339b7e7623;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/autocomplete/autocomplete_controller.h b/src/chrome/browser/autocomplete/autocomplete_controller.h index 1f2a09c..29d1b78 100644 --- a/src/chrome/browser/autocomplete/autocomplete_controller.h +++ b/src/chrome/browser/autocomplete/autocomplete_controller.h @@ -117,7 +117,13 @@ class AutocompleteController : public AutocompleteProviderListener { KeywordProvider* keyword_provider() const { return keyword_provider_; } SearchProvider* search_provider() const { return search_provider_; } + // Deprecated. Do not use that method! It's provided temporarily as clank + // migrates. If you need to access the aucomplete input you should keep a + // local copy of it. + // TODO(beaudoin): Remove this method once clank no longer rely on it. + // crbug.com/367832 const AutocompleteInput& input() const { return input_; } + const AutocompleteResult& result() const { return result_; } bool done() const { return done_; } const ACProviders* providers() const { return &providers_; } @@ -132,6 +138,8 @@ class AutocompleteController : public AutocompleteProviderListener { RedundantKeywordsIgnoredInResult); FRIEND_TEST_ALL_PREFIXES(AutocompleteProviderTest, UpdateAssistedQueryStats); FRIEND_TEST_ALL_PREFIXES(AutocompleteProviderTest, GetDestinationURL); + FRIEND_TEST_ALL_PREFIXES(OmniboxViewTest, DoesNotUpdateAutocompleteOnBlur); + FRIEND_TEST_ALL_PREFIXES(OmniboxViewViewsTest, CloseOmniboxPopupOnTextDrag); // Updates |result_| to reflect the current provider state and fires // notifications. If |regenerate_result| then we clear the result