summaryrefslogtreecommitdiff
path: root/chromium/fuchsia/engine/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/fuchsia/engine/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/fuchsia/engine/BUILD.gn')
-rw-r--r--chromium/fuchsia/engine/BUILD.gn18
1 files changed, 14 insertions, 4 deletions
diff --git a/chromium/fuchsia/engine/BUILD.gn b/chromium/fuchsia/engine/BUILD.gn
index 59e33cedeac..fe80aee12ce 100644
--- a/chromium/fuchsia/engine/BUILD.gn
+++ b/chromium/fuchsia/engine/BUILD.gn
@@ -6,7 +6,6 @@ assert(is_fuchsia)
import("//build/config/fuchsia/generate_runner_scripts.gni")
import("//build/config/fuchsia/symbol_archive.gni")
-import("//fuchsia/release_channel.gni")
import("//mojo/public/tools/bindings/mojom.gni")
import("//testing/test.gni")
import("//tools/grit/repack.gni")
@@ -28,10 +27,12 @@ declare_args() {
mojom("mojom") {
sources = [
+ "cast_streaming_session.mojom",
"on_load_script_injector.mojom",
"url_request_rewrite.mojom",
]
public_deps = [
+ "//media/mojo/mojom",
"//mojo/public/mojom/base",
"//services/network/public/mojom",
]
@@ -106,6 +107,7 @@ component("web_engine_core") {
"//media",
"//media/fuchsia/cdm/service",
"//media/fuchsia/mojom",
+ "//media/mojo/common",
"//media/mojo/services",
"//mojo/public/cpp/bindings",
"//services/media_session/public/mojom",
@@ -145,6 +147,8 @@ component("web_engine_core") {
"browser/accessibility_bridge.h",
"browser/ax_tree_converter.cc",
"browser/ax_tree_converter.h",
+ "browser/cast_streaming_session_client.cc",
+ "browser/cast_streaming_session_client.h",
"browser/content_directory_loader_factory.cc",
"browser/content_directory_loader_factory.h",
"browser/context_impl.cc",
@@ -185,6 +189,8 @@ component("web_engine_core") {
"browser/web_engine_net_log_observer.h",
"browser/web_engine_permission_delegate.cc",
"browser/web_engine_permission_delegate.h",
+ "common/cast_streaming.cc",
+ "common/cast_streaming.h",
"common/cors_exempt_headers.cc",
"common/cors_exempt_headers.h",
"common/web_engine_content_client.cc",
@@ -195,12 +201,18 @@ component("web_engine_core") {
"context_provider_impl.h",
"context_provider_main.cc",
"context_provider_main.h",
+ "renderer/cast_streaming_demuxer.cc",
+ "renderer/cast_streaming_demuxer.h",
+ "renderer/cast_streaming_receiver.cc",
+ "renderer/cast_streaming_receiver.h",
"renderer/on_load_script_injector.cc",
"renderer/on_load_script_injector.h",
"renderer/url_request_rules_receiver.cc",
"renderer/url_request_rules_receiver.h",
"renderer/web_engine_content_renderer_client.cc",
"renderer/web_engine_content_renderer_client.h",
+ "renderer/web_engine_render_frame_observer.cc",
+ "renderer/web_engine_render_frame_observer.h",
"renderer/web_engine_url_loader_throttle_provider.cc",
"renderer/web_engine_url_loader_throttle_provider.h",
"url_request_rewrite_type_converters.cc",
@@ -234,8 +246,6 @@ cr_fuchsia_package("web_engine") {
binary = ":web_engine_exe"
manifest = "context_provider.cmx"
component_name_override = "context_provider"
- package_name_override = "web_engine${release_channel_suffix}"
- archive_name_override = "web_engine"
excluded_files = [
"lib/libswiftshader_libEGL.so",
@@ -272,6 +282,7 @@ source_set("browsertest_core") {
test("web_engine_browsertests") {
sources = [
"browser/accessibility_bridge_browsertest.cc",
+ "browser/cast_streaming_browsertest.cc",
"browser/content_directory_browsertest.cc",
"browser/context_impl_browsertest.cc",
"browser/frame_impl_browsertest.cc",
@@ -381,7 +392,6 @@ executable("web_engine_shell_exec") {
deps = [
"//base",
"//fuchsia/base",
- "//fuchsia/base:release_channel_buildflags",
"//third_party/fuchsia-sdk/sdk/fidl/fuchsia.ui.policy",
"//third_party/fuchsia-sdk/sdk/fidl/fuchsia.web",
"//third_party/fuchsia-sdk/sdk/pkg/scenic_cpp",