Index: chrome/browser/prerender/prerender_unittest.cc |
diff --git a/chrome/browser/prerender/prerender_unittest.cc b/chrome/browser/prerender/prerender_unittest.cc |
index dc5cad031bc9776fcbcb52c844dd56529eb79790..0b353b3660924d888f7f3a30775b42aecd383023 100644 |
--- a/chrome/browser/prerender/prerender_unittest.cc |
+++ b/chrome/browser/prerender/prerender_unittest.cc |
@@ -28,12 +28,11 @@ namespace { |
class DummyPrerenderContents : public PrerenderContents { |
public: |
- DummyPrerenderContents(PrerenderManager* prerender_manager, |
- PrerenderTracker* prerender_tracker, |
- const GURL& url, |
- Origin origin, |
- FinalStatus expected_final_status) |
- : PrerenderContents(prerender_manager, prerender_tracker, |
+ DummyPrerenderContents( |
+ PrerenderManager* prerender_manager, |
+ PrerenderRenderViewTracker* prerender_render_view_tracker, |
+ const GURL& url, Origin origin, FinalStatus expected_final_status) |
+ : PrerenderContents(prerender_manager, prerender_render_view_tracker, |
NULL, url, Referrer(), origin, |
PrerenderManager::kNoExperiment), |
expected_final_status_(expected_final_status) { |
@@ -73,12 +72,13 @@ class DummyPrerenderContents : public PrerenderContents { |
class TestPrerenderManager : public PrerenderManager { |
public: |
- explicit TestPrerenderManager(PrerenderTracker* prerender_tracker) |
- : PrerenderManager(&profile_, prerender_tracker), |
+ explicit TestPrerenderManager( |
+ PrerenderRenderViewTracker* prerender_render_view_tracker) |
+ : PrerenderManager(&profile_, prerender_render_view_tracker), |
time_(base::Time::Now()), |
time_ticks_(base::TimeTicks::Now()), |
next_prerender_contents_(NULL), |
- prerender_tracker_(prerender_tracker) { |
+ prerender_render_view_tracker_(prerender_render_view_tracker) { |
set_rate_limit_enabled(false); |
} |
@@ -111,7 +111,7 @@ class TestPrerenderManager : public PrerenderManager { |
const GURL& url, |
FinalStatus expected_final_status) { |
DummyPrerenderContents* prerender_contents = |
- new DummyPrerenderContents(this, prerender_tracker_, url, |
+ new DummyPrerenderContents(this, prerender_render_view_tracker_, url, |
ORIGIN_LINK_REL_PRERENDER, |
expected_final_status); |
SetNextPrerenderContents(prerender_contents); |
@@ -123,7 +123,7 @@ class TestPrerenderManager : public PrerenderManager { |
Origin origin, |
FinalStatus expected_final_status) { |
DummyPrerenderContents* prerender_contents = |
- new DummyPrerenderContents(this, prerender_tracker_, url, |
+ new DummyPrerenderContents(this, prerender_render_view_tracker_, url, |
origin, expected_final_status); |
SetNextPrerenderContents(prerender_contents); |
return prerender_contents; |
@@ -134,7 +134,7 @@ class TestPrerenderManager : public PrerenderManager { |
const std::vector<GURL>& alias_urls, |
FinalStatus expected_final_status) { |
DummyPrerenderContents* prerender_contents = |
- new DummyPrerenderContents(this, prerender_tracker_, url, |
+ new DummyPrerenderContents(this, prerender_render_view_tracker_, url, |
ORIGIN_LINK_REL_PRERENDER, |
expected_final_status); |
for (std::vector<GURL>::const_iterator it = alias_urls.begin(); |
@@ -188,7 +188,7 @@ class TestPrerenderManager : public PrerenderManager { |
// tracked so they will be automatically deleted. |
ScopedVector<PrerenderContents> used_prerender_contents_; |
- PrerenderTracker* prerender_tracker_; |
+ PrerenderRenderViewTracker* prerender_render_view_tracker_; |
TestingProfile profile_; |
}; |
@@ -210,12 +210,13 @@ class PrerenderTest : public testing::Test { |
static const int kDefaultChildId = -1; |
static const int kDefaultRenderViewRouteId = -1; |
- PrerenderTest() : ui_thread_(BrowserThread::UI, &message_loop_), |
- prerender_manager_( |
- new TestPrerenderManager(prerender_tracker())), |
- prerender_link_manager_( |
- new PrerenderLinkManager(prerender_manager_.get())), |
- last_prerender_id_(0) { |
+ PrerenderTest() |
+ : ui_thread_(BrowserThread::UI, &message_loop_), |
+ prerender_manager_( |
+ new TestPrerenderManager(prerender_render_view_tracker())), |
+ prerender_link_manager_( |
+ new PrerenderLinkManager(prerender_manager_.get())), |
+ last_prerender_id_(0) { |
// Enable omnibox prerendering. |
CommandLine::ForCurrentProcess()->AppendSwitchASCII( |
switches::kPrerenderFromOmnibox, |
@@ -251,8 +252,8 @@ class PrerenderTest : public testing::Test { |
} |
private: |
- PrerenderTracker* prerender_tracker() { |
- return g_browser_process->prerender_tracker(); |
+ PrerenderRenderViewTracker* prerender_render_view_tracker() { |
+ return g_browser_process->prerender_render_view_tracker(); |
} |
// Needed to pass PrerenderManager's DCHECKs. |