tor-browser

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

commit 7c8a9c000633dff7131b84465509306f43ea712a
parent 9f703359a18afd13a872536296e231c323a2fadd
Author: Max Leonard Inden <mail@max-inden.de>
Date:   Thu,  2 Oct 2025 14:25:26 +0000

Bug 1987114 - use quinn-udp instead of NSPR for QUIC I/O r=acreskey,kershaw,valentin

The Fast UDP for Firefox 100% release rollout has started. This can now
be reflected in the StaticPrefList.yaml
network.http.http3.use_nspr_for_io default setting.

Bug 1989842 switched Firefox to quinn-udp on Desktop. This patch switches the
last missing platform, i.e. Android as well.

Given a potential bug in GSO on Android (see Bug 1987256), shipping quinn-udp
without GSO on Android for now.

Differential Revision: https://phabricator.services.mozilla.com/D263877

Diffstat:
Mmodules/libpref/init/StaticPrefList.yaml | 10+++++-----
1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/modules/libpref/init/StaticPrefList.yaml b/modules/libpref/init/StaticPrefList.yaml @@ -15135,12 +15135,7 @@ # Use NSPR for HTTP3 UDP IO - name: network.http.http3.use_nspr_for_io type: RelaxedAtomicBool -#ifdef ANDROID - # Holding back on Android for now given <https://bugzilla.mozilla.org/show_bug.cgi?id=1987256>. - value: @IS_NOT_EARLY_BETA_OR_EARLIER@ -#else value: false -#endif mirror: always rust: true @@ -15179,6 +15174,11 @@ # # See https://bugzilla.mozilla.org/show_bug.cgi?id=1979279 for details. value: 1 +#elif defined(ANDROID) + # Disable GSO on Android. + # + # See <https://bugzilla.mozilla.org/show_bug.cgi?id=1987256> for details. + value: 1 #else # Current industry standard. Likely worth tuning. value: 10