Chromium Code Reviews| Index: chrome/browser/browser_process_impl.cc |
| diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
| index 958f805d366558b7c2862123cf10dd49485b3bc8..51bae3b42b0be521f13db4fbc594c290983a24e9 100644 |
| --- a/chrome/browser/browser_process_impl.cc |
| +++ b/chrome/browser/browser_process_impl.cc |
| @@ -45,6 +45,7 @@ |
| #include "chrome/browser/policy/browser_policy_connector.h" |
| #include "chrome/browser/prefs/browser_prefs.h" |
| #include "chrome/browser/prefs/pref_service.h" |
| +#include "chrome/browser/prerender/prerender_tracker.h" |
| #include "chrome/browser/printing/background_printing_manager.h" |
| #include "chrome/browser/printing/print_job_manager.h" |
| #include "chrome/browser/printing/print_preview_tab_controller.h" |
| @@ -694,6 +695,10 @@ ChromeNetLog* BrowserProcessImpl::net_log() { |
| return net_log_.get(); |
| } |
| +prerender::PrerenderTracker* BrowserProcessImpl::prerender_tracker() { |
| + return prerender_tracker_.get(); |
| +} |
| + |
| void BrowserProcessImpl::ClearLocalState(const FilePath& profile_path) { |
| webkit_database::DatabaseTracker::ClearLocalState(profile_path); |
| BrowsingDataRemover::ClearGearsData(profile_path); |
| @@ -730,6 +735,9 @@ void BrowserProcessImpl::CreateResourceDispatcherHost() { |
| resource_dispatcher_host_.reset( |
| new ResourceDispatcherHost(resource_queue_delegates)); |
| resource_dispatcher_host_->Initialize(); |
| + |
| + prerender_tracker_.reset(new prerender::PrerenderTracker); |
|
jam
2011/05/24 05:36:23
we're going to use the one ResourceDispatcher::Obs
dominich
2011/05/24 15:10:28
Done.
|
| + resource_dispatcher_host_->set_observer(prerender_tracker_.get()); |
| } |
| void BrowserProcessImpl::CreateMetricsService() { |