Index: chrome/browser/browser_process_impl.h |
diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_process_impl.h |
index c84f1c40dfa3f93bbff354d47e9f2064b4183e96..21a96969d81d0e469b280d981249f08d3d34bcb5 100644 |
--- a/chrome/browser/browser_process_impl.h |
+++ b/chrome/browser/browser_process_impl.h |
@@ -140,6 +140,8 @@ class BrowserProcessImpl : public BrowserProcess, |
network_time::NetworkTimeTracker* network_time_tracker() override; |
gcm::GCMDriver* gcm_driver() override; |
memory::OomPriorityManager* GetOomPriorityManager() override; |
+ ShellIntegration::DefaultWebClientState CachedDefaultWebClientState() |
+ override; |
static void RegisterPrefs(PrefRegistrySimple* registry); |
@@ -164,6 +166,8 @@ class BrowserProcessImpl : public BrowserProcess, |
void ApplyDefaultBrowserPolicy(); |
void ApplyMetricsReportingPolicy(); |
+ void CacheDefaultWebClientState(); |
+ |
scoped_ptr<MetricsServicesManager> metrics_services_manager_; |
scoped_ptr<IOThread> io_thread_; |
@@ -315,6 +319,8 @@ class BrowserProcessImpl : public BrowserProcess, |
scoped_ptr<memory::OomPriorityManager> oom_priority_manager_; |
#endif |
+ ShellIntegration::DefaultWebClientState cached_default_web_client_state_; |
+ |
DISALLOW_COPY_AND_ASSIGN(BrowserProcessImpl); |
}; |