Index: chrome/browser/invalidation/ticl_invalidation_service.h |
diff --git a/chrome/browser/invalidation/ticl_invalidation_service.h b/chrome/browser/invalidation/ticl_invalidation_service.h |
index c3af5715b2282895b8fcb7388c61e78e0306feb0..6b99a90212d362d9601fa36461675ed1cc30c305 100644 |
--- a/chrome/browser/invalidation/ticl_invalidation_service.h |
+++ b/chrome/browser/invalidation/ticl_invalidation_service.h |
@@ -25,6 +25,10 @@ |
class Profile; |
+namespace gcm { |
+class GCMService; |
+} |
+ |
namespace net { |
class URLRequestContextGetter; |
} |
@@ -57,6 +61,7 @@ class TiclInvalidationService : public base::NonThreadSafe, |
TiclInvalidationService( |
scoped_ptr<IdentityProvider> identity_provider, |
+ gcm::GCMService* gcm_service, |
const scoped_refptr<net::URLRequestContextGetter>& request_context, |
Profile* profile); |
virtual ~TiclInvalidationService(); |
@@ -145,6 +150,7 @@ class TiclInvalidationService : public base::NonThreadSafe, |
PrefChangeRegistrar pref_change_registrar_; |
InvalidationNetworkChannel network_channel_type_; |
+ gcm::GCMService* gcm_service_; |
scoped_ptr<GCMInvalidationBridge> gcm_invalidation_bridge_; |
scoped_refptr<net::URLRequestContextGetter> request_context_; |