Index: chrome/browser/content_settings/content_settings_browsertest.cc |
diff --git a/chrome/browser/content_settings/content_settings_browsertest.cc b/chrome/browser/content_settings/content_settings_browsertest.cc |
index 9ccb3299d605a1e447d79068a2734a290b0f3121..c08f653da34188857eddb45672339d12eb640173 100644 |
--- a/chrome/browser/content_settings/content_settings_browsertest.cc |
+++ b/chrome/browser/content_settings/content_settings_browsertest.cc |
@@ -33,7 +33,7 @@ |
#include "content/public/common/content_switches.h" |
#include "content/public/test/browser_test_utils.h" |
#include "content/public/test/test_utils.h" |
-#include "net/test/spawned_test_server/spawned_test_server.h" |
+#include "net/test/embedded_test_server/embedded_test_server.h" |
#include "net/test/url_request/url_request_mock_http_job.h" |
#include "widevine_cdm_version.h" // In SHARED_INTERMEDIATE_DIR. |
@@ -47,11 +47,8 @@ using net::URLRequestMockHTTPJob; |
class ContentSettingsTest : public InProcessBrowserTest { |
public: |
- ContentSettingsTest() |
- : https_server_(net::SpawnedTestServer::TYPE_HTTPS, |
- net::SpawnedTestServer::SSLOptions( |
- net::SpawnedTestServer::SSLOptions::CERT_OK), |
- base::FilePath(FILE_PATH_LITERAL("chrome/test/data"))) { |
+ ContentSettingsTest() : https_server_(net::EmbeddedTestServer::TYPE_HTTPS) { |
+ https_server_.ServeFilesFromSourceDirectory("chrome/test/data"); |
} |
void SetUpOnMainThread() override { |
@@ -94,42 +91,42 @@ class ContentSettingsTest : public InProcessBrowserTest { |
ASSERT_FALSE(GetCookies(browser()->profile(), url).empty()); |
} |
- net::SpawnedTestServer https_server_; |
+ net::EmbeddedTestServer https_server_; |
}; |
// Sanity check on cookies before we do other tests. While these can be written |
// in content_browsertests, we want to verify Chrome's cookie storage and how it |
// handles incognito windows. |
IN_PROC_BROWSER_TEST_F(ContentSettingsTest, PRE_BasicCookies) { |
- ASSERT_TRUE(test_server()->Start()); |
- GURL http_url = test_server()->GetURL("files/setcookie.html"); |
+ ASSERT_TRUE(embedded_test_server()->Start()); |
+ GURL http_url = embedded_test_server()->GetURL("/setcookie.html"); |
PreBasic(http_url); |
} |
IN_PROC_BROWSER_TEST_F(ContentSettingsTest, BasicCookies) { |
- ASSERT_TRUE(test_server()->Start()); |
- GURL http_url = test_server()->GetURL("files/setcookie.html"); |
+ ASSERT_TRUE(embedded_test_server()->Start()); |
+ GURL http_url = embedded_test_server()->GetURL("/setcookie.html"); |
Basic(http_url); |
} |
IN_PROC_BROWSER_TEST_F(ContentSettingsTest, PRE_BasicCookiesHttps) { |
ASSERT_TRUE(https_server_.Start()); |
- GURL https_url = https_server_.GetURL("files/setcookie.html"); |
+ GURL https_url = https_server_.GetURL("/setcookie.html"); |
PreBasic(https_url); |
} |
IN_PROC_BROWSER_TEST_F(ContentSettingsTest, BasicCookiesHttps) { |
ASSERT_TRUE(https_server_.Start()); |
- GURL https_url = https_server_.GetURL("files/setcookie.html"); |
+ GURL https_url = https_server_.GetURL("/setcookie.html"); |
Basic(https_url); |
} |
// Verify that cookies are being blocked. |
IN_PROC_BROWSER_TEST_F(ContentSettingsTest, PRE_BlockCookies) { |
- ASSERT_TRUE(test_server()->Start()); |
+ ASSERT_TRUE(embedded_test_server()->Start()); |
CookieSettingsFactory::GetForProfile(browser()->profile()) |
->SetDefaultCookieSetting(CONTENT_SETTING_BLOCK); |
- GURL url = test_server()->GetURL("files/setcookie.html"); |
+ GURL url = embedded_test_server()->GetURL("/setcookie.html"); |
ui_test_utils::NavigateToURL(browser(), url); |
ASSERT_TRUE(GetCookies(browser()->profile(), url).empty()); |
CookieCheckIncognitoWindow(url, false); |
@@ -145,8 +142,8 @@ IN_PROC_BROWSER_TEST_F(ContentSettingsTest, BlockCookies) { |
// Verify that cookies can be allowed and set using exceptions for particular |
// website(s) when all others are blocked. |
IN_PROC_BROWSER_TEST_F(ContentSettingsTest, AllowCookiesUsingExceptions) { |
- ASSERT_TRUE(test_server()->Start()); |
- GURL url = test_server()->GetURL("files/setcookie.html"); |
+ ASSERT_TRUE(embedded_test_server()->Start()); |
+ GURL url = embedded_test_server()->GetURL("/setcookie.html"); |
content_settings::CookieSettings* settings = |
CookieSettingsFactory::GetForProfile(browser()->profile()).get(); |
settings->SetDefaultCookieSetting(CONTENT_SETTING_BLOCK); |
@@ -164,8 +161,8 @@ IN_PROC_BROWSER_TEST_F(ContentSettingsTest, AllowCookiesUsingExceptions) { |
// Verify that cookies can be blocked for a specific website using exceptions. |
IN_PROC_BROWSER_TEST_F(ContentSettingsTest, BlockCookiesUsingExceptions) { |
- ASSERT_TRUE(test_server()->Start()); |
- GURL url = test_server()->GetURL("files/setcookie.html"); |
+ ASSERT_TRUE(embedded_test_server()->Start()); |
+ GURL url = embedded_test_server()->GetURL("/setcookie.html"); |
content_settings::CookieSettings* settings = |
CookieSettingsFactory::GetForProfile(browser()->profile()).get(); |
settings->SetCookieSetting(ContentSettingsPattern::FromURL(url), |
@@ -176,7 +173,7 @@ IN_PROC_BROWSER_TEST_F(ContentSettingsTest, BlockCookiesUsingExceptions) { |
ASSERT_TRUE(GetCookies(browser()->profile(), url).empty()); |
ASSERT_TRUE(https_server_.Start()); |
- GURL unblocked_url = https_server_.GetURL("files/cookie1.html"); |
+ GURL unblocked_url = https_server_.GetURL("/cookie1.html"); |
ui_test_utils::NavigateToURL(browser(), unblocked_url); |
ASSERT_FALSE(GetCookies(browser()->profile(), unblocked_url).empty()); |
@@ -217,9 +214,9 @@ IN_PROC_BROWSER_TEST_F(ContentSettingsTest, |
// Regression test for http://crbug.com/63649. |
IN_PROC_BROWSER_TEST_F(ContentSettingsTest, RedirectLoopCookies) { |
- ASSERT_TRUE(test_server()->Start()); |
+ ASSERT_TRUE(embedded_test_server()->Start()); |
- GURL test_url = test_server()->GetURL("files/redirect-loop.html"); |
+ GURL test_url = embedded_test_server()->GetURL("/redirect-loop.html"); |
CookieSettingsFactory::GetForProfile(browser()->profile()) |
->SetDefaultCookieSetting(CONTENT_SETTING_BLOCK); |
@@ -255,15 +252,15 @@ IN_PROC_BROWSER_TEST_F(ContentSettingsTest, ContentSettingsBlockDataURLs) { |
// Tests that if redirect across origins occurs, the new process still gets the |
// content settings before the resource headers. |
IN_PROC_BROWSER_TEST_F(ContentSettingsTest, RedirectCrossOrigin) { |
- ASSERT_TRUE(test_server()->Start()); |
+ ASSERT_TRUE(embedded_test_server()->Start()); |
- net::HostPortPair host_port = test_server()->host_port_pair(); |
+ net::HostPortPair host_port = embedded_test_server()->host_port_pair(); |
DCHECK_EQ(host_port.host(), std::string("127.0.0.1")); |
std::string redirect(base::StringPrintf( |
- "http://localhost:%d/files/redirect-cross-origin.html", |
- host_port.port())); |
- GURL test_url = test_server()->GetURL("server-redirect?" + redirect); |
+ "http://localhost:%d/redirect-cross-origin.html", host_port.port())); |
+ GURL test_url = |
+ embedded_test_server()->GetURL("/server-redirect?" + redirect); |
CookieSettingsFactory::GetForProfile(browser()->profile()) |
->SetDefaultCookieSetting(CONTENT_SETTING_BLOCK); |