tor-browser

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

commit 510568f80392b6fdd44c6da44a1ee1fba6dee35c
parent 571f294999782de7e7e779b4e436d46ea47d12a7
Author: Michael Froman <mfroman@mozilla.com>
Date:   Thu,  9 Oct 2025 14:11:24 -0500

Bug 1993083 - (fix-5d7a17505c) remove newly added build dep create_modular_peer_connection_factory

Diffstat:
Mthird_party/libwebrtc/BUILD.gn | 1+
Mthird_party/libwebrtc/moz-patch-stack/s0027.patch | 17+++++++++--------
Mthird_party/libwebrtc/moz-patch-stack/s0034.patch | 2+-
Mthird_party/libwebrtc/moz-patch-stack/s0045.patch | 2+-
Mthird_party/libwebrtc/moz-patch-stack/s0055.patch | 4++--
Mthird_party/libwebrtc/moz-patch-stack/s0084.patch | 4++--
Mthird_party/libwebrtc/moz-patch-stack/s0093.patch | 2+-
Mthird_party/libwebrtc/moz-patch-stack/s0103.patch | 6+++---
Mthird_party/libwebrtc/moz-patch-stack/s0106.patch | 4++--
Mthird_party/libwebrtc/moz-patch-stack/s0108.patch | 4++--
Mthird_party/libwebrtc/moz-patch-stack/s0112.patch | 4++--
Mthird_party/libwebrtc/moz-patch-stack/s0129.patch | 2+-
12 files changed, 27 insertions(+), 25 deletions(-)

