ma1 pushed to branch base-browser-128.10.1esr-14.5-1 at The Tor Project / 
Applications / Tor Browser


Commits:
9c87f3dc by Mozilla Releng Treescript at 2025-04-21T19:18:53+00:00
No bug - Tagging 8e875e7de75c05112284e9f6e91927b7bbe36e79 with 
FIREFOX_128_10_0esr_BUILD1 a=release CLOSED TREE DONTBUILD
- - - - -
40fe7dd9 by Mozilla Releng Treescript at 2025-04-28T13:46:07+00:00
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
- - - - -
b9a2f5b2 by Mozilla Releng Treescript at 2025-04-29T12:49:34+00:00
No bug - Tagging 8e875e7de75c05112284e9f6e91927b7bbe36e79 with 
FIREFOX_128_10_0esr_RELEASE a=release CLOSED TREE DONTBUILD
- - - - -
7e810c32 by ffxbld at 2025-04-29T14:23:09+00:00
No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes -  
a=RyanVM

Differential Revision: https://phabricator.services.mozilla.com/D246916
- - - - -
225ce330 by Mark Banner at 2025-04-29T14:30:51+00:00
Bug 1962432 - Add an available locales record type for search-config-v2.  
a=RyanVM

Original Revision: https://phabricator.services.mozilla.com/D246629

Differential Revision: https://phabricator.services.mozilla.com/D247093
- - - - -
f0f2d85c by Andrew McCreight at 2025-04-29T15:20:34+00:00
Bug 1958292 - Don't use the observer service for forget skippable cleanup.  
a=RyanVM

It appears that calling UnmarkGrayStrongObservers while inside an observer can
cause crashes. This will only happen for the forget skippable cleanup, so this
patch splits out a separate cleanup method, adds a new static variable to hold
a pointer to the marker static instance, and adds a new static method to call
the cleanup method on the static instance.

There are no other uses of cycle-collector-forget-skippable so I get rid of it.

Original Revision: https://phabricator.services.mozilla.com/D246437

Differential Revision: https://phabricator.services.mozilla.com/D246750
- - - - -
6aae5447 by stransky at 2025-04-29T19:40:10+00:00
Bug 1924108 [Linux] Delete nsWindow from mShell::destroy signal for esr128 
r=emilio a=RyanVM

Differential Revision: https://phabricator.services.mozilla.com/D246182
- - - - -
23c803bb by Tooru Fujisawa at 2025-04-29T23:40:50+00:00
Bug 1960745 - Part 1: Do not perform side-effectful operations while converting 
muted errors into error reports.  a=RyanVM

Original Revision: https://phabricator.services.mozilla.com/D246071

Differential Revision: https://phabricator.services.mozilla.com/D246536
- - - - -
d993063f by Tooru Fujisawa at 2025-04-29T23:40:50+00:00
Bug 1960745 - Part 2: Add Debugger.Object.isMutedError.  a=RyanVM

Original Revision: https://phabricator.services.mozilla.com/D246072

Differential Revision: https://phabricator.services.mozilla.com/D246537
- - - - -
9e86402a by Tooru Fujisawa at 2025-04-29T23:40:51+00:00
Bug 1960745 - Part 3: Do not perform side-effectful operations while creating 
preview for muted errors.  a=RyanVM

Original Revision: https://phabricator.services.mozilla.com/D246073

Differential Revision: https://phabricator.services.mozilla.com/D246538
- - - - -
a82d5621 by Zeid at 2025-04-30T15:41:21+00:00
Bug 1963595: update .arcconfig to point to new repo r=shtrom a=dmeehan

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

- - - - -
d82a0794 by Ben Hearsum at 2025-04-30T23:45:28+00:00
Bug 1948315: rename `release_version_bump` transform to reflect reality  
a=RyanVM

This transform may have been specific to `release_version_bump` at some point, 
but it's certainly not at this point, so rename it.

It almost seems silly for it to exist at all, but I was unable to replace it 
with `task-context`, so this rename will have to do.

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

- - - - -
2311b4ef by Ben Hearsum at 2025-04-30T23:45:32+00:00
Bug 1948315: add landoscript worker type and payload builder  a=RyanVM

The payload builder is created here, but fully stubbed out. Descendent 
revisions will implement it.

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

- - - - -
0a3d6655 by Ben Hearsum at 2025-04-30T23:45:35+00:00
Bug 1948315: switch android-l10n tasks to landoscript  a=RyanVM

