Index: chrome/browser/search/search_unittest.cc |
diff --git a/chrome/browser/search/search_unittest.cc b/chrome/browser/search/search_unittest.cc |
index 00857207e139775863bbea1cd2afa872781cd2f8..3df1685b6867d720917ca5d4f4bc79730ded09c0 100644 |
--- a/chrome/browser/search/search_unittest.cc |
+++ b/chrome/browser/search/search_unittest.cc |
@@ -121,15 +121,13 @@ struct SearchTestCase { |
}; |
TEST_F(SearchTest, ShouldAssignURLToInstantRendererExtendedEnabled) { |
- EnableQueryExtractionForTesting(); |
- |
const SearchTestCase kTestCases[] = { |
{chrome::kChromeSearchLocalNtpUrl, true, ""}, |
{"https://foo.com/instant?strk", true, ""}, |
{"https://foo.com/instant#strk", true, ""}, |
{"https://foo.com/instant?strk=0", true, ""}, |
- {"https://foo.com/url?strk", true, ""}, |
- {"https://foo.com/alt?strk", true, ""}, |
+ {"https://foo.com/url?strk", false, ""}, |
+ {"https://foo.com/alt?strk", false, ""}, |
{"http://foo.com/instant", false, "Non-HTTPS"}, |
{"http://foo.com/instant?strk", false, "Non-HTTPS"}, |
{"http://foo.com/instant?strk=1", false, "Non-HTTPS"}, |
@@ -172,8 +170,6 @@ TEST_F(SearchTest, ShouldAssignURLToInstantRendererExtendedEnabledNotOnSRP) { |
} |
TEST_F(SearchTest, ShouldUseProcessPerSiteForInstantURL) { |
- EnableQueryExtractionForTesting(); |
- |
const SearchTestCase kTestCases[] = { |
{"chrome-search://local-ntp", true, "Local NTP"}, |
{"chrome-search://remote-ntp", true, "Remote NTP"}, |
@@ -216,30 +212,28 @@ const struct ProcessIsolationTestCase { |
} kProcessIsolationTestCases[] = { |
{"Local NTP -> SRP", |
"chrome-search://local-ntp", true, |
- "https://foo.com/url?strk", true, false }, |
+ "https://foo.com/url?strk", false, false }, |
{"Local NTP -> Regular", |
"chrome-search://local-ntp", true, |
"https://foo.com/other", false, false }, |
{"Remote NTP -> SRP", |
"https://foo.com/newtab?strk", true, |
- "https://foo.com/url?strk", true, false }, |
+ "https://foo.com/url?strk", false, false }, |
{"Remote NTP -> Regular", |
"https://foo.com/newtab?strk", true, |
"https://foo.com/other", false, false }, |
{"SRP -> SRP", |
- "https://foo.com/url?strk", true, |
- "https://foo.com/url?strk", true, true }, |
+ "https://foo.com/url?strk", false, |
+ "https://foo.com/url?strk", false, true }, |
{"SRP -> Regular", |
- "https://foo.com/url?strk", true, |
- "https://foo.com/other", false, false }, |
+ "https://foo.com/url?strk", false, |
+ "https://foo.com/other", false, true }, |
{"Regular -> SRP", |
"https://foo.com/other", false, |
- "https://foo.com/url?strk", true, false }, |
+ "https://foo.com/url?strk", false, true }, |
}; |
TEST_F(SearchTest, ProcessIsolation) { |
- EnableQueryExtractionForTesting(); |
- |
for (size_t i = 0; i < arraysize(kProcessIsolationTestCases); ++i) { |
const ProcessIsolationTestCase& test = kProcessIsolationTestCases[i]; |
AddTab(browser(), GURL("chrome://blank")); |
@@ -277,8 +271,6 @@ TEST_F(SearchTest, ProcessIsolation) { |
} |
TEST_F(SearchTest, ProcessIsolation_RendererInitiated) { |
- EnableQueryExtractionForTesting(); |
- |
for (size_t i = 0; i < arraysize(kProcessIsolationTestCases); ++i) { |
const ProcessIsolationTestCase& test = kProcessIsolationTestCases[i]; |
AddTab(browser(), GURL("chrome://blank")); |
@@ -344,7 +336,6 @@ const SearchTestCase kInstantNTPTestCases[] = { |
}; |
TEST_F(SearchTest, InstantNTPExtendedEnabled) { |
- EnableQueryExtractionForTesting(); |
AddTab(browser(), GURL("chrome://blank")); |
for (size_t i = 0; i < arraysize(kInstantNTPTestCases); ++i) { |
const SearchTestCase& test = kInstantNTPTestCases[i]; |
@@ -357,7 +348,6 @@ TEST_F(SearchTest, InstantNTPExtendedEnabled) { |
} |
TEST_F(SearchTest, InstantNTPCustomNavigationEntry) { |
- EnableQueryExtractionForTesting(); |
AddTab(browser(), GURL("chrome://blank")); |
for (size_t i = 0; i < arraysize(kInstantNTPTestCases); ++i) { |
const SearchTestCase& test = kInstantNTPTestCases[i]; |
@@ -585,7 +575,6 @@ TEST_F(SearchTest, IsNTPURL) { |
EXPECT_FALSE(IsNTPURL(invalid_url, profile())); |
// No margin. |
- EnableQueryExtractionForTesting(); |
profile()->GetPrefs()->SetBoolean(prefs::kSearchSuggestEnabled, true); |
GURL remote_ntp_url(GetInstantURL(profile(), false)); |
GURL search_url_with_search_terms("https://foo.com/url?strk&bar=abc"); |
@@ -595,7 +584,7 @@ TEST_F(SearchTest, IsNTPURL) { |
EXPECT_TRUE(IsNTPURL(local_ntp_url, profile())); |
EXPECT_TRUE(IsNTPURL(remote_ntp_url, profile())); |
EXPECT_FALSE(IsNTPURL(search_url_with_search_terms, profile())); |
- EXPECT_TRUE(IsNTPURL(search_url_without_search_terms, profile())); |
+ EXPECT_FALSE(IsNTPURL(search_url_without_search_terms, profile())); |
EXPECT_FALSE(IsNTPURL(ntp_url, NULL)); |
EXPECT_FALSE(IsNTPURL(local_ntp_url, NULL)); |
@@ -719,22 +708,8 @@ class SearchURLTest : public SearchTest { |
TemplateURL* template_url_; |
}; |
-TEST_F(SearchURLTest, QueryExtractionEnabled) { |
- UIThreadSearchTermsData::SetGoogleBaseURL("http://www.google.com/"); |
- EnableQueryExtractionForTesting(); |
- EXPECT_TRUE(IsQueryExtractionEnabled()); |
- TemplateURLRef::SearchTermsArgs search_terms_args(base::ASCIIToUTF16("foo")); |
- GURL result(template_url_->url_ref().ReplaceSearchTerms( |
- search_terms_args, UIThreadSearchTermsData(profile()))); |
- ASSERT_TRUE(result.is_valid()); |
- // Query extraction is enabled. Make sure |
- // {google:instantExtendedEnabledParameter} is set in the search URL. |
- EXPECT_EQ("http://www.google.com/search?espv=2&q=foo", result.spec()); |
-} |
- |
TEST_F(SearchURLTest, QueryExtractionDisabled) { |
UIThreadSearchTermsData::SetGoogleBaseURL("http://www.google.com/"); |
- EXPECT_FALSE(IsQueryExtractionEnabled()); |
TemplateURLRef::SearchTermsArgs search_terms_args(base::ASCIIToUTF16("foo")); |
GURL result(template_url_->url_ref().ReplaceSearchTerms( |
search_terms_args, UIThreadSearchTermsData(profile()))); |