tor-browser

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

commit dc7feab9d2895b679daf2d03446e0e759ba044ac
parent 9da1af43f53511632550d076969823d498d9dab3
Author: Dan Baker <dbaker@mozilla.com>
Date:   Mon, 27 Oct 2025 15:33:57 -0600

Bug 1995393 - Vendor libwebrtc from 8fc13be855

Upstream commit: https://webrtc.googlesource.com/src/+/8fc13be855c2b11cc7f5e9c3d3842025cd6351ca
    update VP9 references fuzzer

    to fuzz PSNR. Also remove WebRTC-LibvpxVp9Encoder-SvcFrameDropConfig
    which is enabled by default in
      https://webrtc-review.googlesource.com/c/src/+/360960

    Bug: chromium:441546880,chromium:441543209
    Change-Id: Ibcce5dc80ad5398c3e3e69957e4c5752775ab6e6
    Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/406841
    Commit-Queue: Philipp Hancke <phancke@meta.com>
    Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
    Cr-Commit-Position: refs/heads/main@{#45491}

Diffstat:
Mthird_party/libwebrtc/README.mozilla.last-vendor | 4++--
Mthird_party/libwebrtc/test/fuzzers/vp9_encoder_references_fuzzer.cc | 6+-----
2 files changed, 3 insertions(+), 7 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 /Users/danielbaker/elm/.moz-fast-forward/moz-libwebrtc --commit mozpatches libwebrtc -libwebrtc updated from /Users/danielbaker/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-10-27T21:31:41.709632+00:00. +libwebrtc updated from /Users/danielbaker/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-10-27T21:33:45.535477+00:00. # base of lastest vendoring -3c9a550086 +8fc13be855 diff --git a/third_party/libwebrtc/test/fuzzers/vp9_encoder_references_fuzzer.cc b/third_party/libwebrtc/test/fuzzers/vp9_encoder_references_fuzzer.cc @@ -204,6 +204,7 @@ class FieldTrials : public FieldTrialsView { if (key == "WebRTC-CongestionWindow" || key == "WebRTC-UseBaseHeavyVP8TL3RateAllocation" || key == "WebRTC-VideoRateControl" || + key == "WebRTC-Video-CalculatePsnr" || key == "WebRTC-GetEncoderInfoOverride" || key == "WebRTC-VP9-GetEncoderInfoOverride" || key == "WebRTC-VP9-PerformanceFlags" || @@ -213,11 +214,6 @@ class FieldTrials : public FieldTrialsView { return ""; } - // TODO: bugs.webrtc.org/15827 - Fuzz frame drop config. - if (key == "WebRTC-LibvpxVp9Encoder-SvcFrameDropConfig") { - return ""; - } - // Crash when using unexpected field trial to decide if it should be fuzzed // or have a constant value. RTC_CHECK(false) << "Unfuzzed field trial " << key << "\n";