Aside from the obvious addition of scopes and `lando-repo` the only things of 
note are:
* Dropping `ignore-closed-tree` for `import`. Because we always ignore the 
closed tree in it, the action in landoscript doesn't even support checking it.
* `from-repo-url` being replaced with `from-branch` in `sync`. In the 
landoscript world, this is just a branch that we look up the concrete 
repository for in Lando.

Tested on try in: 
https://treeherder.mozilla.org/jobs?repo=try&searchStr=android-l10n&revision=2ab614bee5807309146d40188ba8766838205e98

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

- - - - -
03ee7f82 by Ben Hearsum at 2025-04-30T23:45:39+00:00
Bug 1948315: switch l10n-bump tasks to landoscript  a=RyanVM

Aside from the addition of scopes and `lando-repo`, most of the changes to the 
kind are dropping attributes that do not add to the payload (`bump`, `tags`, 
`push`, `version-path`). `push` theoretically could have been supported, but I 
don't see any need for it seeing as all `landoscript` actions support a 
`dry_run` mode. (We don't actually ever use it for `l10n-bump`, but it's there 
if we want to in the future...)

Tested on try in: 
https://treeherder.mozilla.org/jobs?repo=try&searchStr=l10n-bump&revision=2ab614bee5807309146d40188ba8766838205e98

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

- - - - -
ead25b6b by Ben Hearsum at 2025-04-30T23:45:42+00:00
Bug 1948315: switch release-early-tagging to landoscript  a=RyanVM

Tested on try in: 
https://treeherder.mozilla.org/jobs?repo=try&searchStr=early-tagging&revision=83b0a833fe77e0a01510e7178f5b912300541fe4

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

- - - - -
6117824e by Ben Hearsum at 2025-04-30T23:45:46+00:00
Bug 1948315: switch release-version-bump to landoscript  a=RyanVM

Tested on try in: 
https://treeherder.mozilla.org/jobs?repo=try&searchStr=version-bump&revision=83b0a833fe77e0a01510e7178f5b912300541fe4

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

- - - - -
5208b58c by Masayuki Nakano at 2025-05-01T17:30:38+00:00
Bug 1960499 - Make `PresShell::HandleEvent` handle event with `AutoWeakFrame` 
for the given frame r=smaug a=RyanVM

Backport for ESR 128.

Original Revision: https://phabricator.services.mozilla.com/D245529

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

- - - - -
e3b5b2fb by Ben Hearsum at 2025-05-05T22:14:25+00:00
Bug 1964060: fallback to github when tags can't be found on hg.m.o in update 
verify config creator r=releng-reviewers,ahal a=RyanVM

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

- - - - -
ea0594cd by ffxbld at 2025-05-06T16:23:43+00:00
No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes -  
a=RyanVM

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

- - - - -
3a76278e by Jonathan Kew at 2025-05-06T16:24:05+00:00
Bug 1958121 - Use exchange to update the SpaceFeatures flags.  a=RyanVM

Original Revision: https://phabricator.services.mozilla.com/D245913

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

- - - - -
1ed20508 by Mark Banner at 2025-05-06T20:55:24+00:00
Bug 1962757 - For SERP telemetry, allow fields within cookies to be in any part 
of the field.  a=RyanVM

Original Revision: https://phabricator.services.mozilla.com/D246956

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

- - - - -
fe826633 by ffxbld at 2025-05-08T12:00:02+00:00
No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes -  
a=dmeehan

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

- - - - -
9d98799b by Ben Hearsum at 2025-05-10T14:33:14+00:00
Bug 1948315: switch merge-automation tasks to landoscript  a=dmeehan DONTBUILD

Similar to when other tasks were switched to landoscript, most of the changes 
to the kind (and some of the other files) are just dropping now-pointless 
attributes like `ssh-user-alias`.

There's two primary things of note here:
* The change to the `bump-esr128` merge config to ensure the `esr` suffix is 
included in the display version. This fixes a bug that was present even in 
treescript.
* The new logic in the payload builder to add the correct scopes. This should 
work for all `landoscript` tasks, and I will be removing the scopes in the 
other kinds in a descendent revision.

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

- - - - -
5730124f by Ben Hearsum at 2025-05-10T14:33:17+00:00
Bug 1948315: use correct `to-branch` in merge-automation on try  a=dmeehan 
DONTBUILD

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

