| Index: chrome/browser/chromeos/policy/user_cloud_policy_token_forwarder.h
|
| diff --git a/chrome/browser/chromeos/policy/user_cloud_policy_token_forwarder.h b/chrome/browser/chromeos/policy/user_cloud_policy_token_forwarder.h
|
| index 286dd5135a47cabf04c105da27628d782b8b8275..1cdbfbbf1efd72bc9a8167cd0b6b02c05838e6f1 100644
|
| --- a/chrome/browser/chromeos/policy/user_cloud_policy_token_forwarder.h
|
| +++ b/chrome/browser/chromeos/policy/user_cloud_policy_token_forwarder.h
|
| @@ -11,6 +11,7 @@
|
| #include "google_apis/gaia/oauth2_token_service.h"
|
|
|
| class ProfileOAuth2TokenService;
|
| +class SigninManagerBase;
|
|
|
| namespace policy {
|
|
|
| @@ -30,7 +31,8 @@ class UserCloudPolicyTokenForwarder : public BrowserContextKeyedService,
|
| // so this object will be Shutdown() first and these pointers can be used
|
| // until that point.
|
| UserCloudPolicyTokenForwarder(UserCloudPolicyManagerChromeOS* manager,
|
| - ProfileOAuth2TokenService* token_service);
|
| + ProfileOAuth2TokenService* token_service,
|
| + SigninManagerBase* signin_manager);
|
| virtual ~UserCloudPolicyTokenForwarder();
|
|
|
| // BrowserContextKeyedService:
|
| @@ -56,6 +58,7 @@ class UserCloudPolicyTokenForwarder : public BrowserContextKeyedService,
|
|
|
| UserCloudPolicyManagerChromeOS* manager_;
|
| ProfileOAuth2TokenService* token_service_;
|
| + SigninManagerBase* signin_manager_;
|
| scoped_ptr<OAuth2TokenService::Request> request_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(UserCloudPolicyTokenForwarder);
|
|
|