From ae498111d7812ac500a54d1f043032c5e155939d Mon Sep 17 00:00:00 2001 From: Mirko Bonadei Date: Mon, 8 Oct 2018 19:32:25 +0000 Subject: [PATCH] Depend on rtc_base:timeutils instead of rtc_base_approved. WebRTC is trying to split rtc_base_approved and rtc_base, this CL avoids to rely on rtc_base_approved public_deps to depend on timeutils. Bug: webrtc:9838 Cq-Include-Trybots: luci.chromium.try:linux_mojo Change-Id: I94d8fdf216f71c56d42bd483d718fd22015a920c Reviewed-on: https://chromium-review.googlesource.com/c/1268277 Reviewed-by: Tommi Reviewed-by: Tom Sepez Commit-Queue: Mirko Bonadei Cr-Commit-Position: refs/heads/master@{#597647} --- content/renderer/BUILD.gn | 1 + content/test/BUILD.gn | 1 + services/network/BUILD.gn | 1 + 3 files changed, 3 insertions(+) diff --git a/content/renderer/BUILD.gn b/content/renderer/BUILD.gn index e62bc401e53440..8c6991955cbcef 100644 --- a/content/renderer/BUILD.gn +++ b/content/renderer/BUILD.gn @@ -747,6 +747,7 @@ target(link_target_type, "renderer") { "//third_party/webrtc/pc:rtc_pc_base", "//third_party/webrtc/rtc_base:rtc_base", "//third_party/webrtc/rtc_base:rtc_task_queue", + "//third_party/webrtc/rtc_base:timeutils", # TODO(titovartem) remove dependency on WebRTC internals. "//third_party/webrtc/rtc_base/third_party/sigslot:sigslot", diff --git a/content/test/BUILD.gn b/content/test/BUILD.gn index 0b1ea0a73fcd1e..408116d6b8d991 100644 --- a/content/test/BUILD.gn +++ b/content/test/BUILD.gn @@ -1930,6 +1930,7 @@ test("content_unittests") { "//third_party/webrtc/modules/video_coding:video_codec_interface", "//third_party/webrtc/pc:libjingle_peerconnection", "//third_party/webrtc/rtc_base:rtc_base", + "//third_party/webrtc/rtc_base:timeutils", "//third_party/webrtc/stats:rtc_stats_test_utils", "//third_party/webrtc_overrides", "//third_party/webrtc_overrides:init_webrtc", diff --git a/services/network/BUILD.gn b/services/network/BUILD.gn index 45f99a72202b9e..6bb2296f0ebe56 100644 --- a/services/network/BUILD.gn +++ b/services/network/BUILD.gn @@ -189,6 +189,7 @@ jumbo_component("network_service") { "//services/service_manager/sandbox:sandbox", "//third_party/webrtc/media:rtc_media_base", "//third_party/webrtc/rtc_base", + "//third_party/webrtc/rtc_base:timeutils", "//third_party/webrtc_overrides", "//third_party/webrtc_overrides:init_webrtc", "//url",