diff --git a/third_party/libwebrtc/BUILD.gn b/third_party/libwebrtc/BUILD.gn @@ -591,6 +591,7 @@ if (!build_with_chromium) { ] if (build_with_mozilla) { deps -= [ + "api:create_modular_peer_connection_factory", "api:create_peerconnection_factory", "api:enable_media", "api:rtc_error", diff --git a/third_party/libwebrtc/moz-patch-stack/s0027.patch b/third_party/libwebrtc/moz-patch-stack/s0027.patch @@ -69,11 +69,11 @@ Bug 1883116 - (fix-3d9c3687a4) Supporting change of call_factory.cc to create_ca Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/b86cb7278bc4e557104cec0313d83511b9c8f40d --- .gn | 2 + - BUILD.gn | 45 ++++++++++++++++++- + BUILD.gn | 46 ++++++++++++++++++- api/BUILD.gn | 37 ++++++++++++++- api/rtp_sender_interface.h | 4 +- api/rtp_sender_setparameters_callback.cc | 27 +++++++++++ - api/rtp_sender_setparameters_callback.h | 28 ++++++++++++ + api/rtp_sender_setparameters_callback.h | 28 +++++++++++ api/task_queue/BUILD.gn | 2 + api/transport/BUILD.gn | 2 + call/BUILD.gn | 2 +- @@ -86,7 +86,7 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/b86cb7278bc4e5571 media/base/media_channel_impl.cc | 9 ---- modules/audio_coding/BUILD.gn | 2 +- modules/audio_device/BUILD.gn | 17 +++++-- - modules/audio_processing/aec3/BUILD.gn | 13 +++--- + modules/audio_processing/aec3/BUILD.gn | 13 ++---- .../aec3/adaptive_fir_filter_avx2.cc | 2 +- .../audio_processing/agc2/rnn_vad/BUILD.gn | 2 +- modules/desktop_capture/BUILD.gn | 29 +----------- @@ -95,10 +95,10 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/b86cb7278bc4e5571 modules/video_capture/BUILD.gn | 11 +---- rtc_base/BUILD.gn | 26 ++++++++++- rtc_base/system/BUILD.gn | 2 +- - test/BUILD.gn | 10 +++++ + test/BUILD.gn | 10 ++++ video/BUILD.gn | 4 +- webrtc.gni | 32 ++++++++----- - 30 files changed, 296 insertions(+), 92 deletions(-) + 30 files changed, 297 insertions(+), 92 deletions(-) create mode 100644 api/rtp_sender_setparameters_callback.cc create mode 100644 api/rtp_sender_setparameters_callback.h @@ -116,7 +116,7 @@ index 1b112b34c0..18cf5d67f7 100644 # TODO(https://bugs.webrtc.org/14437): Remove this section if general # Chromium fix resolves the problem. diff --git a/BUILD.gn b/BUILD.gn -index bc948d4f2b..00d4f7863e 100644 +index bc948d4f2b..f5944b313c 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -33,7 +33,7 @@ if (is_android) { @@ -151,12 +151,13 @@ index bc948d4f2b..00d4f7863e 100644 if (!rtc_build_ssl) { config("external_ssl_library") { -@@ -564,6 +570,33 @@ if (!build_with_chromium) { +@@ -564,6 +570,34 @@ if (!build_with_chromium) { "sdk", "video", ] + if (build_with_mozilla) { + deps -= [ ++ "api:create_modular_peer_connection_factory", + "api:create_peerconnection_factory", + "api:enable_media", + "api:rtc_error", @@ -185,7 +186,7 @@ index bc948d4f2b..00d4f7863e 100644 if (rtc_include_builtin_audio_codecs) { deps += [ -@@ -576,6 +609,16 @@ if (!build_with_chromium) { +@@ -576,6 +610,16 @@ if (!build_with_chromium) { deps += [ "api/video:video_frame", "api/video:video_rtp_headers", diff --git a/third_party/libwebrtc/moz-patch-stack/s0034.patch b/third_party/libwebrtc/moz-patch-stack/s0034.patch @@ -20,7 +20,7 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/58f47eacaf10d12e2 11 files changed, 27 insertions(+), 27 deletions(-) diff --git a/BUILD.gn b/BUILD.gn -index 00d4f7863e..6a9e8456cd 100644 +index f5944b313c..e65e8f9860 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -440,12 +440,12 @@ config("common_config") { diff --git a/third_party/libwebrtc/moz-patch-stack/s0045.patch b/third_party/libwebrtc/moz-patch-stack/s0045.patch @@ -18,7 +18,7 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/0300b32b7de70fb89 5 files changed, 10 insertions(+), 3 deletions(-) diff --git a/BUILD.gn b/BUILD.gn -index 6a9e8456cd..88a95bb45b 100644 +index e65e8f9860..dc859f91c3 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -224,6 +224,9 @@ config("common_inherited_config") { diff --git a/third_party/libwebrtc/moz-patch-stack/s0055.patch b/third_party/libwebrtc/moz-patch-stack/s0055.patch @@ -11,10 +11,10 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/b0658888969395dca 2 files changed, 10 insertions(+) diff --git a/BUILD.gn b/BUILD.gn -index 88a95bb45b..fe09fa4ec6 100644 +index dc859f91c3..dfff7bf799 100644 --- a/BUILD.gn +++ b/BUILD.gn -@@ -625,6 +625,10 @@ if (!build_with_chromium) { +@@ -626,6 +626,10 @@ if (!build_with_chromium) { ] } diff --git a/third_party/libwebrtc/moz-patch-stack/s0084.patch b/third_party/libwebrtc/moz-patch-stack/s0084.patch @@ -11,10 +11,10 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/2185cab977988fd4a 3 files changed, 16 insertions(+) diff --git a/BUILD.gn b/BUILD.gn -index fe09fa4ec6..6c09bad57e 100644 +index dfff7bf799..7d55451f4e 100644 --- a/BUILD.gn +++ b/BUILD.gn -@@ -610,6 +610,7 @@ if (!build_with_chromium) { +@@ -611,6 +611,7 @@ if (!build_with_chromium) { if (build_with_mozilla) { deps += [ diff --git a/third_party/libwebrtc/moz-patch-stack/s0093.patch b/third_party/libwebrtc/moz-patch-stack/s0093.patch @@ -10,7 +10,7 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/b050c455caa1d24a0 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/BUILD.gn b/BUILD.gn -index 6c09bad57e..56389187f6 100644 +index 7d55451f4e..4501b6d714 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -280,6 +280,7 @@ config("rtc_prod_config") { diff --git a/third_party/libwebrtc/moz-patch-stack/s0103.patch b/third_party/libwebrtc/moz-patch-stack/s0103.patch @@ -75,7 +75,7 @@ index cdbd705ec2..4ee826ec58 100644 # The python interpreter to use by default. On Windows, this will look # for vpython3.exe and vpython3.bat. diff --git a/BUILD.gn b/BUILD.gn -index 56389187f6..70c4656667 100644 +index 4501b6d714..fd7b8c0244 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -21,15 +21,15 @@ @@ -107,7 +107,7 @@ index 56389187f6..70c4656667 100644 defines = [] deps = [ -@@ -853,7 +853,7 @@ rtc_static_library("dcsctp") { +@@ -854,7 +854,7 @@ rtc_static_library("dcsctp") { visibility = [ "//:default" ] sources = [] complete_static_lib = true @@ -116,7 +116,7 @@ index 56389187f6..70c4656667 100644 defines = [] deps = [ "net/dcsctp/public:factory", -@@ -888,7 +888,7 @@ group("poison_software_video_codecs") { +@@ -889,7 +889,7 @@ group("poison_software_video_codecs") { if (!build_with_chromium) { # Write debug logs to gn_logs.txt. # This is also required for Siso builds. diff --git a/third_party/libwebrtc/moz-patch-stack/s0106.patch b/third_party/libwebrtc/moz-patch-stack/s0106.patch @@ -9,7 +9,7 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/90a33b06e51017d25 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/BUILD.gn b/BUILD.gn -index 70c4656667..fcb4a4cc6f 100644 +index fd7b8c0244..361c87410f 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -566,6 +566,7 @@ if (!build_with_chromium) { @@ -20,7 +20,7 @@ index 70c4656667..fcb4a4cc6f 100644 "logging:rtc_event_log_api", "media", "modules", -@@ -850,7 +851,7 @@ if (rtc_include_tests && !build_with_chromium) { +@@ -851,7 +852,7 @@ if (rtc_include_tests && !build_with_chromium) { # Build target for standalone dcsctp rtc_static_library("dcsctp") { # Only the root target should depend on this. diff --git a/third_party/libwebrtc/moz-patch-stack/s0108.patch b/third_party/libwebrtc/moz-patch-stack/s0108.patch @@ -16,7 +16,7 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/4527c41ef71d7683c 4 files changed, 24 insertions(+), 12 deletions(-) diff --git a/BUILD.gn b/BUILD.gn -index fcb4a4cc6f..2061442868 100644 +index 361c87410f..c23971970b 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -521,6 +521,9 @@ if (!rtc_build_ssl) { @@ -29,7 +29,7 @@ index fcb4a4cc6f..2061442868 100644 } } -@@ -616,6 +619,7 @@ if (!build_with_chromium) { +@@ -617,6 +620,7 @@ if (!build_with_chromium) { "api/environment:environment_factory", "api/video:video_frame", "api/video:video_rtp_headers", diff --git a/third_party/libwebrtc/moz-patch-stack/s0112.patch b/third_party/libwebrtc/moz-patch-stack/s0112.patch @@ -10,10 +10,10 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/27c29807e6f46562d 1 file changed, 1 insertion(+) diff --git a/BUILD.gn b/BUILD.gn -index 2061442868..0bde68e0a2 100644 +index c23971970b..636e47bef8 100644 --- a/BUILD.gn +++ b/BUILD.gn -@@ -616,6 +616,7 @@ if (!build_with_chromium) { +@@ -617,6 +617,7 @@ if (!build_with_chromium) { if (build_with_mozilla) { deps += [ diff --git a/third_party/libwebrtc/moz-patch-stack/s0129.patch b/third_party/libwebrtc/moz-patch-stack/s0129.patch @@ -9,7 +9,7 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/43de54a6e52daf0a0 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/BUILD.gn b/BUILD.gn -index 0bde68e0a2..8d73e5d699 100644 +index 636e47bef8..d338e4cb0d 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -315,6 +315,17 @@ config("common_config") {