| Index: chrome/browser/prerender/prerender_manager_unittest.cc
|
| ===================================================================
|
| --- chrome/browser/prerender/prerender_manager_unittest.cc (revision 91002)
|
| +++ chrome/browser/prerender/prerender_manager_unittest.cc (working copy)
|
| @@ -25,7 +25,8 @@
|
| const GURL& url,
|
| FinalStatus expected_final_status)
|
| : PrerenderContents(prerender_manager, prerender_tracker, NULL, url,
|
| - GURL(), ORIGIN_LINK_REL_PRERENDER),
|
| + GURL(), ORIGIN_LINK_REL_PRERENDER,
|
| + PrerenderManager::kNoExperiment),
|
| has_started_(false),
|
| expected_final_status_(expected_final_status) {
|
| }
|
| @@ -155,7 +156,8 @@
|
| virtual PrerenderContents* CreatePrerenderContents(
|
| const GURL& url,
|
| const GURL& referrer,
|
| - Origin origin) OVERRIDE {
|
| + Origin origin,
|
| + uint8 experiment_id) OVERRIDE {
|
| DCHECK(next_prerender_contents_.get());
|
| return next_prerender_contents_.release();
|
| }
|
| @@ -434,24 +436,6 @@
|
| ASSERT_EQ(prerender_contents, prerender_manager()->GetEntry(url));
|
| }
|
|
|
| -// Ensure that extracting a urlencoded URL in the url= query string component
|
| -// works.
|
| -TEST_F(PrerenderManagerTest, ExtractURLInQueryStringTest) {
|
| - GURL result;
|
| - EXPECT_TRUE(PrerenderManager::MaybeGetQueryStringBasedAliasURL(
|
| - GURL("http://www.google.com/url?sa=t&source=web&cd=1&ved=0CBcQFjAA&url=http%3A%2F%2Fwww.abercrombie.com%2Fwebapp%2Fwcs%2Fstores%2Fservlet%2FStoreLocator%3FcatalogId%3D%26storeId%3D10051%26langId%3D-1&rct=j&q=allinurl%3A%26&ei=KLyUTYGSEdTWiAKUmLCdCQ&usg=AFQjCNF8nJ2MpBFfr1ijO39_f22bcKyccw&sig2=2ymyGpO0unJwU1d4kdCUjQ"),
|
| - &result));
|
| - ASSERT_EQ(GURL("http://www.abercrombie.com/webapp/wcs/stores/servlet/StoreLocator?catalogId=&storeId=10051&langId=-1").spec(), result.spec());
|
| - EXPECT_FALSE(PrerenderManager::MaybeGetQueryStringBasedAliasURL(
|
| - GURL("http://www.google.com/url?sadf=test&blah=blahblahblah"), &result));
|
| - EXPECT_FALSE(PrerenderManager::MaybeGetQueryStringBasedAliasURL(
|
| - GURL("http://www.google.com/?url=INVALIDurlsAREsoMUCHfun.com"), &result));
|
| - EXPECT_TRUE(PrerenderManager::MaybeGetQueryStringBasedAliasURL(
|
| - GURL("http://www.google.com/?url=http://validURLSareGREAT.com"),
|
| - &result));
|
| - ASSERT_EQ(GURL("http://validURLSareGREAT.com").spec(), result.spec());
|
| -}
|
| -
|
| // Tests that a PrerenderManager created for a browser session in the control
|
| // group will not be able to override FINAL_STATUS_CONTROL_GROUP.
|
| TEST_F(PrerenderManagerTest, ControlGroup) {
|
|
|