Index: chrome/browser/prerender/prerender_browsertest.cc |
diff --git a/chrome/browser/prerender/prerender_browsertest.cc b/chrome/browser/prerender/prerender_browsertest.cc |
index a6ec4b3f1d4be88fe6d0f0274a1fa272ec18617a..00dce07cdbf37db346c536c71502382ec496324d 100644 |
--- a/chrome/browser/prerender/prerender_browsertest.cc |
+++ b/chrome/browser/prerender/prerender_browsertest.cc |
@@ -1860,10 +1860,11 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderXhrDelete) { |
// Checks that a top-level page which would trigger an SSL error is canceled. |
IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderSSLErrorTopLevel) { |
- net::TestServer::HTTPSOptions https_options; |
- https_options.server_certificate = |
- net::TestServer::HTTPSOptions::CERT_MISMATCHED_NAME; |
- net::TestServer https_server(https_options, |
+ net::TestServer::SSLOptions ssl_options; |
+ ssl_options.server_certificate = |
+ net::TestServer::SSLOptions::CERT_MISMATCHED_NAME; |
+ net::TestServer https_server(net::TestServer::TYPE_HTTPS, |
+ ssl_options, |
FilePath(FILE_PATH_LITERAL("chrome/test/data"))); |
ASSERT_TRUE(https_server.Start()); |
GURL https_url = https_server.GetURL("files/prerender/prerender_page.html"); |
@@ -1876,10 +1877,11 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderSSLErrorTopLevel) { |
// the page. Non-main-frame requests are simply cancelled if they run into |
// an SSL problem. |
IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderSSLErrorSubresource) { |
- net::TestServer::HTTPSOptions https_options; |
- https_options.server_certificate = |
- net::TestServer::HTTPSOptions::CERT_MISMATCHED_NAME; |
- net::TestServer https_server(https_options, |
+ net::TestServer::SSLOptions ssl_options; |
+ ssl_options.server_certificate = |
+ net::TestServer::SSLOptions::CERT_MISMATCHED_NAME; |
+ net::TestServer https_server(net::TestServer::TYPE_HTTPS, |
+ ssl_options, |
FilePath(FILE_PATH_LITERAL("chrome/test/data"))); |
ASSERT_TRUE(https_server.Start()); |
GURL https_url = https_server.GetURL("files/prerender/image.jpeg"); |
@@ -1899,10 +1901,11 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderSSLErrorSubresource) { |
// the page. Non-main-frame requests are simply cancelled if they run into |
// an SSL problem. |
IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderSSLErrorIframe) { |
- net::TestServer::HTTPSOptions https_options; |
- https_options.server_certificate = |
- net::TestServer::HTTPSOptions::CERT_MISMATCHED_NAME; |
- net::TestServer https_server(https_options, |
+ net::TestServer::SSLOptions ssl_options; |
+ ssl_options.server_certificate = |
+ net::TestServer::SSLOptions::CERT_MISMATCHED_NAME; |
+ net::TestServer https_server(net::TestServer::TYPE_HTTPS, |
+ ssl_options, |
FilePath(FILE_PATH_LITERAL("chrome/test/data"))); |
ASSERT_TRUE(https_server.Start()); |
GURL https_url = https_server.GetURL( |
@@ -1949,9 +1952,10 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, |
// Checks that a top-level page which would normally request an SSL client |
// certificate will never be seen since it's an https top-level resource. |
IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderSSLClientCertTopLevel) { |
- net::TestServer::HTTPSOptions https_options; |
- https_options.request_client_certificate = true; |
- net::TestServer https_server(https_options, |
+ net::TestServer::SSLOptions ssl_options; |
+ ssl_options.request_client_certificate = true; |
+ net::TestServer https_server(net::TestServer::TYPE_HTTPS, |
+ ssl_options, |
FilePath(FILE_PATH_LITERAL("chrome/test/data"))); |
ASSERT_TRUE(https_server.Start()); |
GURL https_url = https_server.GetURL("files/prerender/prerender_page.html"); |
@@ -1962,9 +1966,10 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderSSLClientCertTopLevel) { |
// subresource will cancel the prerendered page. |
IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, |
PrerenderSSLClientCertSubresource) { |
- net::TestServer::HTTPSOptions https_options; |
- https_options.request_client_certificate = true; |
- net::TestServer https_server(https_options, |
+ net::TestServer::SSLOptions ssl_options; |
+ ssl_options.request_client_certificate = true; |
+ net::TestServer https_server(net::TestServer::TYPE_HTTPS, |
+ ssl_options, |
FilePath(FILE_PATH_LITERAL("chrome/test/data"))); |
ASSERT_TRUE(https_server.Start()); |
GURL https_url = https_server.GetURL("files/prerender/image.jpeg"); |
@@ -1984,9 +1989,10 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, |
// Checks that an SSL Client Certificate request that originates from an |
// iframe will cancel the prerendered page. |
IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderSSLClientCertIframe) { |
- net::TestServer::HTTPSOptions https_options; |
- https_options.request_client_certificate = true; |
- net::TestServer https_server(https_options, |
+ net::TestServer::SSLOptions ssl_options; |
+ ssl_options.request_client_certificate = true; |
+ net::TestServer https_server(net::TestServer::TYPE_HTTPS, |
+ ssl_options, |
FilePath(FILE_PATH_LITERAL("chrome/test/data"))); |
ASSERT_TRUE(https_server.Start()); |
GURL https_url = https_server.GetURL( |