Alexandru Marc
e03b90be4c
Backed out 4 changesets (bug 1953193, bug 1952495, bug 1953249, bug 1908441) for causing bc failures @ browser_bug495058.js CLOSED TREE
...
Backed out changeset 0ccf1105aa8c (bug 1953249)
Backed out changeset 2ccc75be9d26 (bug 1953193)
Backed out changeset 02b70f25b783 (bug 1952495)
Backed out changeset 46e2f887cea6 (bug 1908441)
2025-03-12 12:01:31 +02:00
Dave Townsend
1de182a55b
Bug 1952318: Start listening for update notification before it may be sent. r=profiles-reviewers,jhirsch
...
Differential Revision: https://phabricator.services.mozilla.com/D240994
2025-03-12 09:30:05 +00:00
serge-sans-paille
48f35a8325
Bug 1949143 - Use tomllib instead of toml for faster parsing during configure r=jmaher
...
tomllib is part of the standard library since python 3.11 and parses
toml faster then the third-party toml package.
Differential Revision: https://phabricator.services.mozilla.com/D238766
2025-03-12 09:29:31 +00:00
Tom Schuster
1e7c9657af
Bug 1950311 - Add CSP to devtool's DOM tab. r=devtools-reviewers,bomsy
...
Differential Revision: https://phabricator.services.mozilla.com/D240982
2025-03-12 09:25:52 +00:00
Tom Schuster
c377f09df6
Bug 1950311 - Remove forgotten exemption for debugger.xhtml. r=devtools-reviewers,bomsy
...
The CSP was already added in D237573.
Differential Revision: https://phabricator.services.mozilla.com/D240981
2025-03-12 09:25:51 +00:00
Alexandru Marc
76bbedbfa7
Merge mozilla-central to autoland
2025-03-12 11:24:40 +02:00
Andrea Marchesini
caa6cc2b7e
Bug 1953368 - Disable the CookieStore API, r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D241161
2025-03-12 09:00:01 +00:00
Alexandre Poirot
950e47da0b
Bug 1949461 - [devtools] Stop using Immutable-js in DevTools and drop the library. r=devtools-reviewers,nchevobbe
...
The only thing provided by immutable was returning clones Set from add/remove methods.
Differential Revision: https://phabricator.services.mozilla.com/D239057
2025-03-12 08:47:04 +00:00
Emilio Cobos Álvarez
60f910ff14
Bug 1953210 - Fix test fuzzy ranges, or mark actually failing tests as failing. r=dholbert
...
Before this patch stack, the wpt harness wasn't actually checking for
mismatches correctly. The previous patch fixed that, which yields some
previously-unreported test failures (or fuzzy-failures).
This patch is fixing up the annotations to reflect that reality.
Differential Revision: https://phabricator.services.mozilla.com/D241113
2025-03-12 08:29:23 +00:00
Emilio Cobos Álvarez
a19dfc6613
Bug 1953210 - Fix reftest pixel count comparison. r=jgraham,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D241065
2025-03-12 08:29:22 +00:00
Dão Gottwald
8c17d0f737
Bug 1953249 - Fix selector for the dragged tab's tab group line. r=desktop-theme-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D241084
2025-03-12 08:19:42 +00:00
Dão Gottwald
125ea7264f
Bug 1953193 - Don't change the selected tab when collapsing a group while dragging it. r=sthompson,tabbrowser-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D241057
2025-03-12 08:19:41 +00:00
Dão Gottwald
ddbe423312
Bug 1952495 - Only collapse the dragged group instead of all groups. r=sthompson,tabbrowser-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D241006
2025-03-12 08:19:41 +00:00
Dão Gottwald
e53c0fb5e2
Bug 1908441 - Implement drag and drop of tab group into a new or other window. r=sthompson,tabbrowser-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D241004
2025-03-12 08:19:40 +00:00
Kagami Sascha Rosylight
d584ab260e
Bug 1953241 - Autogenerate NotificationEvent r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D241082
2025-03-12 08:10:48 +00:00
Alexandru Marc
3cef37ae13
Backed out 2 changesets (bug 1952523) for causing focus android build bustages CLOSED TREE
...
Backed out changeset 4cc1f6379445 (bug 1952523)
Backed out changeset 2700dae65e42 (bug 1952523)
2025-03-12 09:44:41 +02:00
alwu
a711bf0410
Bug 1953313 - include the platform error code in the glean probe. r=media-playback-reviewers,chunmin
...
This patch will propagate the platform error code via the MediaResult,
and report it via the glean probe.
Differential Revision: https://phabricator.services.mozilla.com/D241119
2025-03-12 07:35:25 +00:00
Alexandru Marc
c32bbd9ec7
Backed out 2 changesets (bug 1952523) for causing focus android build bustages CLOSED TREE
...
Backed out changeset 4cc1f6379445 (bug 1952523)
Backed out changeset 2700dae65e42 (bug 1952523)
2025-03-12 09:44:41 +02:00
Janika
690f6cda40
Bug 1837161 - P6. Add form interaction event filled-on-fields-update for the categories creditcard and address r=dimi,credential-management-reviewers
...
- Adds two events in formautofill/metrical.yaml: filledOnFieldsUpdateAddressForm and filledOnFieldsUpdateCcFormV2
that record the filling state of a form after the second autofill action and which fields were filled after the update.
- Adds test cases in browser_dynamic_form_telemetry.js
- Renaming all dynamic form related test files to follow the same name pattern
Differential Revision: https://phabricator.services.mozilla.com/D240635
2025-03-12 07:24:47 +00:00
Mozilla Releng Treescript
0ce472e99d
no bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
ach -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
an -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ar -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ast -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
az -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
be -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
bg -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
bn -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
br -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
bs -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ca -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
cak -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
cs -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
cy -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
da -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
de -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
dsb -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
el -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
en-CA -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
en-GB -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
eo -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
es-AR -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
es-CL -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
es-ES -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
es-MX -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
et -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
eu -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
fa -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ff -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
fi -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
fr -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
fy-NL -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ga-IE -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
gd -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
gl -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
gn -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
gu-IN -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
he -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
hi-IN -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
hr -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
hsb -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
hu -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
hy-AM -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ia -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
id -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
is -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
it -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ja -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ka -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
kab -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
kk -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
km -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
kn -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ko -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
lij -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
lo -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
lt -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ltg -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
lv -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
meh -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
mix -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ml -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
mr -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ms -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
my -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
nb-NO -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ne-NP -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
nl -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
nn-NO -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
oc -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
pa-IN -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
pl -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
pt-BR -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
pt-PT -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
rm -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ro -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ru -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sk -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sl -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
son -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sq -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sr -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sv-SE -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ta -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
te -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
th -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
tl -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
tr -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
trs -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
uk -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ur -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
uz -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
vi -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
wo -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
xh -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
zam -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
zh-CN -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
zh-TW -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
2025-03-12 07:02:28 +00:00
Mozilla Releng Treescript
fe562e1027
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
ach -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
af -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
an -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ar -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ast -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
az -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
be -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
bg -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
bn -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
bo -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
br -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
brx -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
bs -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ca -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ca-valencia -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
cak -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ckb -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
cs -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
cy -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
da -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
de -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
dsb -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
el -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
en-CA -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
en-GB -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
eo -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
es-AR -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
es-CL -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
es-ES -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
es-MX -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
et -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
eu -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
fa -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ff -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
fi -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
fr -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
fur -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
fy-NL -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ga-IE -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
gd -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
gl -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
gn -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
gu-IN -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
he -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
hi-IN -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
hr -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
hsb -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
hu -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
hy-AM -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
hye -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ia -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
id -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
is -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
it -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ja -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ja-JP-mac -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ka -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
kab -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
kk -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
km -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
kn -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ko -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
lij -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
lo -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
lt -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ltg -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
lv -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
meh -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
mk -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ml -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
mr -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ms -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
my -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
nb-NO -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ne-NP -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
nl -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
nn-NO -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
oc -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
pa-IN -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
pl -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
pt-BR -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
pt-PT -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
rm -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ro -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ru -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sat -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sc -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
scn -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sco -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
si -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sk -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
skr -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sl -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
son -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sq -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sr -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
sv-SE -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
szl -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ta -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
te -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
tg -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
th -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
tl -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
tr -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
trs -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
uk -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
ur -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
uz -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
vi -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
wo -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
xh -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
zh-CN -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
zh-TW -> 476ed7d1a31fc0a18b1e449e15da35f9283d781d
2025-03-12 07:02:21 +00:00
Francesco Lodolo (:flod)
75f488acbe
Bug 1952625 - Improve localization comments for strings with placeables, r=android-l10n-reviewers,android-reviewers,delphine,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D240817
2025-03-12 06:29:52 +00:00
Tom Schuster
a99585eb07
Bug 1951621 - Remove inline scripts from browser.xhtml. r=firefox-desktop-core-reviewers ,frontend-codestyle-reviewers,Standard8,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D240606
2025-03-10 09:51:32 +00:00
Haik Aftandilian
b4690859c4
Bug 1948429 - Make it easier to test macOS elevated updates with local builds r=spohl,bytesized,firefox-build-system-reviewers,application-update-reviewers,sergesanspaille,nalexander
...
When --enable-mac-elevated-updates-with-generic-certs is set, don't require
production signed binaries to perform elevated updates on macOS. The build must
still be signed, but the requirements check will be satisfied by binaries signed
with any signing identity issued by Apple including development certs. Per Apple
documentation, the API we use (SMJobBless) requires the binaries be signed hence
we maintain that requirement. Testing shows "ad hoc" signing is not sufficient.
See the Firefox documentation "Signing Local macOS Builds" for instructions on
obtaining a development cert and signing local builds.
With the new option set on a Nightly build, the requirements string for the
browser and updater are, respectively, as follows.
'identifier "org.mozilla.updater" and anchor apple generic'
'identifier "org.mozilla.nightly" and anchor apple generic'
Example usage:
<add --enable-mac-elevated-updates-with-generic-certs to the mozconfig>
$ ./mach build
$ ./mach build package
$ open <path-to-dmg>
<drag Nightly to the Desktop>
$ ./mach macos-sign -a ~/Desktop/Nightly.app -s <MOZILLA_DEVELOPER_CERT_ID>
<copy Nightly.app to /Applications and run it as a non-admin user>
<test updating as before>
Differential Revision: https://phabricator.services.mozilla.com/D240060
2025-03-12 05:45:08 +00:00
Alexandre Lissy
e6142c209e
Bug 1699951 - Use proper UTF8 string for Application Chooser title r=stransky
...
Differential Revision: https://phabricator.services.mozilla.com/D240830
2025-03-12 05:25:39 +00:00
Cosmin Sabou
105e45a184
Merge mozilla-central to autoland. CLOSED TREE
2025-03-12 05:59:35 +02:00
Goloman Adrian
3bf4bdf4df
Backed out changeset dca810679260 (bug 1951925) for causing build bustages @TestSharedMemory.cpp. CLOSED TREE
2025-03-12 05:55:09 +02:00
Cosmin Sabou
8555932c41
Backed out changeset 96b6563dccc6 (bug 1951621) for turning Bug 1798750 into permafail. a=backout
2025-03-12 05:49:35 +02:00
Alex Franchuk
ec8529652d
Bug 1951925 - Fix base content memory usage regressions r=nika
...
This disarms a footgun in the FreezableMapping::Freeze API, which was
causing read-only mappings in the global stylesheet cache to fail. These
failures caused content processes to re-load the style sheets,
increasing memory usage.
Differential Revision: https://phabricator.services.mozilla.com/D240928
2025-03-12 03:17:49 +00:00
Stephen Thompson
a4e5d1a634
Bug 1952902 - closed tab groups and saved tab groups should retain all tabs r=dao,sessionstore-reviewers
...
When closing single or multiple tabs, session state has historically capped the number of closed tabs being tracked. The main motivation was to prevent session file sizes on disk from getting too large.
When we introduced tab groups to session state, we avoided those caps when the tab group itself is being closed/saved. Users think of tab groups as whole entities. We were successfully saving tab groups with any number of tabs.
I introduced a regression causing closed tab groups and saved-and-closed tab groups to have their tab lists in session state capped. This patch resolves the regression by bypassing the cap when a closing tab is being closed as part of a tab group closing as a whole. Single or multiple tabs that are closed directly by the user should still be capped even if those tabs were in a tab group.
Differential Revision: https://phabricator.services.mozilla.com/D241087
2025-03-12 03:02:39 +00:00
Tooru Fujisawa
eba211428c
Bug 1952714 - Stop using defineLazyPreferenceGetter in actors. r=mossop,firefox-desktop-core-reviewers ,mconley
...
There's no need to use weak reference while relying on something to keep the
prefs object alive.
Use plain prefs API with strong references.
Differential Revision: https://phabricator.services.mozilla.com/D240792
2025-03-12 02:24:44 +00:00
Goloman Adrian
7247c3bd2e
Backed out changeset b1079967e846 (bug 1950254) for causing mass failures. CLOSED TREE
2025-03-12 04:45:29 +02:00
Daisuke Akatsuka
e41a928a1f
Bug 1952887: Disable top sites context cache upon showing contextual opt-in message r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D241121
2025-03-12 02:23:14 +00:00
Janik Haag
114ab195a4
Bug 1953297 - Update opensearch references r=search-reviewers,scunnane
...
A9.com was taken down 2019, and with it all the official opensearch
documentation. This commit updates all the links to a webarchive version. There
also is a archived version at https://github.com/dewitt/opensearch but they
also rely on webarchive for rendering so I decided to reference the original
A9.com pages.
This commit deliberatley left the xmlns paths unchanged.
Differential Revision: https://phabricator.services.mozilla.com/D241105
2025-03-12 01:58:28 +00:00
Mike Hommey
fd2148b6b9
Bug 1950254 - Experiment not randomizing arena ids. r=pbone,tjr
...
The hope is that this would remove some locking and allow some
performance improvement, while trying to preserve some amount of
obfuscation in the ids. Maybe that preservation is overkill, but
for now it will do.
Differential Revision: https://phabricator.services.mozilla.com/D239461
2025-03-12 01:10:41 +00:00
Denis Palmeiro
7a47caf3ef
Bug 1952604: Add a test url for the mobile_restore test. r=aglavic
...
Differential Revision: https://phabricator.services.mozilla.com/D240887
2025-03-12 00:09:20 +00:00
Alexandre Poirot
adf0495bc3
Bug 1894628 - [devtools] Expose a list of user agent presets. r=devtools-reviewers,nchevobbe
...
To allow easily switching only the user agent between various types of browsers.
That, without having to create a new device.
Differential Revision: https://phabricator.services.mozilla.com/D238790
2025-03-11 23:52:40 +00:00
Alexandre Poirot
9bea8fb282
Bug 1671400 - [devtools] Remove now unused reps stubs. r=devtools-reviewers,frontend-codestyle-reviewers,nchevobbe,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D241040
2025-03-11 23:52:21 +00:00
Rob Wu
8fb284bf44
Bug 1953004 - Add exception for toml files that do not pass the linter r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D240947
2025-03-11 23:40:30 +00:00
Rob Wu
26f2c4c87b
Bug 1953004 - Rename test_verify_sw_mode.html to test__verify_sw_mode.html r=willdurand
...
... to preserve alphabetical order, so that we don't have to make an
exception in the toml linter.
Differential Revision: https://phabricator.services.mozilla.com/D240946
2025-03-11 23:40:30 +00:00
Daisuke Akatsuka
0d0ce5174b
Bug 1953021: Dismiss contextual opt-in message if 5 days passed since first impression AND seen more than 20 times r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D240962
2025-03-11 23:36:49 +00:00
Eric Chen
ee267255c3
Bug 1953273 - add a head.js file for taskbar tabs browser tests, as well as a open taskbar tab helper function r=nrishel
...
Differential Revision: https://phabricator.services.mozilla.com/D241103
2025-03-11 23:33:30 +00:00
Goloman Adrian
168ed8ab47
Backed out 4 changesets (bug 1953193, bug 1908441, bug 1952495, bug 1953249) for causing bc failures @browser_tab_manager_drag.js. CLOSED TREE
...
Backed out changeset f8634c4fc742 (bug 1953249)
Backed out changeset 066cede5adcc (bug 1953193)
Backed out changeset 7afc87de4a01 (bug 1952495)
Backed out changeset 2ef344554c4c (bug 1908441)
2025-03-12 02:44:08 +02:00
Goloman Adrian
8c3b6d48b8
Backed out changeset 1f412e42d565 (bug 1953016) for causing wpt failures @group-animation-for-root-transition.htm.
2025-03-12 02:35:54 +02:00
Goloman Adrian
d2e86ff0b5
Backed out changeset cdb6ba7fb623 (bug 1946727) for causing bc failures @browser_startup.js.
2025-03-12 02:28:59 +02:00
tessa
c7f565607c
Bug 1946727 - [contextual-password-manager] Unsaved changes warning – update 'Confirm' to 'Close'. r=mtigley,fluent-reviewers,credential-management-reviewers,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D239916
2025-03-10 10:20:11 +00:00
Tom Schuster
0527efd6e1
Bug 1951621 - Remove inline scripts from browser.xhtml. r=firefox-desktop-core-reviewers ,frontend-codestyle-reviewers,Standard8,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D240606
2025-03-10 09:51:32 +00:00
Nicolas Chevobbe
80af76ba24
Bug 1950551 - [devtools] Fix source_location of CssRule::NestedDeclarations. r=emilio,supply-chain-reviewers.
...
Nested declarations were getting the location of their parent rule, which would
cause issue in the DevTools Inspector (e.g. for InspectorUtils.getRelativeRuleLine).
We now track the first declaration of the nested declaration to set it as the location
of the rule.
This required some changes in upstream cssparser that are vendored in this patch:
- 5e477ab819
- 958a3f098a
Differential Revision: https://phabricator.services.mozilla.com/D238911
2025-03-12 05:58:39 +00:00
Goloman Adrian
b7993a9cad
Bug 1949947 - disable test_multiple_frames.js for perma failures on macosx1100 opt.
...
Differential Revision: https://phabricator.services.mozilla.com/D240770
2025-03-08 12:59:33 +00:00
Goloman Adrian
5b89d7c1ef
Backed out changeset 96d954eae2a0 (bug 1949947) requested by glandium.
2025-03-12 02:25:38 +02:00