| Index: chrome/browser/chromeos/device_settings_provider.cc | 
| diff --git a/chrome/browser/chromeos/device_settings_provider.cc b/chrome/browser/chromeos/device_settings_provider.cc | 
| index e64750057493e54d2fa8984b2e5b92eaea9a7ced..21750c4eb8da16e9d83a98c51fa2532815157bdf 100644 | 
| --- a/chrome/browser/chromeos/device_settings_provider.cc | 
| +++ b/chrome/browser/chromeos/device_settings_provider.cc | 
| @@ -47,6 +47,7 @@ const char* kKnownSettings[] = { | 
| kIdleLogoutTimeout, | 
| kIdleLogoutWarningDuration, | 
| kReleaseChannel, | 
| +  kReleaseChannelDelegated, | 
| kReportDeviceActivityTimes, | 
| kReportDeviceBootMode, | 
| kReportDeviceVersionInfo, | 
| @@ -282,6 +283,7 @@ void DeviceSettingsProvider::SetInPolicy() { | 
| //   kAppPack | 
| //   kIdleLogoutTimeout, | 
| //   kIdleLogoutWarningDuration, | 
| +    //   kReleaseChannelDelegated, | 
| //   kReportDeviceVersionInfo | 
| //   kReportDeviceActivityTimes | 
| //   kReportDeviceBootMode | 
| @@ -492,6 +494,12 @@ void DeviceSettingsProvider::DecodeGenericPolicies( | 
| new_values_cache->SetString(kReleaseChannel, | 
| policy.release_channel().release_channel()); | 
| } | 
| + | 
| +  new_values_cache->SetBoolean( | 
| +      kReleaseChannelDelegated, | 
| +      policy.has_release_channel() && | 
| +      policy.release_channel().has_release_channel_delegated() && | 
| +      policy.release_channel().release_channel_delegated()); | 
| } | 
|  | 
| void DeviceSettingsProvider::UpdateValuesCache() { | 
|  |