| 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 1d2bf12d7a6c0aa029198987f700c7280e0552b4..7a21c362764cce945409f2402b73b7422a19d6ed 100644
|
| --- a/chrome/browser/chromeos/login/user_manager_impl.h
|
| +++ b/chrome/browser/chromeos/login/user_manager_impl.h
|
| @@ -31,6 +31,7 @@ class ProfileSyncService;
|
| namespace chromeos {
|
|
|
| class RemoveUserDelegate;
|
| +class SessionLengthLimiter;
|
|
|
| // Implementation of the UserManager.
|
| class UserManagerImpl
|
| @@ -84,6 +85,7 @@ class UserManagerImpl
|
| virtual bool IsLoggedInAsGuest() const OVERRIDE;
|
| virtual bool IsLoggedInAsStub() const OVERRIDE;
|
| virtual bool IsSessionStarted() const OVERRIDE;
|
| + virtual bool HasBrowserRestarted() const OVERRIDE;
|
| virtual bool IsUserNonCryptohomeDataEphemeral(
|
| const std::string& email) const OVERRIDE;
|
| virtual void AddObserver(UserManager::Observer* obs) OVERRIDE;
|
| @@ -223,6 +225,9 @@ class UserManagerImpl
|
| // User avatar manager.
|
| scoped_ptr<UserImageManagerImpl> user_image_manager_;
|
|
|
| + // Session length limiter.
|
| + scoped_ptr<SessionLengthLimiter> session_length_limiter_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(UserManagerImpl);
|
| };
|
|
|
|
|