| Index: components/signin/core/browser/signin_manager.h
|
| diff --git a/components/signin/core/browser/signin_manager.h b/components/signin/core/browser/signin_manager.h
|
| index 8c72c33e9b99f153263f285b150889b9a6a3cd43..275621a34432efdd88db14d79c77005e9e0fe7d6 100644
|
| --- a/components/signin/core/browser/signin_manager.h
|
| +++ b/components/signin/core/browser/signin_manager.h
|
| @@ -34,6 +34,7 @@
|
| #include "components/keyed_service/core/keyed_service.h"
|
| #include "components/signin/core/browser/signin_internals_util.h"
|
| #include "components/signin/core/browser/signin_manager_base.h"
|
| +#include "components/signin/core/browser/signin_metrics.h"
|
| #include "google_apis/gaia/google_service_auth_error.h"
|
| #include "google_apis/gaia/merge_session_helper.h"
|
| #include "net/cookies/canonical_cookie.h"
|
| @@ -87,7 +88,7 @@ class SigninManager : public SigninManagerBase {
|
|
|
| // Sign a user out, removing the preference, erasing all keys
|
| // associated with the user, and canceling all auth in progress.
|
| - virtual void SignOut();
|
| + virtual void SignOut(signin_metrics::ProfileSignout signout_source_metric);
|
|
|
| // On platforms where SigninManager is responsible for dealing with
|
| // invalid username policy updates, we need to check this during
|
|
|