Index: chrome/browser/autocomplete/history_url_provider_unittest.cc |
diff --git a/chrome/browser/autocomplete/history_url_provider_unittest.cc b/chrome/browser/autocomplete/history_url_provider_unittest.cc |
index ed3393a3498cb1a3b59004cfe2b8cb3519e2e572..ea5ddb6f58cb6a256c02244014e1823c26bc7c6b 100644 |
--- a/chrome/browser/autocomplete/history_url_provider_unittest.cc |
+++ b/chrome/browser/autocomplete/history_url_provider_unittest.cc |
@@ -25,6 +25,8 @@ |
#include "chrome/common/pref_names.h" |
#include "chrome/test/base/testing_browser_process.h" |
#include "chrome/test/base/testing_profile.h" |
+#include "components/metrics/proto/omnibox_event.pb.h" |
+#include "components/metrics/proto/omnibox_input_type.pb.h" |
#include "components/url_fixer/url_fixer.h" |
#include "content/public/test/test_browser_thread_bundle.h" |
#include "testing/gtest/include/gtest/gtest.h" |
@@ -189,7 +191,7 @@ class HistoryURLProviderTest : public testing::Test, |
bool prevent_inline_autocomplete, |
const UrlAndLegalDefault* expected_urls, |
size_t num_results, |
- AutocompleteInput::Type* identified_input_type); |
+ metrics::OmniboxInputType::Type* identified_input_type); |
// A version of the above without the final |type| output parameter. |
void RunTest(const base::string16 text, |
@@ -197,7 +199,7 @@ class HistoryURLProviderTest : public testing::Test, |
bool prevent_inline_autocomplete, |
const UrlAndLegalDefault* expected_urls, |
size_t num_results) { |
- AutocompleteInput::Type type; |
+ metrics::OmniboxInputType::Type type; |
return RunTest(text, desired_tld, prevent_inline_autocomplete, |
expected_urls, num_results, &type); |
} |
@@ -278,9 +280,9 @@ void HistoryURLProviderTest::RunTest( |
bool prevent_inline_autocomplete, |
const UrlAndLegalDefault* expected_urls, |
size_t num_results, |
- AutocompleteInput::Type* identified_input_type) { |
+ metrics::OmniboxInputType::Type* identified_input_type) { |
AutocompleteInput input(text, base::string16::npos, desired_tld, GURL(), |
- AutocompleteInput::INVALID_SPEC, |
+ metrics::OmniboxEventProto::INVALID_SPEC, |
prevent_inline_autocomplete, false, true, true); |
*identified_input_type = input.type(); |
autocomplete_->Start(input, false); |
@@ -559,8 +561,8 @@ TEST_F(HistoryURLProviderTest, EmptyVisits) { |
AutocompleteInput input(ASCIIToUTF16("p"), base::string16::npos, |
base::string16(), GURL(), |
- AutocompleteInput::INVALID_SPEC, false, false, true, |
- true); |
+ metrics::OmniboxEventProto::INVALID_SPEC, false, |
+ false, true, true); |
autocomplete_->Start(input, false); |
// HistoryURLProvider shouldn't be done (waiting on async results). |
EXPECT_FALSE(autocomplete_->done()); |
@@ -601,8 +603,8 @@ TEST_F(HistoryURLProviderTestNoDB, NavigateWithoutDB) { |
TEST_F(HistoryURLProviderTest, DontAutocompleteOnTrailingWhitespace) { |
AutocompleteInput input(ASCIIToUTF16("slash "), base::string16::npos, |
base::string16(), GURL(), |
- AutocompleteInput::INVALID_SPEC, false, false, |
- true, true); |
+ metrics::OmniboxEventProto::INVALID_SPEC, false, |
+ false, true, true); |
autocomplete_->Start(input, false); |
if (!autocomplete_->done()) |
base::MessageLoop::current()->Run(); |
@@ -667,7 +669,7 @@ TEST_F(HistoryURLProviderTest, IntranetURLsWithRefs) { |
struct TestCase { |
const char* input; |
int relevance; |
- AutocompleteInput::Type type; |
+ metrics::OmniboxInputType::Type type; |
} test_cases[] = { |
{ "gooey", 1410, metrics::OmniboxInputType::UNKNOWN }, |
{ "gooey/", 1410, metrics::OmniboxInputType::URL }, |
@@ -682,7 +684,7 @@ TEST_F(HistoryURLProviderTest, IntranetURLsWithRefs) { |
SCOPED_TRACE(test_cases[i].input); |
const UrlAndLegalDefault output[] = { |
{url_fixer::FixupURL(test_cases[i].input, std::string()).spec(), true}}; |
- AutocompleteInput::Type type; |
+ metrics::OmniboxInputType::Type type; |
ASSERT_NO_FATAL_FAILURE( |
RunTest(ASCIIToUTF16(test_cases[i].input), |
base::string16(), false, output, arraysize(output), &type)); |
@@ -777,7 +779,7 @@ TEST_F(HistoryURLProviderTest, CrashDueToFixup) { |
for (size_t i = 0; i < arraysize(test_cases); ++i) { |
AutocompleteInput input(ASCIIToUTF16(test_cases[i]), base::string16::npos, |
base::string16(), GURL(), |
- AutocompleteInput::INVALID_SPEC, |
+ metrics::OmniboxEventProto::INVALID_SPEC, |
false, false, true, true); |
autocomplete_->Start(input, false); |
if (!autocomplete_->done()) |
@@ -895,8 +897,8 @@ TEST_F(HistoryURLProviderTest, SuggestExactInput) { |
AutocompleteInput input(ASCIIToUTF16(test_cases[i].input), |
base::string16::npos, base::string16(), |
GURL("about:blank"), |
- AutocompleteInput::INVALID_SPEC, false, false, true, |
- true); |
+ metrics::OmniboxEventProto::INVALID_SPEC, false, |
+ false, true, true); |
AutocompleteMatch match(autocomplete_->SuggestExactInput( |
input.text(), input.canonicalized_url(), test_cases[i].trim_http)); |
EXPECT_EQ(ASCIIToUTF16(test_cases[i].contents), match.contents); |