| Index: chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc | 
| diff --git a/chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc b/chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc | 
| index 3af92ae0b5863ecf814cf858b74592dec11df957..c1ba025e2201468610bf0370af4e3f600f7cf25a 100644 | 
| --- a/chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc | 
| +++ b/chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc | 
| @@ -144,11 +144,6 @@ void DecodeLoginPolicies(const em::ChromeDeviceSettingsProto& policy, | 
| chromeos::kAccountsPrefDeviceLocalAccountsKeyKioskAppId, | 
| entry->kiosk_app().app_id()); | 
| } | 
| -        if (entry->kiosk_app().has_update_url()) { | 
| -          entry_dict->SetStringWithoutPathExpansion( | 
| -              chromeos::kAccountsPrefDeviceLocalAccountsKeyKioskAppUpdateURL, | 
| -              entry->kiosk_app().update_url()); | 
| -        } | 
| } else if (entry->has_deprecated_public_session_id()) { | 
| // Deprecated public session specification. | 
| entry_dict->SetStringWithoutPathExpansion( | 
| @@ -459,6 +454,15 @@ void DecodeAutoUpdatePolicies(const em::ChromeDeviceSettingsProto& policy, | 
| NULL); | 
| } | 
|  | 
| +    if (container.has_http_downloads_enabled()) { | 
| +      policies->Set( | 
| +          key::kDeviceUpdateHttpDownloadsEnabled, | 
| +          POLICY_LEVEL_MANDATORY, | 
| +          POLICY_SCOPE_MACHINE, | 
| +          Value::CreateBooleanValue(container.http_downloads_enabled()), | 
| +          NULL); | 
| +    } | 
| + | 
| if (container.has_reboot_after_update()) { | 
| policies->Set(key::kRebootAfterUpdate, | 
| POLICY_LEVEL_MANDATORY, | 
|  |