-
3bb414d5
by alexandra.virvara at 2025-05-20T17:15:11+00:00
Bug 1952024: composify logins list screen r=android-reviewers,android-l10n-reviewers,sfamisa,delphine
TRY link::: https://treeherder.mozilla.org/jobs?repo=try&revision=72d0b6e4558b34f56b59a6fd0ecdf1c21834c430
APPROVED patch before git migration::: https://phabricator.services.mozilla.com/D246556
Differential Revision: https://phabricator.services.mozilla.com/D249986
-
c6122f7a
by Dennis Jackson at 2025-05-20T17:30:58+00:00
Bug 1967407 - Skip updating moz.build when vendoring NSS. r=nss-reviewers,jschanck
Differential Revision: https://phabricator.services.mozilla.com/D250142
-
07eb1673
by jilvin at 2025-05-20T17:37:48+00:00
Bug 1902439 - Checks return of nsIOutputStream::Write() to NS_OK in WriteBitmap() to handle failures better. r=mpohle,nrishel
Differential Revision: https://phabricator.services.mozilla.com/D234318
-
d74e39b5
by Morgan Rae Reschenberg at 2025-05-20T17:52:04+00:00
Bug 1966243: Expose states::INVALID via moxInvalid in mozAccessible r=eeejay
Differential Revision: https://phabricator.services.mozilla.com/D249460
-
90ef922a
by Daniel Holbert at 2025-05-20T18:09:04+00:00
Bug 1967025: Add a "layout code reviewer checklist" doc, to gather best practices for code review in layout code. r=TYLin,tlouw
As noted in the doc, this is meant to extend the general checklist at
https://firefox-source-docs.mozilla.org/contributing/reviewer_checklist.html
with examples and special cases that are particular to working in layout code.
The list is short for now; this is just a start.
Differential Revision: https://phabricator.services.mozilla.com/D249859
-
93919902
by Emilio Cobos Álvarez at 2025-05-20T18:13:44+00:00
Bug 1967530 - Clean-up a bit nsNativeThemeGTK. r=stransky
No behavior change.
Differential Revision: https://phabricator.services.mozilla.com/D250279
-
4813a0eb
by Emilio Cobos Álvarez at 2025-05-20T18:18:23+00:00
Bug 1967530 - Remove some xpcom gunk from nsITheme. r=win-reviewers,gstoll
Differential Revision: https://phabricator.services.mozilla.com/D250282
-
c3e063e1
by Emilio Cobos Álvarez at 2025-05-20T18:18:49+00:00
Bug 1967530 - Remove AssumeThemePartAndStateAreTransparent. r=win-reviewers,handyman
We no longer draw native menus.
Differential Revision: https://phabricator.services.mozilla.com/D250288
-
8cd531d9
by Emilio Cobos Álvarez at 2025-05-20T18:47:09+00:00
Bug 1967530 - Restore a missing include.
-
89ff11f6
by Emily McMinn at 2025-05-20T18:49:49+00:00
Bug 1963213 - Allow messaging on only one profile in a multiprofile selectable group r=pdahiya,jhirsch,omc-reviewers,profiles-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D247459
-
d71d041b
by Brad Werth at 2025-05-20T18:50:16+00:00
Bug 1960109: Make OSXVsyncSource start and stop the display link thread without destroying and re-creating the display link. r=mstange
The display link is explicitly created and destroyed, seperate from the
vsync thread being started and stopped. This reduces memory churn.
Differential Revision: https://phabricator.services.mozilla.com/D245333
-
4067afa2
by Release Engineering Landoscript at 2025-05-20T18:54:12+00:00
No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> a2793772be7cb6be408d0872aaf99c077aa1eca7
af -> a2793772be7cb6be408d0872aaf99c077aa1eca7
an -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ar -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ast -> a2793772be7cb6be408d0872aaf99c077aa1eca7
az -> a2793772be7cb6be408d0872aaf99c077aa1eca7
be -> a2793772be7cb6be408d0872aaf99c077aa1eca7
bg -> a2793772be7cb6be408d0872aaf99c077aa1eca7
bn -> a2793772be7cb6be408d0872aaf99c077aa1eca7
bo -> a2793772be7cb6be408d0872aaf99c077aa1eca7
br -> a2793772be7cb6be408d0872aaf99c077aa1eca7
brx -> a2793772be7cb6be408d0872aaf99c077aa1eca7
bs -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ca -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ca-valencia -> a2793772be7cb6be408d0872aaf99c077aa1eca7
cak -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ckb -> a2793772be7cb6be408d0872aaf99c077aa1eca7
cs -> a2793772be7cb6be408d0872aaf99c077aa1eca7
cy -> a2793772be7cb6be408d0872aaf99c077aa1eca7
da -> a2793772be7cb6be408d0872aaf99c077aa1eca7
de -> a2793772be7cb6be408d0872aaf99c077aa1eca7
dsb -> a2793772be7cb6be408d0872aaf99c077aa1eca7
el -> a2793772be7cb6be408d0872aaf99c077aa1eca7
en-CA -> a2793772be7cb6be408d0872aaf99c077aa1eca7
en-GB -> a2793772be7cb6be408d0872aaf99c077aa1eca7
eo -> a2793772be7cb6be408d0872aaf99c077aa1eca7
es-AR -> a2793772be7cb6be408d0872aaf99c077aa1eca7
es-CL -> a2793772be7cb6be408d0872aaf99c077aa1eca7
es-ES -> a2793772be7cb6be408d0872aaf99c077aa1eca7
es-MX -> a2793772be7cb6be408d0872aaf99c077aa1eca7
et -> a2793772be7cb6be408d0872aaf99c077aa1eca7
eu -> a2793772be7cb6be408d0872aaf99c077aa1eca7
fa -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ff -> a2793772be7cb6be408d0872aaf99c077aa1eca7
fi -> a2793772be7cb6be408d0872aaf99c077aa1eca7
fr -> a2793772be7cb6be408d0872aaf99c077aa1eca7
fur -> a2793772be7cb6be408d0872aaf99c077aa1eca7
fy-NL -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ga-IE -> a2793772be7cb6be408d0872aaf99c077aa1eca7
gd -> a2793772be7cb6be408d0872aaf99c077aa1eca7
gl -> a2793772be7cb6be408d0872aaf99c077aa1eca7
gn -> a2793772be7cb6be408d0872aaf99c077aa1eca7
gu-IN -> a2793772be7cb6be408d0872aaf99c077aa1eca7
he -> a2793772be7cb6be408d0872aaf99c077aa1eca7
hi-IN -> a2793772be7cb6be408d0872aaf99c077aa1eca7
hr -> a2793772be7cb6be408d0872aaf99c077aa1eca7
hsb -> a2793772be7cb6be408d0872aaf99c077aa1eca7
hu -> a2793772be7cb6be408d0872aaf99c077aa1eca7
hy-AM -> a2793772be7cb6be408d0872aaf99c077aa1eca7
hye -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ia -> a2793772be7cb6be408d0872aaf99c077aa1eca7
id -> a2793772be7cb6be408d0872aaf99c077aa1eca7
is -> a2793772be7cb6be408d0872aaf99c077aa1eca7
it -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ja -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ja-JP-mac -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ka -> a2793772be7cb6be408d0872aaf99c077aa1eca7
kab -> a2793772be7cb6be408d0872aaf99c077aa1eca7
kk -> a2793772be7cb6be408d0872aaf99c077aa1eca7
km -> a2793772be7cb6be408d0872aaf99c077aa1eca7
kn -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ko -> a2793772be7cb6be408d0872aaf99c077aa1eca7
lij -> a2793772be7cb6be408d0872aaf99c077aa1eca7
lo -> a2793772be7cb6be408d0872aaf99c077aa1eca7
lt -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ltg -> a2793772be7cb6be408d0872aaf99c077aa1eca7
lv -> a2793772be7cb6be408d0872aaf99c077aa1eca7
meh -> a2793772be7cb6be408d0872aaf99c077aa1eca7
mk -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ml -> a2793772be7cb6be408d0872aaf99c077aa1eca7
mr -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ms -> a2793772be7cb6be408d0872aaf99c077aa1eca7
my -> a2793772be7cb6be408d0872aaf99c077aa1eca7
nb-NO -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ne-NP -> a2793772be7cb6be408d0872aaf99c077aa1eca7
nl -> a2793772be7cb6be408d0872aaf99c077aa1eca7
nn-NO -> a2793772be7cb6be408d0872aaf99c077aa1eca7
oc -> a2793772be7cb6be408d0872aaf99c077aa1eca7
pa-IN -> a2793772be7cb6be408d0872aaf99c077aa1eca7
pl -> a2793772be7cb6be408d0872aaf99c077aa1eca7
pt-BR -> a2793772be7cb6be408d0872aaf99c077aa1eca7
pt-PT -> a2793772be7cb6be408d0872aaf99c077aa1eca7
rm -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ro -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ru -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sat -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sc -> a2793772be7cb6be408d0872aaf99c077aa1eca7
scn -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sco -> a2793772be7cb6be408d0872aaf99c077aa1eca7
si -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sk -> a2793772be7cb6be408d0872aaf99c077aa1eca7
skr -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sl -> a2793772be7cb6be408d0872aaf99c077aa1eca7
son -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sq -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sr -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sv-SE -> a2793772be7cb6be408d0872aaf99c077aa1eca7
szl -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ta -> a2793772be7cb6be408d0872aaf99c077aa1eca7
te -> a2793772be7cb6be408d0872aaf99c077aa1eca7
tg -> a2793772be7cb6be408d0872aaf99c077aa1eca7
th -> a2793772be7cb6be408d0872aaf99c077aa1eca7
tl -> a2793772be7cb6be408d0872aaf99c077aa1eca7
tr -> a2793772be7cb6be408d0872aaf99c077aa1eca7
trs -> a2793772be7cb6be408d0872aaf99c077aa1eca7
uk -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ur -> a2793772be7cb6be408d0872aaf99c077aa1eca7
uz -> a2793772be7cb6be408d0872aaf99c077aa1eca7
vi -> a2793772be7cb6be408d0872aaf99c077aa1eca7
wo -> a2793772be7cb6be408d0872aaf99c077aa1eca7
xh -> a2793772be7cb6be408d0872aaf99c077aa1eca7
zh-CN -> a2793772be7cb6be408d0872aaf99c077aa1eca7
zh-TW -> a2793772be7cb6be408d0872aaf99c077aa1eca7
-
2149054f
by Release Engineering Landoscript at 2025-05-20T18:54:15+00:00
No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> a2793772be7cb6be408d0872aaf99c077aa1eca7
an -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ar -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ast -> a2793772be7cb6be408d0872aaf99c077aa1eca7
az -> a2793772be7cb6be408d0872aaf99c077aa1eca7
be -> a2793772be7cb6be408d0872aaf99c077aa1eca7
bg -> a2793772be7cb6be408d0872aaf99c077aa1eca7
bn -> a2793772be7cb6be408d0872aaf99c077aa1eca7
br -> a2793772be7cb6be408d0872aaf99c077aa1eca7
bs -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ca -> a2793772be7cb6be408d0872aaf99c077aa1eca7
cak -> a2793772be7cb6be408d0872aaf99c077aa1eca7
cs -> a2793772be7cb6be408d0872aaf99c077aa1eca7
cy -> a2793772be7cb6be408d0872aaf99c077aa1eca7
da -> a2793772be7cb6be408d0872aaf99c077aa1eca7
de -> a2793772be7cb6be408d0872aaf99c077aa1eca7
dsb -> a2793772be7cb6be408d0872aaf99c077aa1eca7
el -> a2793772be7cb6be408d0872aaf99c077aa1eca7
en-CA -> a2793772be7cb6be408d0872aaf99c077aa1eca7
en-GB -> a2793772be7cb6be408d0872aaf99c077aa1eca7
eo -> a2793772be7cb6be408d0872aaf99c077aa1eca7
es-AR -> a2793772be7cb6be408d0872aaf99c077aa1eca7
es-CL -> a2793772be7cb6be408d0872aaf99c077aa1eca7
es-ES -> a2793772be7cb6be408d0872aaf99c077aa1eca7
es-MX -> a2793772be7cb6be408d0872aaf99c077aa1eca7
et -> a2793772be7cb6be408d0872aaf99c077aa1eca7
eu -> a2793772be7cb6be408d0872aaf99c077aa1eca7
fa -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ff -> a2793772be7cb6be408d0872aaf99c077aa1eca7
fi -> a2793772be7cb6be408d0872aaf99c077aa1eca7
fr -> a2793772be7cb6be408d0872aaf99c077aa1eca7
fy-NL -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ga-IE -> a2793772be7cb6be408d0872aaf99c077aa1eca7
gd -> a2793772be7cb6be408d0872aaf99c077aa1eca7
gl -> a2793772be7cb6be408d0872aaf99c077aa1eca7
gn -> a2793772be7cb6be408d0872aaf99c077aa1eca7
gu-IN -> a2793772be7cb6be408d0872aaf99c077aa1eca7
he -> a2793772be7cb6be408d0872aaf99c077aa1eca7
hi-IN -> a2793772be7cb6be408d0872aaf99c077aa1eca7
hr -> a2793772be7cb6be408d0872aaf99c077aa1eca7
hsb -> a2793772be7cb6be408d0872aaf99c077aa1eca7
hu -> a2793772be7cb6be408d0872aaf99c077aa1eca7
hy-AM -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ia -> a2793772be7cb6be408d0872aaf99c077aa1eca7
id -> a2793772be7cb6be408d0872aaf99c077aa1eca7
is -> a2793772be7cb6be408d0872aaf99c077aa1eca7
it -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ja -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ka -> a2793772be7cb6be408d0872aaf99c077aa1eca7
kab -> a2793772be7cb6be408d0872aaf99c077aa1eca7
kk -> a2793772be7cb6be408d0872aaf99c077aa1eca7
km -> a2793772be7cb6be408d0872aaf99c077aa1eca7
kn -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ko -> a2793772be7cb6be408d0872aaf99c077aa1eca7
lij -> a2793772be7cb6be408d0872aaf99c077aa1eca7
lo -> a2793772be7cb6be408d0872aaf99c077aa1eca7
lt -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ltg -> a2793772be7cb6be408d0872aaf99c077aa1eca7
lv -> a2793772be7cb6be408d0872aaf99c077aa1eca7
meh -> a2793772be7cb6be408d0872aaf99c077aa1eca7
mix -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ml -> a2793772be7cb6be408d0872aaf99c077aa1eca7
mr -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ms -> a2793772be7cb6be408d0872aaf99c077aa1eca7
my -> a2793772be7cb6be408d0872aaf99c077aa1eca7
nb-NO -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ne-NP -> a2793772be7cb6be408d0872aaf99c077aa1eca7
nl -> a2793772be7cb6be408d0872aaf99c077aa1eca7
nn-NO -> a2793772be7cb6be408d0872aaf99c077aa1eca7
oc -> a2793772be7cb6be408d0872aaf99c077aa1eca7
pa-IN -> a2793772be7cb6be408d0872aaf99c077aa1eca7
pl -> a2793772be7cb6be408d0872aaf99c077aa1eca7
pt-BR -> a2793772be7cb6be408d0872aaf99c077aa1eca7
pt-PT -> a2793772be7cb6be408d0872aaf99c077aa1eca7
rm -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ro -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ru -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sk -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sl -> a2793772be7cb6be408d0872aaf99c077aa1eca7
son -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sq -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sr -> a2793772be7cb6be408d0872aaf99c077aa1eca7
sv-SE -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ta -> a2793772be7cb6be408d0872aaf99c077aa1eca7
te -> a2793772be7cb6be408d0872aaf99c077aa1eca7
th -> a2793772be7cb6be408d0872aaf99c077aa1eca7
tl -> a2793772be7cb6be408d0872aaf99c077aa1eca7
tr -> a2793772be7cb6be408d0872aaf99c077aa1eca7
trs -> a2793772be7cb6be408d0872aaf99c077aa1eca7
uk -> a2793772be7cb6be408d0872aaf99c077aa1eca7
ur -> a2793772be7cb6be408d0872aaf99c077aa1eca7
uz -> a2793772be7cb6be408d0872aaf99c077aa1eca7
vi -> a2793772be7cb6be408d0872aaf99c077aa1eca7
wo -> a2793772be7cb6be408d0872aaf99c077aa1eca7
xh -> a2793772be7cb6be408d0872aaf99c077aa1eca7
zam -> a2793772be7cb6be408d0872aaf99c077aa1eca7
zh-CN -> a2793772be7cb6be408d0872aaf99c077aa1eca7
zh-TW -> a2793772be7cb6be408d0872aaf99c077aa1eca7
-
a6b6e2da
by Mark Banner at 2025-05-20T19:00:32+00:00
Bug 1967446 - Convert uniffi generated Rust modules to use moz-src. r=bdk
Differential Revision: https://phabricator.services.mozilla.com/D250243
-
3f469ddc
by kpatenio at 2025-05-20T19:06:03+00:00
Bug 1825310 - hide cursor with pip controls if fullscreen. r=pip-reviewers,desktop-theme-reviewers,niklas,emilio
Differential Revision: https://phabricator.services.mozilla.com/D246813
-
c3d1b3ad
by agoloman at 2025-05-20T19:44:50+00:00
Revert Bug 1967530 - for causing build bustages.
This reverts commit 9ea62cb6aa15e6f9ca3346247fa4f310f14e5db3.
Revert "Bug 1967530 - Remove AssumeThemePartAndStateAreTransparent. r=win-reviewers,handyman"
This reverts commit f036ae0fdbd031b03a4278b375157b2927e87094.
Revert "Bug 1967530 - Remove some xpcom gunk from nsITheme. r=win-reviewers,gstoll"
This reverts commit 9c54c6c68a1e38d5deb649cacdf3eec47902d540.
Revert "Bug 1967530 - Clean-up a bit nsNativeThemeGTK. r=stransky"
This reverts commit d040aadf24d8c6571180d97787527102657bc3c5.
-
e579cb8d
by Beth Rennie at 2025-05-20T19:46:50+00:00
Bug 1907633 - Use ExperimentAPI._rsLoader in browser_trigger_messagesLoaded.js r=omc-reviewers,emcminn
Differential Revision: https://phabricator.services.mozilla.com/D250110
-
3979b223
by Pier Angelo Vendrame at 2025-05-20T19:47:16+00:00
Bug 1900648 - Allow language spoofing in XSLT status messages. r=platform-i18n-reviewers,dom-core,farre,nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D244597
-
dd6576de
by Mike Conley at 2025-05-20T19:47:43+00:00
Bug 1967529 - Move context ID deletion request ping enablement to the rotation callback. r=chutten
This makes it so that we can guarantee that the ping is enabled by the time
we do a context ID rotation.
Differential Revision: https://phabricator.services.mozilla.com/D250278
-
5bb99b26
by Tim Giles at 2025-05-20T19:55:46+00:00
Bug 1946790 - Update --border-color token, add --border-color-transparent. r=reusable-components-reviewers,desktop-theme-reviewers,hjones
We update the --border-color token to use #CFCFD8 in light mode,
forced-colors mode. At the same time, we changed the name of the
previous border color token to --border-color-transparent.
By utilizing the --border-color-transparent token, we can ensure that
borders do not appear around certain UI elements until the user requests
higher contrast or forced colors.
Differential Revision: https://phabricator.services.mozilla.com/D248362
-
28a0554d
by Tim Giles at 2025-05-20T19:55:50+00:00
Bug 1946790 - Update moz-page-nav border color variable. r=reusable-components-reviewers,desktop-theme-reviewers,hjones
Using the --border-color-transparent token prevents borders from
appearing around the component unless the user is in prefers-contrast
or forced-colors mode.
Differential Revision: https://phabricator.services.mozilla.com/D248363
-
1f0ab351
by Tim Giles at 2025-05-20T19:55:53+00:00
Bug 1946790 - Update --fxview-border, add --fxview-border-interactive. r=fxview-reviewers,nsharpley
By updating --fxview-border to use --border-color-transparent, we
ensure there are no extraneous borders in Firefox View unless the user
is in prefers-contrast or forced-colors mode. However, this has a
side effect of making the border around the searchbox disappear.
To address the transparent border around the searchbox, I created the
--fxview-border-interactive variable which points to the
--border-color-interactive token.
Differential Revision: https://phabricator.services.mozilla.com/D248364
-
ed7aa99c
by Tim Giles at 2025-05-20T19:55:57+00:00
Bug 1946790 - Update --box-border-color in moz-box-common.css. r=reusable-components-reviewers,desktop-theme-reviewers,hjones
moz-box-common.css was using the border-color-interactive token, so we
update it to use the newly updated --border-color instead.
Differential Revision: https://phabricator.services.mozilla.com/D248968
-
abbc0d45
by Tim Giles at 2025-05-20T19:56:01+00:00
Bug 1946790 - Update password-card to use --border-color-transparent. r=credential-management-reviewers,desktop-theme-reviewers,mtigley,hjones
To prevent borders from appearing on the password-card, we need to
switch out --border-color to --border-color-transparent.
In order to prevent additional whitespace at the bottom of the card
when an alert is present, we needed to adjust the border-radius of the
moz-message-bar within the password card. We now use
--border-radius-small here instead of medium.
In order to prevent a double border when in increased contrast or
forced colors mode, we needed to remove the inline border and the
block-end border of the moz-message-bar within the password card.
Differential Revision: https://phabricator.services.mozilla.com/D248969
-
3bd5def7
by Tim Giles at 2025-05-20T19:56:05+00:00
Bug 1946790 - Set --in-content-border-color directly to CanvasText in forced-colors. r=desktop-theme-reviewers,hjones
Since the in-content variables are considered legacy variables, it was
suggested to update --in-content-border-color to use CanvasText directly
in forced-colors mode instead of using the --border-color token.
Differential Revision: https://phabricator.services.mozilla.com/D248971
-
dd148290
by tannal at 2025-05-20T20:00:16+00:00
Bug 1953196 - Remove JSMSG_TEMPORAL_CALENDAR_DUPLICATE_FIELD error message. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D246864
-
db6a8e87
by Edgar Chen at 2025-05-20T20:03:13+00:00
Bug 1967450 – Ensure listener is registered on clipboard test page before continuing the test; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D250246
-
292117ad
by Mark Banner at 2025-05-20T20:04:59+00:00
Bug 1966899 - Enable TypeScript on urlbar ActionProvider*.sys.mjs files. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D249766
-
dedaf92d
by Emilio Cobos Álvarez at 2025-05-20T20:08:21+00:00
Bug 1967530 - Clean-up a bit nsNativeThemeGTK. r=stransky
No behavior change.
Differential Revision: https://phabricator.services.mozilla.com/D250279
-
e69dc49b
by Emilio Cobos Álvarez at 2025-05-20T20:08:25+00:00
Bug 1967530 - Remove some xpcom gunk from nsITheme. r=win-reviewers,gstoll
Differential Revision: https://phabricator.services.mozilla.com/D250282
-
04936730
by Emilio Cobos Álvarez at 2025-05-20T20:08:28+00:00
Bug 1967530 - Remove AssumeThemePartAndStateAreTransparent. r=win-reviewers,handyman
We no longer draw native menus.
Differential Revision: https://phabricator.services.mozilla.com/D250288
-
69960ba7
by Noah Bond at 2025-05-20T20:21:01+00:00
Bug 1953275 - Fixed bug causing Snackbars to be unswipeable on the Homescreen and browser r=android-reviewers,petru
Differential Revision: https://phabricator.services.mozilla.com/D249461
-
6ca3b011
by Meg Viar at 2025-05-20T20:21:27+00:00
Bug 1967342 - Add preview update string for existing user TOU infobar r=fluent-reviewers,omc-reviewers,bolsson,pdahiya
Add preview string for use in TOU infobar
Differential Revision: https://phabricator.services.mozilla.com/D250273
-
103d7dcb
by Alex Hochheiden at 2025-05-20T20:21:59+00:00
Bug 1965348 - Bump `uv` version to `0.7.2` for `vendor` site r=mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D249491
-
adf2e5bd
by Alex Hochheiden at 2025-05-20T20:22:02+00:00
Bug 1965348 - Add `generate-python-lockfiles` `mach` command r=ahal
This command takes the <site>.txt files at `python/sites/` and converts them to
pyproject.toml files that `uv` can use to make lockfiles.
The `mach` site is locked by itself, then all other sites are locked with their own
dependencies, plus the dependencies of the `mach` site (since they're inherited on
site activation, just specified in different files).
The generated files are not intended to be committed to the repo, because we only care if
we can lock, we don't use them for anything else. If we can lock, the site is valid and won't
have compatibility errors.
A `--keep-lockfiles` arg was added that prevents the temporary directory containing the generated
files from being deleted, to help with troubleshooting when a site is not able to be locked.
This command can be run by itself if updating the a <site>.txt file manually with a `pypi:` dependency, and
it will be integrated with `./mach vendor python` and `test_site_compatibility.py` in the near future.
Differential Revision: https://phabricator.services.mozilla.com/D249492
-
962e4219
by Alex Hochheiden at 2025-05-20T20:22:06+00:00
Bug 1965348 - Add a message to run `./mach generate-python-lockfiles` to verify site compatibility at the end of `./mach vendor python` r=ahal
Initially I made this run automatically, but it's pointless without the
necessary updates done to the <site>.txt file(s). It will have to be run
after those updates, so running it automatically here would be a waste of time.
Differential Revision: https://phabricator.services.mozilla.com/D249494
-
eb4c1a14
by Alex Hochheiden at 2025-05-20T20:22:10+00:00
Bug 1965348 - Make `test_site_compatibility.py` use `./mach generate-python-lockfiles` to verify site compatibility r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D249495
-
2cddecb6
by Alex Hochheiden at 2025-05-20T20:22:14+00:00
Bug 1965348 - Re-run `./mach vendor python --force` after `uv` version upgrade to establish new baseline in `requirements.txt` r=mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D249654
-
771ae4d8
by Alex Hochheiden at 2025-05-20T20:22:17+00:00
Bug 1965348 - Remove redundant `markupsafe` specifications in various `<site>.txt` files r=firefox-build-system-reviewers,mach-reviewers,sergesanspaille,ahal
Differential Revision: https://phabricator.services.mozilla.com/D249669
-
a4c6890d
by Alex Hochheiden at 2025-05-20T20:22:21+00:00
Bug 1965348 - Remove all redundant dependencies specified in command sites r=firefox-build-system-reviewers,mach-reviewers,sergesanspaille,ahal
Any dependency already specified in `mach.txt` does not need to be specified in any
child command site because those dependencies are inherited from the `mach` site.
Differential Revision: https://phabricator.services.mozilla.com/D249676
-
1c735908
by Emilio Cobos Álvarez at 2025-05-20T20:51:28+00:00
Bug 1967530 - Properly fix gtk bustage.
-
085cf612
by agoloman at 2025-05-20T20:53:29+00:00
Revert "Bug 1967450 – Ensure listener is registered on clipboard test page before continuing the test; r=nika" for causing bc failures @browser_navigator_clipboard_contextmenu_suppression.js.
This reverts commit c3e4f5420cdaf4cf2c70547885eb9dc014703799.
-
02a77bdf
by Hiroyuki Ikezoe at 2025-05-20T20:58:10+00:00
Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_bug1304689.html. r=dlrobertson
Differential Revision: https://phabricator.services.mozilla.com/D249921
-
3a3af533
by Hiroyuki Ikezoe at 2025-05-20T20:58:14+00:00
Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_bug1515822.html. r=dlrobertson
Differential Revision: https://phabricator.services.mozilla.com/D249922
-
105eedd7
by Hiroyuki Ikezoe at 2025-05-20T20:58:18+00:00
Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_frame_reconstruction.html. r=dlrobertson
Differential Revision: https://phabricator.services.mozilla.com/D249923
-
27fa94a3
by Hiroyuki Ikezoe at 2025-05-20T20:58:22+00:00
Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_offsets.html. r=dlrobertson
Differential Revision: https://phabricator.services.mozilla.com/D249924
-
77384f79
by Hiroyuki Ikezoe at 2025-05-20T20:58:25+00:00
Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_viewport_scroll.html. r=dlrobertson
Differential Revision: https://phabricator.services.mozilla.com/D249925
-
d18a4955
by Hiroyuki Ikezoe at 2025-05-20T20:58:29+00:00
Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_scroll_position_restore_no_bfcache.html. r=dlrobertson
Differential Revision: https://phabricator.services.mozilla.com/D249926
-
111f5887
by Hiroyuki Ikezoe at 2025-05-20T20:58:33+00:00
Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_bug583889.html. r=dlrobertson
Differential Revision: https://phabricator.services.mozilla.com/D250096
-
98e85125
by Matthew Gregan at 2025-05-20T21:00:27+00:00
Bug 1967030 - Update mp4parse-rust to d3e4d255. r=media-playback-reviewers,supply-chain-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D249858
-
4bd57f8c
by Anutrix at 2025-05-20T21:01:00+00:00
Bug 1967109 - Remove usages of six in python directory. r=firefox-build-system-reviewers,glandium
Also removes six from deps of mozterm's setup.py as only usages of six in it were removed last month in D245270.
Differential Revision: https://phabricator.services.mozilla.com/D249889
-
fb6750f2
by Steve Fink at 2025-05-20T21:01:28+00:00
Bug 1962256 - Move StringRelocationOverlay into Tenuring.cpp r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D246811
-
8e3632df
by Edgar Chen at 2025-05-20T21:10:24+00:00
Bug 1967450 – Ensure listener is registered on clipboard test page before continuing the test; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D250246
-
fb40ffe8
by Andreas Pehrson at 2025-05-20T21:29:25+00:00
Bug 1967189 - Add regression wpt with addTransceiver+renegotiation for bug 1965831. r=jib,dbaker,bwc
Differential Revision: https://phabricator.services.mozilla.com/D250049
-
3171a183
by Andreas Pehrson at 2025-05-20T21:29:29+00:00
Bug 1967189 - Add mozilla-specific regression wpt for bug 1965831. r=jib,dbaker,bwc
Differential Revision: https://phabricator.services.mozilla.com/D249545
-
61d3d435
by Andreas Pehrson at 2025-05-20T21:29:33+00:00
Bug 1967189 - Track duplicate payload types for all recv tracks in a peer connection. r=bwc,dbaker
Two issues are fixed here:
- The lists of unique and duplicate payload types were never reset, so would
accumulate entries across renegotiations
- The std::map could only store distinct payload types, and only a single track
per payload type. Therefore, at most one track could ever know about any given
duplicate payload type.
This patch also adds some unittests for JsepTrack::SetUniqueReceivePayloadTypes.
They're very verbose, for now, to enable landing this patch quickly.
Differential Revision: https://phabricator.services.mozilla.com/D250095
-
f8c23ab6
by Andreas Pehrson at 2025-05-20T21:29:37+00:00
Bug 1967189 - Take non-recv tracks into account when figuring out unique payload types. r=dbaker,bwc
Differential Revision: https://phabricator.services.mozilla.com/D250057
-
f973ea9a
by Beth Rennie at 2025-05-20T21:35:19+00:00
Bug 1907633 - Do not instantiate the RemoteSettingsExperimentLoader on import r=nimbus-reviewers,relud
Instead of creating the `RemoteSettingsExperimentLoader` by importing
`RemoteSettingsExperimentLoader.sys.mjs`, we instead create it the first
time we access the `ExperimentAPI._rsLoader` property.
The `RemoteSettingsExperimentLoader` is considered internal to Nimbus
and as such it is only exposed on the `_rsLoader` property so that other
Nimbus library code (such as `FirefoxLabs`) can access it.
Additionally, the `manager` argument to the
`RemoteSettingsExperimentLoader` is now required.
Differential Revision: https://phabricator.services.mozilla.com/D248074
-
bb7866dc
by Jonathan Kew at 2025-05-20T21:39:32+00:00
Bug 1966668 - Add Ahem stylesheet link to svg/text/reftests/first-letter-ref.svg r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249571
-
3ebed366
by Jonathan Kew at 2025-05-20T21:39:35+00:00
Bug 1966668 - Fix Ahem stylesheet link in svg/text/reftests/opacity-ref.svg r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249572
-
cff40fe6
by Jonathan Kew at 2025-05-20T21:39:39+00:00
Bug 1966668 - Wait for font loading in css/css-grid/grid-extrinsically-sized-mutations.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249573
-
c5cf9ace
by Jonathan Kew at 2025-05-20T21:39:43+00:00
Bug 1966668 - Wait for Ahem font loading in css/css-sizing/keyword-sizes-for-intrinsic-contributions.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249575
-
e6d83808
by Jonathan Kew at 2025-05-20T21:39:46+00:00
Bug 1966668 - Use Ahem via URL (not src:local) in css/css-fonts/font-face-style-normal.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249576
-
b2eb759c
by Jonathan Kew at 2025-05-20T21:39:50+00:00
Bug 1966668 - Wait for Ahem font loading where needed in css/css-tables/tentative/ tests. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249577
-
3cebb61c
by Jonathan Kew at 2025-05-20T21:39:54+00:00
Bug 1966668 - Wait for font loading in css/css-writing-modes/forms/text-input-block-size.optional.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249578
-
370d7927
by Jonathan Kew at 2025-05-20T21:39:57+00:00
Bug 1966668 - Wait for font loading where necessary in css/css-text/white-space/ tests. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249579
-
7ba27a14
by Jonathan Kew at 2025-05-20T21:40:01+00:00
Bug 1966668 - Wait for font loading in css/css-multicol/getclientrects-* tests. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249580
-
c61e8363
by Jonathan Kew at 2025-05-20T21:40:05+00:00
Bug 1966668 - Ensure Ahem is loaded in resize-observer/svg.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249581
-
3b88b680
by Jonathan Kew at 2025-05-20T21:40:09+00:00
Bug 1966668 - Wait for font loading in svg/text/scripted/getcharnumatposition.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249582
-
796ac423
by Jonathan Kew at 2025-05-20T21:40:12+00:00
Bug 1966668 - Wait for font loading in css/css-values/cap-invalidation.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249583
-
59deea52
by Jonathan Kew at 2025-05-20T21:40:16+00:00
Bug 1966668 - Wait for font loading in css/cssom/getComputedStyle-insets-relpos-inline.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249584
-
13e28c7f
by Jonathan Kew at 2025-05-20T21:40:19+00:00
Bug 1966668 - Wait for Ahem font loading in css/cssom-view/getBoundingClientRect-shy.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249589
-
a48c501a
by Jonathan Kew at 2025-05-20T21:40:23+00:00
Bug 1966668 - Load Ahem via url() rather than local() in css/css-fonts/font-face-range-order.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249590
-
2c808ce6
by Jonathan Kew at 2025-05-20T21:40:26+00:00
Bug 1966668 - Wait for font loading in svg/interact/scripted/svg-pointer-events-bbox.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249591
-
649fdc52
by Jonathan Kew at 2025-05-20T21:40:30+00:00
Bug 1966668 - Wait for font loading where needed in mathml/presentation-markup/mrow tests. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249754
-
c6a07a65
by Jonathan Kew at 2025-05-20T21:40:33+00:00
Bug 1966668 - Explicitly load Ahem in css/css-shapes/shape-outside/values/* tests to ensure it is available when font-dependent checks run. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249592
-
a3667f66
by Jonathan Kew at 2025-05-20T21:40:37+00:00
Bug 1966668 - Explicitly load the Ahem font in css/css-ruby/line-spacing.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249593
-
67784573
by Jonathan Kew at 2025-05-20T21:40:41+00:00
Bug 1966668 - Wait for async font loading at each step in css/css-fonts/generic-family-keywords tests. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249594
-
83143031
by Jonathan Kew at 2025-05-20T21:40:45+00:00
Bug 1966668 - Wait for font loading in css/css-multicol/offsetProps-001.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249755
-
37c32dc8
by Jonathan Kew at 2025-05-20T21:40:48+00:00
Bug 1966668 - Wait for font loading in css/css-conditional/container-queries/font-relative-units.html r=layout-reviewers,emilio
Note that even with the use of document.fonts.ready in font-relative-units.html,
tests may "unexpectedly" fail if the Ahem font is not installed on the local system.
This is because we explicitly *don't* consider webfonts when evaluating font-relative
units in container queries, contrary to what the test expects. See
https://searchfox.org/mozilla-central/rev/578d9c83f046d8c361ac6b98b297c27990d468fd/servo/components/style/values/computed/mod.rs#395-397
I'll file a followup bug about this.
Differential Revision: https://phabricator.services.mozilla.com/D250075
-
1a3f4d3a
by Jonathan Kew at 2025-05-20T21:40:52+00:00
Bug 1967315 - Container queries can use font metrics from the user font set. r=firefox-style-system-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D250076
-
585ec9e4
by Ting-Yu Lin at 2025-05-20T21:50:56+00:00
Bug 1967360 - Improve nsGridContainerFrame::Tracks::Dump(). r=dholbert
This patch changes the following:
- Print baseline, gap, and content-box sizes in app units. If they are "unknown" or
"unconstrained", print a string accordingly.
- Use fmt library [1] because it can print `std::string` directly.
[1] https://firefox-source-docs.mozilla.org/xpcom/fmt-in-gecko.html
Differential Revision: https://phabricator.services.mozilla.com/D250104
-
aee3034e
by Nick Grato at 2025-05-20T21:51:23+00:00
Bug 1947209 - show local models used by a web extension linking to model details r=extension-reviewers,desktop-theme-reviewers,fluent-reviewers,rpl,bolsson,emilio,flod
adding feature and extension icons and labels
Differential Revision: https://phabricator.services.mozilla.com/D247805
-
ac870ebe
by agoloman at 2025-05-20T22:16:33+00:00
Revert "Bug 1967030 - Update mp4parse-rust to d3e4d255. r=media-playback-reviewers,supply-chain-reviewers,padenot" for causing gtet failures @MP4Metadata.test_case_mp4.
This reverts commit 0888571e1e36d1332e47774cf58dc67965ce33fa.
-
ec2d0b1f
by Emily McDonough at 2025-05-20T22:35:08+00:00
Bug 1963485 Part 1 - Move selector/track size bits into a function that makes it clear which phase the selectors are for r=layout-grid-reviewers,tlouw
Differential Revision: https://phabricator.services.mozilla.com/D249695
-
483baab8
by Emily McDonough at 2025-05-20T22:35:11+00:00
Bug 1963485 Part 2 - Rematerialize selectors for choosing tracks in grid intrinsic sizing code rather than passing the selector directly. r=layout-grid-reviewers,tlouw
This change makes most places in grid intrinsic sizing code specify operations
by sizing phase and sizing constraint, rather than using the sizing function
types directly. This should help with readability and debugging, as the
intended operation rather than the selector bits are used now.
Differential Revision: https://phabricator.services.mozilla.com/D249697
-
74498a3f
by Emilio Cobos Álvarez at 2025-05-20T22:53:57+00:00
Bug 1967206 - Update jobserver (and related crates to avoid duplication). r=glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250045
-
e4628fa9
by Jim Blandy at 2025-05-20T22:57:07+00:00
Bug 1967613: Name members of `CanvasContext` following the WebGPU spec. r=webgpu-reviewers,ErichDonGubler
Rename members of `mozilla::webgpu::CanvasContext` following the
WebGPU specification properties that they represent:
- Rename `mConfig` to `mConfiguration`, after `[[configuration]]`.
- Rename `mTexture` to `mCurrentTexture`, after `[[currentTexture]]`.
Differential Revision: https://phabricator.services.mozilla.com/D250359
-
6c1ccf23
by agoloman at 2025-05-20T22:58:18+00:00
Revert "Bug 1967189 - Add mozilla-specific regression wpt for bug 1965831. r=jib,dbaker,bwc" as requested by dev.
This reverts commit 4f622a88c75bc911df7ef574287b0fbf0b99d74f.
-
d11de864
by James Teh at 2025-05-20T23:01:19+00:00
Bug 1951833 part 1: Support line feed characters in TextLeafPoint::CharBounds. r=morgan
Previously, both literal line feed characters in pre-formatted text and HTMl <br> elements returned a rect with 0 width and/or height.
Because of the way CharBounds() was implemented, this also returned 0 for x and y.
This caused problems for clients such as Windows Text Cursor Indicator which need the rectangle for the character at the caret.
Now, we return the correct x and y coordinates.
We also return a minimum width and height of 1 to ensure clients treat it as an actual rectangle.
As part of this, CharBounds() has been refactored slightly for consistency and readability.
As a bonus, this also fixes character bounds for list item bullets (bug 360003), but a test for that will be added in a subsequent patch.
This patch also removes the special case line feed code added to TextLeafRange::WalkLineRects() in bug 1946552, since CharBounds() now handles this.
Differential Revision: https://phabricator.services.mozilla.com/D249709
-
f0e5545d
by James Teh at 2025-05-20T23:01:23+00:00
Bug 1951833 part 2: Make ITextRangeProvider::GetBoundingRectangles return a rectangle for a collapsed range. r=morgan
Differential Revision: https://phabricator.services.mozilla.com/D249710
-
55399f3e
by Glenda Leonard at 2025-05-20T23:12:35+00:00
Bug 1963162 - Added DapReportController to manage submission capping r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D249678
-
aa6ea266
by Beth Rennie at 2025-05-20T23:48:08+00:00
Bug 1966159 - Support multiple phases of migrations during Nimbus initialization r=nimbus-reviewers,relud
Differential Revision: https://phabricator.services.mozilla.com/D250332
-
3d14df8a
by Niklas Baumgardner at 2025-05-20T23:49:14+00:00
Bug 1948366 - Remove extensions.screenshots.disabled pref. r=sfoster,webdriver-reviewers,firefox-desktop-core-reviewers ,whimboo,urlbar-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D248324
-
d462e79a
by Alex Hochheiden at 2025-05-20T23:51:41+00:00
Bug 1965348 - Automatically update <site>.txt files when packages are removed during `./mach vendor python` r=ahal
This works for in all scenarios, whether it be packages being
added/removed, or upgraded, as well as implicit dependencies.
The output has also been vastly improved, indicating the next
steps that need to be done, and for what packages. It's also
explicit which <site>.txt files have been modified and what changes
were made.
Differential Revision: https://phabricator.services.mozilla.com/D249857
-
4b4d046f
by pstanciu at 2025-05-21T00:10:25+00:00
Revert "Bug 1963162 - Added DapReportController to manage submission capping r=tcampbell" for causing XPC failures on test_dap_visit_counter.js
This reverts commit e6fb2f93ca9b22388a9c6379b11f6a6fb9ffb9ad.
-
4ff183e7
by Release Engineering Landoscript at 2025-05-21T00:16:28+00:00
No Bug - Import translations from https://github.com/mozilla-l10n/android-l10n CLOSED TREE
-
5c92f958
by celenity at 2025-05-21T01:32:07+00:00
Bug 1964247 - Drop unused prefcalls.js in Android's package-manifest.in r=geckoview-reviewers,tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D250118
-
06913b0e
by dadaa at 2025-05-21T02:23:07+00:00
Bug 1967626: Introduce yelpServiceResultDistinction Nimbus variable to enable service type title r=adw
Differential Revision: https://phabricator.services.mozilla.com/D250370
-
602ef6f5
by Glenda Leonard at 2025-05-21T03:11:29+00:00
Bug 1963162 - Added DapReportController to manage submission capping r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D249678
-
1520ea44
by hannajones at 2025-05-21T03:54:14+00:00
Bug 1606785 - Format aboutlogins, megalist, and form autofill CSS files with Prettier r=credential-management-reviewers,mtigley,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D249167
-
6cd8c3be
by hannajones at 2025-05-21T03:54:17+00:00
Bug 1606785 - Format firefoxview CSS files with Prettier r=fxview-reviewers,desktop-theme-reviewers,dao,jsudiaman
Differential Revision: https://phabricator.services.mozilla.com/D249168
-
af4b9c25
by hannajones at 2025-05-21T03:54:21+00:00
Bug 1606785 - Format genai and ml CSS files with Prettier r=firefox-ai-ml-reviewers,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D249169
-
157b2f43
by hannajones at 2025-05-21T03:54:25+00:00
Bug 1606785 - Format profiles CSS files with Prettier r=profiles-reviewers,desktop-theme-reviewers,dao,mossop
Differential Revision: https://phabricator.services.mozilla.com/D249170
-
1b041786
by hannajones at 2025-05-21T03:54:29+00:00
Bug 1606785 - Format shopping CSS files with Prettier r=shopping-reviewers,desktop-theme-reviewers,dao,rking
Differential Revision: https://phabricator.services.mozilla.com/D249171
-
7592f0a2
by hannajones at 2025-05-21T03:54:32+00:00
Bug 1606785 - Format sidebar CSS files with Prettier r=sidebar-reviewers,desktop-theme-reviewers,dao,nsharpley
Differential Revision: https://phabricator.services.mozilla.com/D249172
-
7b2740c3
by hannajones at 2025-05-21T03:54:36+00:00
Bug 1606785 - Format recomp CSS files with Prettier r=reusable-components-reviewers,desktop-theme-reviewers,dao,mkennedy
Differential Revision: https://phabricator.services.mozilla.com/D249173
-
ca4a2d42
by hannajones at 2025-05-21T03:54:40+00:00
Bug 1606785 - Format devtools CSS files with Prettier r=devtools-reviewers,nchevobbe,frontend-codestyle-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249174
-
6d60b340
by hannajones at 2025-05-21T03:54:44+00:00
Bug 1606785 - Format layout CSS files with Prettier r=layout-reviewers,dholbert
Differential Revision: https://phabricator.services.mozilla.com/D249175
-
50e04769
by hannajones at 2025-05-21T03:54:47+00:00
Bug 1606785 - Format android CSS files with Prettier r=geckoview-reviewers,hiro
Differential Revision: https://phabricator.services.mozilla.com/D249176
-
477f9747
by hannajones at 2025-05-21T03:54:51+00:00
Bug 1606785 - Format dom CSS files with Prettier r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D249177
-
e38092ec
by hannajones at 2025-05-21T03:54:55+00:00
Bug 1606785 - Format search CSS files with Prettier r=search-reviewers,jteow
Differential Revision: https://phabricator.services.mozilla.com/D249178
-
cab2e7e4
by hannajones at 2025-05-21T03:54:58+00:00
Bug 1606785 - Format webcompat CSS files with Prettier r=webcompat-reviewers,denschub
Differential Revision: https://phabricator.services.mozilla.com/D249179
-
a18d6c82
by hannajones at 2025-05-21T03:55:02+00:00
Bug 1606785 - Format urlbar CSS files with Prettier r=urlbar-reviewers,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D249180
-
349a98d9
by hannajones at 2025-05-21T03:55:06+00:00
Bug 1606785 - Format browser/themes/preferences CSS files with Prettier r=settings-reviewers,desktop-theme-reviewers,dao,mconley
Differential Revision: https://phabricator.services.mozilla.com/D249187
-
22341eed
by hannajones at 2025-05-21T03:55:10+00:00
Bug 1606785 - Format browser/themes and toolkit/themes CSS files with Prettier r=desktop-theme-reviewers,pip-reviewers,tabbrowser-reviewers,places-reviewers,dao,mconley
Differential Revision: https://phabricator.services.mozilla.com/D249181
-
57c8f504
by hannajones at 2025-05-21T03:55:13+00:00
Bug 1606785 - Format Firefox CSS files with Prettier r=desktop-theme-reviewers,perftest-reviewers,places-reviewers,translations-reviewers,omc-reviewers,backup-reviewers,browser-installer-reviewers,sparky,dao,pdahiya,nrishel,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D249182
-
e70ce1df
by hannajones at 2025-05-21T03:55:17+00:00
Bug 1606785 - Enable Prettier for CSS files r=desktop-theme-reviewers,Standard8,frontend-codestyle-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D248105
-
e7878402
by agoloman at 2025-05-21T04:33:25+00:00
Revert "Bug 1964247 - Drop unused prefcalls.js in Android's package-manifest.in r=geckoview-reviewers,tcampbell" for causing xpc failures @test_autoconfig.js.
This reverts commit 1ca937f7c12caa8dcd7bc66b37fa3407be0f4ee4.
-
c18faaae
by agoloman at 2025-05-21T04:49:28+00:00
Revert "Bug 1606785 - Enable Prettier for CSS files r=desktop-theme-reviewers,Standard8,frontend-codestyle-reviewers,emilio" for causing multiple failures.
This reverts commit ec5fa1d4c0ee7ec6d1cac04433767211cfdf0045.
Revert "Bug 1606785 - Format Firefox CSS files with Prettier r=desktop-theme-reviewers,perftest-reviewers,places-reviewers,translations-reviewers,omc-reviewers,backup-reviewers,browser-installer-reviewers,sparky,dao,pdahiya,nrishel,kpatenio"
This reverts commit baa5d72bbdb3e07046bf6feb2b7dd4da3271fff9.
Revert "Bug 1606785 - Format browser/themes and toolkit/themes CSS files with Prettier r=desktop-theme-reviewers,pip-reviewers,tabbrowser-reviewers,places-reviewers,dao,mconley"
This reverts commit 9604b0a8ae1ceb26631e678e6865874191225baf.
Revert "Bug 1606785 - Format browser/themes/preferences CSS files with Prettier r=settings-reviewers,desktop-theme-reviewers,dao,mconley"
This reverts commit 686c1cf85f12d95024f9ae980434cfc068e4f1e2.
Revert "Bug 1606785 - Format urlbar CSS files with Prettier r=urlbar-reviewers,desktop-theme-reviewers,dao"
This reverts commit a7a4f31251a2f00d8736232e8e71d2a52bf7674e.
Revert "Bug 1606785 - Format webcompat CSS files with Prettier r=webcompat-reviewers,denschub"
This reverts commit 41bc4d52371e55746141fca64f85197b61203897.
Revert "Bug 1606785 - Format search CSS files with Prettier r=search-reviewers,jteow"
This reverts commit 7bb7f8237413ace2ca084980d455cd7cd2d21834.
Revert "Bug 1606785 - Format dom CSS files with Prettier r=emilio"
This reverts commit c22e910235ebe3c03f89563273c13d616548b6e2.
Revert "Bug 1606785 - Format android CSS files with Prettier r=geckoview-reviewers,hiro"
This reverts commit c08e43fc3d5eb3b1703a643a5abfe206d5f28d7f.
Revert "Bug 1606785 - Format layout CSS files with Prettier r=layout-reviewers,dholbert"
This reverts commit 4f2a32d1a4814a0c33492c752112ad4a6817e9ff.
Revert "Bug 1606785 - Format devtools CSS files with Prettier r=devtools-reviewers,nchevobbe,frontend-codestyle-reviewers"
This reverts commit c05f675ddfcd42d744b734491905bfa3ad081976.
Revert "Bug 1606785 - Format recomp CSS files with Prettier r=reusable-components-reviewers,desktop-theme-reviewers,dao,mkennedy"
This reverts commit b10c7de8d0c38a40b3b0d9ffbfecfcda62dada39.
Revert "Bug 1606785 - Format sidebar CSS files with Prettier r=sidebar-reviewers,desktop-theme-reviewers,dao,nsharpley"
This reverts commit d32c555e37d4ca69a57f4924731970c3c7d5a56b.
Revert "Bug 1606785 - Format shopping CSS files with Prettier r=shopping-reviewers,desktop-theme-reviewers,dao,rking"
This reverts commit 965887a7087c1cc17b13d5f0f41ac49243390ce8.
Revert "Bug 1606785 - Format profiles CSS files with Prettier r=profiles-reviewers,desktop-theme-reviewers,dao,mossop"
This reverts commit 8338860f74d672071fbeb96574f57a225248d6a3.
Revert "Bug 1606785 - Format genai and ml CSS files with Prettier r=firefox-ai-ml-reviewers,Mardak"
This reverts commit d66681f553dbe1a9859155e614bedb476438a9ca.
Revert "Bug 1606785 - Format firefoxview CSS files with Prettier r=fxview-reviewers,desktop-theme-reviewers,dao,jsudiaman"
This reverts commit 530b815cadad2fc8946b5f91124cef74dece69f4.
Revert "Bug 1606785 - Format aboutlogins, megalist, and form autofill CSS files with Prettier r=credential-management-reviewers,mtigley,desktop-theme-reviewers,dao"
This reverts commit 813c8643812ac795739119d67fc51912feabb75b.
-
7392da6b
by Jari Jalkanen at 2025-05-21T05:09:34+00:00
Bug 1967453: Change tree comparing helpers to act on const arguments. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D250245
-
57a1bf36
by Hiroyuki Ikezoe at 2025-05-21T05:09:46+00:00
Bug 1967635 - Allow 1px difference in test_bug1714640.html. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D250375
-
ce19e15e
by Hiroyuki Ikezoe at 2025-05-21T05:09:50+00:00
Bug 1967635 - Allow 1px difference in test_bug1013412.html. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D250376
-
6bf81edf
by Hiroyuki Ikezoe at 2025-05-21T05:09:53+00:00
Bug 1967635 - Allow 1px difference in test_frame_reconstruction_scroll_restore.html. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D250377
-
7b65bbba
by Reem H at 2025-05-21T05:11:37+00:00
Bug 1965944 - Visual updates for medium card UI. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D249215
-
a0e347c3
by Release Engineering Landoscript at 2025-05-21T06:55:46+00:00
No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> dd5f37e8d5d751661abf252d912628ff8b23769c
af -> dd5f37e8d5d751661abf252d912628ff8b23769c
an -> dd5f37e8d5d751661abf252d912628ff8b23769c
ar -> dd5f37e8d5d751661abf252d912628ff8b23769c
ast -> dd5f37e8d5d751661abf252d912628ff8b23769c
az -> dd5f37e8d5d751661abf252d912628ff8b23769c
be -> dd5f37e8d5d751661abf252d912628ff8b23769c
bg -> dd5f37e8d5d751661abf252d912628ff8b23769c
bn -> dd5f37e8d5d751661abf252d912628ff8b23769c
bo -> dd5f37e8d5d751661abf252d912628ff8b23769c
br -> dd5f37e8d5d751661abf252d912628ff8b23769c
brx -> dd5f37e8d5d751661abf252d912628ff8b23769c
bs -> dd5f37e8d5d751661abf252d912628ff8b23769c
ca -> dd5f37e8d5d751661abf252d912628ff8b23769c
ca-valencia -> dd5f37e8d5d751661abf252d912628ff8b23769c
cak -> dd5f37e8d5d751661abf252d912628ff8b23769c
ckb -> dd5f37e8d5d751661abf252d912628ff8b23769c
cs -> dd5f37e8d5d751661abf252d912628ff8b23769c
cy -> dd5f37e8d5d751661abf252d912628ff8b23769c
da -> dd5f37e8d5d751661abf252d912628ff8b23769c
de -> dd5f37e8d5d751661abf252d912628ff8b23769c
dsb -> dd5f37e8d5d751661abf252d912628ff8b23769c
el -> dd5f37e8d5d751661abf252d912628ff8b23769c
en-CA -> dd5f37e8d5d751661abf252d912628ff8b23769c
en-GB -> dd5f37e8d5d751661abf252d912628ff8b23769c
eo -> dd5f37e8d5d751661abf252d912628ff8b23769c
es-AR -> dd5f37e8d5d751661abf252d912628ff8b23769c
es-CL -> dd5f37e8d5d751661abf252d912628ff8b23769c
es-ES -> dd5f37e8d5d751661abf252d912628ff8b23769c
es-MX -> dd5f37e8d5d751661abf252d912628ff8b23769c
et -> dd5f37e8d5d751661abf252d912628ff8b23769c
eu -> dd5f37e8d5d751661abf252d912628ff8b23769c
fa -> dd5f37e8d5d751661abf252d912628ff8b23769c
ff -> dd5f37e8d5d751661abf252d912628ff8b23769c
fi -> dd5f37e8d5d751661abf252d912628ff8b23769c
fr -> dd5f37e8d5d751661abf252d912628ff8b23769c
fur -> dd5f37e8d5d751661abf252d912628ff8b23769c
fy-NL -> dd5f37e8d5d751661abf252d912628ff8b23769c
ga-IE -> dd5f37e8d5d751661abf252d912628ff8b23769c
gd -> dd5f37e8d5d751661abf252d912628ff8b23769c
gl -> dd5f37e8d5d751661abf252d912628ff8b23769c
gn -> dd5f37e8d5d751661abf252d912628ff8b23769c
gu-IN -> dd5f37e8d5d751661abf252d912628ff8b23769c
he -> dd5f37e8d5d751661abf252d912628ff8b23769c
hi-IN -> dd5f37e8d5d751661abf252d912628ff8b23769c
hr -> dd5f37e8d5d751661abf252d912628ff8b23769c
hsb -> dd5f37e8d5d751661abf252d912628ff8b23769c
hu -> dd5f37e8d5d751661abf252d912628ff8b23769c
hy-AM -> dd5f37e8d5d751661abf252d912628ff8b23769c
hye -> dd5f37e8d5d751661abf252d912628ff8b23769c
ia -> dd5f37e8d5d751661abf252d912628ff8b23769c
id -> dd5f37e8d5d751661abf252d912628ff8b23769c
is -> dd5f37e8d5d751661abf252d912628ff8b23769c
it -> dd5f37e8d5d751661abf252d912628ff8b23769c
ja -> dd5f37e8d5d751661abf252d912628ff8b23769c
ja-JP-mac -> dd5f37e8d5d751661abf252d912628ff8b23769c
ka -> dd5f37e8d5d751661abf252d912628ff8b23769c
kab -> dd5f37e8d5d751661abf252d912628ff8b23769c
kk -> dd5f37e8d5d751661abf252d912628ff8b23769c
km -> dd5f37e8d5d751661abf252d912628ff8b23769c
kn -> dd5f37e8d5d751661abf252d912628ff8b23769c
ko -> dd5f37e8d5d751661abf252d912628ff8b23769c
lij -> dd5f37e8d5d751661abf252d912628ff8b23769c
lo -> dd5f37e8d5d751661abf252d912628ff8b23769c
lt -> dd5f37e8d5d751661abf252d912628ff8b23769c
ltg -> dd5f37e8d5d751661abf252d912628ff8b23769c
lv -> dd5f37e8d5d751661abf252d912628ff8b23769c
meh -> dd5f37e8d5d751661abf252d912628ff8b23769c
mk -> dd5f37e8d5d751661abf252d912628ff8b23769c
ml -> dd5f37e8d5d751661abf252d912628ff8b23769c
mr -> dd5f37e8d5d751661abf252d912628ff8b23769c
ms -> dd5f37e8d5d751661abf252d912628ff8b23769c
my -> dd5f37e8d5d751661abf252d912628ff8b23769c
nb-NO -> dd5f37e8d5d751661abf252d912628ff8b23769c
ne-NP -> dd5f37e8d5d751661abf252d912628ff8b23769c
nl -> dd5f37e8d5d751661abf252d912628ff8b23769c
nn-NO -> dd5f37e8d5d751661abf252d912628ff8b23769c
oc -> dd5f37e8d5d751661abf252d912628ff8b23769c
pa-IN -> dd5f37e8d5d751661abf252d912628ff8b23769c
pl -> dd5f37e8d5d751661abf252d912628ff8b23769c
pt-BR -> dd5f37e8d5d751661abf252d912628ff8b23769c
pt-PT -> dd5f37e8d5d751661abf252d912628ff8b23769c
rm -> dd5f37e8d5d751661abf252d912628ff8b23769c
ro -> dd5f37e8d5d751661abf252d912628ff8b23769c
ru -> dd5f37e8d5d751661abf252d912628ff8b23769c
sat -> dd5f37e8d5d751661abf252d912628ff8b23769c
sc -> dd5f37e8d5d751661abf252d912628ff8b23769c
scn -> dd5f37e8d5d751661abf252d912628ff8b23769c
sco -> dd5f37e8d5d751661abf252d912628ff8b23769c
si -> dd5f37e8d5d751661abf252d912628ff8b23769c
sk -> dd5f37e8d5d751661abf252d912628ff8b23769c
skr -> dd5f37e8d5d751661abf252d912628ff8b23769c
sl -> dd5f37e8d5d751661abf252d912628ff8b23769c
son -> dd5f37e8d5d751661abf252d912628ff8b23769c
sq -> dd5f37e8d5d751661abf252d912628ff8b23769c
sr -> dd5f37e8d5d751661abf252d912628ff8b23769c
sv-SE -> dd5f37e8d5d751661abf252d912628ff8b23769c
szl -> dd5f37e8d5d751661abf252d912628ff8b23769c
ta -> dd5f37e8d5d751661abf252d912628ff8b23769c
te -> dd5f37e8d5d751661abf252d912628ff8b23769c
tg -> dd5f37e8d5d751661abf252d912628ff8b23769c
th -> dd5f37e8d5d751661abf252d912628ff8b23769c
tl -> dd5f37e8d5d751661abf252d912628ff8b23769c
tr -> dd5f37e8d5d751661abf252d912628ff8b23769c
trs -> dd5f37e8d5d751661abf252d912628ff8b23769c
uk -> dd5f37e8d5d751661abf252d912628ff8b23769c
ur -> dd5f37e8d5d751661abf252d912628ff8b23769c
uz -> dd5f37e8d5d751661abf252d912628ff8b23769c
vi -> dd5f37e8d5d751661abf252d912628ff8b23769c
wo -> dd5f37e8d5d751661abf252d912628ff8b23769c
xh -> dd5f37e8d5d751661abf252d912628ff8b23769c
zh-CN -> dd5f37e8d5d751661abf252d912628ff8b23769c
zh-TW -> dd5f37e8d5d751661abf252d912628ff8b23769c
-
5289a7e0
by Release Engineering Landoscript at 2025-05-21T06:55:49+00:00
No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> dd5f37e8d5d751661abf252d912628ff8b23769c
an -> dd5f37e8d5d751661abf252d912628ff8b23769c
ar -> dd5f37e8d5d751661abf252d912628ff8b23769c
ast -> dd5f37e8d5d751661abf252d912628ff8b23769c
az -> dd5f37e8d5d751661abf252d912628ff8b23769c
be -> dd5f37e8d5d751661abf252d912628ff8b23769c
bg -> dd5f37e8d5d751661abf252d912628ff8b23769c
bn -> dd5f37e8d5d751661abf252d912628ff8b23769c
br -> dd5f37e8d5d751661abf252d912628ff8b23769c
bs -> dd5f37e8d5d751661abf252d912628ff8b23769c
ca -> dd5f37e8d5d751661abf252d912628ff8b23769c
cak -> dd5f37e8d5d751661abf252d912628ff8b23769c
cs -> dd5f37e8d5d751661abf252d912628ff8b23769c
cy -> dd5f37e8d5d751661abf252d912628ff8b23769c
da -> dd5f37e8d5d751661abf252d912628ff8b23769c
de -> dd5f37e8d5d751661abf252d912628ff8b23769c
dsb -> dd5f37e8d5d751661abf252d912628ff8b23769c
el -> dd5f37e8d5d751661abf252d912628ff8b23769c
en-CA -> dd5f37e8d5d751661abf252d912628ff8b23769c
en-GB -> dd5f37e8d5d751661abf252d912628ff8b23769c
eo -> dd5f37e8d5d751661abf252d912628ff8b23769c
es-AR -> dd5f37e8d5d751661abf252d912628ff8b23769c
es-CL -> dd5f37e8d5d751661abf252d912628ff8b23769c
es-ES -> dd5f37e8d5d751661abf252d912628ff8b23769c
es-MX -> dd5f37e8d5d751661abf252d912628ff8b23769c
et -> dd5f37e8d5d751661abf252d912628ff8b23769c
eu -> dd5f37e8d5d751661abf252d912628ff8b23769c
fa -> dd5f37e8d5d751661abf252d912628ff8b23769c
ff -> dd5f37e8d5d751661abf252d912628ff8b23769c
fi -> dd5f37e8d5d751661abf252d912628ff8b23769c
fr -> dd5f37e8d5d751661abf252d912628ff8b23769c
fy-NL -> dd5f37e8d5d751661abf252d912628ff8b23769c
ga-IE -> dd5f37e8d5d751661abf252d912628ff8b23769c
gd -> dd5f37e8d5d751661abf252d912628ff8b23769c
gl -> dd5f37e8d5d751661abf252d912628ff8b23769c
gn -> dd5f37e8d5d751661abf252d912628ff8b23769c
gu-IN -> dd5f37e8d5d751661abf252d912628ff8b23769c
he -> dd5f37e8d5d751661abf252d912628ff8b23769c
hi-IN -> dd5f37e8d5d751661abf252d912628ff8b23769c
hr -> dd5f37e8d5d751661abf252d912628ff8b23769c
hsb -> dd5f37e8d5d751661abf252d912628ff8b23769c
hu -> dd5f37e8d5d751661abf252d912628ff8b23769c
hy-AM -> dd5f37e8d5d751661abf252d912628ff8b23769c
ia -> dd5f37e8d5d751661abf252d912628ff8b23769c
id -> dd5f37e8d5d751661abf252d912628ff8b23769c
is -> dd5f37e8d5d751661abf252d912628ff8b23769c
it -> dd5f37e8d5d751661abf252d912628ff8b23769c
ja -> dd5f37e8d5d751661abf252d912628ff8b23769c
ka -> dd5f37e8d5d751661abf252d912628ff8b23769c
kab -> dd5f37e8d5d751661abf252d912628ff8b23769c
kk -> dd5f37e8d5d751661abf252d912628ff8b23769c
km -> dd5f37e8d5d751661abf252d912628ff8b23769c
kn -> dd5f37e8d5d751661abf252d912628ff8b23769c
ko -> dd5f37e8d5d751661abf252d912628ff8b23769c
lij -> dd5f37e8d5d751661abf252d912628ff8b23769c
lo -> dd5f37e8d5d751661abf252d912628ff8b23769c
lt -> dd5f37e8d5d751661abf252d912628ff8b23769c
ltg -> dd5f37e8d5d751661abf252d912628ff8b23769c
lv -> dd5f37e8d5d751661abf252d912628ff8b23769c
meh -> dd5f37e8d5d751661abf252d912628ff8b23769c
mix -> dd5f37e8d5d751661abf252d912628ff8b23769c
ml -> dd5f37e8d5d751661abf252d912628ff8b23769c
mr -> dd5f37e8d5d751661abf252d912628ff8b23769c
ms -> dd5f37e8d5d751661abf252d912628ff8b23769c
my -> dd5f37e8d5d751661abf252d912628ff8b23769c
nb-NO -> dd5f37e8d5d751661abf252d912628ff8b23769c
ne-NP -> dd5f37e8d5d751661abf252d912628ff8b23769c
nl -> dd5f37e8d5d751661abf252d912628ff8b23769c
nn-NO -> dd5f37e8d5d751661abf252d912628ff8b23769c
oc -> dd5f37e8d5d751661abf252d912628ff8b23769c
pa-IN -> dd5f37e8d5d751661abf252d912628ff8b23769c
pl -> dd5f37e8d5d751661abf252d912628ff8b23769c
pt-BR -> dd5f37e8d5d751661abf252d912628ff8b23769c
pt-PT -> dd5f37e8d5d751661abf252d912628ff8b23769c
rm -> dd5f37e8d5d751661abf252d912628ff8b23769c
ro -> dd5f37e8d5d751661abf252d912628ff8b23769c
ru -> dd5f37e8d5d751661abf252d912628ff8b23769c
sk -> dd5f37e8d5d751661abf252d912628ff8b23769c
sl -> dd5f37e8d5d751661abf252d912628ff8b23769c
son -> dd5f37e8d5d751661abf252d912628ff8b23769c
sq -> dd5f37e8d5d751661abf252d912628ff8b23769c
sr -> dd5f37e8d5d751661abf252d912628ff8b23769c
sv-SE -> dd5f37e8d5d751661abf252d912628ff8b23769c
ta -> dd5f37e8d5d751661abf252d912628ff8b23769c
te -> dd5f37e8d5d751661abf252d912628ff8b23769c
th -> dd5f37e8d5d751661abf252d912628ff8b23769c
tl -> dd5f37e8d5d751661abf252d912628ff8b23769c
tr -> dd5f37e8d5d751661abf252d912628ff8b23769c
trs -> dd5f37e8d5d751661abf252d912628ff8b23769c
uk -> dd5f37e8d5d751661abf252d912628ff8b23769c
ur -> dd5f37e8d5d751661abf252d912628ff8b23769c
uz -> dd5f37e8d5d751661abf252d912628ff8b23769c
vi -> dd5f37e8d5d751661abf252d912628ff8b23769c
wo -> dd5f37e8d5d751661abf252d912628ff8b23769c
xh -> dd5f37e8d5d751661abf252d912628ff8b23769c
zam -> dd5f37e8d5d751661abf252d912628ff8b23769c
zh-CN -> dd5f37e8d5d751661abf252d912628ff8b23769c
zh-TW -> dd5f37e8d5d751661abf252d912628ff8b23769c
-
dd248634
by AndiAJ at 2025-05-21T08:57:54+00:00
Bug 1967462 - Re-enable verifyTabMainMenuItemsTest UI test r=aaronmt
The bug that caused problems [[ https://bugzilla.mozilla.org/show_bug.cgi?id=1965261 | 1965261 ]] was fixed a couple of days ago.
Did a status check and the UI test successfully passed 50x on Firebase ✅
Differential Revision: https://phabricator.services.mozilla.com/D250254
-
f1c9ab02
by Tom Schuster at 2025-05-21T08:58:08+00:00
Bug 1967261 - Create nsIconChannel with the correct nsILoadInfo from the beginning. r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D250123
-
060270c6
by Tom Schuster at 2025-05-21T08:58:12+00:00
Bug 1967261 - Create channel with the correct nsILoadInfo from the beginning in PageIconProtocolHandler. r=necko-reviewers,places-reviewers,kershaw,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D250124
-
dd04e2ff
by Alexandra Borovova at 2025-05-21T08:58:39+00:00
Bug 1959370 - Add an ability to disable and enable security checks per user context for testing. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D247746
-
7f43d492
by Alexandra Borovova at 2025-05-21T08:58:43+00:00
Bug 1959372 - Move cert.sys.mjs to the shared folder. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D247747
-
b7188e11
by Alexandra Borovova at 2025-05-21T08:58:46+00:00
Bug 1959372 - [webdriver-bidi] Add support for "acceptInsecureCerts" argument to "browser.createUserContext" command. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D247748
-
84f29baa
by Alexandra Borovova at 2025-05-21T08:58:50+00:00
Bug 1959372 - [wpt] Add support for "acceptInsecureCerts" argument to "browser.createUserContext" command in BiDi client. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D247749
-
fd1cc2a4
by Alexandra Borovova at 2025-05-21T08:58:54+00:00
Bug 1959372 - [wdspec] Add invalid test cases for "acceptInsecureCerts" argument in "browser.createUserContext" command. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D247750
-
e7ad37f5
by Alexandra Borovova at 2025-05-21T08:58:58+00:00
Bug 1959372 - [wdspec] Add mozilla-specific tests for "acceptInsecureCerts" for WebDriver BiDi and Classic. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D247751
-
d736b84d
by iorgamgabriel at 2025-05-21T08:59:41+00:00
Bug 1965951 - Refactor `AcornColors` outside of `AcornTheme` r=android-reviewers,007
Differential Revision: https://phabricator.services.mozilla.com/D250028
-
92eba1b0
by Makoto Kato at 2025-05-21T09:00:08+00:00
Bug 1934115 - Don't dispose GeckoResult for content permission request. r=android-reviewers,owlish
When duplicated permission request is received, the `GeckoResult` for the
new request is disposed. It means that it is handled as `GeckoResult.DENY`.
Even if new permission request for geo location is same, we should merge
both with current prompt then handle all `GeckoResult` correctly.
Differential Revision: https://phabricator.services.mozilla.com/D242542
-
bd72d2dd
by Eden Chuang at 2025-05-21T09:00:34+00:00
Bug 1967390 - Return IPC_FAIL when RemoteWorkerDebuggerParent endpoint is not valid. r=dom-worker-reviewers,smaug.
Differential Revision: https://phabricator.services.mozilla.com/D250260
-
15ebbaab
by Marco Bonardo at 2025-05-21T09:00:46+00:00
Bug 1967228 - Add Result Menu to allow removing semantic history results from history. r=cgopal
Differential Revision: https://phabricator.services.mozilla.com/D250047
-
89747697
by Marco Bonardo at 2025-05-21T09:00:50+00:00
Bug 1967242 - Do not try to access the database connection when semantic manager is not available. r=cgopal
Differential Revision: https://phabricator.services.mozilla.com/D250053
-
1fa007f4
by Keith Cirkel at 2025-05-21T09:01:31+00:00
Bug 1966459 - Enable close watcher in desktop nightly r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D249429
-
2bcbaa3b
by Julian Descottes at 2025-05-21T09:01:43+00:00
Bug 1967590 - [bidi] Add jsdoc for wait argument in browsingContext navigate and reload r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D250346
-
38e62bc5
by Julian Descottes at 2025-05-21T09:01:47+00:00
Bug 1967590 - [remote] Add logs for skipped state changes in ProgressListener r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D250347
-
8e79e590
by Julian Descottes at 2025-05-21T09:01:51+00:00
Bug 1967590 - [wdspec] Add wait=complete in reload commands used in network cache tests r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D250348
-
05863fe4
by Julien Cristau at 2025-05-21T09:02:34+00:00
Backed out 1 changesets (bug 1965944) for newtab test failures
Backed out changeset 7bc0cf7139b8 (bug 1965944)
Differential Revision: https://phabricator.services.mozilla.com/D250396
-
0ff8b57d
by Mark Banner at 2025-05-21T09:44:57+00:00
Bug 1965336 - Redefine DOMStringMap in the TypeScript definitions to match its implementation. r=saschanaz DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D250322
-
ec5110c8
by Lars Eggert at 2025-05-21T10:05:09+00:00
Bug 1959801 - Remove remove_dir_all r=supply-chain-reviewers,gfx-reviewers,ErichDonGubler
As far as I can tell, this code does not rely on the slight differences provided by the `remove_dir_all` crate that make it different than `std::fs::remove_dir_all`, but #gfx-reviewers should please confirm that.
Differential Revision: https://phabricator.services.mozilla.com/D245133
-
fd4104fd
by Mugurell at 2025-05-21T10:43:43+00:00
Bug 1966305 - Show a 8dp horizontal padding if no browser/page actions r=android-reviewers,007
Differential Revision: https://phabricator.services.mozilla.com/D249228
-
90da95f9
by aiunusov@mozilla.com at 2025-05-21T11:23:18+00:00
Bug 1967608 - Make all prefs accessed by worker thread atomic, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D250349
-
7a9df7fa
by Masayuki Nakano at 2025-05-21T11:24:14+00:00
Bug 1914546 - Make `OverOutElementsWrapper` stop storing the last `mouseover` event target when it's removed r=smaug
UI Events does not define that `mouseover` event target should be
restored if and only if it's removed temporarily and reconnected
immediately. However, Safari does it and Chrome did it. Therefore,
we followed their behavior in bug 1888018.
However, Chrome started failing the WPT added in bug 1888018 [1].
It seems that it's caused by their change to observe the mutation [2].
Anyway, Chrome stopped keeping to use the last `mouseover` target
which is temporarily removed as the next `mouseout` target.
Therefore, this patch makes `OverOutElementsWrapper` stop storing
the removed `mouseover` target when it's removed.
1. https://wpt.fyi/results/uievents/mouse/mouse_boundary_events_after_reappending_last_over_target.tentative.html?run_id=4679358528880640&run_id=4660002117910528&run_id=6229686835478528&run_id=4911155682476032
2. https://source.chromium.org/chromium/chromium/src/+/990cc766afa5ab0a1d077f0b9150cbe24482a8e5
Differential Revision: https://phabricator.services.mozilla.com/D250125
-
3e627ab4
by Moritz Beier at 2025-05-21T11:26:11+00:00
Bug 1967235 - Move strings for add engine dialog from enUS-searchFeatures.ftl to search.ftl. r=search-reviewers,fluent-reviewers,settings-reviewers,urlbar-reviewers,Standard8,bolsson,mossop
Differential Revision: https://phabricator.services.mozilla.com/D250030
-
215daa62
by Nicolas Chevobbe at 2025-05-21T11:36:54+00:00
Bug 1871881 - [devtools] Fix Inspector selector search using functional pseudo classes. r=devtools-reviewers,jdescottes.
In walker.js, for the selector search, we want to avoid calling `querySelectorAll` if the search
query is a simple tagname, as those are already retrieved in `_searchIndex`.
The regex that was used to check if we had a complex selector was wrong and would fail to
detect selector with pseudo class (e.g. `section:has(button)`).
We fix this by checking if the query does look like a tagname (only includes a-z chars and -),
and we add another check to see if the query is a valid selector, using `CSS.supports`.
Differential Revision: https://phabricator.services.mozilla.com/D250128
-
82bec491
by Mark Banner at 2025-05-21T11:39:42+00:00
Bug 1953824 - Add TypeScript configuration files for toolkit/components/places. r=jteow
Differential Revision: https://phabricator.services.mozilla.com/D241428
-
af8dbea4
by Ryan VanderMeulen at 2025-05-21T12:08:37+00:00
Bug 1967546 - Update AndroidX DataStore to version 1.1.7. r=android-reviewers,mcarare
Differential Revision: https://phabricator.services.mozilla.com/D250309
-
902b5ea1
by Ryan VanderMeulen at 2025-05-21T12:08:41+00:00
Bug 1967546 - Update AndroidX Fragment to version 1.8.7. r=android-reviewers,mcarare
Differential Revision: https://phabricator.services.mozilla.com/D250310
-
2ec49f86
by Corey Bryant at 2025-05-21T12:13:15+00:00
Bug 1967552 - Restore from-repo and to-repo as optional. r=taskgraph-reviewers,releng-reviewers,ahal
Thunderbird still needs these until it moves to git.
Differential Revision: https://phabricator.services.mozilla.com/D250315
-
cc25c341
by Tom Schuster at 2025-05-21T12:24:10+00:00
Bug 1967417 - Create a fallible LoadInfo factory. r=smaug,necko-reviewers,places-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D250182
-
3a8cf9aa
by Updatebot at 2025-05-21T12:24:35+00:00
Bug 1967648 - Update android nightly application-services version bump to 75a87f0b4b74564337372a2608c3a9f670f5d003 r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D250385
-
6e9afc55
by Andy Leiserson at 2025-05-21T12:33:37+00:00
Bug 1864904 - WebGPU: Raise TypeError on unsupported canvas format r=webgpu-reviewers,ErichDonGubler,webidl,nical,smaug
Differential Revision: https://phabricator.services.mozilla.com/D250364
-
118b53f1
by Erich Gubler at 2025-05-21T12:34:40+00:00
Bug 1965223 - chore(webgpu): update contents of apparently missed `tools/af_data_gen/main.cpp` in vendored CTS r=webgpu-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D250078
-
21e14eb2
by Erich Gubler at 2025-05-21T12:34:43+00:00
Bug 1965223 - refactor(webgpu): CTS revendor: distinguish `assert_seen` calls r=webgpu-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D250257
-
8404f363
by Tim Xia at 2025-05-21T12:46:00+00:00
Bug 1961215 - expand/collapse key points that persists across previews - r=Mardak,firefox-ai-ml-reviewers
- integration with opt-in
- fix skeleton alignment issues
- add test for toggle expand/collapse
- update optin telemetry tests
- add key_points_toggle telemetry and tests
- prevent key point generation if in-process or keypoints already exist for the card
- add todo comment for chevron icon
- reset telemery state
- update h3 to be available for accessibility api
- update for accessibility API
- remove feedback from metric description
Differential Revision: https://phabricator.services.mozilla.com/D249851
-
3185b606
by Yazan Al-Macki at 2025-05-21T12:59:36+00:00
Bug 1967430 - Enable scotch bonnet to prevent disable telemetry test from failing in beta. r=mak,urlbar-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250379
-
74eb44d6
by Serban Stanca at 2025-05-21T13:34:54+00:00
Revert "Bug 1967417 - Create a fallible LoadInfo factory. r=smaug,necko-reviewers,places-reviewers,kershaw" for causing multiple failures.
This reverts commit b9a9491a35823ebefc9cf171cc03f6830898bb59.
-
d5fc8c59
by iorgamgabriel at 2025-05-21T13:53:42+00:00
Bug 1964683 - Refactor DownloadNotification.createOngoingDownloadNotification to not take downloadJobState as param r=android-reviewers,npoon
Differential Revision: https://phabricator.services.mozilla.com/D250252
-
25f33c1b
by Julian Seward at 2025-05-21T13:54:07+00:00
Bug 1967378 - wasm::ReportTier2ResultsOffThread: don't confuse OOM and compilation-cancelled. r=yury.
wasm::ReportTier2ResultsOffThread can get called with `success == false` in the
case where a compilation has been cancelled. It then constructs an error
string claiming OOM, which is confusing (and just plain wrong).
This patch just passes a `cancelled` flag to ReportTier2ResultsOffThread, with
which it can construct the correct error string.
Differential Revision: https://phabricator.services.mozilla.com/D250190
-
1352e195
by Paul Adenot at 2025-05-21T13:54:32+00:00
Bug 1966129 - Teach about:logging to copy the current settings to the clipboard as a preset URL. r=julienw,desktop-theme-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249082
-
5c7c70ed
by Gijs Kruitbosch at 2025-05-21T13:54:58+00:00
Bug 1962056 - move places initialization out of BrowserGlue, r=places-reviewers,migration-reviewers,firefox-desktop-core-reviewers ,mossop,mak,mconley
Places frontend initialization is surprisingly complex, and disentangling it
from the rest of startup by moving it to its own file helps make some of the
logic a little more obvious, and makes unit-testing a bit easier.
This also removes BrowserGlue from the indirection mechanism used between
MigatorBase instances and Places, by switching to category-manager-based
invocation - this way, migrator code does not need to directly
call places code to tell it it's done, but we don't need BrowserGlue to play
messenger between them.
It would be nice to do the same thing for `places-init-complete` but
that is notified from C++ code so unfortunately that is not easily possible.
Differential Revision: https://phabricator.services.mozilla.com/D244428
-
433e7bf9
by Jeremy Swinarton at 2025-05-21T13:55:24+00:00
Bug 1921835: Move tab to start/end enabled when collapsed group on tab strip edge r=dao,tabbrowser-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249846
-
a2a77ac2
by Beth Rennie at 2025-05-21T13:55:55+00:00
Bug 1956080 - Split ExperimentStore initialization out of ExperimentManager initialization r=nimbus-reviewers,relud
Differential Revision: https://phabricator.services.mozilla.com/D250335
-
8c88f4b4
by Serban Stanca at 2025-05-21T15:14:08+00:00
Bug 1921835 - fix lint failure in browser/components/tabbrowser/test/browser/tabs/browser_multiselect_tabs_move.js.
-
43117093
by Keith Cirkel at 2025-05-21T15:14:12+00:00
Bug 1966459 - fix for wpt failures.
-
5bb14e5c
by Mark Banner at 2025-05-21T15:19:16+00:00
Bug 1967611 - Cache TextEncoder/TextDecoder instances in the generated Uniffi interfaces. r=bdk
Differential Revision: https://phabricator.services.mozilla.com/D250358
-
cbba7f9e
by Julien Cristau at 2025-05-21T15:19:48+00:00
Bug 1967729 - run linux startup-test on t-linux-docker workers r=taskgraph-reviewers,Eijebong,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D250435
-
9571c9ce
by Emilio Cobos Álvarez at 2025-05-21T15:20:26+00:00
Bug 1966682 - Don't reframe the root when inserting / removing the view transition snapshot containing block. r=dshin
Much like the custom content container, we don't need to reframe it. This
prevents some unnecessary work and triggering assertions which try to prevent
it.
Differential Revision: https://phabricator.services.mozilla.com/D249854
-
73c635a9
by Dave Townsend at 2025-05-21T15:20:53+00:00
Bug 1965072: Migrate ProfilesDatastoreService to toolkit. r=profiles-reviewers,firefox-desktop-core-reviewers ,mconley,jhirsch
Differential Revision: https://phabricator.services.mozilla.com/D249739
-
ef2e110e
by Mathieu Leplatre at 2025-05-21T15:21:21+00:00
Bug 1761473 - Get rid of deprecated downloadToDisk() attachments method r=acottner,omc-reviewers,mviar
Differential Revision: https://phabricator.services.mozilla.com/D234466
-
c425bf73
by Tom Schuster at 2025-05-21T15:21:52+00:00
Bug 1967417 - Create a fallible LoadInfo factory. r=smaug,necko-reviewers,places-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D250182
-
7e97157f
by Andreas Farre at 2025-05-21T15:22:19+00:00
Bug 1967393 - Enable Navigation API WPT tests. r=jjaschke
Differential Revision: https://phabricator.services.mozilla.com/D250420
-
aab06359
by Ben Hearsum at 2025-05-21T15:22:49+00:00
Bug 1967638: rename 'central' in merge-automation actions to 'main' r=releng-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D250380
-
4eb5c976
by Simon Friedberger at 2025-05-21T15:23:15+00:00
Bug 1850636: Fix disabling of HTTPS-First for xpcshell-test r=extension-reviewers,robwu
Differential Revision: https://phabricator.services.mozilla.com/D250409
-
09696b9c
by Julien Cristau at 2025-05-21T15:23:43+00:00
Bug 1967726 - don't try to sign nonexistent langpack for artifact builds r=taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D250433
-
05496106
by serge-sans-paille at 2025-05-21T15:36:13+00:00
Bug 1967374 - Use MOZ_LIFETIME_CAPTURE_BY instead of MOZ_LIFETIME_BOUND where it makes sense r=nika
Differential Revision: https://phabricator.services.mozilla.com/D250312
-
b7bcc3e4
by Tim Xia at 2025-05-21T15:38:39+00:00
Bug 1965281 - Do not display the "Retry" option if "out of memory" error in Link Preview card - r=Mardak,firefox-ai-ml-reviewers
- Change isGenerationErrorState to generationError, an object with the error from inference
- determine whether to showRetryLink based on error.name
Differential Revision: https://phabricator.services.mozilla.com/D250259
-
c28e8ea0
by Beth Rennie at 2025-05-21T15:39:15+00:00
Bug 1956080 - Add an after-store-initialized migration phase r=nimbus-reviewers,relud
Because we need to run our migration after the store is initialized but
before the ExperimentManager processes enrollments we need a phase
between those two events.
Differential Revision: https://phabricator.services.mozilla.com/D250336
-
adb045e3
by Serban Stanca at 2025-05-21T16:37:42+00:00
Revert "Bug 1964158 - If a filter is not valid, return the original dirty region r=emilio" as requested by @longsonr.
This reverts commit ab0bcf22192b5bd37ca274cba487da733dda498a.
-
9ca70da4
by Meg Viar at 2025-05-21T17:31:09+00:00
Bug 1967713 - Update Remote L10N tests to accomodate new FTL file r=omc-reviewers,mimi
Differential Revision: https://phabricator.services.mozilla.com/D250444
-
61e2427b
by Matthias Riffard at 2025-05-21T17:31:36+00:00
Bug 1964530 - Replace hardcoded values in test_moz_button.html. r=tgiles
Differential Revision: https://phabricator.services.mozilla.com/D250429
-
972f30c3
by Mike Conley at 2025-05-21T17:32:02+00:00
Bug 1965923 - Wait for the newtab readyPromise even after waiting for the addon database. r=willdurand,home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D248980
-
eb68279e
by Sylvestre Ledru at 2025-05-21T17:32:14+00:00
Bug 1964702 - doc: replace paste.m.o by gist.github.com r=glob,tgiles DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D250438
-
bf2f7cbd
by Sylvestre Ledru at 2025-05-21T17:32:18+00:00
no bug - doc: remove some hg links r=mossop DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D250440
-
d0fb4dea
by Chidam Gopal at 2025-05-21T17:32:59+00:00
Bug 1967519 - Add Nimbus variable for similarity threshold r=mak
Differential Revision: https://phabricator.services.mozilla.com/D250275
-
9c53864f
by Greg Stoll at 2025-05-21T17:33:11+00:00
Bug 1961170 part 1 - add autoAcknowledge to CheckFilesInBatchMode() r=dlp-reviewers,win-reviewers,handyman
The new entry point analyzeBatchContentRequest() (added in a later part)
is going to want this parameter.
Differential Revision: https://phabricator.services.mozilla.com/D248518
-
840449a2
by Greg Stoll at 2025-05-21T17:33:15+00:00
Bug 1961170 part 2 - add AnalyzeBatchContentRequest method r=dlp-reviewers,handyman
This adds a nsIContentAnalysisBatchResult interface which includes the
allowedFiles that the new method returns. On the C++ side I made the
existing ContentAnalysisActionResult class implement this interface
as well, but I'm not married to this; we could make a separate class
instead.
In practice I kind of doubt that a user on Windows could actually drag
some data that has some files and some non-files, but the code should
handle this case correctly. The non-files control whether the overall
result of the nsIContentAnalysisBatchResult is eAllow or eBlock, and
the files that are allowed will get put in allowedFiles.
Differential Revision: https://phabricator.services.mozilla.com/D248519
-
d25fc9f5
by Greg Stoll at 2025-05-21T17:33:19+00:00
Bug 1961170 part 3 - make DispatchToDropTargetAndResumeEndDragSession() take allowedFiles r=dlp-reviewers,handyman
Differential Revision: https://phabricator.services.mozilla.com/D248520
-
6cae87fe
by Greg Stoll at 2025-05-21T17:33:22+00:00
Bug 1961170 part 4 - make DispatchToDropTargetAndResumeEndDragSession() take allowedFilePaths r=dlp-reviewers,handyman
Ideally aAllowedFilePaths would be an array of nsIFile, but unfortunately
we don't seem to be able to pass nsIFile's over IPC, so pass the paths
instead. This should be fine for Windows but may need more testing or
a better solution if/when we support Mac.
Differential Revision: https://phabricator.services.mozilla.com/D248521
-
80fd4f19
by Greg Stoll at 2025-05-21T17:33:26+00:00
Bug 1961170 part 5 - make SendDispatchToDropTargetAndResumeEndDragSession() take allowedFiles r=dlp-reviewers,handyman
Differential Revision: https://phabricator.services.mozilla.com/D248522
-
859cb20d
by Greg Stoll at 2025-05-21T17:33:30+00:00
Bug 1961170 part 6 - update JS drag and drop code to call AnalyzeBatchContentRequest() and pass allowedFiles r=dlp-reviewers,reusable-components-reviewers,handyman,hjones
Differential Revision: https://phabricator.services.mozilla.com/D248523
-
7548fd51
by Greg Stoll at 2025-05-21T17:33:34+00:00
Bug 1961170 part 7 - update CA drag and drop tests r=dlp-reviewers,handyman
Differential Revision: https://phabricator.services.mozilla.com/D248524
-
fc4cacee
by Dana Keeler at 2025-05-21T17:34:15+00:00
Bug 1965950 - for non-overridable certificate errors, provide the same diagnostic information as for overridable errors r=jschanck,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D249121
-
24b2de7e
by Mark Banner at 2025-05-21T17:34:42+00:00
Bug 1967490 - Enable the Rust based search engine selector for late beta & release. r=search-reviewers,scunnane
Differential Revision: https://phabricator.services.mozilla.com/D250283
-
c02bea9a
by Nick Alexander at 2025-05-21T17:34:54+00:00
Bug 1966468 - Make `mozinstall` handle archives when cross-compiling. r=firefox-build-system-reviewers,ahal,glandium
Differential Revision: https://phabricator.services.mozilla.com/D249445
-
10e18f7f
by Nick Alexander at 2025-05-21T17:34:58+00:00
Bug 1966470 - Pre: Make `l10n-repack.py` command line easier to copy-paste. r=firefox-build-system-reviewers,glandium
This makes debugging a little easier.
While here, remove unused `PACKAGE_BASE_DIR`.
Differential Revision: https://phabricator.services.mozilla.com/D249446
-
5561c138
by Nick Alexander at 2025-05-21T17:35:01+00:00
Bug 1966470 - Part 1: Add `mach artifact install --unfiltered-project-package` command. r=firefox-build-system-reviewers,glandium
Getting artifacts from other locations when building is a solved
problem. But single-locale repacks do something very different that
is very hard to arrange locally. This commit will be used to make
single-locale repacks easier to work with.
This commit adds a new "unfiltered project package" mode that uses the
artifact build mode fetching code to download (and minimally process)
just the main package from a build. The processing is convenient on
macOS, where DMG files are onerous to work with and the application
bundle name varies.
Differential Revision: https://phabricator.services.mozilla.com/D249447
-
88e52afb
by Nick Alexander at 2025-05-21T17:35:05+00:00
Bug 1966470 - Part 2: Use `mach artifact install --unfiltered-project-package` in single-locale repacks. r=firefox-build-system-reviewers,glandium
There's a lot here. The main thing is that rather than invoking
`INNER_UNMAKE_PACKAGE`, we use the new `mach artifact install
--unfiltered-project-package` flag to do that work. In automation,
this gets configured using `MOZ_ARTIFACT_TASK` and is deterministic;
locally, this is far easier to work with.
This replacement allows us to clean up a bunch of Makefile goo, some
of which is done here. More clean up is surely possible; the
`mozharness` config files are a good place to look next.
The `MOZ_PKG_MAC_*` settings previously referred to the unpacked DMG
resources. There's no need for that complication; we can always take
them from the branding resources. (The relevant `mozconfig`
entries *look* to always have Nightly branding, but merge automation
ensures that the branding is correctly set for Beta and Release.)
Differential Revision: https://phabricator.services.mozilla.com/D249448
-
daf48d67
by Paul Adenot at 2025-05-21T17:35:49+00:00
Bug 1967544 - Allocate backing memory for array buffer in CopyExtradataToDescription using the correct allocator. r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D250303
-
5df061b2
by Sylvestre Ledru at 2025-05-21T17:36:16+00:00
Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio,webdriver-reviewers,whimboo
Updated with rustfmt 1.8.0-stable (17067e9ac6 2025-05-09)
Differential Revision: https://phabricator.services.mozilla.com/D249881
-
98d1b90c
by Thomas Wisniewski at 2025-05-21T17:36:30+00:00
Bug 1950301 - remove our webcompat intervention for shamir.com; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249813
-
427d4254
by Thomas Wisniewski at 2025-05-21T17:36:34+00:00
Bug 1963302 - remove our CSS webcompat intervention for lefties.com; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249814
-
fe3c6899
by Thomas Wisniewski at 2025-05-21T17:36:37+00:00
Bug 1919698 - remove our webcompat UA override for anecdotes.ai; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249815
-
8680e55e
by Thomas Wisniewski at 2025-05-21T17:36:41+00:00
Bug 1577267 - remove our webcompat UA override for metfone.com.kh; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249816
-
c2ca3170
by Thomas Wisniewski at 2025-05-21T17:36:45+00:00
Bug 1925508 - update our Android-only webcompat intervention for developer.apple.com to only be enabled when layout.css.prefixes.transforms=true; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249817
-
261948eb
by Thomas Wisniewski at 2025-05-21T17:36:49+00:00
Bug 1945438 - add a CSS intervention for tiktok.com to hide extra scrollbars; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249818
-
efd4a9b4
by Thomas Wisniewski at 2025-05-21T17:36:52+00:00
Bug 1963619 - fix webcompat interventions automated tests; r=denschub
Differential Revision: https://phabricator.services.mozilla.com/D249819
-
43518b0a
by Thomas Wisniewski at 2025-05-21T17:36:56+00:00
Bug 1966735 - fix some logic with the webcompat addon related to enabling/disabling inteventions; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249820
-
0b86c8c0
by Thomas Wisniewski at 2025-05-21T17:37:00+00:00
Bug 1966836 - Improve the max_version gate for webcompat interventions; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249821
-
2ad2df76
by Thomas Wisniewski at 2025-05-21T17:37:03+00:00
Bug 1911423 - add a desktop-only JS intervention for Power BI maps to fix touchpad zooming; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249886
-
489af6e8
by Thomas Wisniewski at 2025-05-21T17:37:07+00:00
Bug 1850998 - add an intervention for chaturbate.com on Android so fullscreen is actually fullscreen; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250340
-
a712f6a9
by Thomas Wisniewski at 2025-05-21T17:37:11+00:00
Bug 1966585 - add a CSS intervention for hiskin.care to reveal their main content; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250443
-
7d8c4a44
by Thomas Wisniewski at 2025-05-21T17:37:15+00:00
Bug 1966673 - add a JS intervention for culturepsg.com on Android to fix news links; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250446
-
988223ed
by Thomas Wisniewski at 2025-05-21T17:37:18+00:00
Bug 1967694 - add a UA override for onlyfaucet.com; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250448
-
02d33f4b
by Julien Cristau at 2025-05-21T18:43:06+00:00
Bug 1967782 - run android-startup-test on t-linux-docker workers r=taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D250464
-
3501828f
by Julien Cristau at 2025-05-21T18:43:32+00:00
Bug 1967781 - run linux startup-test tasks on ubuntu 24.04. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D250462
-
f57efbed
by Keith Cirkel at 2025-05-21T18:43:59+00:00
Bug 1967724 - enable light-dismiss for idlharness tests r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D250432
-
3dddab66
by Florian Quèze at 2025-05-21T18:44:26+00:00
Bug 1914581 - Telemetry for Kiosk mode, r=firefox-desktop-core-reviewers ,Gijs.
Differential Revision: https://phabricator.services.mozilla.com/D250414
-
359ecdf6
by William Wen at 2025-05-21T18:44:38+00:00
Bug 1962092 - Add flags and prefs for antifraud list feature. r=timhuang,extension-reviewers,robwu
Differential Revision: https://phabricator.services.mozilla.com/D247534
-
39775d3e
by William Wen at 2025-05-21T18:44:42+00:00
Bug 1962092 - Add antifraud annotation feature. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D247535
-
7a237776
by William Wen at 2025-05-21T18:44:45+00:00
Bug 1962092 - Add tracking protection skip for anti-fraud feature. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D247536
-
33e188d3
by William Wen at 2025-05-21T18:44:49+00:00
Bug 1962092 - Add test for anti-fraud annotation. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D247537
-
eac2710d
by Drew Willcoxon at 2025-05-21T18:45:32+00:00
Bug 1809459 - Use Map instances for UniFFI maps to allow non-string keys. r=bdk
Differential Revision: https://phabricator.services.mozilla.com/D250372
-
d79aa284
by Devota Aabel at 2025-05-21T18:45:44+00:00
Bug 1964174- Homepage content feed visual cleanup. r=gl,android-reviewers,android-l10n-reviewers,delphine
Differential Revision: https://phabricator.services.mozilla.com/D248673
-
915dabd4
by Devota Aabel at 2025-05-21T18:45:48+00:00
Bug 1964172- Rename Thought-Provoking Stories to Stories on homepage. r=gl,android-reviewers,android-l10n-reviewers,delphine
Differential Revision: https://phabricator.services.mozilla.com/D249667
-
e2d7c8a0
by Devota Aabel at 2025-05-21T18:45:52+00:00
Bug 1967003- Remove Homepage Stories setting subtext. r=gl,android-reviewers,android-l10n-reviewers,delphine
Differential Revision: https://phabricator.services.mozilla.com/D249844
-
8927ee60
by Sam Johnson at 2025-05-21T18:46:33+00:00
Bug 1967636 - Remove more unnecessary CSS padding rules on Linux. r=emilio
Like bug 1966545, after bug 1963446, these CSS rules are now applied on Linux, whereas previously they were overridden by native metrics. They are not needed, and cause things to look a bit off.
Differential Revision: https://phabricator.services.mozilla.com/D250378
-
63c22f91
by Release Engineering Landoscript at 2025-05-21T18:52:26+00:00
No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
af -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
an -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ar -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ast -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
az -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
be -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
bg -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
bn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
bo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
br -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
brx -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
bs -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ca -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ca-valencia -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
cak -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ckb -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
cs -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
cy -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
da -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
de -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
dsb -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
el -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
en-CA -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
en-GB -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
eo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
es-AR -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
es-CL -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
es-ES -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
es-MX -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
et -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
eu -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
fa -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ff -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
fi -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
fr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
fur -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
fy-NL -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ga-IE -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
gd -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
gl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
gn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
gu-IN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
he -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
hi-IN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
hr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
hsb -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
hu -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
hy-AM -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
hye -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ia -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
id -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
is -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
it -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ja -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ja-JP-mac -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ka -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
kab -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
kk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
km -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
kn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ko -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
lij -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
lo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
lt -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ltg -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
lv -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
meh -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
mk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ml -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
mr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ms -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
my -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
nb-NO -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ne-NP -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
nl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
nn-NO -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
oc -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
pa-IN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
pl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
pt-BR -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
pt-PT -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
rm -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ro -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ru -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sat -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sc -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
scn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sco -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
si -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
skr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
son -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sq -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sv-SE -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
szl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ta -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
te -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
tg -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
th -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
tl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
tr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
trs -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
uk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ur -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
uz -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
vi -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
wo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
xh -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
zh-CN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
zh-TW -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
-
39dc4fb7
by Release Engineering Landoscript at 2025-05-21T18:52:29+00:00
No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
an -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ar -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ast -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
az -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
be -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
bg -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
bn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
br -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
bs -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ca -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
cak -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
cs -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
cy -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
da -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
de -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
dsb -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
el -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
en-CA -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
en-GB -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
eo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
es-AR -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
es-CL -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
es-ES -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
es-MX -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
et -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
eu -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
fa -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ff -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
fi -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
fr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
fy-NL -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ga-IE -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
gd -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
gl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
gn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
gu-IN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
he -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
hi-IN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
hr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
hsb -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
hu -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
hy-AM -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ia -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
id -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
is -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
it -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ja -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ka -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
kab -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
kk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
km -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
kn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ko -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
lij -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
lo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
lt -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ltg -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
lv -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
meh -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
mix -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ml -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
mr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ms -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
my -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
nb-NO -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ne-NP -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
nl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
nn-NO -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
oc -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
pa-IN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
pl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
pt-BR -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
pt-PT -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
rm -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ro -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ru -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
son -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sq -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
sv-SE -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ta -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
te -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
th -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
tl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
tr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
trs -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
uk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
ur -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
uz -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
vi -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
wo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
xh -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
zam -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
zh-CN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
zh-TW -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158
-
8800fbef
by Cristina Horotan at 2025-05-21T20:14:38+00:00
Revert "Bug 1964451 - Add use counters for OOM handling r=sfink,mccr8" on request
This reverts commit 7ae56a029252266ce967356e2254b1408b8522ea.
-
29d07397
by Cristina Horotan at 2025-05-21T20:14:42+00:00
Revert "Bug 1962092 - Add test for anti-fraud annotation. r=timhuang" fro causing bc failures at browser_antifraud_annotation.js
This reverts commit 552f52e9f2093d69da2d3e22352e79c4c9274017.
-
f51f6ad0
by smayya at 2025-05-21T21:03:38+00:00
Bug 1948222 - update nsILoadInfo.idl to add IPAddressSpace attribute. r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D244558
-
3c5db49c
by smayya at 2025-05-21T21:03:41+00:00
Bug 1948222 - Add IPAddressSpace settings in BrowsingContext. r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D238498
-
8ffa21ce
by smayya at 2025-05-21T21:03:45+00:00
Bug 1948222 - Add IpAddressSpace and ParentIpAddressSpace members in LoadInfo. r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D238478
-
1c271cfe
by smayya at 2025-05-21T21:03:48+00:00
Bug 1960474 - Add LNA utility functions. r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D238479
-
a5fad404
by smayya at 2025-05-21T21:03:52+00:00
Bug 1960474 - Add tests for LNA Utilities. r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D249235
-
9a840611
by smayya at 2025-05-21T21:03:56+00:00
Bug 1944556 - update IpAddressSpace for browsingContexts. r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D246199
-
95a04d27
by smayya at 2025-05-21T21:03:59+00:00
Bug 1960582 - Add LNA telemetry. r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D249887
-
3185b633
by Alex Hochheiden at 2025-05-21T21:04:44+00:00
Bug 1207261 - Suggest "|mach bootstrap|" if the emulator binary is not found r=geckoview-reviewers,tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D250386
-
ca737fe1
by Pier Angelo Vendrame at 2025-05-21T21:05:10+00:00
Bug 1591337 - Spoof outer and screen measurements. r=tjr
RFP returns the inner size also as outer and screen sizes.
However, this triggers some bot detection mechanism.
So, we add a platform-dependent but constant offset for the outer size,
and a standard resolution (full HD, 4k or 8k) as a screen size.
Then, we remove another platform-dependent offset for the available
screen.
This might also fool simple fingerprinting scripts.
Differential Revision: https://phabricator.services.mozilla.com/D249534
-
c8fba6fa
by Dan Mosedale at 2025-05-21T21:05:36+00:00
Bug 1967339 - Make FxMS expose messages after reach recording failures, r=omc-reviewers,emcminn
If ASRouter._recordReachEvent throws an error, right now we don't handle it, so we don't send exposure, and we don't route the message either. This patch makes that method catch all errors that occur inside it, much like the Glean record method.
The test we include forces an exception by replacing Glean's reach message with a stub that throws, even though it doesn't seem particularly likely that this is what's happening in the field. What's happening in the field seems to happen on the FxMS messaging IDs that are configured incorrectly AND that have some other as-yet-unknown property. There are a couple of live experiments that have (have had) issues but ONLY AFTER A CERTAIN POINT (maybe related to 138 hitting release).
The fix for https://bugzilla.mozilla.org/show_bug.cgi?id=1965869 has repaired the configuration on the recent misconfigured feature ids, which will likely fix many/most problems. This adds another bandaid, where if there's some issue inside _recordReachEvent, we'll handle that too.
More could be done to bulletproof sendTriggerMessage, where the relevant code all lives (we could consider putting the entire thing inside a try/catch block, and ideally even send telemetry if the catch block gets hit). I'm open to thoughts about that...
Differential Revision: https://phabricator.services.mozilla.com/D250302
-
d322f558
by Ryan VanderMeulen at 2025-05-21T21:06:02+00:00
Bug 1967709 - Update mingw to upstream revision 2ca6f1348cab58b5b994fd5916ff57445ade22f8. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D250426
-
f9e50af1
by Greg Mierzwinski at 2025-05-21T21:06:15+00:00
Bug 1964784 - Return lando commit ID from lando push. r=ahal
This patch changes the push to lando, and push to try functions to return the lando job ID.
Differential Revision: https://phabricator.services.mozilla.com/D248643
-
79af1000
by Greg Mierzwinski at 2025-05-21T21:06:19+00:00
Bug 1965472 - [mach-try-perf] Use lando commit ID instead of hashes for lando try runs. r=aglavic,perftest-reviewers
This patch changes the usage of a hash/date combination to lando commit IDs for perfcompare links. It also removes mentions of git, and enables push to lando for hg users. At the same time, a bit of cleanup is done to resolve a small bug with vcs links being output, and some other inaccuracies in the output.
Differential Revision: https://phabricator.services.mozilla.com/D248644
-
48915d48
by Greg Mierzwinski at 2025-05-21T21:06:23+00:00
Bug 1964784 - Output treeherder link with lando commit ID during push to try. r=ahal
This patch adds an output of a treeherder link during the standard push to try, and during the mach try perf push to try.
Differential Revision: https://phabricator.services.mozilla.com/D249772
-
95d9d6c7
by Rolf Rando at 2025-05-21T21:07:06+00:00
Bug 1967501 - Fix error going to tab group manager when STG feature is off r=dwalker,tabbrowser-reviewers,ngrato
Fixes a regression that disables tab group management immediately after creating a group with STG off.
I don't quite understand why this comes up, so I hope @ngrato can shed some insight before we land it.
Differential Revision: https://phabricator.services.mozilla.com/D250344
-
6eb94c19
by Tiaan Louw at 2025-05-21T21:07:18+00:00
Bug 1908320 - Orthogonal items should also participate in baseline alignment r=layout-reviewers,emilio
All items in an alignment context should be checked for baseline
alignment. Items that turn out to be orthogonal to the alignment
context should synthesize a baseline.
Differential Revision: https://phabricator.services.mozilla.com/D216793
-
a8f64b04
by Tiaan Louw at 2025-05-21T21:07:22+00:00
Bug 1947817 - Calculate grid item baselines from the correct under/over side. r=layout-grid-reviewers,dholbert
The side used to calculate the baseline offset should use the correct
under/over side according to the writing modes of the container and the
item.
Differential Revision: https://phabricator.services.mozilla.com/D240317
-
fefa3c0f
by Tiaan Louw at 2025-05-21T21:07:25+00:00
Bug 1947817 - Update WPT tests for grid baseline calculation improvements. r=dholbert,layout-grid-reviewers
The tests reflects changes made in D216793 and D240317 and put together in
this patch to avoid failing tests in one patch and passing them again in
the next.
Differential Revision: https://phabricator.services.mozilla.com/D250473
-
252a030c
by Rolf Rando at 2025-05-21T21:08:08+00:00
Bug 1963623 - Fix exception when smart tab groups is off r=dwalker,tabbrowser-reviewers,ngrato
Differential Revision: https://phabricator.services.mozilla.com/D250313
-
81885743
by Duncan McIntosh at 2025-05-21T21:08:34+00:00
Bug 1868192 - Add packageFamilyName attribute for use with ASRouterTargeting. r=nalexander,nrishel,omc-reviewers,jprickett
Differential Revision: https://phabricator.services.mozilla.com/D249417
-
3dcd419e
by Cristina Horotan at 2025-05-21T22:30:49+00:00
Revert "Bug 1591337 - Spoof outer and screen measurements. r=tjr" fro causing bc failures at browser_spoofed_screen_size.js
This reverts commit cd997c06ad0f443e0fc373d2cbadb45f742db271.
-
d8782d83
by Tim Xia at 2025-05-21T22:35:10+00:00
Bug 1967766 update styles for border and box shadow for Link preview card - r=ngrato,firefox-ai-ml-reviewers
- border radius and box shadow change
Differential Revision: https://phabricator.services.mozilla.com/D250469
-
ff944789
by Erik Nordin at 2025-05-21T22:35:21+00:00
Bug 1820252 - Make TranslationsDocument functions private r=translations-reviewers,gregtatum
This patch makes all of the TranslationsDocument data members and functions
private, unless they are already used publicly in another file.
Differential Revision: https://phabricator.services.mozilla.com/D249967
-
93c4e7f3
by Erik Nordin at 2025-05-21T22:35:25+00:00
Bug 1820252 - Misc. TranslationsDocument Renames and Docs r=translations-reviewers,gregtatum
This patch contains a collection of miscellaneous variable
renames and documentation comment updates that will lessen
the cognitive load on subsequent patches.
Differential Revision: https://phabricator.services.mozilla.com/D249968
-
e5f6989a
by Erik Nordin at 2025-05-21T22:35:29+00:00
Bug 1820252 - Misc. lint and clean up r=translations-reviewers,gregtatum
A collection of miscellaneous clean-ups and fixes for linter.
Differential Revision: https://phabricator.services.mozilla.com/D249969
-
11470b1d
by Erik Nordin at 2025-05-21T22:35:32+00:00
Bug 1820252 - Misc. TranslationsDocument refactors r=translations-reviewers,gregtatum
A collection of miscellaneous refactors within the TranslationsDocument
class that achieve equivalent functionality to what existed before.
Differential Revision: https://phabricator.services.mozilla.com/D249970
-
1e91571e
by Erik Nordin at 2025-05-21T22:35:36+00:00
Bug 1820252 - Remove viewport-translated r=translations-reviewers,gregtatum
This patch removes the functionality that reported to the Translations
actors when the viewport is translated. This metric was sometimes
unreliable due to dynamic content coming into the viewport, whereas
the metric itself only considered the viewport on page load.
This metric is less important with the upcomping move to intersection observer.
Differential Revision: https://phabricator.services.mozilla.com/D249971
-
73abe3ba
by Erik Nordin at 2025-05-21T22:35:39+00:00
Bug 1820252 - Add an optional type to TE_addProfilerMarker r=translations-reviewers,gregtatum
Allows the TE_addProfilerMarker function to take an optional
type parameter that will specify the type of marker being
added, allowing it to go in its own track basedo n the type.
Differential Revision: https://phabricator.services.mozilla.com/D249972
-
45ed9ce6
by Erik Nordin at 2025-05-21T22:35:43+00:00
Bug 1820252 - Ensure switch statemens use braces r=translations-reviewers,gregtatum
Ensures that all switch statements within the Translations
component utilize curly braces for each case in the switch.
Differential Revision: https://phabricator.services.mozilla.com/D249973
-
9fb79023
by Erik Nordin at 2025-05-21T22:35:47+00:00
Bug 1967800 - Ensure all Translations actors are shutdown aware r=translations-reviewers,gregtatum
Fixes cases where the Translations actors may throw errors when
sending async messages over IPC due not not checking for the
didDestroy() function being called.
Differential Revision: https://phabricator.services.mozilla.com/D249974
-
83430379
by Erik Nordin at 2025-05-21T22:35:50+00:00
Bug 1820252 - Misc. Translations test fixes r=translations-reviewers,gregtatum
A collection of miscellaenous updates to pre-existing Translations
tests that will help to fix intermittently incorrect behavior.
Differential Revision: https://phabricator.services.mozilla.com/D249975
-
4733e8e7
by Erik Nordin at 2025-05-21T22:35:54+00:00
Bug 1820252 - Allow some HTML elements to translate as text r=translations-reviewers,gregtatum
Allows HTML elements that have only plain text content to
translate as text instead of as HTML. An example of this
would be `<div>Hello world</div>`. In such as case we can
simply send the text to be translated.
This makes no difference to the resulting output, but it
does affect which cache the translation ends up in.
If the example `<div>` were to translate as HTML in this
case, then mutating its inner `#text` node may result in
a cache miss later on.
Differential Revision: https://phabricator.services.mozilla.com/D249976
-
43f8333c
by Erik Nordin at 2025-05-21T22:35:57+00:00
Bug 1820252 - Improve the Translations LRUCache r=translations-reviewers,gregtatum
Improves a few considerations around the Translations
LRUCache, improving its internal prioritization, as well
as fixing an issue with its time-to-live mechanism.
Differential Revision: https://phabricator.services.mozilla.com/D249977
-
37bb02c3
by Erik Nordin at 2025-05-21T22:36:01+00:00
Bug 1967792 - Do not re-translate translated attributes r=translations-reviewers,gregtatum
This patch fixes an edge case where the page itself may replace
an attribute with content that has already been translated.
This would previously cause the TranslationsDocument to translate
the text a second time, which, depending on the model, may reduce
the quality of the translation.
This is a common occurrence on Wikipedia, which will delete the
"title" attributes on `<a>` elements when moused over, and replace
them when the curor leaves.
The caching mechanism is now updated such that we will not re-translate
text that we know to be the output of a recent translation. This does
not, however, guard against the page inserting new text that happens
to be in the target language, which was not the previous result of
a translation request.
Differential Revision: https://phabricator.services.mozilla.com/D249978
-
cdbd7a81
by Erik Nordin at 2025-05-21T22:36:04+00:00
Bug 1967796 - Handle Block Within Inline r=translations-reviewers,gregtatum
This patch fixes behavior around a particular edge case in which
block elements may be contained within inline elements in the DOM.
The code previously assumed that inline elements were "leaves,"
and would never need to be subdivided further in terms of the
TranslationsDocument DOM parsing algorithm.
Differential Revision: https://phabricator.services.mozilla.com/D249979
-
744c7f2a
by Erik Nordin at 2025-05-21T22:36:08+00:00
Bug 1820252 - Remove QueuedTranslator r=translations-reviewers,gregtatum
This patch removes the QueuedTranslator class from the
TranslationsDocument. The following patch re-introduces
a new class called TranslationScheduler, which has some
similarities to the QueuedTranslator, but the diff looks
much cleaner when considering it as a new abstraction.
Differential Revision: https://phabricator.services.mozilla.com/D249980
-
5bec05ee
by Erik Nordin at 2025-05-21T22:36:12+00:00
Bug 1820252 - Introduce TranslationScheduler class r=translations-reviewers,gregtatum
This patch introduces a new class to the TranslationsDocument
called the TranslationScheduler. The TranslationScheduler is
a stack-based multi-level priority scheduler with mechanisms
that prevent starvation and guarantee scheduling fairness.
Differential Revision: https://phabricator.services.mozilla.com/D249981
-
3facdb37
by Erik Nordin at 2025-05-21T22:36:15+00:00
Bug 1820252 - Rework the isNodeHidden function r=translations-reviewers,gregtatum
This patch reworks the isNodeHidden function to be more robust.
The previous implementation had cases that may consider a node
as being visible, even if is not content that the user can see.
These changes paired with the TranslationScheduler will ensure
that nodes which are not directly visible to the user will be
translated with a lower priority than truly visible nodes.
Differential Revision: https://phabricator.services.mozilla.com/D249982
-
85e7af4e
by Erik Nordin at 2025-05-21T22:36:19+00:00
Bug 1820252 - Lazify Full-Page Translations r=translations-reviewers,gregtatum
This patch introduces IntersectionObservers into the
TranslationsDocument, rewriting the algorithm to allow
translating only node content and attributes that are
within close proximity to the device's viewport.
Differential Revision: https://phabricator.services.mozilla.com/D249983
-
1d04b52a
by Erik Nordin at 2025-05-21T22:36:22+00:00
Bug 1820252 - Introduce Content-Eager Mode r=translations-reviewers,gregtatum
This patch introduces a Content-Eager Translations
mode to the TranslationsDocument whenever the user
opens the find-in-page functionality.
Content-Eager mode enqueues all text-content translations
regardless of the node's proximity to the viewport.
Attributes are still lazily translated based on proximity.
Closing the FindBar will revert back to lazy mode.
Differential Revision: https://phabricator.services.mozilla.com/D249984
-
913de3ae
by Erik Nordin at 2025-05-21T22:36:26+00:00
Bug 1820252 - Add TranslationsDocument test helpers r=translations-reviewers,gregtatum
This patch adds a few public functsion to the TranslationsDocument
as well as the TranslationsChild actor that are primarily intended
for use during testing. These functions help all of our tests not
only ensure that the content is translated correctly, but also that
the TranslationsDocument is upholding all of its invariants.
Differential Revision: https://phabricator.services.mozilla.com/D249985
-
7f289a57
by Erik Nordin at 2025-05-21T22:36:30+00:00
Bug 1820252 - Rework assertPageIsTranslated r=translations-reviewers,gregtatum
This patch reworks the way that we assert that the page
is translated in Full-Page Translations tests. In addition
to ensuring that the translated content matches the expectations,
each test now ensures that the TranslationsDocument has fulfilled
every translation request that we expect it to, as well as ensures
that the intersection-observed nodes within the TranslationsDocument
match what we expect, since nodes are no longer observed once they
are fully translated (until they are mutated).
These changes give us extremely strong correctness guarantees in
terms of assurance that the TranslationsDocument algorithms are
working as intended, and maintaining their invariants in all cases.
Differential Revision: https://phabricator.services.mozilla.com/D249987
-
9892887a
by Erik Nordin at 2025-05-21T22:36:33+00:00
Bug 1820252 - Rework TranslationsBencher Stop Condition r=translations-reviewers,gregtatum
This patch reworks the stopping condition for the TranslationsBencher
such that it now truly waits for all translation requests to compelted,
rather than assuming that they have all completed once the content of
the final paragraph of the page has been translated.
Differential Revision: https://phabricator.services.mozilla.com/D249988
-
d307009f
by Erik Nordin at 2025-05-21T22:36:37+00:00
Bug 1820252 - Update translations-document test cases r=translations-reviewers,gregtatum
This patch updates many of the test cases for the TranslationsDocument
that have changed expectations now that the scheduling algorithm is
stack-based instead of queue based. Many of the assertions are now
exactly reversed from how they were before.
Differential Revision: https://phabricator.services.mozilla.com/D249989
-
00d354ff
by Erik Nordin at 2025-05-21T22:36:40+00:00
Bug 1820252 - Update TranslationsDocument mutation tests r=translations-reviewers,gregtatum
This patch makes several updates to the TranslationsDocument
mutations tests. The mock port now captures the counts of each
kind of request that is sent to the TranslationsEngine for
assertions, and the comparisons themselves are now done with
regex, instead of via prettified strings.
This allows us to test cases in which the translated text may
lie within a range of translationId values, as long as the
expected number of requests, and the final translated output
match the expectation.
Also updates all existing test cases to be compatible with
the new scheduling algorithm, as well as adds many new cases.
Differential Revision: https://phabricator.services.mozilla.com/D249990
-
2771c1ae
by Erik Nordin at 2025-05-21T22:36:44+00:00
Bug 1820252 - Add mutation test for block within inline r=translations-reviewers,gregtatum
This patch adds only the block-within-inline test case.
This could have been included in the previous patch,
but is held back for convenience due to its special
mention in another patch earlier in this stack.
Differential Revision: https://phabricator.services.mozilla.com/D249991
-
29975c7a
by Erik Nordin at 2025-05-21T22:36:47+00:00
Bug 1820252 - Rename assertPageIsUntranslated r=translations-reviewers,gregtatum
Renames all instances of "Untranslated" with "NotTranslated".
I think this wording is more clear that there may not be any
action that has been "undone," but may just have never occurred.
Differential Revision: https://phabricator.services.mozilla.com/D249992
-
0c682fdb
by Erik Nordin at 2025-05-21T22:36:51+00:00
Bug 1820252 - Rename getLastParagraph r=translations-reviewers,gregtatum
Renames all instances of getLastParagraph to getFinalParagraph.
I like this wording more because the word "Final" is less likely
to be misunderstood as "Previous" in the way that "Last" can be.
Differential Revision: https://phabricator.services.mozilla.com/D249993
-
6124f291
by Erik Nordin at 2025-05-21T22:36:55+00:00
Bug 1820252 - Unify waitForCondition in content r=translations-reviewers,gregtatum
Unifies all calls waitForCondition in the content process
to use our TranslationsTest wrapper around ContentTaskUtils,
rather than using ContentTaskUtils directly.
Differential Revision: https://phabricator.services.mozilla.com/D249994
-
aa756dde
by Erik Nordin at 2025-05-21T22:36:58+00:00
Bug 1820252 - Update Translations e2e tests r=translations-reviewers,gregtatum
Updates the Translations end-to-end tests to test both lazy
translations mode as well as content-eager translations mode.
Differential Revision: https://phabricator.services.mozilla.com/D249995
-
bbe7c3d5
by Erik Nordin at 2025-05-21T22:37:02+00:00
Bug 1946988 - Rework flip-lexical-shortlist tests r=translations-reviewers,gregtatum
Reworks all of the flip-lexical-shortlist tests, which have
notoriously been the culprits of some higher-frequency intermittent
test failures, to hopefully be a bit less error prone without
compromising the integrity of how they test this functionality.
Differential Revision: https://phabricator.services.mozilla.com/D249996
-
0aba30ba
by Erik Nordin at 2025-05-21T22:37:06+00:00
Bug 1820252 - Assert attributes in Full-Page tests r=translations-reviewers,gregtatum
Ensures that all Full-Page Translations tests make assertions
against attributes as well as text content, by introducing
translatable attributes to both the `<h1>` elements of our
test pages as well as the final paragraphs of our test pages.
Differential Revision: https://phabricator.services.mozilla.com/D249997
-
32c80de2
by Erik Nordin at 2025-05-21T22:37:09+00:00
Bug 1820252 - Add IntersectionObserver tests r=translations-reviewers,gregtatum
Adds new tests specific to ensuring the intersection
observation behavior for Full-Page Translations is
working correctly in both lazy and content-eager mode.
Differential Revision: https://phabricator.services.mozilla.com/D249999
-
8b361951
by Erik Nordin at 2025-05-21T22:37:13+00:00
Bug 1820252 - Add FindBar tests r=translations-reviewers,gregtatum
This patch adds new Full-Page Translations tests that ensure
showing and hiding the FindBar correctly transitions the
TranslationsDocument between lazy and content-eager mode,
only on a per-tab basis.
Differential Revision: https://phabricator.services.mozilla.com/D250000
-
7c92c4ad
by Erik Nordin at 2025-05-21T22:37:16+00:00
Bug 1820252 - Ensure TranslationsChild changes are minimal r=translations-reviewers,gregtatum
Reverts some of the more verbose changes in this patch stack
within the TranslationsChild file to instead ensure that the
file remains small and minimal. The file itself, even the size
of the file itself, is extremely performance sensitive, since
it is involved in nearly every page load.
Differential Revision: https://phabricator.services.mozilla.com/D250350
-
ae77f75c
by Erik Nordin at 2025-05-21T22:37:20+00:00
Bug 1820252 - Move TranslationsDocument inline typedefs to d.ts file r=translations-reviewers,gregtatum
Moves all new types defined by @typedefs in inline comments
within the translations-document.sys.mjs file to the dedicated
translations.d.ts file, then imports them from there instead.
Differential Revision: https://phabricator.services.mozilla.com/D250351
-
c98da594
by Rolf Rando at 2025-05-21T22:38:01+00:00
Bug 1960998 - Send coarse interest vector in telemetry r=thecount,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250463
-
0b156458
by Emilio Cobos Álvarez at 2025-05-21T22:38:26+00:00
Bug 1965062 - Don't explicitly hide menulist icons on Linux / Windows. r=desktop-theme-reviewers,sfoster
The issue is that I removed:
/* work around a display: none in Linux's menu.css, see bug 1112310 */
.searchengine-menuitem > .menu-iconic-left {
display: flex;
}
For beta, I'll just restore that, but for Nightly I think we should just
display icons if the menuitem specifies so.
Differential Revision: https://phabricator.services.mozilla.com/D248347
-
a85881de
by Mathew Hodson at 2025-05-21T22:38:51+00:00
Bug 1967597 - Fix license header in kind.yml r=releng-reviewers,bhearsum DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D250343
-
9cf09edc
by Stephanie Cunnane at 2025-05-21T22:39:16+00:00
Bug 1904341 - Correct sources of an 'unknown' reason for search.engine.default.changed telemetry. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D245765
-
591cd951
by Hubert Boma Manilla at 2025-05-21T22:39:42+00:00
Bug 1962417 - [devtools] Scroll correctly to paused location while doing a file search r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D247680
-
44644ac7
by Chris Martin at 2025-05-21T22:40:07+00:00
Bug 1898774 - Fix null deref in DarwinGamepadService::DeviceAdded r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D249836
-
f5bf3e81
by Nicholas Rishel at 2025-05-21T22:40:19+00:00
Bug 1966828 - Part 1: Update the Taskbar Tabs move to taskbar icon. r=cdupuis,desktop-theme-reviewers,urlbar-reviewers,emilio,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D249713
-
9777a53b
by Nicholas Rishel at 2025-05-21T22:40:22+00:00
Bug 1966828 - Part 2: Add Taskbar Tabs move tab to normal browser window icon. r=cdupuis,desktop-theme-reviewers,urlbar-reviewers,emilio,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D249714
-
48c25baa
by Norisz Fay at 2025-05-21T23:35:37+00:00
Revert "Bug 1960582 - Add LNA telemetry. r=necko-reviewers,valentin" for causing xpcshell failures at test_ip_address_space_lna_glean.js
This reverts commit 31781d2656b697ecb1672027f154a29a85dc3086.
Revert "Bug 1944556 - update IpAddressSpace for browsingContexts. r=necko-reviewers,valentin"
This reverts commit 3456e8ce8178d8f12e2ac02ed901d23fc74ed176.
Revert "Bug 1960474 - Add tests for LNA Utilities. r=necko-reviewers,valentin"
This reverts commit 0c32ebb65d91c82de98cb85f120237d83cabe1cb.
Revert "Bug 1960474 - Add LNA utility functions. r=necko-reviewers,valentin"
This reverts commit d451da6219f4cd72d7001e9523df50c92a0a1d4e.
Revert "Bug 1948222 - Add IpAddressSpace and ParentIpAddressSpace members in LoadInfo. r=necko-reviewers,valentin"
This reverts commit 8bcd4900c40c165b1bba2d63e4141fa7fcdb6407.
Revert "Bug 1948222 - Add IPAddressSpace settings in BrowsingContext. r=necko-reviewers,valentin"
This reverts commit 2079ccb988e2fafd038eaef9ef5e6644c987ee2a.
Revert "Bug 1948222 - update nsILoadInfo.idl to add IPAddressSpace attribute. r=necko-reviewers,valentin"
This reverts commit 9126ee396c2ceea00f0915aaaec2a9fa93126d92.
-
1418697f
by Emily McMinn at 2025-05-21T23:55:44+00:00
Bug 1964817 - Update illustrations & anchors for Tab Groups onboarding callouts r=omc-reviewers,jprickett
Differential Revision: https://phabricator.services.mozilla.com/D249091
-
91672f1b
by Moritz Beier at 2025-05-21T23:56:09+00:00
Bug 1967739 - Enable browser.urlbar.update2.engineAliasRefresh by default. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D250436
-
9ea0ac34
by Beth Rennie at 2025-05-21T23:56:35+00:00
Bug 1956080 - Add a table for Nimbus enrollments r=jhirsch,nimbus-reviewers,profiles-reviewers,relud,mossop
Differential Revision: https://phabricator.services.mozilla.com/D249466
-
b3c536ac
by Maxx Crawford at 2025-05-21T23:57:01+00:00
Bug 1967750 - Update shortcut sponsor label size r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D250442
-
82ed8f6e
by Charlie Humphreys at 2025-05-21T23:57:26+00:00
Bug 1965312: enable nimbus enrollment_status telemetry. r=nimbus-reviewers,beth
Differential Revision: https://phabricator.services.mozilla.com/D248487
-
2456317f
by Tarek Ziadé at 2025-05-21T23:57:39+00:00
Bug 1963137 - Fixing test failures related to activating LMM r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D250423
-
89dd542c
by Luca Greco at 2025-05-21T23:57:42+00:00
Bug 1961440 - Defer ModelHubAddonWrapper initialization to first AddonManager.getAddonsByTypes including mlmodel type. r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D250453
-
1c8a3f77
by Tarek Ziadé at 2025-05-21T23:57:46+00:00
Bug 1963137 - Enable extensions.ml.enabled browser pref on all channels r=ngrato,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D249936
-
8388cfab
by Tarek Ziadé at 2025-05-21T23:57:50+00:00
Bug 1967224 - promote preview strings for local model managment r=rpl,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D250021
-
3e1eed3c
by kpatenio at 2025-05-21T23:58:30+00:00
Bug 1955583 - stop PiP from opening and instead show context menu on macOS ctrl+click. r=pip-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D250368
-
fdc0d6db
by Hiroyuki Ikezoe at 2025-05-21T23:58:55+00:00
Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_interrupted_reflow.html. r=dlrobertson
Differential Revision: https://phabricator.services.mozilla.com/D250342
-
ca14fb6f
by RebecaTudor at 2025-05-21T23:59:20+00:00
Bug 1967405 - Change description for the "Lock PBM Tabs" r=android-reviewers,android-l10n-reviewers,anpopa,gmalekpour,delphine
Change description for the "Lock PBM Tabs" option in Settings to align with figma.
Differential Revision: https://phabricator.services.mozilla.com/D250387
-
56d6a706
by Emilio Cobos Álvarez at 2025-05-21T23:59:46+00:00
Bug 1966679 - Skip view transition and co in all the code paths on which the root node goes away. r=smaug,view-transitions-reviewers,boris
Document::Open() calls DisconnectNodeTree(), which doesn't go through
RemoveChildNode() where we were skipping the transition. We still need
to disconnect the anon content tree there.
Differential Revision: https://phabricator.services.mozilla.com/D250475
-
ffcd4ae6
by Release Engineering Landoscript at 2025-05-22T00:12:04+00:00
No Bug - Import translations from https://github.com/mozilla-l10n/android-l10n CLOSED TREE
-
e66fea62
by Cristina Horotan at 2025-05-22T01:25:53+00:00
Revert "Bug 1967224 - promote preview strings for local model managment r=rpl,fluent-reviewers,bolsson" for causing bv failures at browser_sidebar_hidden_categories.js
This reverts commit da4ec421c976a3454088c98ed69000a2741c7a1c.
Revert "Bug 1963137 - Enable extensions.ml.enabled browser pref on all channels r=ngrato,willdurand"
This reverts commit 9ac7b4632f7b50471f5814d0042ebd6817fe97f9.
Revert "Bug 1961440 - Defer ModelHubAddonWrapper initialization to first AddonManager.getAddonsByTypes including mlmodel type. r=robwu"
This reverts commit e6c0422e9c777fea04ad2a71a07a2286412c7617.
Revert "Bug 1963137 - Fixing test failures related to activating LMM r=rpl"
This reverts commit 6246d6fab2be67bce4fd12e60c5e59a0686a3b95.