| 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 c5d155f9198a8d26c4390583561f8d13f15e085b..0cc212c3d62be24f544cd336ca2d6421ed7bcd18 100644
|
| --- a/chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc
|
| +++ b/chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc
|
| @@ -325,6 +325,18 @@ void DecodeLoginPolicies(const em::ChromeDeviceSettingsProto& policy,
|
| nullptr);
|
| }
|
| }
|
| +
|
| + if (policy.has_login_video_capture_allowed_urls()) {
|
| + const em::LoginVideoCaptureAllowedUrlsProto& container(
|
| + policy.login_video_capture_allowed_urls());
|
| + std::unique_ptr<base::ListValue> urls(new base::ListValue());
|
| + for (const auto& entry : container.urls()) {
|
| + urls->Append(new base::StringValue(entry));
|
| + }
|
| + policies->Set(key::kLoginVideoCaptureAllowedUrls, POLICY_LEVEL_MANDATORY,
|
| + POLICY_SCOPE_MACHINE, POLICY_SOURCE_CLOUD, urls.release(),
|
| + nullptr);
|
| + }
|
| }
|
|
|
| void DecodeNetworkPolicies(const em::ChromeDeviceSettingsProto& policy,
|
|
|