- - - - -
d49846b7 by Ben Hearsum at 2025-05-10T14:33:21+00:00
Bug 1948315: drop unnecessary scopes from landoscript tasks  a=dmeehan DONTBUILD

An earlier revision in this stack will automatically add them in the payload 
builder

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

- - - - -
df3cc3e4 by Ben Hearsum at 2025-05-10T14:33:24+00:00
Bug 1948315: change non-merge-automation landoscript tasks to use correct lando 
repo on try  a=dmeehan DONTBUILD

This is not technically related to the bug at hand, but the clean up may as 
well get done here.

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

- - - - -
2d98f5ae by Andreas Pehrson at 2025-05-10T14:45:04+00:00
Bug 1962421 - Cherry-pick upstream libvpx commit 1c758781c4. r=wtc a=dmeehan

Original Revision: https://phabricator.services.mozilla.com/D248120

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

- - - - -
7842655e by Andreas Pehrson at 2025-05-10T14:45:07+00:00
Bug 1962421 - Re-vendor libvpx. r=wtc a=dmeehan

Original Revision: https://phabricator.services.mozilla.com/D248121

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

- - - - -
3653ff64 by ffxbld at 2025-05-12T12:06:01+00:00
No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes -  
a=dmeehan

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

- - - - -
d745812f by Hubert Boma Manilla at 2025-05-13T15:36:14+00:00
Bug 1962301 - [devtools] Escape windows special characters for strings  a=RyanVM

Original Revision: https://phabricator.services.mozilla.com/D246818

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

- - - - -
bae293c6 by Andrew Osmond at 2025-05-13T15:42:49+00:00
Bug 1965596  a=RyanVM

Original Revision: https://phabricator.services.mozilla.com/D248675

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

- - - - -
bf0537d2 by smayya at 2025-05-14T16:12:34+00:00
Bug 1950136 - add guards for res_ninit and res_nclose. 
r=necko-reviewers,kershaw a=RyanVM

- - - - -
5e5a509f by Dimi at 2025-05-14T16:44:13+00:00
Bug 1954137 - refresh timer when needed  a=dmeehan

Original Revision: https://phabricator.services.mozilla.com/D246212

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

- - - - -
a1d6d5a5 by Hubert Boma Manilla at 2025-05-14T16:47:50+00:00
Bug 1950001 - [devtools] Fix Copy As cURL(Windows) on linux  a=RyanVM

Original Revision: https://phabricator.services.mozilla.com/D243110

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

- - - - -
dc91cafe by Ryan VanderMeulen at 2025-05-14T17:08:48+00:00
Bug 1950001 - Fix linter warning. a=RyanVM DONTBUILD

- - - - -
e50686a2 by ffxbld at 2025-05-15T12:12:58+00:00
No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings -  a=RyanVM

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

- - - - -
16a0fbd5 by Ben Visness at 2025-05-15T15:32:12+00:00
Bug 1962634: Add missing types to uncheckedReadValType.  a=RyanVM

This method is only called by the debugger, and was missing various
reference types.

Original Revision: https://phabricator.services.mozilla.com/D246752

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

- - - - -
f0019fcd by Atila Butkovits at 2025-05-15T16:30:42+00:00
Revert "Bug 1962634: Add missing types to uncheckedReadValType.  a=RyanVM" for 
causing SM bustages.

This reverts commit 15928a2fe68139390eed02660d3b04053a7425af.

- - - - -
dd14e1ea by Ben Visness at 2025-05-15T23:58:14+00:00
Bug 1962634: Add missing types to uncheckedReadValType.  a=RyanVM

This method is only called by the debugger, and was missing various
reference types.

Original Revision: https://phabricator.services.mozilla.com/D246752

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

- - - - -
b70d7279 by David P at 2025-05-16T00:16:31+00:00
Bug 1954281: Check that widget still exists when setting icons 
r=win-reviewers,gstoll a=RyanVM

GetMainWidget can return null.  We don't return an error in that event, since
callers are not expecting this to throw a JS exception and clients wouldn't do
anything in that case anyway.

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

- - - - -
3a261132 by Jan de Mooij at 2025-05-16T17:39:01+00:00
Bug 1966612 - Fix promise combinator function state.  a=RyanVM

Original Revision: https://phabricator.services.mozilla.com/D249782

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

- - - - -
a705ead6 by Michael Kaply at 2025-05-16T22:26:22+00:00
Bug 1966113 - Allow setEnabled for policy installed extensions.  a=RyanVM

Original Revision: https://phabricator.services.mozilla.com/D247771

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

