Index: chrome/browser/chromeos/policy/device_cloud_policy_manager_chromeos.cc |
diff --git a/chrome/browser/chromeos/policy/device_cloud_policy_manager_chromeos.cc b/chrome/browser/chromeos/policy/device_cloud_policy_manager_chromeos.cc |
index 8f24001488e08da2914a9fb14222bcfc0bf5c2ee..94924e6e20dd3bbc3cd34b78b96730e7bdd1797c 100644 |
--- a/chrome/browser/chromeos/policy/device_cloud_policy_manager_chromeos.cc |
+++ b/chrome/browser/chromeos/policy/device_cloud_policy_manager_chromeos.cc |
@@ -185,6 +185,13 @@ bool DeviceCloudPolicyManagerChromeOS::IsSharkRequisition() const { |
return GetDeviceRequisition() == kSharkRequisition; |
} |
+void DeviceCloudPolicyManagerChromeOS::SetDeviceEnrollmentAutoStart() { |
+ if (local_state_) { |
+ local_state_->SetBoolean(prefs::kDeviceEnrollmentAutoStart, true); |
+ local_state_->SetBoolean(prefs::kDeviceEnrollmentCanExit, false); |
+ } |
+} |
+ |
void DeviceCloudPolicyManagerChromeOS::Shutdown() { |
status_uploader_.reset(); |
syslog_uploader_.reset(); |