Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(36)

Unified Diff: chrome/browser/prerender/prerender_resource_handler_unittest.cc

Issue 6543010: Revert 75393 - Cancel prerender if any of the visited URLs are https.... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/prerender/prerender_resource_handler_unittest.cc
===================================================================
--- chrome/browser/prerender/prerender_resource_handler_unittest.cc (revision 75394)
+++ chrome/browser/prerender/prerender_resource_handler_unittest.cc (working copy)
@@ -169,16 +169,15 @@
EXPECT_EQ(default_url_, last_handled_url_);
}
-static const int kRequestId = 1;
-
// Tests that the final request in a redirect chain will
// get diverted to the PrerenderManager.
TEST_F(PrerenderResourceHandlerTest, PrerenderRedirect) {
+ int request_id = 1;
GURL url_redirect("http://www.redirect.com");
bool defer = false;
- EXPECT_TRUE(pre_handler_->OnWillStart(kRequestId, default_url_, &defer));
+ EXPECT_TRUE(pre_handler_->OnWillStart(request_id, default_url_, &defer));
EXPECT_FALSE(defer);
- EXPECT_TRUE(pre_handler_->OnRequestRedirected(kRequestId,
+ EXPECT_TRUE(pre_handler_->OnRequestRedirected(request_id,
url_redirect,
NULL,
&defer));
@@ -187,7 +186,7 @@
response->response_head.mime_type = "text/html";
response->response_head.headers = CreateResponseHeaders(
"HTTP/1.1 200 OK\n");
- EXPECT_TRUE(pre_handler_->OnResponseStarted(kRequestId, response));
+ EXPECT_TRUE(pre_handler_->OnResponseStarted(request_id, response));
EXPECT_TRUE(last_handled_url_.is_empty());
loop_.RunAllPending();
EXPECT_EQ(url_redirect, last_handled_url_);
@@ -196,26 +195,6 @@
EXPECT_EQ(2, static_cast<int>(alias_urls_.size()));
}
-// Tests that https requests will not be prerendered.
-TEST_F(PrerenderResourceHandlerTest, PrerenderHttps) {
- GURL url_https("https://www.google.com");
- bool defer = false;
- EXPECT_FALSE(pre_handler_->OnWillStart(kRequestId, url_https, &defer));
- EXPECT_FALSE(defer);
-}
-
-TEST_F(PrerenderResourceHandlerTest, PrerenderRedirectToHttps) {
- bool defer = false;
- EXPECT_TRUE(pre_handler_->OnWillStart(kRequestId, default_url_, &defer));
- EXPECT_FALSE(defer);
- GURL url_https("https://www.google.com");
- EXPECT_FALSE(pre_handler_->OnRequestRedirected(kRequestId,
- url_https,
- NULL,
- &defer));
- EXPECT_FALSE(defer);
-}
-
} // namespace
} // namespace prerender
« no previous file with comments | « chrome/browser/prerender/prerender_resource_handler.cc ('k') | chrome/test/data/prerender/prerender_loader.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698