- - - - -
25a84e0e by Jan de Mooij at 2025-05-17T14:36:00+00:00
Bug 1966614 - Don't support modulo math space in ExtractLinearSum. r=iain, 
a=dsmith

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

- - - - -


67 changed files:

- .arcconfig
- .hgtags
- CLOBBER
- browser/components/search/SearchSERPTelemetry.sys.mjs
- browser/components/search/test/unit/test_urlTelemetry_generic.js
- browser/config/version.txt
- browser/config/version_display.txt
- config/milestone.txt
- devtools/client/netmonitor/test/browser_net_copy_as_curl.js
- devtools/client/netmonitor/test/browser_net_curl-utils.js
- devtools/client/shared/curl.js
- devtools/client/shared/test/xpcshell/test_curl.js
- devtools/server/actors/object/previewers.js
- dom/base/nsCCUncollectableMarker.cpp
- dom/base/nsCCUncollectableMarker.h
- dom/media/platforms/PEMFactory.cpp
- gfx/thebes/gfxFont.cpp
- js/src/builtin/Promise.cpp
- js/src/debugger/Object.cpp
- js/src/debugger/Object.h
- js/src/doc/Debugger/Debugger.Object.md
- + js/src/jit-test/tests/wasm/gc/bug-1962634.js
- js/src/jit/IonAnalysis.cpp
- js/src/jsexn.cpp
- js/src/wasm/WasmBinary.h
- js/xpconnect/src/XPCJSRuntime.cpp
- layout/base/PresShell.cpp
- layout/base/PresShell.h
- media/libvpx/libvpx/vp8/vp8_cx_iface.c
- media/libvpx/libvpx/vpx/src/vpx_encoder.c
- media/libvpx/moz.yaml
- + media/libvpx/vpx_codec_enc_init_multi_fix__cherry_pick_1c7587.patch
- netwerk/dns/PlatformDNSUnix.cpp
- netwerk/dns/effective_tld_names.dat
- security/manager/ssl/StaticHPKPins.h
- security/manager/ssl/nsSTSPreloadList.inc
- services/settings/dumps/blocklists/addons-bloomfilters.json
- services/settings/dumps/main/devtools-compatibility-browsers.json
- services/settings/dumps/main/search-config-icons.json
- services/settings/dumps/main/search-config-v2.json
- services/settings/dumps/main/search-telemetry-v2.json
- services/settings/dumps/main/translations-models.json
- services/settings/dumps/security-state/intermediates.json
- taskcluster/config.yml
- taskcluster/gecko_taskgraph/actions/merge_automation.py
- taskcluster/gecko_taskgraph/config.py
- taskcluster/gecko_taskgraph/transforms/merge_automation.py
- taskcluster/gecko_taskgraph/transforms/release_version_bump.py → 
taskcluster/gecko_taskgraph/transforms/resolve_landoscript_keyed_by.py
- taskcluster/gecko_taskgraph/transforms/task.py
- taskcluster/kinds/android-l10n/kind.yml
- taskcluster/kinds/l10n-bump/kind.yml
- taskcluster/kinds/merge-automation/kind.yml
- taskcluster/kinds/release-early-tagging/kind.yml
- taskcluster/kinds/release-version-bump/kind.yml
- testing/mozharness/scripts/release/update-verify-config-creator.py
- toolkit/actors/AutoCompleteParent.sys.mjs
- toolkit/components/extensions/Extension.sys.mjs
- toolkit/components/extensions/parent/ext-management.js
- + toolkit/components/extensions/test/xpcshell/test_ext_management_policy.js
- toolkit/components/extensions/test/xpcshell/xpcshell-common.toml
- toolkit/components/search/docs/SearchConfigurationSchema.rst
- toolkit/components/search/schema/search-config-v2-schema.json
- toolkit/mozapps/extensions/internal/XPIDatabase.sys.mjs
- widget/gtk/nsDragService.cpp
- widget/gtk/nsWindow.cpp
- widget/gtk/nsWindow.h
- widget/windows/WindowsUIUtils.cpp


The diff was not included because it is too large.


View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/6dcfcc157fc71003b815d14bc82f925026862707...25a84e0ecd0738027fc2217a87e8962c58a976aa

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/6dcfcc157fc71003b815d14bc82f925026862707...25a84e0ecd0738027fc2217a87e8962c58a976aa
You're receiving this email because of your account on gitlab.torproject.org.


_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to