| Index: components/user_manager/user_manager_base.h
|
| diff --git a/components/user_manager/user_manager_base.h b/components/user_manager/user_manager_base.h
|
| index b30015f0ecc7333939cdd05a1d728a1a99e2f94a..dbf8ebe8a75487dedc94a586df7fdeaa76297562 100644
|
| --- a/components/user_manager/user_manager_base.h
|
| +++ b/components/user_manager/user_manager_base.h
|
| @@ -56,6 +56,7 @@ class USER_MANAGER_EXPORT UserManagerBase : public UserManager {
|
| void SwitchActiveUser(const AccountId& account_id) override;
|
| void SwitchToLastActiveUser() override;
|
| void OnSessionStarted() override;
|
| + void OnProfileInitialized(User* user) override;
|
| void RemoveUser(const AccountId& account_id,
|
| RemoveUserDelegate* delegate) override;
|
| void RemoveUserFromList(const AccountId& account_id) override;
|
| @@ -311,6 +312,10 @@ class USER_MANAGER_EXPORT UserManagerBase : public UserManager {
|
| // be enforced during the user's next sign-in from local state preferences.
|
| bool LoadForceOnlineSignin(const AccountId& account_id) const;
|
|
|
| + // Read a flag indicating whether session initialization has completed at
|
| + // least once.
|
| + bool LoadSessionInitialized(const AccountId& account_id) const;
|
| +
|
| // Notifies observers that merge session state had changed.
|
| void NotifyMergeSessionStateChanged();
|
|
|
|
|