Index: chrome/browser/android/omnibox/autocomplete_controller_android.cc |
diff --git a/chrome/browser/android/omnibox/autocomplete_controller_android.cc b/chrome/browser/android/omnibox/autocomplete_controller_android.cc |
index 1bd65ad7c062339fb85008aba5783597de706cf5..c45df3f1a86e5bca682d3f95a982e6a961ae01b9 100644 |
--- a/chrome/browser/android/omnibox/autocomplete_controller_android.cc |
+++ b/chrome/browser/android/omnibox/autocomplete_controller_android.cc |
@@ -47,6 +47,7 @@ using base::android::AttachCurrentThread; |
using base::android::ConvertJavaStringToUTF16; |
using base::android::ConvertUTF8ToJavaString; |
using base::android::ConvertUTF16ToJavaString; |
+using metrics::OmniboxEventProto; |
namespace { |
@@ -85,7 +86,7 @@ ZeroSuggestPrefetcher::ZeroSuggestPrefetcher(Profile* profile) : controller_( |
base::string16::npos, |
base::string16(), |
GURL(fake_request_source), |
- AutocompleteInput::INVALID_SPEC, |
+ OmniboxEventProto::INVALID_SPEC, |
false, |
false, |
true, |
@@ -138,8 +139,8 @@ void AutocompleteControllerAndroid::Start(JNIEnv* env, |
if (j_desired_tld != NULL) |
desired_tld = ConvertJavaStringToUTF16(env, j_desired_tld); |
base::string16 text = ConvertJavaStringToUTF16(env, j_text); |
- AutocompleteInput::PageClassification page_classification = |
- AutocompleteInput::OTHER; |
+ OmniboxEventProto::PageClassification page_classification = |
+ OmniboxEventProto::OTHER; |
input_ = AutocompleteInput(text, |
base::string16::npos, |
desired_tld, |
@@ -208,7 +209,7 @@ void AutocompleteControllerAndroid::OnSuggestionSelected( |
jobject j_web_contents) { |
base::string16 url = ConvertJavaStringToUTF16(env, j_current_url); |
const GURL current_url = GURL(url); |
- AutocompleteInput::PageClassification current_page_classification = |
+ OmniboxEventProto::PageClassification current_page_classification = |
ClassifyPage(current_url, is_query_in_omnibox, focused_from_fakebox); |
const base::TimeTicks& now(base::TimeTicks::Now()); |
content::WebContents* web_contents = |
@@ -369,41 +370,41 @@ void AutocompleteControllerAndroid::NotifySuggestionsReceived( |
j_autocomplete_result); |
} |
-AutocompleteInput::PageClassification |
+OmniboxEventProto::PageClassification |
AutocompleteControllerAndroid::ClassifyPage(const GURL& gurl, |
bool is_query_in_omnibox, |
bool focused_from_fakebox) const { |
if (!gurl.is_valid()) |
- return AutocompleteInput::INVALID_SPEC; |
+ return OmniboxEventProto::INVALID_SPEC; |
const std::string& url = gurl.spec(); |
if (gurl.SchemeIs(content::kChromeUIScheme) && |
gurl.host() == chrome::kChromeUINewTabHost) { |
- return AutocompleteInput::NTP; |
+ return OmniboxEventProto::NTP; |
} |
if (url == chrome::kChromeUINativeNewTabURL) { |
return focused_from_fakebox ? |
- AutocompleteInput::INSTANT_NTP_WITH_FAKEBOX_AS_STARTING_FOCUS : |
- AutocompleteInput::INSTANT_NTP_WITH_OMNIBOX_AS_STARTING_FOCUS; |
+ OmniboxEventProto::INSTANT_NTP_WITH_FAKEBOX_AS_STARTING_FOCUS : |
+ OmniboxEventProto::INSTANT_NTP_WITH_OMNIBOX_AS_STARTING_FOCUS; |
} |
if (url == url::kAboutBlankURL) |
- return AutocompleteInput::BLANK; |
+ return OmniboxEventProto::BLANK; |
if (url == profile_->GetPrefs()->GetString(prefs::kHomePage)) |
- return AutocompleteInput::HOME_PAGE; |
+ return OmniboxEventProto::HOME_PAGE; |
if (is_query_in_omnibox) |
- return AutocompleteInput::SEARCH_RESULT_PAGE_DOING_SEARCH_TERM_REPLACEMENT; |
+ return OmniboxEventProto::SEARCH_RESULT_PAGE_DOING_SEARCH_TERM_REPLACEMENT; |
bool is_search_url = TemplateURLServiceFactory::GetForProfile(profile_)-> |
IsSearchResultsPageFromDefaultSearchProvider(gurl); |
if (is_search_url) |
- return AutocompleteInput::SEARCH_RESULT_PAGE_NO_SEARCH_TERM_REPLACEMENT; |
+ return OmniboxEventProto::SEARCH_RESULT_PAGE_NO_SEARCH_TERM_REPLACEMENT; |
- return AutocompleteInput::OTHER; |
+ return OmniboxEventProto::OTHER; |
} |
ScopedJavaLocalRef<jobject> |
@@ -502,7 +503,7 @@ static jstring QualifyPartialURLQuery( |
query_string, |
false, |
false, |
- AutocompleteInput::INVALID_SPEC, |
+ OmniboxEventProto::INVALID_SPEC, |
&match, |
NULL); |
if (!match.destination_url.is_valid()) |