| Index: chrome/browser/policy/cloud/user_policy_signin_service_base.h
|
| diff --git a/chrome/browser/policy/cloud/user_policy_signin_service_base.h b/chrome/browser/policy/cloud/user_policy_signin_service_base.h
|
| index 2f68e626e4d45008b8735e929f9bc705a14ad506..54c87ca711a0e2848be89bf5de943146e13530cc 100644
|
| --- a/chrome/browser/policy/cloud/user_policy_signin_service_base.h
|
| +++ b/chrome/browser/policy/cloud/user_policy_signin_service_base.h
|
| @@ -111,6 +111,10 @@ class UserPolicySigninServiceBase : public BrowserContextKeyedService,
|
| virtual void InitializeUserCloudPolicyManager(
|
| scoped_ptr<CloudPolicyClient> client);
|
|
|
| + // Prepares for the UserCloudPolicyManager to be shutdown due to
|
| + // user signout or profile destruction.
|
| + virtual void PrepareForUserCloudPolicyManagerShutdown();
|
| +
|
| // Shuts down the UserCloudPolicyManager (for example, after the user signs
|
| // out) and deletes any cached policy.
|
| virtual void ShutdownUserCloudPolicyManager();
|
|
|