Index: chrome/browser/prerender/prerender_manager_factory.cc |
diff --git a/chrome/browser/prerender/prerender_manager_factory.cc b/chrome/browser/prerender/prerender_manager_factory.cc |
index 6d9cdb4a3df70507137dc2e3ce5694d3c2d5fa11..8b583bcc488a3f701aad9da5a9d40c4206e9008d 100644 |
--- a/chrome/browser/prerender/prerender_manager_factory.cc |
+++ b/chrome/browser/prerender/prerender_manager_factory.cc |
@@ -46,10 +46,10 @@ PrerenderManagerFactory::~PrerenderManagerFactory() { |
} |
ProfileKeyedService* PrerenderManagerFactory::BuildServiceInstanceFor( |
- Profile* profile) const { |
+ content::BrowserContext* profile) const { |
CHECK(g_browser_process->prerender_tracker()); |
PrerenderManager* prerender_manager = new PrerenderManager( |
- profile, g_browser_process->prerender_tracker()); |
+ static_cast<Profile*>(profile), g_browser_process->prerender_tracker()); |
#if defined(OS_CHROMEOS) |
if (chromeos::CrosLibrary::Get()) { |
prerender_manager->AddCondition( |