| Index: content/browser/encrypted_media_browsertest.cc
|
| diff --git a/content/browser/encrypted_media_browsertest.cc b/content/browser/encrypted_media_browsertest.cc
|
| index b2cf7b07a9b0306478c8f67f315d6dd566d5e211..f1303e3333897d0d828d63db70b61935911d5c7d 100644
|
| --- a/content/browser/encrypted_media_browsertest.cc
|
| +++ b/content/browser/encrypted_media_browsertest.cc
|
| @@ -38,8 +38,10 @@ static const char kWebMAudioVideo[] = "video/webm; codecs=\"vorbis, vp8\"";
|
|
|
| namespace content {
|
|
|
| -class EncryptedMediaTest : public testing::WithParamInterface<const char*>,
|
| - public ContentBrowserTest {
|
| +// Disabled, http://crbug.com/158591 .
|
| +class DISABLED_EncryptedMediaTest
|
| + : public testing::WithParamInterface<const char*>,
|
| + public ContentBrowserTest {
|
| public:
|
| void TestSimplePlayback(const char* encrypted_media, const char* media_type,
|
| const char* key_system, const string16 expectation) {
|
| @@ -109,19 +111,19 @@ class EncryptedMediaTest : public testing::WithParamInterface<const char*>,
|
| }
|
| };
|
|
|
| -INSTANTIATE_TEST_CASE_P(ClearKey, EncryptedMediaTest,
|
| +INSTANTIATE_TEST_CASE_P(ClearKey, DISABLED_EncryptedMediaTest,
|
| ::testing::Values(kClearKeyKeySystem));
|
|
|
| // http://crbug.com/152864 (Mac) and http://crbug.com/157759 (ASAN on Aura)
|
| #if !defined(OS_MACOSX) && !(defined(ADDRESS_SANITIZER) && defined(USE_AURA))
|
| -INSTANTIATE_TEST_CASE_P(ExternalClearKey, EncryptedMediaTest,
|
| +INSTANTIATE_TEST_CASE_P(ExternalClearKey, DISABLED_EncryptedMediaTest,
|
| ::testing::Values(kExternalClearKeyKeySystem));
|
| #define MAYBE(test) test
|
| #else
|
| #define MAYBE(test) DISABLED_ ## test
|
| #endif
|
|
|
| -IN_PROC_BROWSER_TEST_F(EncryptedMediaTest, InvalidKeySystem) {
|
| +IN_PROC_BROWSER_TEST_F(DISABLED_EncryptedMediaTest, InvalidKeySystem) {
|
| const string16 kExpected = ASCIIToUTF16(
|
| StringToUpperASCII(std::string("GenerateKeyRequestException")));
|
| ASSERT_NO_FATAL_FAILURE(
|
| @@ -131,14 +133,15 @@ IN_PROC_BROWSER_TEST_F(EncryptedMediaTest, InvalidKeySystem) {
|
|
|
| // TODO: Make these three IN_PROC_BROWSER_TEST_P() when internal Clear Key
|
| // supports encrypted audio.
|
| -IN_PROC_BROWSER_TEST_F(EncryptedMediaTest, MAYBE(BasicPlayback_AudioOnly)) {
|
| +IN_PROC_BROWSER_TEST_F(DISABLED_EncryptedMediaTest,
|
| + MAYBE(BasicPlayback_AudioOnly)) {
|
| const string16 kExpected = ASCIIToUTF16("ENDED");
|
| ASSERT_NO_FATAL_FAILURE(
|
| TestSimplePlayback("bear-a-enc_a.webm", kWebMAudioOnly,
|
| kExternalClearKeyKeySystem, kExpected));
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(EncryptedMediaTest,
|
| +IN_PROC_BROWSER_TEST_F(DISABLED_EncryptedMediaTest,
|
| MAYBE(BasicPlayback_AudioClearVideo)) {
|
| const string16 kExpected = ASCIIToUTF16("ENDED");
|
| ASSERT_NO_FATAL_FAILURE(
|
| @@ -146,28 +149,30 @@ IN_PROC_BROWSER_TEST_F(EncryptedMediaTest,
|
| kExternalClearKeyKeySystem, kExpected));
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(EncryptedMediaTest, MAYBE(BasicPlayback_VideoAudio)) {
|
| +IN_PROC_BROWSER_TEST_F(DISABLED_EncryptedMediaTest,
|
| + MAYBE(BasicPlayback_VideoAudio)) {
|
| const string16 kExpected = ASCIIToUTF16("ENDED");
|
| ASSERT_NO_FATAL_FAILURE(
|
| TestSimplePlayback("bear-320x240-av-enc_av.webm", kWebMAudioVideo,
|
| kExternalClearKeyKeySystem, kExpected));
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_P(EncryptedMediaTest, BasicPlayback_VideoOnly) {
|
| +IN_PROC_BROWSER_TEST_P(DISABLED_EncryptedMediaTest, BasicPlayback_VideoOnly) {
|
| const string16 kExpected = ASCIIToUTF16("ENDED");
|
| ASSERT_NO_FATAL_FAILURE(
|
| TestSimplePlayback("bear-320x240-v-enc_v.webm", kWebMVideoOnly,
|
| GetParam(), kExpected));
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_P(EncryptedMediaTest, BasicPlayback_VideoClearAudio) {
|
| +IN_PROC_BROWSER_TEST_P(DISABLED_EncryptedMediaTest,
|
| + BasicPlayback_VideoClearAudio) {
|
| const string16 kExpected = ASCIIToUTF16("ENDED");
|
| ASSERT_NO_FATAL_FAILURE(
|
| TestSimplePlayback("bear-320x240-av-enc_v.webm", kWebMAudioVideo,
|
| GetParam(), kExpected));
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_P(EncryptedMediaTest, FrameChangeVideo) {
|
| +IN_PROC_BROWSER_TEST_P(DISABLED_EncryptedMediaTest, FrameChangeVideo) {
|
| const string16 kExpected = ASCIIToUTF16("ENDED");
|
| ASSERT_NO_FATAL_FAILURE(TestFrameSizeChange(GetParam(), kExpected));
|
| }
|
|
|