Chromium Code Reviews| Index: content/browser/media/encrypted_media_browsertest.cc |
| diff --git a/content/browser/media/encrypted_media_browsertest.cc b/content/browser/media/encrypted_media_browsertest.cc |
| index 53afea3c3d5368454884f5b8e6bc871daf6c86c1..12fccaa204d04e8788a4d220c424a779cb212a42 100644 |
| --- a/content/browser/media/encrypted_media_browsertest.cc |
| +++ b/content/browser/media/encrypted_media_browsertest.cc |
| @@ -15,12 +15,20 @@ |
| #include "media/base/media.h" |
| #endif |
| +#if defined(ENABLE_MOJO_CDM) || defined(ENABLE_MOJO_RENDERER) |
|
xhwang
2016/08/26 22:56:45
Just use defined(ENABLE_MOJO_RENDERER). Using Mojo
alokp
2016/08/26 23:05:53
Done.
|
| +// TODO(xhwang): Enable tests by running AesDecryptor in remote mojo CDM and |
| +// using ExternalClearKey instead of ClearKey: crbug.com/641559 |
| +#define DISABLE_ENCRYPTED_MEDIA_PLAYBACK_TESTS 1 |
| +#endif |
| + |
| // Available key systems. |
| const char kClearKeyKeySystem[] = "org.w3.clearkey"; |
| // Supported media types. |
| const char kWebMAudioOnly[] = "audio/webm; codecs=\"vorbis\""; |
| +#if !defined(DISABLE_ENCRYPTED_MEDIA_PLAYBACK_TESTS) |
| const char kWebMVideoOnly[] = "video/webm; codecs=\"vp8\""; |
| +#endif |
| const char kWebMAudioVideo[] = "video/webm; codecs=\"vorbis, vp8\""; |
| // EME-specific test results and errors. |
| @@ -143,6 +151,7 @@ INSTANTIATE_TEST_CASE_P(SRC_ClearKey, EncryptedMediaTest, |
| INSTANTIATE_TEST_CASE_P(MSE_ClearKey, EncryptedMediaTest, |
| Combine(Values(kClearKeyKeySystem), Values(MSE))); |
| +#if !defined(DISABLE_ENCRYPTED_MEDIA_PLAYBACK_TESTS) |
| IN_PROC_BROWSER_TEST_P(EncryptedMediaTest, Playback_AudioOnly_WebM) { |
| TestSimplePlayback("bear-a_enc-a.webm", kWebMAudioOnly); |
| } |
| @@ -194,6 +203,7 @@ IN_PROC_BROWSER_TEST_P(EncryptedMediaTest, ConfigChangeVideo) { |
| IN_PROC_BROWSER_TEST_P(EncryptedMediaTest, FrameSizeChangeVideo) { |
| TestFrameSizeChange(); |
| } |
| +#endif // !defined(DISABLE_ENCRYPTED_MEDIA_PLAYBACK_TESTS) |
| IN_PROC_BROWSER_TEST_F(EncryptedMediaTest, UnknownKeySystemThrowsException) { |
| RunEncryptedMediaTest(kDefaultEmePlayer, |