diff --git a/api/task_queue/BUILD.gn b/api/task_queue/BUILD.gn index 0129512ae8..b57069b1c0 100644 --- a/api/task_queue/BUILD.gn +++ b/api/task_queue/BUILD.gn @@ -104,6 +104,7 @@ rtc_source_set("global_task_queue_factory") { if (build_with_chromium) { # Chromium uses link-time injection of the CreateDefaultTaskQueueFactory + deps += [ "../../../webrtc_overrides:task_queue_impl" ] sources += [ "default_task_queue_factory.h" ] } else { deps += [ ":default_task_queue_factory" ] diff --git a/rtc_base/BUILD.gn b/rtc_base/BUILD.gn index 6fbbb3fe15..84a39ef32c 100644 --- a/rtc_base/BUILD.gn +++ b/rtc_base/BUILD.gn @@ -481,12 +481,6 @@ rtc_source_set("rtc_task_queue") { "task_utils:to_queued_task", "//third_party/abseil-cpp/absl/memory", ] - - # TODO(danilchap): Move this conditional dependency to global_task_queue_factory - # after removing task_queue_impl -> global_task_queue_factory dependency in chromium. - if (build_with_chromium) { - deps += [ "../../webrtc_overrides:task_queue_impl" ] - } } rtc_source_set("rtc_task_queue_api") {