media: Add CDM PlatformVerification browser test

- Add a browser test to test CDM PlatformVerification.
- Enable PlatformVerification PPAPI interface on non-ChromeOS platforms.
  In the next CL we will use this interface for other platform
  verification operations which will be enabled on all platforms. This
  also makes the code more cleaner (less if/defs).

[email protected]
BUG=658036
TEST=This adds a new test.

Review-Url: https://codereview.chromium.org/2446353003
Cr-Commit-Position: refs/heads/master@{#428156}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index e5f7ce5..f094dad6 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -1931,6 +1931,8 @@
       "renderer_host/pepper/pepper_isolated_file_system_message_filter.h",
       "renderer_host/pepper/pepper_output_protection_message_filter.cc",
       "renderer_host/pepper/pepper_output_protection_message_filter.h",
+      "renderer_host/pepper/pepper_platform_verification_message_filter.cc",
+      "renderer_host/pepper/pepper_platform_verification_message_filter.h",
     ]
     deps += [
       "//components/pdf/browser",
@@ -2150,11 +2152,6 @@
       "metrics/perf/windowed_incognito_observer.h",
       "policy/default_geolocation_policy_handler.cc",
       "policy/default_geolocation_policy_handler.h",
-
-      # This is technically also dependent on enable_plugins but we don"t
-      # support ChromeOS with enable_plugins==0.
-      "renderer_host/pepper/pepper_platform_verification_message_filter.cc",
-      "renderer_host/pepper/pepper_platform_verification_message_filter.h",
     ]
     deps += [ "//chrome/browser/chromeos" ]
     public_deps += [