tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit f0043a53ecbde7905e4d49149d70dc3f4bf7a5ba
parent 81f271a6be2f93f31a97941d4e04d8b540bec05c
Author: Michael Froman <mfroman@mozilla.com>
Date:   Wed, 15 Oct 2025 11:37:29 -0500

Bug 1993083 - Vendor libwebrtc from d26ff67890

Upstream commit: https://webrtc.googlesource.com/src/+/d26ff678906f35334350f4791fecd4a385178494
    Reformat gn files

    using
      git ls-files | grep BUILD.gn | xargs gn format
    which seems to induce a shorter notation for cases like
    -  "../../api/rtc_event_log:rtc_event_log",
    +  "../../api/rtc_event_log",
    now.

    Bug: None
    Change-Id: I362627095f3d0391603d9f642d14fdadba58ca66
    Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/402860
    Reviewed-by: Harald Alvestrand <hta@webrtc.org>
    Commit-Queue: Philipp Hancke <phancke@meta.com>
    Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
    Cr-Commit-Position: refs/heads/main@{#45257}

Diffstat:
Mthird_party/libwebrtc/README.mozilla.last-vendor | 4++--
Mthird_party/libwebrtc/api/BUILD.gn | 8++++----
Mthird_party/libwebrtc/api/environment/BUILD.gn | 2+-
Mthird_party/libwebrtc/api/task_queue/test/BUILD.gn | 2+-
Mthird_party/libwebrtc/api/transport/BUILD.gn | 4++--
Mthird_party/libwebrtc/api/video/BUILD.gn | 10+++++-----
Mthird_party/libwebrtc/api/video_codecs/BUILD.gn | 4++--
Mthird_party/libwebrtc/audio/voip/test/BUILD.gn | 14+++++++-------
Mthird_party/libwebrtc/common_video/BUILD.gn | 2+-
Mthird_party/libwebrtc/examples/BUILD.gn | 2+-
Mthird_party/libwebrtc/examples/androidvoip/BUILD.gn | 2+-
Mthird_party/libwebrtc/logging/BUILD.gn | 2+-
Mthird_party/libwebrtc/media/BUILD.gn | 6+++---
Mthird_party/libwebrtc/modules/async_audio_processing/BUILD.gn | 2+-
Mthird_party/libwebrtc/modules/audio_coding/BUILD.gn | 2+-
Mthird_party/libwebrtc/modules/audio_device/BUILD.gn | 4++--
Mthird_party/libwebrtc/modules/audio_processing/agc2/BUILD.gn | 4++--
Mthird_party/libwebrtc/modules/video_coding/BUILD.gn | 8++++----
Mthird_party/libwebrtc/modules/video_coding/timing/BUILD.gn | 2+-
Mthird_party/libwebrtc/moz-patch-stack/s0027.patch | 16++++++++--------
Mthird_party/libwebrtc/moz-patch-stack/s0087.patch | 2+-
Mthird_party/libwebrtc/moz-patch-stack/s0099.patch | 4++--
Mthird_party/libwebrtc/moz-patch-stack/s0101.patch | 4++--
Mthird_party/libwebrtc/moz-patch-stack/s0103.patch | 22+++++++++++-----------
Mthird_party/libwebrtc/moz-patch-stack/s0108.patch | 2+-
Mthird_party/libwebrtc/moz-patch-stack/s0110.patch | 2+-
Mthird_party/libwebrtc/net/dcsctp/fuzzers/BUILD.gn | 2+-
Mthird_party/libwebrtc/net/dcsctp/public/BUILD.gn | 2+-
Mthird_party/libwebrtc/net/dcsctp/rx/BUILD.gn | 2+-
Mthird_party/libwebrtc/net/dcsctp/socket/BUILD.gn | 6+++---
Mthird_party/libwebrtc/net/dcsctp/timer/BUILD.gn | 8++++----
Mthird_party/libwebrtc/net/dcsctp/tx/BUILD.gn | 2+-
Mthird_party/libwebrtc/rtc_base/containers/BUILD.gn | 4++--
Mthird_party/libwebrtc/rtc_base/task_utils/BUILD.gn | 4++--
Mthird_party/libwebrtc/rtc_tools/BUILD.gn | 10+++++-----
Mthird_party/libwebrtc/test/BUILD.gn | 6+++---
Mthird_party/libwebrtc/test/network/BUILD.gn | 6+++---
Mthird_party/libwebrtc/video/BUILD.gn | 2+-
Mthird_party/libwebrtc/video/adaptation/BUILD.gn | 8++++----
Mthird_party/libwebrtc/video/corruption_detection/BUILD.gn | 2+-
Mthird_party/libwebrtc/video/render/BUILD.gn | 2+-
41 files changed, 101 insertions(+), 101 deletions(-)

diff --git a/third_party/libwebrtc/README.mozilla.last-vendor b/third_party/libwebrtc/README.mozilla.last-vendor @@ -1,4 +1,4 @@ # ./mach python dom/media/webrtc/third_party_build/vendor-libwebrtc.py --from-local /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc --commit mozpatches libwebrtc -libwebrtc updated from /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-10-15T16:36:18.196221+00:00. +libwebrtc updated from /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-10-15T16:37:20.425240+00:00. # base of lastest vendoring -be1d925be3 +d26ff67890 diff --git a/third_party/libwebrtc/api/BUILD.gn b/third_party/libwebrtc/api/BUILD.gn @@ -236,7 +236,7 @@ rtc_source_set("ice_transport_interface") { ":ref_count", ":rtc_error", ":scoped_refptr", - "rtc_event_log:rtc_event_log", + "rtc_event_log", ] } @@ -1059,7 +1059,7 @@ if (!build_with_mozilla) { "../rtc_base:macromagic", "../rtc_base:threading", "../rtc_base/system:rtc_export", - "rtc_event_log:rtc_event_log", + "rtc_event_log", ] } } @@ -1086,7 +1086,7 @@ rtc_source_set("sequence_checker") { "../rtc_base:checks", "../rtc_base:macromagic", "../rtc_base/synchronization:sequence_checker_internal", - "task_queue:task_queue", + "task_queue", ] } @@ -1793,7 +1793,7 @@ rtc_library("frame_transformer_factory") { ":frame_transformer_interface", ":ref_count", ":scoped_refptr", - "../audio:audio", + "../audio", "../modules/rtp_rtcp", "../rtc_base:checks", "../rtc_base/system:rtc_export", diff --git a/third_party/libwebrtc/api/environment/BUILD.gn b/third_party/libwebrtc/api/environment/BUILD.gn @@ -40,8 +40,8 @@ rtc_library("environment_factory") { "../../rtc_base/system:rtc_export", "../../system_wrappers", "../rtc_event_log", + "../task_queue", "../task_queue:default_task_queue_factory", - "../task_queue:task_queue", "../transport:field_trial_based_config", "//third_party/abseil-cpp/absl/base:nullability", ] diff --git a/third_party/libwebrtc/api/task_queue/test/BUILD.gn b/third_party/libwebrtc/api/task_queue/test/BUILD.gn @@ -13,7 +13,7 @@ rtc_library("mock_task_queue_base") { sources = [ "mock_task_queue_base.h" ] deps = [ "../..:location", - "../../../api/task_queue:task_queue", + "../../../api/task_queue", "../../../api/units:time_delta", "../../../test:test_support", "//third_party/abseil-cpp/absl/functional:any_invocable", diff --git a/third_party/libwebrtc/api/transport/BUILD.gn b/third_party/libwebrtc/api/transport/BUILD.gn @@ -142,7 +142,7 @@ if (rtc_include_tests) { ":network_control", "..:simulated_network_api", "../../api:network_emulation_manager_api", - "../../api/rtc_event_log:rtc_event_log", + "../../api/rtc_event_log", "../units:data_rate", "../units:data_size", "../units:time_delta", @@ -160,7 +160,7 @@ if (rtc_include_tests) { ":network_control", ":test_feedback_generator_interface", "../../api:network_emulation_manager_api", - "../../api/rtc_event_log:rtc_event_log", + "../../api/rtc_event_log", "../../test/network:feedback_generator", ] } diff --git a/third_party/libwebrtc/api/video/BUILD.gn b/third_party/libwebrtc/api/video/BUILD.gn @@ -207,11 +207,11 @@ rtc_library("rtp_video_frame_assembler") { "..:array_view", "..:rtp_packet_info", "..:scoped_refptr", - "../../modules/rtp_rtcp:rtp_rtcp", + "../../modules/rtp_rtcp", "../../modules/rtp_rtcp:rtp_rtcp_format", "../../modules/rtp_rtcp:rtp_video_header", + "../../modules/video_coding", "../../modules/video_coding:packet_buffer", - "../../modules/video_coding:video_coding", "../../rtc_base:checks", "../../rtc_base:logging", "../../rtc_base:rtc_numerics", @@ -230,8 +230,8 @@ rtc_library("rtp_video_frame_assembler_unittests") { ":video_frame", ":video_frame_type", "..:array_view", + "../../modules/rtp_rtcp", "../../modules/rtp_rtcp:rtp_packetizer_av1_test_helper", - "../../modules/rtp_rtcp:rtp_rtcp", "../../modules/rtp_rtcp:rtp_rtcp_format", "../../modules/rtp_rtcp:rtp_video_header", "../../modules/video_coding:codec_globals_headers", @@ -252,7 +252,7 @@ if (rtc_use_h265) { ":video_frame", ":video_frame_type", "..:array_view", - "../../modules/rtp_rtcp:rtp_rtcp", + "../../modules/rtp_rtcp", "../../modules/rtp_rtcp:rtp_rtcp_format", "../../modules/rtp_rtcp:rtp_video_header", "../../modules/video_coding:codec_globals_headers", @@ -432,6 +432,6 @@ rtc_library("video_frame_metadata_unittest") { "../../api/video:video_frame", "../../modules/video_coding:codec_globals_headers", "../../test:test_support", - "../../video:video", + "../../video", ] } diff --git a/third_party/libwebrtc/api/video_codecs/BUILD.gn b/third_party/libwebrtc/api/video_codecs/BUILD.gn @@ -330,7 +330,7 @@ rtc_library("simple_encoder_wrapper") { "../../api/units:data_rate", "../../api/video_codecs:scalability_mode", "../../api/video_codecs:scalability_mode_helper", - "../../common_video/generic_frame_descriptor:generic_frame_descriptor", + "../../common_video/generic_frame_descriptor", "../../modules/video_coding/svc:scalability_structures", "../../modules/video_coding/svc:scalable_video_controller", "../../rtc_base:checks", @@ -407,7 +407,7 @@ rtc_library("libaom_av1_encoder_factory_test") { "..:scoped_refptr", "../../api/video:video_frame", "../../api/video_codecs:video_codecs_api", - "../../common_video:common_video", + "../../common_video", "../../modules/video_coding/codecs/av1:dav1d_decoder", "../../rtc_base:checks", "../../rtc_base:logging", diff --git a/third_party/libwebrtc/audio/voip/test/BUILD.gn b/third_party/libwebrtc/audio/voip/test/BUILD.gn @@ -14,7 +14,7 @@ if (rtc_include_tests) { visibility = [ "*" ] sources = [ "mock_task_queue.h" ] deps = [ - "../../../api/task_queue:task_queue", + "../../../api/task_queue", "../../../api/task_queue/test:mock_task_queue_base", "../../../test:test_support", "//third_party/abseil-cpp/absl/strings:string_view", @@ -63,11 +63,11 @@ if (rtc_include_tests) { "../../../api/audio_codecs:builtin_audio_encoder_factory", "../../../api/environment", "../../../api/environment:environment_factory", - "../../../api/task_queue:task_queue", + "../../../api/task_queue", "../../../api/voip:voip_api", "../../../modules/audio_mixer:audio_mixer_impl", "../../../modules/audio_mixer:audio_mixer_test_utils", - "../../../modules/rtp_rtcp:rtp_rtcp", + "../../../modules/rtp_rtcp", "../../../modules/rtp_rtcp:rtp_rtcp_format", "../../../rtc_base:logging", "../../../system_wrappers", @@ -98,13 +98,13 @@ if (rtc_include_tests) { "../../../api/units:time_delta", "../../../api/units:timestamp", "../../../modules/audio_mixer:audio_mixer_test_utils", - "../../../modules/rtp_rtcp:rtp_rtcp", + "../../../modules/rtp_rtcp", "../../../rtc_base:logging", "../../../rtc_base:rtc_event", "../../../test:mock_transport", "../../../test:run_loop", "../../../test:test_support", - "../../../test/time_controller:time_controller", + "../../../test/time_controller", ] } @@ -126,14 +126,14 @@ if (rtc_include_tests) { "../../../api/units:time_delta", "../../../api/units:timestamp", "../../../modules/audio_mixer:audio_mixer_test_utils", - "../../../modules/rtp_rtcp:rtp_rtcp", + "../../../modules/rtp_rtcp", "../../../modules/rtp_rtcp:rtp_rtcp_format", "../../../rtc_base:logging", "../../../rtc_base:rtc_event", "../../../test:mock_transport", "../../../test:run_loop", "../../../test:test_support", - "../../../test/time_controller:time_controller", + "../../../test/time_controller", ] } } diff --git a/third_party/libwebrtc/common_video/BUILD.gn b/third_party/libwebrtc/common_video/BUILD.gn @@ -193,7 +193,7 @@ if (rtc_include_tests && !build_with_chromium) { "../rtc_base:macromagic", "../rtc_base:rtc_base_tests_utils", "../rtc_base:timeutils", - "../system_wrappers:system_wrappers", + "../system_wrappers", "../test:fileutils", "../test:frame_utils", "../test:test_main", diff --git a/third_party/libwebrtc/examples/BUILD.gn b/third_party/libwebrtc/examples/BUILD.gn @@ -823,7 +823,7 @@ if (is_linux || is_chromeos || is_win) { "../rtc_base:socket_address", "../rtc_base:socket_server", "../rtc_base:threading", - "//third_party/abseil-cpp/absl/strings:strings", + "//third_party/abseil-cpp/absl/strings", ] } rtc_executable("stunserver") { diff --git a/third_party/libwebrtc/examples/androidvoip/BUILD.gn b/third_party/libwebrtc/examples/androidvoip/BUILD.gn @@ -79,7 +79,7 @@ if (is_android) { "//sdk/android:native_api_audio_device_module", "//sdk/android:native_api_base", "//sdk/android:native_api_jni", - "//third_party/abseil-cpp/absl/memory:memory", + "//third_party/abseil-cpp/absl/memory", "//third_party/jni_zero", ] } diff --git a/third_party/libwebrtc/logging/BUILD.gn b/third_party/libwebrtc/logging/BUILD.gn @@ -377,7 +377,7 @@ rtc_library("rtc_event_log_impl_encoder") { "../api:array_view", "../api:candidate", "../api:dtls_transport_interface", - "../api/rtc_event_log:rtc_event_log", + "../api/rtc_event_log", "../api/transport:bandwidth_usage", "../api/units:timestamp", "../api/video:video_frame", diff --git a/third_party/libwebrtc/media/BUILD.gn b/third_party/libwebrtc/media/BUILD.gn @@ -761,8 +761,8 @@ if (rtc_build_dcsctp) { "../api:rtc_error", "../api:sequence_checker", "../api/environment", + "../api/task_queue", "../api/task_queue:pending_task_safety_flag", - "../api/task_queue:task_queue", "../api/transport:datagram_transport_interface", "../net/dcsctp/public:factory", "../net/dcsctp/public:socket", @@ -783,9 +783,9 @@ if (rtc_build_dcsctp) { "../rtc_base:threading", "../rtc_base/containers:flat_map", "../rtc_base/network:received_packet", - "../rtc_base/third_party/sigslot:sigslot", + "../rtc_base/third_party/sigslot", "../system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", + "//third_party/abseil-cpp/absl/strings", ] } } diff --git a/third_party/libwebrtc/modules/async_audio_processing/BUILD.gn b/third_party/libwebrtc/modules/async_audio_processing/BUILD.gn @@ -20,7 +20,7 @@ rtc_library("async_audio_processing") { "../../api:sequence_checker", "../../api/audio:audio_frame_api", "../../api/audio:audio_frame_processor", - "../../api/task_queue:task_queue", + "../../api/task_queue", "../../rtc_base:checks", "../../rtc_base:refcount", ] diff --git a/third_party/libwebrtc/modules/audio_coding/BUILD.gn b/third_party/libwebrtc/modules/audio_coding/BUILD.gn @@ -1056,7 +1056,7 @@ if (rtc_include_tests) { "../../api:scoped_refptr", "../../api/audio_codecs:audio_codecs_api", "../../api/audio_codecs:builtin_audio_decoder_factory", - "../../api/environment:environment", + "../../api/environment", "../../api/neteq:neteq_api", "../../logging:rtc_event_log_parser", "../../rtc_base:checks", diff --git a/third_party/libwebrtc/modules/audio_device/BUILD.gn b/third_party/libwebrtc/modules/audio_device/BUILD.gn @@ -118,7 +118,7 @@ rtc_library("windows_core_audio_utility") { "../../rtc_base:platform_thread_types", "../../rtc_base:stringutils", "../../rtc_base/win:windows_version", - "//third_party/abseil-cpp/absl/strings:strings", + "//third_party/abseil-cpp/absl/strings", ] libs = [ "oleaut32.lib" ] @@ -163,7 +163,7 @@ rtc_library("audio_device_module_from_input_and_output") { "../../rtc_base:timeutils", "../../rtc_base/win:scoped_com_initializer", "../../rtc_base/win:windows_version", - "//third_party/abseil-cpp/absl/strings:strings", + "//third_party/abseil-cpp/absl/strings", ] } } diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/BUILD.gn b/third_party/libwebrtc/modules/audio_processing/agc2/BUILD.gn @@ -97,7 +97,7 @@ rtc_library("biquad_filter") { rtc_library("clipping_predictor") { visibility = [ - "../agc:agc", + "../agc", "./*", ] @@ -181,7 +181,7 @@ rtc_library("gain_applier") { rtc_source_set("gain_map") { visibility = [ "..:analog_mic_simulation", - "../agc:agc", + "../agc", "./*", ] diff --git a/third_party/libwebrtc/modules/video_coding/BUILD.gn b/third_party/libwebrtc/modules/video_coding/BUILD.gn @@ -762,7 +762,7 @@ if (rtc_include_tests) { deps = [ "../../api/video_codecs:video_codecs_api", - "../../modules/utility:utility", + "../../modules/utility", "../../rtc_base:checks", "../../sdk/android:internal_jni", "../../sdk/android:native_api_base", @@ -869,7 +869,7 @@ if (rtc_include_tests) { "../../api:videocodec_test_stats_api", "../../api/environment", "../../api/environment:environment_factory", - "../../api/numerics:numerics", + "../../api/numerics", "../../api/task_queue", "../../api/task_queue:default_task_queue_factory", "../../api/test/metrics:global_metrics_logger_and_exporter", @@ -1329,8 +1329,8 @@ if (rtc_include_tests) { "../../test:test_support", "../../test:video_test_common", "../../test:video_test_support", - "../../test/time_controller:time_controller", - "../../third_party/libyuv:libyuv", + "../../test/time_controller", + "../../third_party/libyuv", "../../video/config:encoder_config", "../rtp_rtcp", "../rtp_rtcp:rtp_rtcp_format", diff --git a/third_party/libwebrtc/modules/video_coding/timing/BUILD.gn b/third_party/libwebrtc/modules/video_coding/timing/BUILD.gn @@ -149,8 +149,8 @@ rtc_library("timing_unittests") { "../../../api/units:timestamp", "../../../rtc_base:histogram_percentile_counter", "../../../rtc_base:timeutils", + "../../../system_wrappers", "../../../system_wrappers:metrics", - "../../../system_wrappers:system_wrappers", "../../../test:create_test_field_trials", "../../../test:test_support", ] diff --git a/third_party/libwebrtc/moz-patch-stack/s0027.patch b/third_party/libwebrtc/moz-patch-stack/s0027.patch @@ -203,7 +203,7 @@ index 3357c2dcdf..7131daa82c 100644 } diff --git a/api/BUILD.gn b/api/BUILD.gn -index d584d4591e..bf3dea8da6 100644 +index 036a23ca9b..ac2234a065 100644 --- a/api/BUILD.gn +++ b/api/BUILD.gn @@ -44,6 +44,9 @@ rtc_library("enable_media") { @@ -341,7 +341,7 @@ index d584d4591e..bf3dea8da6 100644 sources = [ "ice_transport_factory.cc", @@ -1028,6 +1062,7 @@ rtc_library("ice_transport_factory") { - "rtc_event_log:rtc_event_log", + "rtc_event_log", ] } +} @@ -458,7 +458,7 @@ index 71778f52ec..7db75d5fd3 100644 rtc_library("default_task_queue_factory") { visibility = [ "*" ] diff --git a/api/transport/BUILD.gn b/api/transport/BUILD.gn -index 11b03496be..3cc8835a5e 100644 +index b99d40378d..c017173a7e 100644 --- a/api/transport/BUILD.gn +++ b/api/transport/BUILD.gn @@ -108,6 +108,7 @@ rtc_source_set("sctp_transport_factory_interface") { @@ -549,7 +549,7 @@ index 88890be798..c9aefc297b 100644 #include "rtc_base/memory/aligned_malloc.h" diff --git a/media/BUILD.gn b/media/BUILD.gn -index 3c1647e0b7..d70b62b608 100644 +index 98a675a7c9..6cfbf1b9f3 100644 --- a/media/BUILD.gn +++ b/media/BUILD.gn @@ -77,7 +77,7 @@ rtc_library("rtc_media_base") { @@ -723,7 +723,7 @@ index 6d4d4a2363..316408a9b3 100644 : content_hint(VideoTrackInterface::ContentHint::kNone) {} VideoOptions::~VideoOptions() = default; diff --git a/modules/audio_coding/BUILD.gn b/modules/audio_coding/BUILD.gn -index bce09e0f81..12a9566a8f 100644 +index 9649f0c940..51570e8c95 100644 --- a/modules/audio_coding/BUILD.gn +++ b/modules/audio_coding/BUILD.gn @@ -362,7 +362,7 @@ rtc_library("webrtc_opus_wrapper") { @@ -736,7 +736,7 @@ index bce09e0f81..12a9566a8f 100644 } diff --git a/modules/audio_device/BUILD.gn b/modules/audio_device/BUILD.gn -index 66f69fca39..baecf90aa8 100644 +index a26de6be15..a90fac2f4c 100644 --- a/modules/audio_device/BUILD.gn +++ b/modules/audio_device/BUILD.gn @@ -30,6 +30,7 @@ rtc_source_set("audio_device_default") { @@ -1199,7 +1199,7 @@ index c1181618e9..4a772795ed 100644 deps += [ "..:logging", diff --git a/test/BUILD.gn b/test/BUILD.gn -index b07102a7d5..4b7bd27de2 100644 +index 9edc60ad74..7bd39bd85b 100644 --- a/test/BUILD.gn +++ b/test/BUILD.gn @@ -258,6 +258,7 @@ rtc_library("audio_test_common") { @@ -1258,7 +1258,7 @@ index b07102a7d5..4b7bd27de2 100644 rtc_library("call_config_utils") { testonly = true diff --git a/video/BUILD.gn b/video/BUILD.gn -index c1acd56382..7abdf541f8 100644 +index b9bbf1c3b9..a7aba5f8c9 100644 --- a/video/BUILD.gn +++ b/video/BUILD.gn @@ -17,7 +17,7 @@ rtc_library("video_stream_encoder_interface") { diff --git a/third_party/libwebrtc/moz-patch-stack/s0087.patch b/third_party/libwebrtc/moz-patch-stack/s0087.patch @@ -9,7 +9,7 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/60304c5d8a86fdecf 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/media/BUILD.gn b/media/BUILD.gn -index d70b62b608..ec9fb184fa 100644 +index 6cfbf1b9f3..00a0d00e49 100644 --- a/media/BUILD.gn +++ b/media/BUILD.gn @@ -56,6 +56,11 @@ rtc_library("rtc_media_base") { diff --git a/third_party/libwebrtc/moz-patch-stack/s0099.patch b/third_party/libwebrtc/moz-patch-stack/s0099.patch @@ -16,7 +16,7 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/bbec1b95ddb5e0096 5 files changed, 26 insertions(+), 6 deletions(-) diff --git a/modules/audio_coding/BUILD.gn b/modules/audio_coding/BUILD.gn -index 12a9566a8f..ef8c7dd339 100644 +index 51570e8c95..d900e550b7 100644 --- a/modules/audio_coding/BUILD.gn +++ b/modules/audio_coding/BUILD.gn @@ -362,7 +362,7 @@ rtc_library("webrtc_opus_wrapper") { @@ -86,7 +86,7 @@ index 2b3623e53f..b3941ea94d 100644 if (!build_with_mozilla) { diff --git a/test/BUILD.gn b/test/BUILD.gn -index 4b7bd27de2..33f4ee8624 100644 +index 7bd39bd85b..59bd007ce7 100644 --- a/test/BUILD.gn +++ b/test/BUILD.gn @@ -470,6 +470,12 @@ rtc_source_set("test_support") { diff --git a/third_party/libwebrtc/moz-patch-stack/s0101.patch b/third_party/libwebrtc/moz-patch-stack/s0101.patch @@ -26,7 +26,7 @@ index 851c745732..cdbd705ec2 100644 # These are the targets to skip header checking by default. The files in targets # matching these patterns (see "gn help label_pattern" for format) will not have diff --git a/media/BUILD.gn b/media/BUILD.gn -index ec9fb184fa..82b4bbfbae 100644 +index 00a0d00e49..e7f7f53743 100644 --- a/media/BUILD.gn +++ b/media/BUILD.gn @@ -7,7 +7,7 @@ @@ -39,7 +39,7 @@ index ec9fb184fa..82b4bbfbae 100644 group("media") { diff --git a/modules/video_coding/BUILD.gn b/modules/video_coding/BUILD.gn -index b93ed8c707..f79625d651 100644 +index b100541101..88655146af 100644 --- a/modules/video_coding/BUILD.gn +++ b/modules/video_coding/BUILD.gn @@ -7,7 +7,7 @@ diff --git a/third_party/libwebrtc/moz-patch-stack/s0103.patch b/third_party/libwebrtc/moz-patch-stack/s0103.patch @@ -126,7 +126,7 @@ index 550c75bafb..28fb57a248 100644 "Generated during 'gn gen' by //BUILD.gn.", "", diff --git a/api/BUILD.gn b/api/BUILD.gn -index bf3dea8da6..0693e12daa 100644 +index ac2234a065..2aee479f4c 100644 --- a/api/BUILD.gn +++ b/api/BUILD.gn @@ -8,8 +8,8 @@ @@ -246,7 +246,7 @@ index 40714b196e..2c6b39f59e 100644 if (rtc_include_tests) { diff --git a/api/video/BUILD.gn b/api/video/BUILD.gn -index 9e016620eb..3598550c99 100644 +index e621f9c088..e4c80260d4 100644 --- a/api/video/BUILD.gn +++ b/api/video/BUILD.gn @@ -8,8 +8,8 @@ @@ -261,7 +261,7 @@ index 9e016620eb..3598550c99 100644 rtc_library("video_rtp_headers") { diff --git a/api/video_codecs/BUILD.gn b/api/video_codecs/BUILD.gn -index f21a8cff25..48f6d8c1e7 100644 +index eddc2b7782..c767531ecd 100644 --- a/api/video_codecs/BUILD.gn +++ b/api/video_codecs/BUILD.gn @@ -8,8 +8,8 @@ @@ -326,7 +326,7 @@ index 589142b014..2ee80ded55 100644 } } diff --git a/examples/BUILD.gn b/examples/BUILD.gn -index 58c3dfc9f0..c6f3fc99cd 100644 +index 6ec5e65609..73ef4bf072 100644 --- a/examples/BUILD.gn +++ b/examples/BUILD.gn @@ -9,15 +9,15 @@ @@ -397,7 +397,7 @@ index 64cd43e923..6d36129869 100644 deps = [ ":generated_jni", diff --git a/examples/androidvoip/BUILD.gn b/examples/androidvoip/BUILD.gn -index be28f08b3c..dad74bd8dc 100644 +index 657e7a71f9..881dd69b03 100644 --- a/examples/androidvoip/BUILD.gn +++ b/examples/androidvoip/BUILD.gn @@ -50,8 +50,8 @@ if (is_android) { @@ -412,7 +412,7 @@ index be28f08b3c..dad74bd8dc 100644 deps = [ ":generated_jni", diff --git a/logging/BUILD.gn b/logging/BUILD.gn -index 576980c5ab..2a8b864d5b 100644 +index 85d3db59dc..7d446ec098 100644 --- a/logging/BUILD.gn +++ b/logging/BUILD.gn @@ -11,8 +11,8 @@ if (rtc_enable_protobuf) { @@ -427,7 +427,7 @@ index 576980c5ab..2a8b864d5b 100644 group("logging") { diff --git a/media/BUILD.gn b/media/BUILD.gn -index 82b4bbfbae..b58cb6ba9a 100644 +index e7f7f53743..04552ba728 100644 --- a/media/BUILD.gn +++ b/media/BUILD.gn @@ -6,7 +6,7 @@ @@ -440,7 +440,7 @@ index 82b4bbfbae..b58cb6ba9a 100644 import("../webrtc.gni") diff --git a/modules/audio_device/BUILD.gn b/modules/audio_device/BUILD.gn -index baecf90aa8..88b4dcd0ad 100644 +index a90fac2f4c..ae05c9d228 100644 --- a/modules/audio_device/BUILD.gn +++ b/modules/audio_device/BUILD.gn @@ -9,8 +9,8 @@ @@ -494,7 +494,7 @@ index 45d08ad066..2d6f3ca0b4 100644 } } diff --git a/modules/audio_processing/agc2/BUILD.gn b/modules/audio_processing/agc2/BUILD.gn -index 1581e49dae..23e68636bf 100644 +index 83f8889fff..54fcde3a18 100644 --- a/modules/audio_processing/agc2/BUILD.gn +++ b/modules/audio_processing/agc2/BUILD.gn @@ -258,7 +258,7 @@ rtc_library("vad_wrapper") { @@ -588,7 +588,7 @@ index a693604389..72972d18e1 100644 import("../../webrtc.gni") diff --git a/modules/video_coding/BUILD.gn b/modules/video_coding/BUILD.gn -index f79625d651..fe09ff6f5b 100644 +index 88655146af..70782e51b6 100644 --- a/modules/video_coding/BUILD.gn +++ b/modules/video_coding/BUILD.gn @@ -6,7 +6,7 @@ @@ -756,7 +756,7 @@ index 52efbf7c09..7461af4d7b 100644 import("../webrtc.gni") diff --git a/test/BUILD.gn b/test/BUILD.gn -index 33f4ee8624..edd3e02d77 100644 +index 59bd007ce7..0ac1cd374e 100644 --- a/test/BUILD.gn +++ b/test/BUILD.gn @@ -6,10 +6,10 @@ diff --git a/third_party/libwebrtc/moz-patch-stack/s0108.patch b/third_party/libwebrtc/moz-patch-stack/s0108.patch @@ -38,7 +38,7 @@ index 2e315c79c4..174ce0d2f4 100644 ] # Added when we removed deps in other places to avoid building diff --git a/media/BUILD.gn b/media/BUILD.gn -index b58cb6ba9a..4299453d22 100644 +index 04552ba728..b9792deabc 100644 --- a/media/BUILD.gn +++ b/media/BUILD.gn @@ -12,12 +12,10 @@ import("../webrtc.gni") diff --git a/third_party/libwebrtc/moz-patch-stack/s0110.patch b/third_party/libwebrtc/moz-patch-stack/s0110.patch @@ -10,7 +10,7 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/b6dd815fc9d2df718 1 file changed, 11 deletions(-) diff --git a/media/BUILD.gn b/media/BUILD.gn -index 4299453d22..4540173949 100644 +index b9792deabc..e79c00b05d 100644 --- a/media/BUILD.gn +++ b/media/BUILD.gn @@ -54,11 +54,6 @@ rtc_library("rtc_media_base") { diff --git a/third_party/libwebrtc/net/dcsctp/fuzzers/BUILD.gn b/third_party/libwebrtc/net/dcsctp/fuzzers/BUILD.gn @@ -12,7 +12,7 @@ rtc_library("dcsctp_fuzzers") { testonly = true deps = [ "../../../api:array_view", - "../../../api/task_queue:task_queue", + "../../../api/task_queue", "../../../api/units:timestamp", "../../../rtc_base:checks", "../../../rtc_base:logging", diff --git a/third_party/libwebrtc/net/dcsctp/public/BUILD.gn b/third_party/libwebrtc/net/dcsctp/public/BUILD.gn @@ -25,7 +25,7 @@ rtc_library("socket") { deps = [ ":types", "../../../api:array_view", - "../../../api/task_queue:task_queue", + "../../../api/task_queue", "../../../api/units:timestamp", "../../../rtc_base:checks", "../../../rtc_base:strong_alias", diff --git a/third_party/libwebrtc/net/dcsctp/rx/BUILD.gn b/third_party/libwebrtc/net/dcsctp/rx/BUILD.gn @@ -120,7 +120,7 @@ if (rtc_include_tests) { ":reassembly_streams", ":traditional_reassembly_streams", "../../../api:array_view", - "../../../api/task_queue:task_queue", + "../../../api/task_queue", "../../../api/units:time_delta", "../../../api/units:timestamp", "../../../rtc_base:checks", diff --git a/third_party/libwebrtc/net/dcsctp/socket/BUILD.gn b/third_party/libwebrtc/net/dcsctp/socket/BUILD.gn @@ -95,7 +95,7 @@ rtc_library("transmission_control_block") { ":packet_sender", ":stream_reset_handler", "../../../api:array_view", - "../../../api/task_queue:task_queue", + "../../../api/task_queue", "../../../api/units:time_delta", "../../../api/units:timestamp", "../../../rtc_base:checks", @@ -135,7 +135,7 @@ rtc_library("dcsctp_socket") { "../../../api:make_ref_counted", "../../../api:refcountedbase", "../../../api:scoped_refptr", - "../../../api/task_queue:task_queue", + "../../../api/task_queue", "../../../api/units:time_delta", "../../../api/units:timestamp", "../../../rtc_base:checks", @@ -180,7 +180,7 @@ if (rtc_include_tests) { sources = [ "mock_dcsctp_socket_callbacks.h" ] deps = [ "../../../api:array_view", - "../../../api/task_queue:task_queue", + "../../../api/task_queue", "../../../api/units:time_delta", "../../../api/units:timestamp", "../../../rtc_base:logging", diff --git a/third_party/libwebrtc/net/dcsctp/timer/BUILD.gn b/third_party/libwebrtc/net/dcsctp/timer/BUILD.gn @@ -11,7 +11,7 @@ import("../../../webrtc.gni") rtc_library("timer") { deps = [ "../../../api:array_view", - "../../../api/task_queue:task_queue", + "../../../api/task_queue", "../../../api/units:time_delta", "../../../api/units:timestamp", "../../../rtc_base:checks", @@ -35,8 +35,8 @@ rtc_library("task_queue_timeout") { "../../../api:array_view", "../../../api:scoped_refptr", "../../../api:sequence_checker", + "../../../api/task_queue", "../../../api/task_queue:pending_task_safety_flag", - "../../../api/task_queue:task_queue", "../../../api/units:time_delta", "../../../api/units:timestamp", "../../../rtc_base:checks", @@ -60,7 +60,7 @@ if (rtc_include_tests) { ":task_queue_timeout", ":timer", "../../../api:array_view", - "../../../api/task_queue:task_queue", + "../../../api/task_queue", "../../../api/task_queue/test:mock_task_queue_base", "../../../api/units:time_delta", "../../../api/units:timestamp", @@ -68,7 +68,7 @@ if (rtc_include_tests) { "../../../rtc_base:gunit_helpers", "../../../rtc_base:threading", "../../../test:test_support", - "../../../test/time_controller:time_controller", + "../../../test/time_controller", "../public:socket", "../public:types", ] diff --git a/third_party/libwebrtc/net/dcsctp/tx/BUILD.gn b/third_party/libwebrtc/net/dcsctp/tx/BUILD.gn @@ -176,7 +176,7 @@ if (rtc_include_tests) { ":send_queue", ":stream_scheduler", "../../../api:array_view", - "../../../api/task_queue:task_queue", + "../../../api/task_queue", "../../../api/units:time_delta", "../../../api/units:timestamp", "../../../rtc_base:checks", diff --git a/third_party/libwebrtc/rtc_base/containers/BUILD.gn b/third_party/libwebrtc/rtc_base/containers/BUILD.gn @@ -48,8 +48,8 @@ rtc_library("unittests") { ":flat_map", ":flat_set", "../../test:test_support", - "//testing/gmock:gmock", - "//testing/gtest:gtest", + "//testing/gmock", + "//testing/gtest", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:string_view", ] diff --git a/third_party/libwebrtc/rtc_base/task_utils/BUILD.gn b/third_party/libwebrtc/rtc_base/task_utils/BUILD.gn @@ -25,7 +25,7 @@ rtc_library("repeating_task") { "../../api/task_queue:pending_task_safety_flag", "../../api/units:time_delta", "../../api/units:timestamp", - "../../system_wrappers:system_wrappers", + "../../system_wrappers", "//third_party/abseil-cpp/absl/functional:any_invocable", ] } @@ -43,7 +43,7 @@ if (rtc_include_tests) { "../../api/task_queue/test:mock_task_queue_base", "../../api/units:time_delta", "../../api/units:timestamp", - "../../system_wrappers:system_wrappers", + "../../system_wrappers", "../../test:test_support", "//third_party/abseil-cpp/absl/functional:any_invocable", ] diff --git a/third_party/libwebrtc/rtc_tools/BUILD.gn b/third_party/libwebrtc/rtc_tools/BUILD.gn @@ -212,11 +212,11 @@ if (!is_component_build) { "../test:video_frame_writer", "../test:video_test_common", "../test:video_test_constants", - "../test/time_controller:time_controller", + "../test/time_controller", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", + "//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:str_format", - "//third_party/abseil-cpp/absl/strings:strings", ] if (build_with_chromium) { # When building from Chromium, WebRTC's metrics and field trial @@ -315,7 +315,7 @@ if (!build_with_chromium) { "../api/environment", "../api/environment:environment_factory", "../api/neteq:neteq_api", - "../api/rtc_event_log:rtc_event_log", + "../api/rtc_event_log", "../api/transport:bandwidth_usage", "../api/transport:ecn_marking", "../api/transport:goog_cc", @@ -422,7 +422,7 @@ if (!build_with_chromium) { "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//api/video_codecs:video_codecs_api", - "//common_video:common_video", + "//common_video", "//media:media_constants", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", @@ -433,7 +433,7 @@ if (!build_with_chromium) { "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/flags:usage", - "//third_party/abseil-cpp/absl/strings:strings", + "//third_party/abseil-cpp/absl/strings", ] } } diff --git a/third_party/libwebrtc/test/BUILD.gn b/third_party/libwebrtc/test/BUILD.gn @@ -781,7 +781,7 @@ if (rtc_include_tests) { "pc/e2e/analyzer/video/dvqa:dvqa_unittests", "peer_scenario/tests", "scenario:scenario_unittests", - "time_controller:time_controller", + "time_controller", "time_controller:time_controller_unittests", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/strings:string_view", @@ -1385,7 +1385,7 @@ if (!build_with_chromium && is_android) { ":native_test_jni", "//testing/gtest", "//third_party/abseil-cpp/absl/strings", - "//third_party/jni_zero:jni_zero", + "//third_party/jni_zero", ] } @@ -1451,7 +1451,7 @@ rtc_library("video_codec_tester") { "../api:scoped_refptr", "../api/environment", "../api/environment:environment_factory", - "../api/numerics:numerics", + "../api/numerics", "../api/test/metrics:metric", "../api/test/metrics:metrics_logger", "../api/test/video:video_frame_writer", diff --git a/third_party/libwebrtc/test/network/BUILD.gn b/third_party/libwebrtc/test/network/BUILD.gn @@ -199,9 +199,9 @@ if (rtc_include_tests) { "../../api:network_emulation_manager_api", "../../api:rtp_parameters", "../../api:simulated_network_api", - "../../api/environment:environment", + "../../api/environment", "../../api/environment:environment_factory", - "../../api/rtc_event_log:rtc_event_log", + "../../api/rtc_event_log", "../../api/rtc_event_log:rtc_event_log_factory", "../../api/transport:network_control", "../../api/transport:test_feedback_generator_interface", @@ -225,7 +225,7 @@ if (rtc_include_tests) { "../../api:create_network_emulation_manager", "../../api:network_emulation_manager_api", "../../api:simulated_network_api", - "../../api/rtc_event_log:rtc_event_log", + "../../api/rtc_event_log", "../../api/transport:test_feedback_generator", "../../api/transport:test_feedback_generator_interface", "../../api/units:time_delta", diff --git a/third_party/libwebrtc/video/BUILD.gn b/third_party/libwebrtc/video/BUILD.gn @@ -448,8 +448,8 @@ rtc_library("video_stream_encoder_impl") { "../api:sequence_checker", "../api/adaptation:resource_adaptation_api", "../api/environment", + "../api/task_queue", "../api/task_queue:pending_task_safety_flag", - "../api/task_queue:task_queue", "../api/units:data_rate", "../api/units:data_size", "../api/units:time_delta", diff --git a/third_party/libwebrtc/video/adaptation/BUILD.gn b/third_party/libwebrtc/video/adaptation/BUILD.gn @@ -38,7 +38,7 @@ rtc_library("video_adaptation") { "../../api:sequence_checker", "../../api/adaptation:resource_adaptation_api", "../../api/environment", - "../../api/task_queue:task_queue", + "../../api/task_queue", "../../api/units:data_rate", "../../api/units:data_size", "../../api/units:time_delta", @@ -67,7 +67,7 @@ rtc_library("video_adaptation") { "../../rtc_base/synchronization:mutex", "../../rtc_base/system:no_unique_address", "../../rtc_base/task_utils:repeating_task", - "../../system_wrappers:system_wrappers", + "../../system_wrappers", "../../video:video_stream_encoder_interface", "../../video/config:encoder_config", "//third_party/abseil-cpp/absl/algorithm:container", @@ -96,7 +96,7 @@ if (rtc_include_tests) { "../../api/adaptation:resource_adaptation_api", "../../api/environment", "../../api/environment:environment_factory", - "../../api/task_queue:task_queue", + "../../api/task_queue", "../../api/units:time_delta", "../../api/units:timestamp", "../../api/video:encoded_image", @@ -119,7 +119,7 @@ if (rtc_include_tests) { "../../rtc_base:timeutils", "../../test:rtc_expect_death", "../../test:test_support", - "../../test/time_controller:time_controller", + "../../test/time_controller", "../config:encoder_config", "//third_party/abseil-cpp/absl/functional:any_invocable", ] diff --git a/third_party/libwebrtc/video/corruption_detection/BUILD.gn b/third_party/libwebrtc/video/corruption_detection/BUILD.gn @@ -140,8 +140,8 @@ rtc_library("utils") { "../../api:scoped_refptr", "../../api/video:video_frame", "../../rtc_base:checks", + "//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view", - "//third_party/abseil-cpp/absl/strings:strings", ] } diff --git a/third_party/libwebrtc/video/render/BUILD.gn b/third_party/libwebrtc/video/render/BUILD.gn @@ -19,7 +19,7 @@ rtc_library("incoming_video_stream") { deps = [ ":video_render_frames", "../../api:sequence_checker", - "../../api/task_queue:task_queue", + "../../api/task_queue", "../../api/units:time_delta", "../../api/video:video_frame", "../../rtc_base:checks",