| Index: chrome/browser/media/encrypted_media_supported_types_browsertest.cc
|
| diff --git a/chrome/browser/media/encrypted_media_supported_types_browsertest.cc b/chrome/browser/media/encrypted_media_supported_types_browsertest.cc
|
| index 07318b90a13bbfd684295f8aafd934ceb5d06234..9fa7eb4c87335fccd9f97489253bc44a6e976193 100644
|
| --- a/chrome/browser/media/encrypted_media_supported_types_browsertest.cc
|
| +++ b/chrome/browser/media/encrypted_media_supported_types_browsertest.cc
|
| @@ -28,10 +28,9 @@
|
| #include "media/base/test_data_util.h"
|
| #include "media/media_features.h"
|
| #include "net/test/embedded_test_server/embedded_test_server.h"
|
| -#include "ppapi/features/features.h"
|
| #include "url/gurl.h"
|
|
|
| -#if BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| +#if defined(ENABLE_PEPPER_CDMS)
|
| #include "chrome/browser/media/pepper_cdm_test_constants.h"
|
| #include "chrome/browser/media/pepper_cdm_test_helper.h"
|
| #endif
|
| @@ -79,7 +78,7 @@
|
| #endif
|
|
|
| // Expectations for External Clear Key.
|
| -#if BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| +#if defined(ENABLE_PEPPER_CDMS)
|
| #define EXPECT_ECK EXPECT_SUCCESS
|
| #define EXPECT_ECK_PROPRIETARY EXPECT_PROPRIETARY
|
| #define EXPECT_ECK_NO_MATCH EXPECT_NO_MATCH
|
| @@ -87,7 +86,7 @@
|
| #define EXPECT_ECK EXPECT_UNKNOWN_KEYSYSTEM
|
| #define EXPECT_ECK_PROPRIETARY EXPECT_UNKNOWN_KEYSYSTEM
|
| #define EXPECT_ECK_NO_MATCH EXPECT_UNKNOWN_KEYSYSTEM
|
| -#endif // BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| +#endif // defined(ENABLE_PEPPER_CDMS)
|
|
|
| // Expectations for Widevine.
|
| #if defined(WIDEVINE_CDM_AVAILABLE)
|
| @@ -168,14 +167,14 @@
|
| }
|
| const CodecVector& invalid_codecs() const { return invalid_codecs_; }
|
|
|
| -#if BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| +#if defined(ENABLE_PEPPER_CDMS)
|
| void SetUpDefaultCommandLine(base::CommandLine* command_line) override {
|
| base::CommandLine default_command_line(base::CommandLine::NO_PROGRAM);
|
| InProcessBrowserTest::SetUpDefaultCommandLine(&default_command_line);
|
| test_launcher_utils::RemoveCommandLineSwitch(
|
| default_command_line, switches::kDisableComponentUpdate, command_line);
|
| }
|
| -#endif // BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| +#endif // defined(ENABLE_PEPPER_CDMS)
|
|
|
| void SetUpOnMainThread() override {
|
| InProcessBrowserTest::SetUpOnMainThread();
|
| @@ -280,7 +279,7 @@
|
| // For ExternalClearKey tests, ensure that the ClearKey adapter is loaded.
|
| class EncryptedMediaSupportedTypesExternalClearKeyTest
|
| : public EncryptedMediaSupportedTypesTest {
|
| -#if BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| +#if defined(ENABLE_PEPPER_CDMS)
|
| protected:
|
| void SetUpCommandLine(base::CommandLine* command_line) override {
|
| EncryptedMediaSupportedTypesTest::SetUpCommandLine(command_line);
|
| @@ -290,7 +289,7 @@
|
| command_line->AppendSwitchASCII(switches::kEnableFeatures,
|
| media::kExternalClearKeyForTesting.name);
|
| }
|
| -#endif // BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| +#endif // defined(ENABLE_PEPPER_CDMS)
|
| };
|
|
|
| // By default, the External Clear Key (ECK) key system is not supported even if
|
| @@ -302,11 +301,11 @@
|
| protected:
|
| void SetUpCommandLine(base::CommandLine* command_line) override {
|
| EncryptedMediaSupportedTypesTest::SetUpCommandLine(command_line);
|
| -#if BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| +#if defined(ENABLE_PEPPER_CDMS)
|
| RegisterPepperCdm(command_line, kClearKeyCdmBaseDirectory,
|
| kClearKeyCdmAdapterFileName, kClearKeyCdmDisplayName,
|
| kClearKeyCdmPepperMimeType);
|
| -#endif // BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| +#endif // defined(ENABLE_PEPPER_CDMS)
|
| }
|
| };
|
|
|
| @@ -314,7 +313,7 @@
|
| : public EncryptedMediaSupportedTypesTest {
|
| };
|
|
|
| -#if BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| +#if defined(ENABLE_PEPPER_CDMS)
|
| // Registers ClearKey CDM with the wrong path (filename).
|
| class EncryptedMediaSupportedTypesClearKeyCDMRegisteredWithWrongPathTest
|
| : public EncryptedMediaSupportedTypesTest {
|
| @@ -343,7 +342,7 @@
|
| }
|
| };
|
|
|
| -#endif // BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| +#endif // defined(ENABLE_PEPPER_CDMS)
|
|
|
| IN_PROC_BROWSER_TEST_F(EncryptedMediaSupportedTypesClearKeyTest, Basic) {
|
| EXPECT_SUCCESS(AreCodecsSupportedByKeySystem(
|
| @@ -475,7 +474,7 @@
|
| // External Clear Key
|
| //
|
|
|
| -// When BUILDFLAG(ENABLE_PEPPER_CDMS), this also tests the Pepper CDM check.
|
| +// When defined(ENABLE_PEPPER_CDMS), this also tests the Pepper CDM check.
|
| IN_PROC_BROWSER_TEST_F(EncryptedMediaSupportedTypesExternalClearKeyTest,
|
| Basic) {
|
| EXPECT_ECK(AreCodecsSupportedByKeySystem(
|
| @@ -700,7 +699,7 @@
|
| kAudioMP4MimeType, video_webm_codecs(), kWidevine));
|
| }
|
|
|
| -#if BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| +#if defined(ENABLE_PEPPER_CDMS)
|
| // Since this test fixture does not register the CDMs on the command line, the
|
| // check for the CDMs in chrome_key_systems.cc should fail, and they should not
|
| // be registered with KeySystems.
|
| @@ -747,6 +746,5 @@
|
| kVideoWebMMimeType, no_codecs(), kClearKey));
|
| }
|
| #endif // !defined(WIDEVINE_CDM_AVAILABLE)
|
| -#endif // BUILDFLAG(ENABLE_PEPPER_CDMS)
|
| -
|
| +#endif // defined(ENABLE_PEPPER_CDMS)
|
| } // namespace chrome
|
|
|