| Index: chrome/browser/browser_process_platform_part_chromeos.h
|
| diff --git a/chrome/browser/browser_process_platform_part_chromeos.h b/chrome/browser/browser_process_platform_part_chromeos.h
|
| index 11eed8eff3aac2e2e938f4ebb9951f49c1c260b4..287cd9f2d53c23463967242c357be17a76e5ef0f 100644
|
| --- a/chrome/browser/browser_process_platform_part_chromeos.h
|
| +++ b/chrome/browser/browser_process_platform_part_chromeos.h
|
| @@ -40,6 +40,7 @@ class SessionManager;
|
| }
|
|
|
| class Profile;
|
| +class ScopedKeepAlive;
|
|
|
| class BrowserProcessPlatformPart : public BrowserProcessPlatformPartBase,
|
| public base::NonThreadSafe {
|
| @@ -70,6 +71,9 @@ class BrowserProcessPlatformPart : public BrowserProcessPlatformPartBase,
|
| // out-of-box or login.
|
| virtual session_manager::SessionManager* SessionManager();
|
|
|
| + void RegisterKeepAlive();
|
| + void UnregisterKeepAlive();
|
| +
|
| // Returns the ProfileHelper instance that is used to identify
|
| // users and their profiles in Chrome OS multi user session.
|
| chromeos::ProfileHelper* profile_helper();
|
| @@ -120,6 +124,8 @@ class BrowserProcessPlatformPart : public BrowserProcessPlatformPartBase,
|
|
|
| scoped_ptr<chromeos::system::SystemClock> system_clock_;
|
|
|
| + scoped_ptr<ScopedKeepAlive> keep_alive_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(BrowserProcessPlatformPart);
|
| };
|
|
|
|
|