| Index: chrome/browser/browser_process_impl.h
|
| diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_process_impl.h
|
| index 6c1595c17e618140acb2f0045db8805139a314ce..288f24a8ab2071f584fcabcd771714eeedbefed6 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_;
|
| @@ -313,6 +317,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);
|
| };
|
|
|
|
|