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 627285acbc2e9ce896d19fd22137d6ca082b508c..ef354ec18af88e130afbfb79572e21f389fb7eca 100644 |
--- a/chrome/browser/browser_process_platform_part_chromeos.h |
+++ b/chrome/browser/browser_process_platform_part_chromeos.h |
@@ -23,6 +23,7 @@ class ProfileHelper; |
namespace chromeos { |
namespace system { |
class AutomaticRebootManager; |
+class DeviceDisablingManager; |
} |
} |
@@ -49,6 +50,9 @@ class BrowserProcessPlatformPart : public BrowserProcessPlatformPartBase, |
void InitializeChromeUserManager(); |
void DestroyChromeUserManager(); |
+ void InitializeDeviceDisablingManager(); |
+ void ShutdownDeviceDisablingManager(); |
+ |
void InitializeSessionManager(const base::CommandLine& parsed_command_line, |
Profile* profile, |
bool is_running_test); |
@@ -77,6 +81,10 @@ class BrowserProcessPlatformPart : public BrowserProcessPlatformPartBase, |
return chrome_user_manager_.get(); |
} |
+ chromeos::system::DeviceDisablingManager* device_disabling_manager() { |
+ return device_disabling_manager_.get(); |
+ } |
+ |
// Overridden from BrowserProcessPlatformPartBase: |
virtual void StartTearDown() override; |
@@ -98,6 +106,9 @@ class BrowserProcessPlatformPart : public BrowserProcessPlatformPartBase, |
scoped_ptr<chromeos::ChromeUserManager> chrome_user_manager_; |
+ scoped_ptr<chromeos::system::DeviceDisablingManager> |
+ device_disabling_manager_; |
+ |
DISALLOW_COPY_AND_ASSIGN(BrowserProcessPlatformPart); |
}; |