richard pushed to branch base-browser-102.15.1esr-12.5-1 at The Tor Project / Applications / Tor Browser
Commits: 1eb99a89 by Randell Jesup at 2023-09-25T19:15:30+00:00 Bug 1836353 - make mStartedReading an Atomic r=valentin,necko-reviewers a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D187484
ESR102 backport amend: removed MOZ_ prefix from Bug 1761040
- - - - - fdd2e34e by Andrew Creskey at 2023-09-25T19:15:31+00:00 Bug 1823172 - Refactor TransactionObserver::OnDataAvailable() r=necko-reviewers,jesup
Cleanup processing of parameters, fields in TransactionObserver::OnDataAvailable.
Differential Revision: https://phabricator.services.mozilla.com/D184977 - - - - - 083e5ef4 by André Bargull at 2023-09-25T19:15:31+00:00 Bug 1843824: Handle dead wrappers. r=iain a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D183714 - - - - - b4eee326 by Andreas Pehrson at 2023-09-25T19:15:32+00:00 Bug 1843962 - In WebrtcCallWrapper, reference conduits registered for ssrc changes. r=bwc a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D186446 - - - - - 370a1dbd by Bob Owen at 2023-09-25T19:15:32+00:00 Bug 1846683: Make assertions in FilterNodeD2D1::SetInput release assertions. r=jrmuizel a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D186148 - - - - - 89d81f95 by Bob Owen at 2023-09-25T19:15:33+00:00 Bug 1846685: Add PathOps::CheckedStreamToSink and use for event playback. r=jrmuizel a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D186161 - - - - - 597d679d by Bob Owen at 2023-09-25T19:15:33+00:00 Bug 1846686: Remove DataSourceSurfaces when adding SourceSurfaces to CanvasTranslator. r=jrmuizel a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D186171 - - - - - 7c18fe80 by Bob Owen at 2023-09-25T19:15:34+00:00 Bug 1848454: Ensure an attempt is made to terminate the child when SpawnTarget fails and there is no job. r=handyman, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D186488 - - - - - ac24ef5c by Jonathan Kew at 2023-09-25T19:15:34+00:00 Bug 1848890 - Guard access to FontList::mBlocks with the font-list lock. r=jnicol a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D187690
ESR102 backport amend: removed MOZ_ prefix from Bug 1761040
- - - - - 54584eeb by John Schanck at 2023-09-25T19:15:35+00:00 Bug 1849056 - handle failures of CryptoBuffer::ToArrayBuffer. r=tschuster,webidl,smaug a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D186398 - - - - - fa18d558 by Bob Owen at 2023-09-25T19:15:35+00:00 Bug 1850180: Release assert on too many PopLayers in DrawTargetSkia and DrawTargetCairo. r=jrmuizel a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D187470 - - - - - 46499491 by Bob Owen at 2023-09-25T19:15:36+00:00 Bug 1850983: Add check for correct format in DrawTarget::IntoLuminanceSource. r=jrmuizel a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D187561 - - - - - d8c3a3ff by Andrew McCreight at 2023-09-25T19:15:36+00:00 Bug 1851195 - Remove PContent::DeviceReset. r=gfx-reviewers,bradwerth a=pascalc
This IPC message is never used. about:support runs in the parent process, and test_device_reset.html is a mochitest chrome, so it also runs in the parent process.
Differential Revision: https://phabricator.services.mozilla.com/D187292
- - - - - 8461a881 by Timothy Nikkel at 2023-09-25T19:16:43+00:00 Bug 1852749. Cherry-pick upstream libwebp fix. r=gfx-reviewers,lsalzman a=RyanVM
https://github.com/webmproject/libwebp/commit/95ea5226c870449522240ccff26f0b...
Differential Revision: https://phabricator.services.mozilla.com/D188066 - - - - -
30 changed files:
- dom/base/nsDOMWindowUtils.cpp - dom/ipc/ContentParent.cpp - dom/ipc/PContent.ipdl - dom/media/webrtc/libwebrtcglue/WebrtcCallWrapper.cpp - dom/media/webrtc/libwebrtcglue/WebrtcCallWrapper.h - dom/webauthn/AuthenticatorAssertionResponse.cpp - dom/webauthn/AuthenticatorAssertionResponse.h - dom/webauthn/AuthenticatorAttestationResponse.cpp - dom/webauthn/AuthenticatorAttestationResponse.h - dom/webauthn/AuthenticatorResponse.cpp - dom/webauthn/AuthenticatorResponse.h - dom/webauthn/PublicKeyCredential.cpp - dom/webauthn/PublicKeyCredential.h - dom/webidl/WebAuthentication.webidl - gfx/2d/DrawTarget.cpp - gfx/2d/DrawTargetCairo.cpp - gfx/2d/DrawTargetSkia.cpp - gfx/2d/FilterNodeD2D1.cpp - gfx/2d/InlineTranslator.h - gfx/2d/PathRecording.cpp - gfx/2d/PathRecording.h - gfx/2d/RecordedEventImpl.h - gfx/layers/RecordedCanvasEventImpl.h - gfx/layers/ipc/CanvasTranslator.h - gfx/thebes/SharedFontList-impl.h - gfx/thebes/SharedFontList.cpp - gfx/thebes/gfxPlatformFontList.cpp - js/src/builtin/Promise.cpp - media/libwebp/src/dec/vp8l_dec.c - netwerk/base/nsMIMEInputStream.cpp
The diff was not included because it is too large.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/7916697...