Index: chrome/browser/chromeos/app_mode/kiosk_app_manager.cc |
diff --git a/chrome/browser/chromeos/app_mode/kiosk_app_manager.cc b/chrome/browser/chromeos/app_mode/kiosk_app_manager.cc |
index 76ee18e0fed69646b2602ac3b5aa6d7106e79f2c..a7f476cb5d984f11dd7f5cbb74a4682ec8a42a04 100644 |
--- a/chrome/browser/chromeos/app_mode/kiosk_app_manager.cc |
+++ b/chrome/browser/chromeos/app_mode/kiosk_app_manager.cc |
@@ -112,20 +112,20 @@ void KioskAppManager::SetAutoLaunchApp(const std::string& app_id) { |
kAccountsPrefDeviceLocalAccountAutoLoginDelay, 0); |
} |
-void KioskAppManager::EnableConsumerModeKiosk( |
- const KioskAppManager::EnableKioskModeCallback& callback) { |
+void KioskAppManager::EnableConsumerKioskAutoLaunch( |
+ const KioskAppManager::EnableKioskAutoLaunchCallback& callback) { |
policy::BrowserPolicyConnectorChromeOS* connector = |
g_browser_process->platform_part()->browser_policy_connector_chromeos(); |
connector->GetInstallAttributes()->LockDevice( |
std::string(), // user |
- policy::DEVICE_MODE_CONSUMER_KIOSK, |
+ policy::DEVICE_MODE_CONSUMER_KIOSK_AUTOLAUNCH, |
std::string(), // device_id |
base::Bind( |
&KioskAppManager::OnLockDevice, base::Unretained(this), callback)); |
} |
-void KioskAppManager::GetConsumerKioskModeStatus( |
- const KioskAppManager::GetConsumerKioskModeStatusCallback& callback) { |
+void KioskAppManager::GetConsumerKioskAutoLaunchStatus( |
+ const KioskAppManager::GetConsumerKioskAutoLaunchStatusCallback& callback) { |
policy::BrowserPolicyConnectorChromeOS* connector = |
g_browser_process->platform_part()->browser_policy_connector_chromeos(); |
connector->GetInstallAttributes()->ReadImmutableAttributes( |
@@ -135,7 +135,7 @@ void KioskAppManager::GetConsumerKioskModeStatus( |
} |
void KioskAppManager::OnLockDevice( |
- const KioskAppManager::EnableKioskModeCallback& callback, |
+ const KioskAppManager::EnableKioskAutoLaunchCallback& callback, |
policy::EnterpriseInstallAttributes::LockResult result) { |
if (callback.is_null()) |
return; |
@@ -144,7 +144,7 @@ void KioskAppManager::OnLockDevice( |
} |
void KioskAppManager::OnOwnerFileChecked( |
- const KioskAppManager::GetConsumerKioskModeStatusCallback& callback, |
+ const KioskAppManager::GetConsumerKioskAutoLaunchStatusCallback& callback, |
bool* owner_present) { |
ownership_established_ = *owner_present; |
@@ -154,17 +154,19 @@ void KioskAppManager::OnOwnerFileChecked( |
// If we have owner already established on the machine, don't let |
// consumer kiosk to be enabled. |
if (ownership_established_) |
- callback.Run(CONSUMER_KIOSK_MODE_DISABLED); |
+ callback.Run(CONSUMER_KIOSK_AUTO_LAUNCH_DISABLED); |
else |
- callback.Run(CONSUMER_KIOSK_MODE_CONFIGURABLE); |
+ callback.Run(CONSUMER_KIOSK_AUTO_LAUNCH_CONFIGURABLE); |
} |
void KioskAppManager::OnReadImmutableAttributes( |
- const KioskAppManager::GetConsumerKioskModeStatusCallback& callback) { |
+ const KioskAppManager::GetConsumerKioskAutoLaunchStatusCallback& |
+ callback) { |
if (callback.is_null()) |
return; |
- ConsumerKioskModeStatus status = CONSUMER_KIOSK_MODE_DISABLED; |
+ ConsumerKioskAutoLaunchStatus status = |
+ CONSUMER_KIOSK_AUTO_LAUNCH_DISABLED; |
policy::BrowserPolicyConnectorChromeOS* connector = |
g_browser_process->platform_part()->browser_policy_connector_chromeos(); |
policy::EnterpriseInstallAttributes* attributes = |
@@ -172,7 +174,7 @@ void KioskAppManager::OnReadImmutableAttributes( |
switch (attributes->GetMode()) { |
case policy::DEVICE_MODE_NOT_SET: { |
if (!base::SysInfo::IsRunningOnChromeOS()) { |
- status = CONSUMER_KIOSK_MODE_CONFIGURABLE; |
+ status = CONSUMER_KIOSK_AUTO_LAUNCH_CONFIGURABLE; |
} else if (!ownership_established_) { |
bool* owner_present = new bool(false); |
content::BrowserThread::PostBlockingPoolTaskAndReply( |
@@ -187,8 +189,8 @@ void KioskAppManager::OnReadImmutableAttributes( |
} |
break; |
} |
- case policy::DEVICE_MODE_CONSUMER_KIOSK: |
- status = CONSUMER_KIOSK_MODE_ENABLED; |
+ case policy::DEVICE_MODE_CONSUMER_KIOSK_AUTOLAUNCH: |
+ status = CONSUMER_KIOSK_AUTO_LAUNCH_ENABLED; |
break; |
default: |
break; |