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 acf85b746fe3c4e980f6faf1fff1fab848ea0f6f..ea40489c81ab4c6b4b1f104ea1907acc87c07990 100644 |
--- a/chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc |
+++ b/chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc |
@@ -182,6 +182,14 @@ void DecodeLoginPolicies(const em::ChromeDeviceSettingsProto& policy, |
container.enable_auto_login_bailout()), |
NULL); |
} |
+ if (container.has_prompt_for_network_when_offline()) { |
+ policies->Set(key::kDeviceLocalAccountPromptForNetworkWhenOffline, |
+ POLICY_LEVEL_MANDATORY, |
+ POLICY_SCOPE_MACHINE, |
+ Value::CreateBooleanValue( |
+ container.prompt_for_network_when_offline()), |
+ NULL); |
+ } |
} |
if (policy.has_supervised_users_settings()) { |