ma1 pushed to branch tor-browser-140.12.0esr-15.0-1 at The Tor Project / Applications / Tor Browser Commits: e41384f1 by Luca Greco at 2026-06-11T22:22:29+02:00 Bug 1767455 r=asuth,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D149796 - - - - - 65f632f6 by Daniel Baker at 2026-06-15T07:53:42+02:00 Bug 2039050 - Track largest observed output size to drive SamplePool sizing on Android, and size-check obtain. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D299792 - - - - - ea595122 by John Lin at 2026-06-15T07:53:42+02:00 Bug 2021955 - drop extra channels when out of downmixer's capability. a=RyanVM Original Revision: https://phabricator.services.mozilla.com/D300812 Differential Revision: https://phabricator.services.mozilla.com/D302855 - - - - - d34d27ae by Jens Stutte at 2026-06-15T07:53:43+02:00 Bug 2025960 - Use nsMainThreadPtrHandle in WorkerDebugger runnables. r=dom-worker-reviewers,edenchuang Differential Revision: https://phabricator.services.mozilla.com/D290113 - - - - - ad3b82de by Jan de Mooij at 2026-06-15T07:53:43+02:00 Bug 2034816 - Change some ImmPtr uses to ImmGCPtr. r=iain Differential Revision: https://phabricator.services.mozilla.com/D296354 - - - - - 31e8a76a by Ryan Hunt at 2026-06-15T07:53:44+02:00 Bug 2035907 - wasm: Align WasmTableObject::growImpl with Instance::tableGrow. r=bvisness Differential Revision: https://phabricator.services.mozilla.com/D297916 - - - - - 0ffa5d88 by Tyson Smith at 2026-06-15T07:53:44+02:00 Bug 2035963 - Add MOZ_EMPTY_BASES to Maybe<T> to fix UBSan on Windows. r=sergesanspaille Without __declspec(empty_bases), the MSVC ABI doesn't apply empty base optimization for multiple inheritance. Maybe<T>'s empty base (Maybe_CopyMove_Enabler<T>) gets a unique 1-byte slot past the storage, and UBSan fires "insufficient space" when operator= adjusts `this` to that subobject. Differential Revision: https://phabricator.services.mozilla.com/D299791 - - - - - bcdec1f6 by Randell Jesup at 2026-06-15T07:53:45+02:00 Bug 2036666: Fix UrlClassifierFeatureBase mTables/mHosts a=dmeehan Original Revision: https://phabricator.services.mozilla.com/D298167 Differential Revision: https://phabricator.services.mozilla.com/D300085 - - - - - 1fa152c0 by Randell Jesup at 2026-06-15T07:53:45+02:00 Bug 2036895: Fix Dashboard::mEnableLogging data race r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D298391 - - - - - 11c40ea3 by Randell Jesup at 2026-06-15T07:53:46+02:00 Bug 2036898: Fix nsSocketTransportService2::mKeepaliveEnabledPref data race r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D298392 - - - - - 6a0e27c9 by Randell Jesup at 2026-06-15T07:53:46+02:00 Bug 2036907: Fix WebTransportSessionBase::mListener data race r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D298397 - - - - - 1ede730e by Randell Jesup at 2026-06-15T07:53:47+02:00 Bug 2036928: Fix nsNotifyAddrListener mLinkUp/mStatusKnown data races (win32) r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D298422 - - - - - 65dfa380 by Randell Jesup at 2026-06-15T07:53:47+02:00 Bug 2036931: Fix CookiePersistentStorage::mCorruptFlag data race r=cookie-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D298424 - - - - - b4c7ffb8 by Randell Jesup at 2026-06-15T07:53:48+02:00 Bug 2036932: Fix nsSocketTransport2 DNS result field data races r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D298425 - - - - - 380638db by serge-sans-paille at 2026-06-15T07:53:49+02:00 Bug 2039238 - Enforce usage of MOZ_EMPTY_BASES r=tsmith Unlike VS, we're not constrained by legacy behavior and should always turn this attribute on where it's needed. There's no VS flag for it, but we can use clang-tidy to detect when it's needed. It's okay to use that attribute when it has no effect, so don't bother trying to be smart in dom/bindings/Codegen.py and always add it. Differential Revision: https://phabricator.services.mozilla.com/D300299 - - - - - 57c25f27 by Tyson Smith at 2026-06-15T07:53:49+02:00 Bug 2039463 - Fix UBSan function-type-mismatch for fGetString. r=gfx-reviewers,bradwerth Differential Revision: https://phabricator.services.mozilla.com/D300491 - - - - - 41 changed files: - build/clang-plugin/Checks.inc - build/clang-plugin/ChecksIncludes.inc - + build/clang-plugin/EmptyBasesChecker.cpp - + build/clang-plugin/EmptyBasesChecker.h - build/clang-plugin/moz.build - + build/clang-plugin/tests/TestEmptyBases.cpp - build/clang-plugin/tests/moz.build - docshell/base/SyncedContext.h - dom/bindings/BindingUtils.cpp - dom/bindings/Codegen.py - dom/media/AudioConverter.cpp - dom/quota/CheckedUnsafePtr.h - dom/workers/WorkerDebugger.cpp - dom/workers/WorkerDebugger.h - dom/workers/WorkerDebuggerManager.cpp - gfx/gl/GLBlitHelper.cpp - gfx/gl/GLContextSymbols.h - js/src/gdb/tests/test-prettyprinters.cpp - + js/src/jit-test/tests/wasm/regress/bug2035907.js - js/src/jit/CodeGenerator.cpp - js/src/wasm/WasmJS.cpp - mfbt/Atomics.h - mfbt/Maybe.h - mobile/android/geckoview/src/main/java/org/mozilla/gecko/media/Codec.java - mobile/android/geckoview/src/main/java/org/mozilla/gecko/media/SamplePool.java - modules/libpref/init/StaticPrefList.yaml - netwerk/base/Dashboard.h - netwerk/base/nsNetUtil.cpp - netwerk/base/nsSocketTransport2.cpp - netwerk/base/nsSocketTransport2.h - netwerk/base/nsSocketTransportService2.h - netwerk/cookie/CookiePersistentStorage.cpp - netwerk/cookie/CookiePersistentStorage.h - netwerk/protocol/http/Http2WebTransportSession.cpp - netwerk/protocol/http/Http3WebTransportSession.cpp - netwerk/protocol/http/WebTransportSessionBase.cpp - netwerk/protocol/http/WebTransportSessionBase.h - netwerk/system/win32/nsNotifyAddrListener.h - netwerk/url-classifier/UrlClassifierFeatureBase.cpp - netwerk/url-classifier/UrlClassifierFeatureBase.h - toolkit/xre/dllservices/mozglue/interceptor/MMPolicies.h The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/7176b45... -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/7176b45... You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help