| 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 132e90cc89f1a2c471d8b56c798786a0c0e37c7a..031449c520a84dd7f78834fcba96f17644227d04 100644
|
| --- a/chrome/browser/chromeos/settings/device_settings_provider.cc
|
| +++ b/chrome/browser/chromeos/settings/device_settings_provider.cc
|
| @@ -85,6 +85,8 @@ const char* const kKnownSettings[] = {
|
| kReportDeviceSessionStatus,
|
| kReportDeviceUsers,
|
| kReportDeviceVersionInfo,
|
| + kReportOsUpdateStatus,
|
| + kReportRunningKioskApp,
|
| kReportUploadFrequency,
|
| kServiceAccountIdentity,
|
| kSignedDataRoamingEnabled,
|
| @@ -368,6 +370,14 @@ void DecodeReportingPolicies(
|
| kReportDeviceSessionStatus,
|
| reporting_policy.report_session_status());
|
| }
|
| + if (reporting_policy.has_report_os_update_status()) {
|
| + new_values_cache->SetBoolean(kReportOsUpdateStatus,
|
| + reporting_policy.report_os_update_status());
|
| + }
|
| + if (reporting_policy.has_report_running_kiosk_app()) {
|
| + new_values_cache->SetBoolean(kReportRunningKioskApp,
|
| + reporting_policy.report_running_kiosk_app());
|
| + }
|
| if (reporting_policy.has_device_status_frequency()) {
|
| new_values_cache->SetInteger(
|
| kReportUploadFrequency,
|
|
|