| Index: chrome/browser/browser_process_impl.h
|
| diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_process_impl.h
|
| index 3d014d7903db6f0b7ebdbad960e63704dbb7e900..b0250d1d358f44bbb9080e0c618bdec0fe3aa635 100644
|
| --- a/chrome/browser/browser_process_impl.h
|
| +++ b/chrome/browser/browser_process_impl.h
|
| @@ -41,6 +41,10 @@ namespace extensions {
|
| class ExtensionsBrowserClient;
|
| }
|
|
|
| +namespace gcm {
|
| +class GCMDriver;
|
| +}
|
| +
|
| namespace policy {
|
| class BrowserPolicyConnector;
|
| class PolicyService;
|
| @@ -133,6 +137,7 @@ class BrowserProcessImpl : public BrowserProcess,
|
| virtual WebRtcLogUploader* webrtc_log_uploader() OVERRIDE;
|
| #endif
|
| virtual network_time::NetworkTimeTracker* network_time_tracker() OVERRIDE;
|
| + virtual gcm::GCMDriver* gcm_driver() OVERRIDE;
|
|
|
| static void RegisterPrefs(PrefRegistrySimple* registry);
|
|
|
| @@ -151,6 +156,7 @@ class BrowserProcessImpl : public BrowserProcess,
|
| void CreateSafeBrowsingDetectionService();
|
| void CreateStatusTray();
|
| void CreateBackgroundModeManager();
|
| + void CreateGCMDriver();
|
|
|
| MetricsServicesManager* GetMetricsServicesManager();
|
|
|
| @@ -288,6 +294,8 @@ class BrowserProcessImpl : public BrowserProcess,
|
|
|
| scoped_ptr<network_time::NetworkTimeTracker> network_time_tracker_;
|
|
|
| + scoped_ptr<gcm::GCMDriver> gcm_driver_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(BrowserProcessImpl);
|
| };
|
|
|
|
|