Index: chrome/browser/autocomplete/autocomplete_input.cc |
diff --git a/chrome/browser/autocomplete/autocomplete_input.cc b/chrome/browser/autocomplete/autocomplete_input.cc |
index fbf04db017fa5a90c6680d6a57aecba6c324f708..db8afdfd119c3c6531d0da5052e44dc82f947f9c 100644 |
--- a/chrome/browser/autocomplete/autocomplete_input.cc |
+++ b/chrome/browser/autocomplete/autocomplete_input.cc |
@@ -31,7 +31,7 @@ void AdjustCursorPositionIfNecessary(size_t num_leading_chars_removed, |
AutocompleteInput::AutocompleteInput() |
: cursor_position_(base::string16::npos), |
- current_page_classification_(AutocompleteInput::INVALID_SPEC), |
+ current_page_classification_(metrics::OmniboxEventProto::INVALID_SPEC), |
type_(metrics::OmniboxInputType::INVALID), |
prevent_inline_autocomplete_(false), |
prefer_keyword_(false), |
@@ -44,7 +44,7 @@ AutocompleteInput::AutocompleteInput( |
size_t cursor_position, |
const base::string16& desired_tld, |
const GURL& current_url, |
- AutocompleteInput::PageClassification current_page_classification, |
+ metrics::OmniboxEventProto::PageClassification current_page_classification, |
bool prevent_inline_autocomplete, |
bool prefer_keyword, |
bool allow_exact_keyword_match, |
@@ -99,7 +99,7 @@ AutocompleteInput::~AutocompleteInput() { |
// static |
size_t AutocompleteInput::RemoveForcedQueryStringIfNecessary( |
- AutocompleteInput::Type type, |
+ metrics::OmniboxInputType::Type type, |
base::string16* text) { |
if ((type != metrics::OmniboxInputType::FORCED_QUERY) || text->empty() || |
(*text)[0] != L'?') |
@@ -110,7 +110,8 @@ size_t AutocompleteInput::RemoveForcedQueryStringIfNecessary( |
} |
// static |
-std::string AutocompleteInput::TypeToString(AutocompleteInput::Type type) { |
+std::string AutocompleteInput::TypeToString( |
+ metrics::OmniboxInputType::Type type) { |
switch (type) { |
case metrics::OmniboxInputType::INVALID: return "invalid"; |
case metrics::OmniboxInputType::UNKNOWN: return "unknown"; |
@@ -124,7 +125,7 @@ std::string AutocompleteInput::TypeToString(AutocompleteInput::Type type) { |
} |
// static |
-AutocompleteInput::Type AutocompleteInput::Parse( |
+metrics::OmniboxInputType::Type AutocompleteInput::Parse( |
const base::string16& text, |
const base::string16& desired_tld, |
url::Parsed* parts, |
@@ -219,7 +220,7 @@ AutocompleteInput::Type AutocompleteInput::Parse( |
url::Parsed http_parts; |
base::string16 http_scheme; |
GURL http_canonicalized_url; |
- AutocompleteInput::Type http_type = |
+ metrics::OmniboxInputType::Type http_type = |
Parse(http_scheme_prefix + text, desired_tld, &http_parts, |
&http_scheme, &http_canonicalized_url); |
DCHECK_EQ(std::string(url::kHttpScheme), |
@@ -530,7 +531,7 @@ void AutocompleteInput::Clear() { |
text_.clear(); |
cursor_position_ = base::string16::npos; |
current_url_ = GURL(); |
- current_page_classification_ = AutocompleteInput::INVALID_SPEC; |
+ current_page_classification_ = metrics::OmniboxEventProto::INVALID_SPEC; |
type_ = metrics::OmniboxInputType::INVALID; |
parts_ = url::Parsed(); |
scheme_.clear(); |