weblayer: wires up some media types for weblayer

This wires up widevine and the platform key-systems for weblayer.

BUG=1049426
TEST=covered by wpt

Change-Id: I8bda35fbcd14d9fc36805375d1627170c7054018
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2111768
Reviewed-by: Xiaohan Wang <[email protected]>
Reviewed-by: John Abd-El-Malek <[email protected]>
Commit-Queue: Scott Violet <[email protected]>
Cr-Commit-Position: refs/heads/master@{#752153}
diff --git a/weblayer/BUILD.gn b/weblayer/BUILD.gn
index 3cf3884..633a73b 100644
--- a/weblayer/BUILD.gn
+++ b/weblayer/BUILD.gn
@@ -218,6 +218,7 @@
     "//components/autofill/core/browser",
     "//components/base32",
     "//components/captive_portal/core:buildflags",
+    "//components/cdm/renderer",
     "//components/content_settings/core/browser",
     "//components/crash/content/app",
     "//components/crash/content/browser",
@@ -346,6 +347,7 @@
       "//android_webview:generate_aw_strings",
       "//components/android_system_error_page",
       "//components/autofill/android:provider",
+      "//components/cdm/browser",
       "//components/crash/android:crash_android",
       "//components/crash/android:crashpad_main",
       "//components/embedder_support/android:context_menu",