summaryrefslogtreecommitdiff
path: root/chromium/chromecast/browser/BUILD.gn
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-12 14:27:29 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-13 09:35:20 +0000
commitc30a6232df03e1efbd9f3b226777b07e087a1122 (patch)
treee992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/chromecast/browser/BUILD.gn
parent7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff)
downloadqtwebengine-chromium-85-based.tar.gz
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/chromecast/browser/BUILD.gn')
-rw-r--r--chromium/chromecast/browser/BUILD.gn28
1 files changed, 27 insertions, 1 deletions
diff --git a/chromium/chromecast/browser/BUILD.gn b/chromium/chromecast/browser/BUILD.gn
index da6347ebb27..60d96dae593 100644
--- a/chromium/chromecast/browser/BUILD.gn
+++ b/chromium/chromecast/browser/BUILD.gn
@@ -177,6 +177,7 @@ cast_source_set("browser") {
"//chromecast/media:libcast_media",
"//chromecast/media/base:media_codec_support",
"//chromecast/media/base:video_plane_controller",
+ "//chromecast/media/cdm:cdm_origin_provider",
"//chromecast/media/service",
"//chromecast/media/service/mojom",
"//chromecast/net",
@@ -186,7 +187,7 @@ cast_source_set("browser") {
"//components/download/public/common:public",
"//components/media_control/browser",
"//components/metrics",
- "//components/metrics:gpu",
+ "//components/metrics:content",
"//components/metrics:net",
"//components/variations/net",
@@ -208,6 +209,7 @@ cast_source_set("browser") {
"//gpu",
"//ipc",
"//media",
+ "//media/mojo/mojom:remoting",
"//media/mojo/services",
"//net",
"//services/media_session/public/mojom",
@@ -589,6 +591,14 @@ cast_source_set("unittests") {
"//ui/events:test_support",
]
}
+
+ if (is_linux && use_ozone) {
+ sources += [ "webview/webview_window_manager_unittest.cc" ]
+ deps += [
+ "//chromecast/graphics",
+ "//components/exo",
+ ]
+ }
}
if (is_android) {
@@ -610,6 +620,22 @@ if (is_android) {
}
}
+# Could be used in the internal build if the internal implementation won't be
+# included, for example, some unit tests.
+cast_source_set("simple_browser") {
+ sources = [
+ "cast_browser_main_parts_simple.cc",
+ "cast_content_browser_client_simple.cc",
+ "pref_service_helper_simple.cc",
+ ]
+
+ deps = [
+ ":browser",
+ ":prefs",
+ "//chromecast/base:default_create_sys_info",
+ ]
+}
+
cast_source_set("web_contents_provider") {
sources = [ "webview/web_contents_provider.h" ]