| Index: chrome/browser/chromeos/login/user_manager.h
|
| diff --git a/chrome/browser/chromeos/login/user_manager.h b/chrome/browser/chromeos/login/user_manager.h
|
| index 69ff83b969b2347206ad5482e6762b5ea58966e2..a7a1a02181e59871e2b97b638964242c7447d010 100644
|
| --- a/chrome/browser/chromeos/login/user_manager.h
|
| +++ b/chrome/browser/chromeos/login/user_manager.h
|
| @@ -53,6 +53,9 @@ class UserManager {
|
| // on user_id hash would be accessing up-to-date value.
|
| virtual void ActiveUserHashChanged(const std::string& hash) = 0;
|
|
|
| + // Called when UserManager finishes restoring user sessions after crash.
|
| + virtual void PendingUserSessionsRestoreFinished() = 0;
|
| +
|
| protected:
|
| virtual ~UserSessionStateObserver();
|
| };
|
| @@ -258,6 +261,10 @@ class UserManager {
|
| // or restart after crash.
|
| virtual bool IsSessionStarted() const = 0;
|
|
|
| + // Returns true iff browser has been restarted after crash and UserManager
|
| + // finished restoring user sessions.
|
| + virtual bool UserSessionsRestored() const = 0;
|
| +
|
| // Returns merge session status.
|
| virtual MergeSessionState GetMergeSessionState() const = 0;
|
|
|
|
|