| Index: chrome/browser/chromeos/login/user_manager_impl.h
|
| diff --git a/chrome/browser/chromeos/login/user_manager_impl.h b/chrome/browser/chromeos/login/user_manager_impl.h
|
| index db9f1ba64d40343deb5186658e21e6f45e1e5bff..7713966b09b6e3c2402501b4c3573b481753d889 100644
|
| --- a/chrome/browser/chromeos/login/user_manager_impl.h
|
| +++ b/chrome/browser/chromeos/login/user_manager_impl.h
|
| @@ -106,6 +106,7 @@ class UserManagerImpl
|
| virtual bool IsLoggedInAsKioskApp() const OVERRIDE;
|
| virtual bool IsLoggedInAsStub() const OVERRIDE;
|
| virtual bool IsSessionStarted() const OVERRIDE;
|
| + virtual int64 GetSessionDurationInSeconds() const OVERRIDE;
|
| virtual bool UserSessionsRestored() const OVERRIDE;
|
| virtual MergeSessionState GetMergeSessionState() const OVERRIDE;
|
| virtual void SetMergeSessionState(MergeSessionState status) OVERRIDE;
|
| @@ -344,6 +345,9 @@ class UserManagerImpl
|
| // True if SessionStarted() has been called.
|
| bool session_started_;
|
|
|
| + // Time of the session start event.
|
| + base::Time session_start_time_;
|
| +
|
| // True is user sessions has been restored after crash.
|
| // On a normal boot then login into user sessions this will be false.
|
| bool user_sessions_restored_;
|
|
|