$NetBSD: patch-src_3rdparty_chromium_content_test_BUILD.gn,v 1.2 2022/04/18 11:18:19 adam Exp $ --- src/3rdparty/chromium/content/test/BUILD.gn.orig 2021-02-19 16:41:59.000000000 +0000 +++ src/3rdparty/chromium/content/test/BUILD.gn @@ -631,7 +631,7 @@ jumbo_static_library("test_support") { ] } - if (is_linux || is_chromeos) { + if (is_linux || is_chromeos || is_bsd) { deps += [ "//ui/platform_window/common" ] } @@ -1327,7 +1327,7 @@ test("content_browsertests") { } } - if (is_android || is_linux || is_chromeos || is_mac || is_win) { + if (is_android || is_linux || is_chromeos || is_mac || is_win || is_bsd) { data += [ "$root_out_dir/content_shell.pak", "data/", @@ -1335,7 +1335,7 @@ test("content_browsertests") { ] } - if (is_linux || is_chromeos || is_mac || is_win) { + if (is_linux || is_chromeos || is_mac || is_win || is_bsd) { sources += [ "../browser/media/capture/content_capture_device_browsertest_base.cc", "../browser/media/capture/content_capture_device_browsertest_base.h", @@ -1397,7 +1397,7 @@ test("content_browsertests") { configs += [ "//build/config/win:delayloads" ] } - if (is_linux || is_chromeos) { + if (is_linux || is_chromeos || is_bsd) { sources += [ "../browser/utility_process_sandbox_browsertest.cc", "../browser/zygote_host/zygote_browsertest.cc", @@ -1407,6 +1407,12 @@ test("content_browsertests") { "//ui/gfx:test_support", ] + if (is_bsd) { + sources -= [ + "../browser/utility_process_sandbox_browsertest.cc", + ] + } + if (use_atk) { sources += [ "../browser/accessibility/accessibility_auralinux_browsertest.cc", @@ -1655,7 +1661,7 @@ static_library("run_all_unittests") { ":test_support", "//base/test:test_support", ] - if (is_linux || is_chromeos) { + if (is_linux || is_chromeos || is_bsd) { deps += [ "//content/common:set_process_title_linux" ] } } @@ -2380,7 +2386,7 @@ test("content_unittests") { "//ui/shell_dialogs:shell_dialogs", ] - if (is_linux || is_mac || is_win) { + if (is_linux || is_mac || is_win || is_bsd) { sources += [ "../browser/media/capture/desktop_capture_device_unittest.cc" ] deps += [ "//third_party/webrtc_overrides:webrtc_component" ] @@ -2419,7 +2425,7 @@ test("content_unittests") { } } - if (is_linux || is_chromeos) { + if (is_linux || is_chromeos || is_bsd) { if (use_dbus) { deps += [ "//dbus:test_support" ] } @@ -2563,7 +2569,7 @@ test("content_unittests") { deps += [ "//ui/gfx/x" ] } - if (is_linux || is_chromeos) { + if (is_linux || is_chromeos || is_bsd) { sources += [ "../common/set_process_title_linux_unittest.cc" ] deps += [ "//content/common:set_process_title_linux" ] }