diff options
Diffstat (limited to 'chromium/content/public/common/BUILD.gn')
-rw-r--r-- | chromium/content/public/common/BUILD.gn | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/chromium/content/public/common/BUILD.gn b/chromium/content/public/common/BUILD.gn index 47b93531c4b..a85f429a0d1 100644 --- a/chromium/content/public/common/BUILD.gn +++ b/chromium/content/public/common/BUILD.gn @@ -7,6 +7,7 @@ import("//build/config/chromecast_build.gni") import("//build/config/features.gni") import("//build/config/jumbo.gni") import("//build/config/ui.gni") +import("//content/public/common/zygote/features.gni") import("//media/media_options.gni") import("//mojo/public/tools/bindings/mojom.gni") import("//ppapi/buildflags/buildflags.gni") @@ -202,6 +203,7 @@ jumbo_source_set("common_sources") { ":renderer_type", ":service_names", "//content/common", + "//content/public/common/zygote:buildflags", "//ipc", "//media/capture:capture_base", "//mojo/public/cpp/bindings", @@ -232,14 +234,13 @@ jumbo_source_set("common_sources") { "//services/network/public/cpp", "//services/service_manager/embedder:embedder_result_codes", "//services/service_manager/public/cpp", - "//services/service_manager/zygote:zygote_buildflags", "//skia", "//storage/common", "//third_party/blink/public/common", "//third_party/icu", "//ui/accessibility", "//ui/base", - "//ui/base/cursor", + "//ui/base/cursor:cursor_base", "//ui/gfx", "//ui/gfx/ipc", "//ui/gfx/ipc/color", @@ -255,12 +256,20 @@ jumbo_source_set("common_sources") { deps += [ "//content/public/android:jni" ] } + if (is_chromeos) { + public_deps += [ "//media/capture/video/chromeos/public" ] + } + if (is_linux) { - deps += [ "//services/service_manager/zygote" ] + sources += [ + "zygote/sandbox_support_linux.h", + "zygote/send_zygote_child_ping_linux.h", + "zygote/zygote_fork_delegate_linux.h", + ] } - if (is_chromeos) { - public_deps += [ "//media/capture/video/chromeos/public" ] + if (use_zygote_handle) { + sources += [ "zygote/zygote_handle.h" ] } if (rtc_use_pipewire) { @@ -305,6 +314,7 @@ mojom("interfaces") { "browser_controls_state.mojom", "drop_data.mojom", "fullscreen_video_element.mojom", + "performance_manager/v8_per_frame_memory.mojom", "resource_usage_reporter.mojom", "transferrable_url_loader.mojom", "was_activated_option.mojom", |