summaryrefslogtreecommitdiffstats
path: root/chrome/browser/invalidation/gcm_invalidation_bridge.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/invalidation/gcm_invalidation_bridge.h')
-rw-r--r--chrome/browser/invalidation/gcm_invalidation_bridge.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/chrome/browser/invalidation/gcm_invalidation_bridge.h b/chrome/browser/invalidation/gcm_invalidation_bridge.h
index 9bbaf97..c72c6a1 100644
--- a/chrome/browser/invalidation/gcm_invalidation_bridge.h
+++ b/chrome/browser/invalidation/gcm_invalidation_bridge.h
@@ -14,6 +14,8 @@
#include "google_apis/gcm/gcm_client.h"
#include "sync/notifier/gcm_network_channel_delegate.h"
+class IdentityProvider;
+
namespace base {
class SingleThreadTaskRunner;
} // namespace base
@@ -24,8 +26,6 @@ class GCMProfileService;
namespace invalidation {
-class InvalidationAuthProvider;
-
// GCMInvalidationBridge and GCMInvalidationBridge::Core implement functions
// needed for GCMNetworkChannel. GCMInvalidationBridge lives on UI thread while
// Core lives on IO thread. Core implements GCMNetworkChannelDelegate and posts
@@ -38,7 +38,7 @@ class GCMInvalidationBridge : public gcm::GCMAppHandler,
class Core;
GCMInvalidationBridge(gcm::GCMProfileService* gcm_profile_service,
- InvalidationAuthProvider* auth_provider);
+ IdentityProvider* identity_provider);
virtual ~GCMInvalidationBridge();
// OAuth2TokenService::Consumer implementation.
@@ -81,7 +81,7 @@ class GCMInvalidationBridge : public gcm::GCMAppHandler,
private:
gcm::GCMProfileService* const gcm_profile_service_;
- InvalidationAuthProvider* const auth_provider_;
+ IdentityProvider* const identity_provider_;
base::WeakPtr<Core> core_;
scoped_refptr<base::SingleThreadTaskRunner> core_thread_task_runner_;