Index: components/cdm/renderer/widevine_key_system_properties.cc |
diff --git a/components/cdm/renderer/widevine_key_system_properties.cc b/components/cdm/renderer/widevine_key_system_properties.cc |
index 47b7103b0443f54dc4e7793941775615461683ce..276f6238efa1348ffd7ce8be3789a0ee7390c316 100644 |
--- a/components/cdm/renderer/widevine_key_system_properties.cc |
+++ b/components/cdm/renderer/widevine_key_system_properties.cc |
@@ -119,17 +119,13 @@ EmeConfigRule WidevineKeySystemProperties::GetRobustnessConfigRule( |
} |
#if defined(OS_CHROMEOS) |
- // TODO(ddorwin): Remove this once we have confirmed it is not necessary. |
- // See https://crbug.com/482277 |
- if (robustness == Robustness::EMPTY) |
- return EmeConfigRule::SUPPORTED; |
- |
// Hardware security requires remote attestation. |
if (robustness >= Robustness::HW_SECURE_CRYPTO) |
return EmeConfigRule::IDENTIFIER_REQUIRED; |
// For video, recommend remote attestation if HW_SECURE_ALL is available, |
- // because it enables hardware accelerated decoding. |
+ // regardless of the value of |robustness|, because it enables hardware |
+ // accelerated decoding. |
// TODO(sandersd): Only do this when hardware accelerated decoding is |
// available for the requested codecs. |
if (media_type == EmeMediaType::VIDEO && |