Chromium Code Reviews| Index: chrome/browser/autocomplete/autocomplete_provider.cc |
| diff --git a/chrome/browser/autocomplete/autocomplete_provider.cc b/chrome/browser/autocomplete/autocomplete_provider.cc |
| index 873bbacfb34fbf0af37d4645dea38c699cc49974..84bf4030cd9b104fc86c7bbba4860c146dbd2a75 100644 |
| --- a/chrome/browser/autocomplete/autocomplete_provider.cc |
| +++ b/chrome/browser/autocomplete/autocomplete_provider.cc |
| @@ -108,6 +108,16 @@ void AutocompleteProvider::AddProviderInfo(ProvidersInfo* provider_info) const { |
| void AutocompleteProvider::ResetSession() { |
| } |
| +// static |
| +bool AutocompleteProvider::HasHTTPScheme(const string16& input) { |
|
Mark P
2013/08/16 23:25:58
This is a cut and paste.
|
| + std::string utf8_input(UTF16ToUTF8(input)); |
| + url_parse::Component scheme; |
| + if (url_util::FindAndCompareScheme(utf8_input, content::kViewSourceScheme, |
| + &scheme)) |
| + utf8_input.erase(0, scheme.end() + 1); |
| + return url_util::FindAndCompareScheme(utf8_input, chrome::kHttpScheme, NULL); |
| +} |
| + |
| string16 AutocompleteProvider::StringForURLDisplay(const GURL& url, |
| bool check_accept_lang, |
| bool trim_http) const { |
| @@ -122,16 +132,6 @@ AutocompleteProvider::~AutocompleteProvider() { |
| Stop(false); |
| } |
| -// static |
| -bool AutocompleteProvider::HasHTTPScheme(const string16& input) { |
| - std::string utf8_input(UTF16ToUTF8(input)); |
| - url_parse::Component scheme; |
| - if (url_util::FindAndCompareScheme(utf8_input, content::kViewSourceScheme, |
| - &scheme)) |
| - utf8_input.erase(0, scheme.end() + 1); |
| - return url_util::FindAndCompareScheme(utf8_input, chrome::kHttpScheme, NULL); |
| -} |
| - |
| void AutocompleteProvider::UpdateStarredStateOfMatches() { |
| if (matches_.empty()) |
| return; |