summaryrefslogtreecommitdiff
path: root/chromium/remoting/host/BUILD.gn
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2017-07-17 13:57:45 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2017-07-19 13:44:40 +0000
commit6ec7b8da05d21a3878bd21c691b41e675d74bb1c (patch)
treeb87f250bc19413750b9bb9cdbf2da20ef5014820 /chromium/remoting/host/BUILD.gn
parentec02ee4181c49b61fce1c8fb99292dbb8139cc90 (diff)
downloadqtwebengine-chromium-6ec7b8da05d21a3878bd21c691b41e675d74bb1c.tar.gz
BASELINE: Update Chromium to 60.0.3112.70
Change-Id: I9911c2280a014d4632f254857876a395d4baed2d Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'chromium/remoting/host/BUILD.gn')
-rw-r--r--chromium/remoting/host/BUILD.gn109
1 files changed, 36 insertions, 73 deletions
diff --git a/chromium/remoting/host/BUILD.gn b/chromium/remoting/host/BUILD.gn
index cb35bfe4e52..a699cc7e78a 100644
--- a/chromium/remoting/host/BUILD.gn
+++ b/chromium/remoting/host/BUILD.gn
@@ -57,6 +57,7 @@ static_library("host") {
sources = [
"audio_capturer.cc",
"audio_capturer.h",
+ "audio_capturer_chromeos.cc",
"audio_capturer_linux.cc",
"audio_capturer_linux.h",
"audio_capturer_mac.cc",
@@ -64,24 +65,14 @@ static_library("host") {
"audio_capturer_win.h",
"audio_silence_detector.cc",
"audio_silence_detector.h",
+ "audio_volume_filter.cc",
+ "audio_volume_filter.h",
"backoff_timer.cc",
"backoff_timer.h",
"basic_desktop_environment.cc",
"basic_desktop_environment.h",
"branding.cc",
"branding.h",
- "chromeos/aura_desktop_capturer.cc",
- "chromeos/aura_desktop_capturer.h",
- "chromeos/clipboard_aura.cc",
- "chromeos/clipboard_aura.h",
- "chromeos/message_box.cc",
- "chromeos/message_box.h",
- "chromeos/mouse_cursor_monitor_aura.cc",
- "chromeos/mouse_cursor_monitor_aura.h",
- "chromeos/point_transformer.cc",
- "chromeos/point_transformer.h",
- "chromeos/skia_bitmap_desktop_frame.cc",
- "chromeos/skia_bitmap_desktop_frame.h",
"chromoting_host.cc",
"chromoting_host.h",
"chromoting_host_context.cc",
@@ -107,6 +98,8 @@ static_library("host") {
"continue_window_linux.cc",
"continue_window_mac.mm",
"continue_window_win.cc",
+ "current_process_stats_agent.cc",
+ "current_process_stats_agent.h",
"curtain_mode.h",
"curtain_mode_linux.cc",
"curtain_mode_mac.cc",
@@ -142,6 +135,8 @@ static_library("host") {
"disconnect_window_win.cc",
"dns_blackhole_checker.cc",
"dns_blackhole_checker.h",
+ "forward_process_stats_agent.cc",
+ "forward_process_stats_agent.h",
"gcd_rest_client.cc",
"gcd_rest_client.h",
"gcd_state_updater.cc",
@@ -206,20 +201,6 @@ static_library("host") {
"ipc_video_frame_capturer.h",
"it2me_desktop_environment.cc",
"it2me_desktop_environment.h",
- "linux/audio_pipe_reader.cc",
- "linux/audio_pipe_reader.h",
- "linux/certificate_watcher.cc",
- "linux/certificate_watcher.h",
- "linux/unicode_to_keysym.cc",
- "linux/unicode_to_keysym.h",
- "linux/x11_character_injector.cc",
- "linux/x11_character_injector.h",
- "linux/x11_keyboard_impl.cc",
- "linux/x11_keyboard_impl.h",
- "linux/x11_util.cc",
- "linux/x11_util.h",
- "linux/x_server_clipboard.cc",
- "linux/x_server_clipboard.h",
"local_input_monitor.h",
"local_input_monitor_chromeos.cc",
"local_input_monitor_mac.mm",
@@ -248,6 +229,11 @@ static_library("host") {
"policy_watcher.h",
"posix/signal_handler.cc",
"posix/signal_handler.h",
+ "process_stats_agent.h",
+ "process_stats_sender.cc",
+ "process_stats_sender.h",
+ "process_stats_util.cc",
+ "process_stats_util.h",
"register_support_host_request.cc",
"register_support_host_request.h",
"remote_input_filter.cc",
@@ -326,6 +312,7 @@ static_library("host") {
}
if (is_linux && !is_chromeos) {
+ public_deps += [ "//remoting/host/linux" ]
libs += [ "pam" ]
}
@@ -334,6 +321,7 @@ static_library("host") {
"//build/config/linux:x11",
"//build/config/linux:xrandr",
]
+ deps += [ "//remoting/host/linux:x11" ]
if (is_desktop_linux) {
deps += [ "//build/config/linux/gtk" ]
}
@@ -344,17 +332,6 @@ static_library("host") {
"input_injector_x11.cc",
"local_input_monitor_x11.cc",
]
- if (is_linux) {
- # These will already be filtered out on non-Linux.
- sources -= [
- "linux/unicode_to_keysym.cc",
- "linux/x11_keyboard_impl.cc",
- "linux/x11_keyboard_impl.h",
- "linux/x11_util.cc",
- "linux/x_server_clipboard.cc",
- "linux/x_server_clipboard.h",
- ]
- }
}
if (!use_ozone) {
@@ -365,19 +342,15 @@ static_library("host") {
# TODO(GYP): crbug.com/481627. These should only be included
# when enable_me2me_host is true.
sources -= [
+ "audio_capturer_linux.cc",
+ "audio_capturer_linux.h",
+ "continue_window_linux.cc",
+ "curtain_mode_linux.cc",
+ "disconnect_window_linux.cc",
"me2me_desktop_environment.cc",
"me2me_desktop_environment.h",
]
- deps += [
- "//cc",
- "//gpu/command_buffer/common",
- "//ppapi/host",
- "//skia",
- "//ui/aura",
- "//ui/compositor",
- "//ui/events",
- "//ui/views",
- ]
+ deps += [ "//remoting/host/chromeos" ]
if (use_ash) {
deps += [ "//ash" ]
@@ -392,17 +365,9 @@ static_library("host") {
"desktop_resizer_x11.cc",
"input_injector_chromeos.cc",
"input_injector_chromeos.h",
- "linux/x_server_clipboard.cc",
- "linux/x_server_clipboard.h",
"local_input_monitor_x11.cc",
]
}
-
- sources -= [
- "continue_window_linux.cc",
- "curtain_mode_linux.cc",
- "disconnect_window_linux.cc",
- ]
}
if (is_mac) {
@@ -411,9 +376,6 @@ static_library("host") {
"Carbon.framework",
]
- # TODO(nicholss): When we can delete GYP builds,
- # this flag and usage can be removed.
- defines += [ "GN_BUILD=1" ]
deps += [
":remoting_version",
"//third_party/google_toolbox_for_mac",
@@ -478,9 +440,8 @@ source_set("unit_tests") {
sources = [
"audio_silence_detector_unittest.cc",
+ "audio_volume_filter_unittest.cc",
"backoff_timer_unittest.cc",
- "chromeos/aura_desktop_capturer_unittest.cc",
- "chromeos/clipboard_aura_unittest.cc",
"chromoting_host_context_unittest.cc",
"chromoting_host_unittest.cc",
"client_session_unittest.cc",
@@ -502,11 +463,6 @@ source_set("unit_tests") {
"it2me/it2me_confirmation_dialog_proxy_unittest.cc",
"it2me/it2me_host_unittest.cc",
"it2me/it2me_native_messaging_host_unittest.cc",
- "linux/audio_pipe_reader_unittest.cc",
- "linux/certificate_watcher_unittest.cc",
- "linux/unicode_to_keysym_unittest.cc",
- "linux/x11_character_injector_unittest.cc",
- "linux/x_server_clipboard_unittest.cc",
"local_input_monitor_unittest.cc",
"mouse_cursor_monitor_proxy_unittest.cc",
"mouse_shape_pump_unittest.cc",
@@ -516,6 +472,7 @@ source_set("unit_tests") {
"pairing_registry_delegate_win_unittest.cc",
"pin_hash_unittest.cc",
"policy_watcher_unittest.cc",
+ "process_stats_sender_unittest.cc",
"register_support_host_request_unittest.cc",
"remote_input_filter_unittest.cc",
"resizing_host_observer_unittest.cc",
@@ -530,15 +487,9 @@ source_set("unit_tests") {
"touch_injector_win_unittest.cc",
]
- if (!use_x11 && is_linux) {
- sources -= [ "linux/unicode_to_keysym_unittest.cc" ]
- }
if (use_ozone || is_chromeos) {
sources -= [ "local_input_monitor_unittest.cc" ]
}
- if (is_chromeos) {
- sources -= [ "linux/x_server_clipboard_unittest.cc" ]
- }
configs += [ "//remoting/build/config:version" ]
@@ -555,6 +506,18 @@ source_set("unit_tests") {
"//testing/gmock",
"//testing/gtest",
]
+
+ if (is_linux && !is_chromeos) {
+ deps += [ "//remoting/host/linux:unit_tests" ]
+ }
+
+ if (is_chromeos) {
+ deps += [
+ "//remoting/host/chromeos:unit_tests",
+ "//remoting/host/linux", # for AudioPipeReader
+ ]
+ }
+
if (is_win) {
deps += [ "//remoting/host/win:unit_tests" ]
}
@@ -591,7 +554,7 @@ if (enable_remoting_host) {
]
deps = [
- "//build/config/sanitizers:deps",
+ "//build/config:exe_and_shlib_deps",
]
configs += [ "//build/config/compiler:wexit_time_destructors" ]
@@ -795,7 +758,7 @@ if (enable_me2me_host) {
deps = [
":remoting_me2me_host_static",
- "//build/config/sanitizers:deps",
+ "//build/config:exe_and_shlib_deps",
"//remoting/base:breakpad",
"//remoting/host/installer:credits",
"//remoting/resources",