| Index: Source/WebKit/chromium/src/WebRuntimeFeatures.cpp
|
| diff --git a/Source/WebKit/chromium/src/WebRuntimeFeatures.cpp b/Source/WebKit/chromium/src/WebRuntimeFeatures.cpp
|
| index 998aff5047646fb66915ccdb46aa9461dda162e4..fbfeaf684d6c6d6505cfbde2aec07507871e959a 100644
|
| --- a/Source/WebKit/chromium/src/WebRuntimeFeatures.cpp
|
| +++ b/Source/WebKit/chromium/src/WebRuntimeFeatures.cpp
|
| @@ -169,12 +169,34 @@ bool WebRuntimeFeatures::isDirectoryUploadEnabled()
|
|
|
| void WebRuntimeFeatures::enableEncryptedMedia(bool enable)
|
| {
|
| - RuntimeEnabledFeatures::setEncryptedMediaEnabled(enable);
|
| + // FIXME: Change to setEncryptedMediaEnabled() once Chromium
|
| + // starts calling enableLegacyEncryptedMedia().
|
| + RuntimeEnabledFeatures::setLegacyEncryptedMediaEnabled(enable);
|
| + // FIXME: Hack to allow MediaKeyError to be enabled for either version.
|
| + RuntimeEnabledFeatures::setEncryptedMediaAnyVersionEnabled(
|
| + RuntimeEnabledFeatures::encryptedMediaEnabled()
|
| + || RuntimeEnabledFeatures::legacyEncryptedMediaEnabled());
|
| }
|
|
|
| bool WebRuntimeFeatures::isEncryptedMediaEnabled()
|
| {
|
| - return RuntimeEnabledFeatures::encryptedMediaEnabled();
|
| + // FIXME: Change to encryptedMediaEnabled() once Chromium
|
| + // starts calling isLegacyEncryptedMediaEnabled()
|
| + return RuntimeEnabledFeatures::legacyEncryptedMediaEnabled();
|
| +}
|
| +
|
| +void WebRuntimeFeatures::enableLegacyEncryptedMedia(bool enable)
|
| +{
|
| + RuntimeEnabledFeatures::setLegacyEncryptedMediaEnabled(enable);
|
| + // FIXME: Hack to allow MediaKeyError to be enabled for either version.
|
| + RuntimeEnabledFeatures::setEncryptedMediaAnyVersionEnabled(
|
| + RuntimeEnabledFeatures::encryptedMediaEnabled()
|
| + || RuntimeEnabledFeatures::legacyEncryptedMediaEnabled());
|
| +}
|
| +
|
| +bool WebRuntimeFeatures::isLegacyEncryptedMediaEnabled()
|
| +{
|
| + return RuntimeEnabledFeatures::legacyEncryptedMediaEnabled();
|
| }
|
|
|
| void WebRuntimeFeatures::enableExperimentalCanvasFeatures(bool enable)
|
|
|