Index: chrome/browser/chromeos/settings/device_settings_provider.cc |
diff --git a/chrome/browser/chromeos/settings/device_settings_provider.cc b/chrome/browser/chromeos/settings/device_settings_provider.cc |
index 7c2196f563169d377d386ca0f534efcb83240d41..d6ae03ae7abb98d23483123630a7e1fcc347603b 100644 |
--- a/chrome/browser/chromeos/settings/device_settings_provider.cc |
+++ b/chrome/browser/chromeos/settings/device_settings_provider.cc |
@@ -67,6 +67,7 @@ const char* const kKnownSettings[] = { |
kReportDeviceLocation, |
kReportDeviceNetworkInterfaces, |
kReportDeviceUsers, |
+ kReportDeviceHardwareStatus, |
kReportDeviceVersionInfo, |
kScreenSaverExtensionId, |
kScreenSaverTimeout, |
@@ -367,6 +368,11 @@ void DecodeReportingPolicies( |
kReportDeviceUsers, |
reporting_policy.report_users()); |
} |
+ if (reporting_policy.has_report_hardware_status()) { |
+ new_values_cache->SetBoolean( |
+ kReportDeviceHardwareStatus, |
+ reporting_policy.report_hardware_status()); |
+ } |
} |
} |