-
b7a022cb
by Nina Pypchenko at 2025-05-23T06:06:26+00:00
Bug 1964294 - Offer one-click Sponsored Settings for New Tab r=home-newtab-reviewers,fluent-reviewers,bolsson,reemhamz
Reorganised sponsored settings on `about:settings#home` to be nested under "Support Firefox" checkbox for an experiment instead of under their respective preferences for top sites and recommended stories.
Differential Revision: https://phabricator.services.mozilla.com/D249767
-
295ceeaa
by Jörn Loviscach at 2025-05-23T06:26:28+00:00
Bug 1906974 - Fix stylus eraser and barrel buttons on GTK r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D248967
-
cf9778dd
by Mike Hommey at 2025-05-23T06:48:19+00:00
Bug 1968151 - Remove the security.xfocsp.errorReporting.* prefs. r=tschuster
They are leftover from bug 1938565.
Differential Revision: https://phabricator.services.mozilla.com/D250875
-
8a97bb3b
by Release Engineering Landoscript at 2025-05-23T06:55:44+00:00
No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 539058b4af8b6a5807df81f960764261447a3a7d
af -> 539058b4af8b6a5807df81f960764261447a3a7d
an -> 539058b4af8b6a5807df81f960764261447a3a7d
ar -> 539058b4af8b6a5807df81f960764261447a3a7d
ast -> 539058b4af8b6a5807df81f960764261447a3a7d
az -> 539058b4af8b6a5807df81f960764261447a3a7d
be -> 539058b4af8b6a5807df81f960764261447a3a7d
bg -> 539058b4af8b6a5807df81f960764261447a3a7d
bn -> 539058b4af8b6a5807df81f960764261447a3a7d
bo -> 539058b4af8b6a5807df81f960764261447a3a7d
br -> 539058b4af8b6a5807df81f960764261447a3a7d
brx -> 539058b4af8b6a5807df81f960764261447a3a7d
bs -> 539058b4af8b6a5807df81f960764261447a3a7d
ca -> 539058b4af8b6a5807df81f960764261447a3a7d
ca-valencia -> 539058b4af8b6a5807df81f960764261447a3a7d
cak -> 539058b4af8b6a5807df81f960764261447a3a7d
ckb -> 539058b4af8b6a5807df81f960764261447a3a7d
cs -> 539058b4af8b6a5807df81f960764261447a3a7d
cy -> 539058b4af8b6a5807df81f960764261447a3a7d
da -> 539058b4af8b6a5807df81f960764261447a3a7d
de -> 539058b4af8b6a5807df81f960764261447a3a7d
dsb -> 539058b4af8b6a5807df81f960764261447a3a7d
el -> 539058b4af8b6a5807df81f960764261447a3a7d
en-CA -> 539058b4af8b6a5807df81f960764261447a3a7d
en-GB -> 539058b4af8b6a5807df81f960764261447a3a7d
eo -> 539058b4af8b6a5807df81f960764261447a3a7d
es-AR -> 539058b4af8b6a5807df81f960764261447a3a7d
es-CL -> 539058b4af8b6a5807df81f960764261447a3a7d
es-ES -> 539058b4af8b6a5807df81f960764261447a3a7d
es-MX -> 539058b4af8b6a5807df81f960764261447a3a7d
et -> 539058b4af8b6a5807df81f960764261447a3a7d
eu -> 539058b4af8b6a5807df81f960764261447a3a7d
fa -> 539058b4af8b6a5807df81f960764261447a3a7d
ff -> 539058b4af8b6a5807df81f960764261447a3a7d
fi -> 539058b4af8b6a5807df81f960764261447a3a7d
fr -> 539058b4af8b6a5807df81f960764261447a3a7d
fur -> 539058b4af8b6a5807df81f960764261447a3a7d
fy-NL -> 539058b4af8b6a5807df81f960764261447a3a7d
ga-IE -> 539058b4af8b6a5807df81f960764261447a3a7d
gd -> 539058b4af8b6a5807df81f960764261447a3a7d
gl -> 539058b4af8b6a5807df81f960764261447a3a7d
gn -> 539058b4af8b6a5807df81f960764261447a3a7d
gu-IN -> 539058b4af8b6a5807df81f960764261447a3a7d
he -> 539058b4af8b6a5807df81f960764261447a3a7d
hi-IN -> 539058b4af8b6a5807df81f960764261447a3a7d
hr -> 539058b4af8b6a5807df81f960764261447a3a7d
hsb -> 539058b4af8b6a5807df81f960764261447a3a7d
hu -> 539058b4af8b6a5807df81f960764261447a3a7d
hy-AM -> 539058b4af8b6a5807df81f960764261447a3a7d
hye -> 539058b4af8b6a5807df81f960764261447a3a7d
ia -> 539058b4af8b6a5807df81f960764261447a3a7d
id -> 539058b4af8b6a5807df81f960764261447a3a7d
is -> 539058b4af8b6a5807df81f960764261447a3a7d
it -> 539058b4af8b6a5807df81f960764261447a3a7d
ja -> 539058b4af8b6a5807df81f960764261447a3a7d
ja-JP-mac -> 539058b4af8b6a5807df81f960764261447a3a7d
ka -> 539058b4af8b6a5807df81f960764261447a3a7d
kab -> 539058b4af8b6a5807df81f960764261447a3a7d
kk -> 539058b4af8b6a5807df81f960764261447a3a7d
km -> 539058b4af8b6a5807df81f960764261447a3a7d
kn -> 539058b4af8b6a5807df81f960764261447a3a7d
ko -> 539058b4af8b6a5807df81f960764261447a3a7d
lij -> 539058b4af8b6a5807df81f960764261447a3a7d
lo -> 539058b4af8b6a5807df81f960764261447a3a7d
lt -> 539058b4af8b6a5807df81f960764261447a3a7d
ltg -> 539058b4af8b6a5807df81f960764261447a3a7d
lv -> 539058b4af8b6a5807df81f960764261447a3a7d
meh -> 539058b4af8b6a5807df81f960764261447a3a7d
mk -> 539058b4af8b6a5807df81f960764261447a3a7d
ml -> 539058b4af8b6a5807df81f960764261447a3a7d
mr -> 539058b4af8b6a5807df81f960764261447a3a7d
ms -> 539058b4af8b6a5807df81f960764261447a3a7d
my -> 539058b4af8b6a5807df81f960764261447a3a7d
nb-NO -> 539058b4af8b6a5807df81f960764261447a3a7d
ne-NP -> 539058b4af8b6a5807df81f960764261447a3a7d
nl -> 539058b4af8b6a5807df81f960764261447a3a7d
nn-NO -> 539058b4af8b6a5807df81f960764261447a3a7d
oc -> 539058b4af8b6a5807df81f960764261447a3a7d
pa-IN -> 539058b4af8b6a5807df81f960764261447a3a7d
pl -> 539058b4af8b6a5807df81f960764261447a3a7d
pt-BR -> 539058b4af8b6a5807df81f960764261447a3a7d
pt-PT -> 539058b4af8b6a5807df81f960764261447a3a7d
rm -> 539058b4af8b6a5807df81f960764261447a3a7d
ro -> 539058b4af8b6a5807df81f960764261447a3a7d
ru -> 539058b4af8b6a5807df81f960764261447a3a7d
sat -> 539058b4af8b6a5807df81f960764261447a3a7d
sc -> 539058b4af8b6a5807df81f960764261447a3a7d
scn -> 539058b4af8b6a5807df81f960764261447a3a7d
sco -> 539058b4af8b6a5807df81f960764261447a3a7d
si -> 539058b4af8b6a5807df81f960764261447a3a7d
sk -> 539058b4af8b6a5807df81f960764261447a3a7d
skr -> 539058b4af8b6a5807df81f960764261447a3a7d
sl -> 539058b4af8b6a5807df81f960764261447a3a7d
son -> 539058b4af8b6a5807df81f960764261447a3a7d
sq -> 539058b4af8b6a5807df81f960764261447a3a7d
sr -> 539058b4af8b6a5807df81f960764261447a3a7d
sv-SE -> 539058b4af8b6a5807df81f960764261447a3a7d
szl -> 539058b4af8b6a5807df81f960764261447a3a7d
ta -> 539058b4af8b6a5807df81f960764261447a3a7d
te -> 539058b4af8b6a5807df81f960764261447a3a7d
tg -> 539058b4af8b6a5807df81f960764261447a3a7d
th -> 539058b4af8b6a5807df81f960764261447a3a7d
tl -> 539058b4af8b6a5807df81f960764261447a3a7d
tr -> 539058b4af8b6a5807df81f960764261447a3a7d
trs -> 539058b4af8b6a5807df81f960764261447a3a7d
uk -> 539058b4af8b6a5807df81f960764261447a3a7d
ur -> 539058b4af8b6a5807df81f960764261447a3a7d
uz -> 539058b4af8b6a5807df81f960764261447a3a7d
vi -> 539058b4af8b6a5807df81f960764261447a3a7d
wo -> 539058b4af8b6a5807df81f960764261447a3a7d
xh -> 539058b4af8b6a5807df81f960764261447a3a7d
zh-CN -> 539058b4af8b6a5807df81f960764261447a3a7d
zh-TW -> 539058b4af8b6a5807df81f960764261447a3a7d
-
232ce7ae
by Release Engineering Landoscript at 2025-05-23T06:55:48+00:00
No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 539058b4af8b6a5807df81f960764261447a3a7d
an -> 539058b4af8b6a5807df81f960764261447a3a7d
ar -> 539058b4af8b6a5807df81f960764261447a3a7d
ast -> 539058b4af8b6a5807df81f960764261447a3a7d
az -> 539058b4af8b6a5807df81f960764261447a3a7d
be -> 539058b4af8b6a5807df81f960764261447a3a7d
bg -> 539058b4af8b6a5807df81f960764261447a3a7d
bn -> 539058b4af8b6a5807df81f960764261447a3a7d
br -> 539058b4af8b6a5807df81f960764261447a3a7d
bs -> 539058b4af8b6a5807df81f960764261447a3a7d
ca -> 539058b4af8b6a5807df81f960764261447a3a7d
cak -> 539058b4af8b6a5807df81f960764261447a3a7d
cs -> 539058b4af8b6a5807df81f960764261447a3a7d
cy -> 539058b4af8b6a5807df81f960764261447a3a7d
da -> 539058b4af8b6a5807df81f960764261447a3a7d
de -> 539058b4af8b6a5807df81f960764261447a3a7d
dsb -> 539058b4af8b6a5807df81f960764261447a3a7d
el -> 539058b4af8b6a5807df81f960764261447a3a7d
en-CA -> 539058b4af8b6a5807df81f960764261447a3a7d
en-GB -> 539058b4af8b6a5807df81f960764261447a3a7d
eo -> 539058b4af8b6a5807df81f960764261447a3a7d
es-AR -> 539058b4af8b6a5807df81f960764261447a3a7d
es-CL -> 539058b4af8b6a5807df81f960764261447a3a7d
es-ES -> 539058b4af8b6a5807df81f960764261447a3a7d
es-MX -> 539058b4af8b6a5807df81f960764261447a3a7d
et -> 539058b4af8b6a5807df81f960764261447a3a7d
eu -> 539058b4af8b6a5807df81f960764261447a3a7d
fa -> 539058b4af8b6a5807df81f960764261447a3a7d
ff -> 539058b4af8b6a5807df81f960764261447a3a7d
fi -> 539058b4af8b6a5807df81f960764261447a3a7d
fr -> 539058b4af8b6a5807df81f960764261447a3a7d
fy-NL -> 539058b4af8b6a5807df81f960764261447a3a7d
ga-IE -> 539058b4af8b6a5807df81f960764261447a3a7d
gd -> 539058b4af8b6a5807df81f960764261447a3a7d
gl -> 539058b4af8b6a5807df81f960764261447a3a7d
gn -> 539058b4af8b6a5807df81f960764261447a3a7d
gu-IN -> 539058b4af8b6a5807df81f960764261447a3a7d
he -> 539058b4af8b6a5807df81f960764261447a3a7d
hi-IN -> 539058b4af8b6a5807df81f960764261447a3a7d
hr -> 539058b4af8b6a5807df81f960764261447a3a7d
hsb -> 539058b4af8b6a5807df81f960764261447a3a7d
hu -> 539058b4af8b6a5807df81f960764261447a3a7d
hy-AM -> 539058b4af8b6a5807df81f960764261447a3a7d
ia -> 539058b4af8b6a5807df81f960764261447a3a7d
id -> 539058b4af8b6a5807df81f960764261447a3a7d
is -> 539058b4af8b6a5807df81f960764261447a3a7d
it -> 539058b4af8b6a5807df81f960764261447a3a7d
ja -> 539058b4af8b6a5807df81f960764261447a3a7d
ka -> 539058b4af8b6a5807df81f960764261447a3a7d
kab -> 539058b4af8b6a5807df81f960764261447a3a7d
kk -> 539058b4af8b6a5807df81f960764261447a3a7d
km -> 539058b4af8b6a5807df81f960764261447a3a7d
kn -> 539058b4af8b6a5807df81f960764261447a3a7d
ko -> 539058b4af8b6a5807df81f960764261447a3a7d
lij -> 539058b4af8b6a5807df81f960764261447a3a7d
lo -> 539058b4af8b6a5807df81f960764261447a3a7d
lt -> 539058b4af8b6a5807df81f960764261447a3a7d
ltg -> 539058b4af8b6a5807df81f960764261447a3a7d
lv -> 539058b4af8b6a5807df81f960764261447a3a7d
meh -> 539058b4af8b6a5807df81f960764261447a3a7d
mix -> 539058b4af8b6a5807df81f960764261447a3a7d
ml -> 539058b4af8b6a5807df81f960764261447a3a7d
mr -> 539058b4af8b6a5807df81f960764261447a3a7d
ms -> 539058b4af8b6a5807df81f960764261447a3a7d
my -> 539058b4af8b6a5807df81f960764261447a3a7d
nb-NO -> 539058b4af8b6a5807df81f960764261447a3a7d
ne-NP -> 539058b4af8b6a5807df81f960764261447a3a7d
nl -> 539058b4af8b6a5807df81f960764261447a3a7d
nn-NO -> 539058b4af8b6a5807df81f960764261447a3a7d
oc -> 539058b4af8b6a5807df81f960764261447a3a7d
pa-IN -> 539058b4af8b6a5807df81f960764261447a3a7d
pl -> 539058b4af8b6a5807df81f960764261447a3a7d
pt-BR -> 539058b4af8b6a5807df81f960764261447a3a7d
pt-PT -> 539058b4af8b6a5807df81f960764261447a3a7d
rm -> 539058b4af8b6a5807df81f960764261447a3a7d
ro -> 539058b4af8b6a5807df81f960764261447a3a7d
ru -> 539058b4af8b6a5807df81f960764261447a3a7d
sk -> 539058b4af8b6a5807df81f960764261447a3a7d
sl -> 539058b4af8b6a5807df81f960764261447a3a7d
son -> 539058b4af8b6a5807df81f960764261447a3a7d
sq -> 539058b4af8b6a5807df81f960764261447a3a7d
sr -> 539058b4af8b6a5807df81f960764261447a3a7d
sv-SE -> 539058b4af8b6a5807df81f960764261447a3a7d
ta -> 539058b4af8b6a5807df81f960764261447a3a7d
te -> 539058b4af8b6a5807df81f960764261447a3a7d
th -> 539058b4af8b6a5807df81f960764261447a3a7d
tl -> 539058b4af8b6a5807df81f960764261447a3a7d
tr -> 539058b4af8b6a5807df81f960764261447a3a7d
trs -> 539058b4af8b6a5807df81f960764261447a3a7d
uk -> 539058b4af8b6a5807df81f960764261447a3a7d
ur -> 539058b4af8b6a5807df81f960764261447a3a7d
uz -> 539058b4af8b6a5807df81f960764261447a3a7d
vi -> 539058b4af8b6a5807df81f960764261447a3a7d
wo -> 539058b4af8b6a5807df81f960764261447a3a7d
xh -> 539058b4af8b6a5807df81f960764261447a3a7d
zam -> 539058b4af8b6a5807df81f960764261447a3a7d
zh-CN -> 539058b4af8b6a5807df81f960764261447a3a7d
zh-TW -> 539058b4af8b6a5807df81f960764261447a3a7d
-
b68c5b38
by Julian Descottes at 2025-05-23T07:16:45+00:00
Bug 1961617 - [devtools] Filter out the unblock request in test browser_net_duration-sort.js r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D250797
-
ba8e6a17
by Debadree Chatterjee at 2025-05-23T07:43:48+00:00
Bug 1967910: Part 1 - Make using statements in bare switch cases SyntaxError. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D250597
-
093f8cac
by Debadree Chatterjee at 2025-05-23T07:43:52+00:00
Bug 1967910: Part 2 - Remove code for handling switch cases with using statements. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D250598
-
a9f1a557
by Tarek Ziadé at 2025-05-23T07:50:27+00:00
Bug 1967224 - promote preview strings for local model managment r=rpl,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D250021
-
0a1b1162
by Gabriele Svelto at 2025-05-23T08:00:36+00:00
Bug 1966505 - Refactor how overlapped operations are handled across connectors and listeners r=afranchuk,yjuglaret
Differential Revision: https://phabricator.services.mozilla.com/D250247
-
9606c22d
by Gabriele Svelto at 2025-05-23T08:00:40+00:00
Bug 1966505 - Clippy fixes r=afranchuk,yjuglaret
Differential Revision: https://phabricator.services.mozilla.com/D250248
-
d38f51bc
by Julian Descottes at 2025-05-23T08:29:01+00:00
Bug 1966826 - [devtools] Pass waitForLoad=false to navigateTo from DebugTargetInfo r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250788
-
843c6e8c
by Julian Seward at 2025-05-23T08:49:01+00:00
Bug 1967644 - wasm: Reduce inlining aggressiveness for very large functions. r=rhunt.
When inlining into a very large function, reduce inlining agressiveness by one
step (on the 1 .. 9 scale) if the function's bytecode size is over 400KB; by 2
steps if over 800KB, and by 3 steps if over 1.2MB. This somewhat mitigates a
problem where inlining takes an already huge function and makes it even
bigger, leading to long delays in Ion.
The thresholds are so high (more than 400KB bytecode) that almost all functions
will be unaffected. Above the 400k threshold, we gradually back off on
inlining; it doesn't get disabled completely.
The patch falls logically into two parts: the heuristic itself ..
* InliningHeuristics::isSmallEnoughToInline: the heuristic itself
* struct FuncCompileInput: new convenience function `bytecodeSize`
.. and updates to the stats-counting machinery.
* struct InliningStats: new field `largeFunctionBackoff`
* struct CompileStats: new field `numLargeFunctionBackoffs`
* auditInlineableCallees (calls isSmallEnoughToInline): note in RootCompiler if
backoff was applied
Differential Revision: https://phabricator.services.mozilla.com/D250402
-
296833bd
by Paul Adenot at 2025-05-23T09:26:14+00:00
Bug 1967777 - Add missing a11y attributes in about:logging. r=julienw,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D250744
-
d36923f5
by Simon Friedberger at 2025-05-23T10:00:26+00:00
Bug 1967886: Fix disabling of HTTPS-First for xpcshell-test which uses PBM r=amarc
Differential Revision: https://phabricator.services.mozilla.com/D250904
-
b237f1da
by Tom Schuster at 2025-05-23T10:35:37+00:00
Bug 1968179 - Use fallible LoadInfo factory for EarlyHintPreloader. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D250764
-
c62591e4
by Mark Banner at 2025-05-23T10:36:40+00:00
Bug 1967618 - Add new nsresult error code to TypeScript definitions to avoid errors when building the definitions. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D250415
-
c524e8a7
by Mark Banner at 2025-05-23T10:36:44+00:00
Bug 1967618 - General update of TypeScript definitions to the latest code. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D250416
-
067bebb7
by Emilio Cobos Álvarez at 2025-05-23T10:38:05+00:00
Bug 1966666 - Remove no longer needed flatpak workaround. r=mak
Newer portals support asking for a protocol.
Differential Revision: https://phabricator.services.mozilla.com/D249574
-
773021d7
by Hubert Boma Manilla at 2025-05-23T10:40:59+00:00
Bug 1953415 - [devtools] Remove CM5 code for the Exceptions Component r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250289
-
39e81291
by Hubert Boma Manilla at 2025-05-23T10:41:03+00:00
Bug 1953415 - [devtools] Remove CM5 code related to the Gutter Breakpoints r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250290
-
6faf4148
by Hubert Boma Manilla at 2025-05-23T10:41:07+00:00
Bug 1953415 - [devtools] Remove CM5 code related to the Column Breakpoints r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250291
-
6f6433aa
by Hubert Boma Manilla at 2025-05-23T10:41:11+00:00
Bug 1953415 - [devtools] Remove CM5 code related to the Debug Line Component r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250292
-
83ce838b
by Hubert Boma Manilla at 2025-05-23T10:41:14+00:00
Bug 1953415 - [devtools] Remove CM5 code related to the Highlight Lines Component r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250294
-
e79d7900
by Hubert Boma Manilla at 2025-05-23T10:41:18+00:00
Bug 1953415 - [devtools] Remove CM5 code related to the Highlight Line Component r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250295
-
d049362c
by Hubert Boma Manilla at 2025-05-23T11:16:32+00:00
Bug 1953415 - [devtools] Remove CM5 code related to the Inline Preview Component r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250296
-
d9a124bb
by Hubert Boma Manilla at 2025-05-23T11:16:36+00:00
Bug 1953415 - [devtools] Remove CM5 code related to the Preview Component r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250297
-
e74c3ca9
by Hubert Boma Manilla at 2025-05-23T11:16:40+00:00
Bug 1953415 - [devtools] Remove CM5 code related to the Search Component r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250298
-
8204ae9a
by Hubert Boma Manilla at 2025-05-23T11:16:43+00:00
Bug 1953415 - [devtools] Remove CM5 code related to the Conditional panel Component r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250299
-
60964144
by Hubert Boma Manilla at 2025-05-23T11:16:47+00:00
Bug 1953415 - [devtools] Remove CM5 code related to the Editor Component r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250300
-
51ac91a3
by Hubert Boma Manilla at 2025-05-23T11:16:51+00:00
Bug 1953415 - [devtools] Remove CM5 support code from debugger mochitests r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250365
-
ee073369
by Tarek Ziadé at 2025-05-23T11:31:07+00:00
Bug 1963137 - Fixing test failures related to activating LMM r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D250423
-
573fc373
by Luca Greco at 2025-05-23T11:31:11+00:00
Bug 1961440 - Defer ModelHubAddonWrapper initialization to first AddonManager.getAddonsByTypes including mlmodel type. r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D250453
-
43ed769b
by Emilio Cobos Álvarez at 2025-05-23T11:33:00+00:00
Bug 1968213 - Make context properties and user-focus apply to reveal button too. r=desktop-theme-reviewers,Itiel
context-properties used to apply and was removed in bug 1936648
accidentally.
user-focus should apply to both, as they share the same click behavior.
Differential Revision: https://phabricator.services.mozilla.com/D250915
-
ac6520f5
by AndiAJ at 2025-05-23T11:47:56+00:00
Bug 1967416 - Add page object, nav paths, basic UI tests and other POM related changes r=jajohnson
- Added a new Bookmarks page object, selectors and a basic UI test
- Added a new History page object , selectors and a basic UI test
- Added a new Main menu page object , selectors and a basic UI test
- Added a new Downloads page object , selectors and a basic UI test
- Move some selector from the HomeSelectors to the MainMenuSelectors
- Added a new way to query the compose elements based on their content description (COMPOSE_BY_CONTENT_DESCRIPTION)
- Disabled the composable main menu (we need to refactor the old UI tests to use the composable main menu after the composable navigation toolbar got removed)
- Added new shortcuts page object and selectors
- Added new collections page object and selectors
- Added new custom tabs page object and selectors
- Added new enhanced tracking protection page object and selectors
- Added new find in page page object and selectors
- Renamed and made a changed to the UIObjects queried using UISelector with resourceId
- Added a new notifications page object and selectors
- Added a mozOpenNotificationsTray custom action
- Added a new reader view page object and selectors
- Added a new recently closed tabs page object, selectors and test
- Added a new settings about page object, selectors and test
- Added a new addons manager page object, selectors and test
- Added a new data collection page object, selectors and test
- Added a new way to query the UIObjects using UiSelector based on text, containing text, containing content description
- Added a new settings delete browsing data on quit page object, selectors and test
- Added a new settings delete browsing data page object, selectors and test
- Added a new settings enhanced tracking protection page object, selectors and test
- Added a new settings enhanced tracking protection exceptions page object, selectors and test
- Added a new settings HTTPS only mode page object, selectors and test
- Added a new settings Language page object, selectors and test
- Added a new settings Open links in apps page object, selectors and test
- Added a new settings Private Browsing page object, selectors and test
- Added a new settings Translation page object and selectors
- Added a new settings Turn on sync page object, selectors and test
- Added a new Site security page object and selectors
- Added a new Tab drawer page object and selectors
- Added a new Bookmarks three dot menu page object and selectors
- Added a new Compose main menu page object, selectors and test
All 26 UI tests successfully passed on Firebase ✅
Differential Revision: https://phabricator.services.mozilla.com/D250181
-
09cd842a
by RebecaTudor at 2025-05-23T12:02:29+00:00
Bug 1961801 - Part 1 Remove telemetry for onboarding addons r=android-reviewers,gmalekpour
Differential Revision: https://phabricator.services.mozilla.com/D250097
-
fb900309
by RebecaTudor at 2025-05-23T12:02:33+00:00
Bug 1961801 - Part 2 Remove PageUiData type for onboarding addons. r=android-reviewers,gmalekpour
Differential Revision: https://phabricator.services.mozilla.com/D250098
-
21ae3b73
by RebecaTudor at 2025-05-23T12:02:36+00:00
Bug 1961801 - Part 3 Remove UI of onboarding addons. r=android-reviewers,android-l10n-reviewers,delphine,gmalekpour
Removed unused add-ons strings too.
Differential Revision: https://phabricator.services.mozilla.com/D250099
-
62f0f443
by RebecaTudor at 2025-05-23T12:02:40+00:00
Bug 1961801 - Part 4 Remove onboarding addons state. r=android-reviewers,gmalekpour
Differential Revision: https://phabricator.services.mozilla.com/D250100
-
bf88d053
by RebecaTudor at 2025-05-23T12:02:44+00:00
Bug 1961801 - Part 5 Remove addons from onboarding.fml.yaml file. r=android-reviewers,gmalekpour
Differential Revision: https://phabricator.services.mozilla.com/D250101
-
f4cffb4d
by Mugurell at 2025-05-23T12:07:47+00:00
Bug 1967587 - Ensure the default modifier for AnimatedProgressBar is a clean Modifier r=android-reviewers,007
To ensure the progress bar will be shown as intended the modified will be decorated
with `fillMaxWidth` when displaying it but this change removes the responsibility
from integrators of thinking about the progress bar width.
Differential Revision: https://phabricator.services.mozilla.com/D250388
-
652414ff
by Gijs Kruitbosch at 2025-05-23T12:21:32+00:00
No bug - fix missing slashes in moz-src category registration documentation. DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D250914
-
0044d316
by Emilio Cobos Álvarez at 2025-05-23T12:23:19+00:00
Bug 1967646 - Make sure to specify reasonable border + background for permission list. r=desktop-theme-reviewers,Itiel
XUL is special and doesn't follow the usual native-appearance-prevention
rules from HTML. That means that if you don't specify a border we'll
now happily paint it on the content box. Also specify a background-color
while at it. Honestly there's not too much the appearance property does
for us here, so we could probably remove it, but this is the lower risk
fix...
Differential Revision: https://phabricator.services.mozilla.com/D250916
-
d6792187
by Emilio Cobos Álvarez at 2025-05-23T13:20:06+00:00
Bug 1968213 - Fix test_input_password_click_show_password_button.html now that clicking on the reveal button doesn't blur the input.
-
9fc642ba
by serge-sans-paille at 2025-05-23T13:24:43+00:00
Bug 1967896 - Flag nsTLiteralString as MOZ_OWNER r=nika
nsTLiteralString is contractually always associated to global storage,
so it's conceptually a MOZ_OWNER even if it's actually a view.
Differential Revision: https://phabricator.services.mozilla.com/D250724
-
7ff94e5d
by Greg Mierzwinski at 2025-05-23T13:25:10+00:00
Bug 1962749 - Add a section for a list of critical tests to our source docs. r=afinder,perftest-reviewers DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D250306
-
599bc5d9
by Luca Greco at 2025-05-23T13:25:22+00:00
Bug 1954557 - Keep system-signed upgrades to builtin add-on version on app version upgrades, reset system-signed set on app version downgrades. r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D247069
-
16a81de9
by Luca Greco at 2025-05-23T13:25:26+00:00
Bug 1954557 - Hide invalid addons in system-addons location selectively. r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D247070
-
559b376a
by Emilio Cobos Álvarez at 2025-05-23T13:30:13+00:00
Bug 1968202 - Generalize GlobalStyleSheetCache to support author stylesheets. r=smaug
In bug 1967507 I changed the timing of AnonymousContent stylesheet
loading in a way that it perturbed a css cache test because of
accessiblecaret.css
https://hg.mozilla.org/mozilla-central/rev/a6a294ae1d18
However that made me realize that accessiblecaret.css is loaded
virtually in all processes, and it should be using the same mechanism we
use for UA sheets, rather than using all the CSS loader machinery
in-content. Same goes for details.css.
Expand GlobalStyleSheetCache to allow UA and Author sheets, and allow
ShadowRoot to get built-in stylesheets appended.
This allows accessiblecaret.css and details.css not to be marked as
content-accessible.
We could do the same at the document level for plaintext.css and co, but
that seems a bit less common, so maybe fine.
Differential Revision: https://phabricator.services.mozilla.com/D250909
-
31dd724f
by Paul Adenot at 2025-05-23T13:30:41+00:00
Bug 1968219 - Import initial jujutsu docs in-tree. r=afranchuk
Differential Revision: https://phabricator.services.mozilla.com/D250920
-
da2dfa75
by Alex Franchuk at 2025-05-23T13:38:04+00:00
Bug 1962267 - Update the memtest crate to v0.4.0 r=gsvelto,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D248498
-
e6c85d7e
by Julian Descottes at 2025-05-23T13:59:24+00:00
Bug 1945184 - [bidi] Implement browsingContext.navigationCommitted event r=webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D249644
-
12c18c67
by pstanciu at 2025-05-23T14:16:13+00:00
Revert "Bug 1967896 - Flag nsTLiteralString as MOZ_OWNER r=nika" for causing Build Bustages on nsHttpChannelAuthProvider.cpp
This reverts commit 79775f1eae826606b0f5ab237210b767b5868237.
-
d166ac94
by Ben Dean-Kawamura at 2025-05-23T14:21:55+00:00
Bug 1955298 - uniffi-bindgen-gecko-js: start using the IR pipeline, r=markh,frontend-codestyle-reviewers
Updated the uniffi-bindgen-gecko-js code to use two things I've been
experimenting with:
* Use the IR pipeline code to generate the structs used to render the
templates.
* A new test fixture for bindings generators. This one targets bindings
generators specifically, it doesn't try test the scaffolding code and
it's not based on real-world example code. I originally thought it
would be a single crate, but I ended up needed 2 in order to test
external types. (https://bugzilla.mozilla.org/show_bug.cgi?id=1948961)
Differential Revision: https://phabricator.services.mozilla.com/D242385
-
e53d698e
by Ben Dean-Kawamura at 2025-05-23T14:21:59+00:00
Bug 1965313 - Reimplement enum discriminents, r=bgruber
Differential Revision: https://phabricator.services.mozilla.com/D248491
-
9eaabcac
by André Bargull at 2025-05-23T14:22:43+00:00
Bug 1968215: Disable islamic-umalqura test on release-or-beta. r=spidermonkey-reviewers,jandem
Differential Revision: https://phabricator.services.mozilla.com/D250919
-
55651853
by Nazım Can Altınova at 2025-05-23T14:26:42+00:00
Bug 1965555 - Update the test expectations for an LCP test r=sefeng
The test is failing on asan and ccov with this message:
Same origin animated image is observable and has a first frame. -
assert_less_than: renderTime should be smaller than the delay applied to the
second frame expected a number less than 2000 but got 2006.34
Differential Revision: https://phabricator.services.mozilla.com/D250759
-
c630d11e
by Dão Gottwald at 2025-05-23T14:30:21+00:00
Bug 1968040 - Set color-scheme on root based on lwtheme-brighttext. r=emilio,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250791
-
57c27bb0
by Nicolas Chevobbe at 2025-05-23T14:37:42+00:00
Bug 1967673 - [devtools] Don't omit valid safe getter undefined values in _findSafeGetterValues. r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D250613
-
d9da5f88
by Alexandru Marc at 2025-05-23T14:51:27+00:00
Revert "Bug 1967673 - [devtools] Don't omit valid safe getter undefined values in _findSafeGetterValues. r=devtools-reviewers,jdescottes" by dev request
This reverts commit 4fe1cbf23e29406837ed968cbcd4f0bdf8a69aa2.
-
e6e6fb58
by agoloman at 2025-05-23T15:52:35+00:00
Revert (Bug 1965313, Bug 1955298) - for causing xpc and bc failures.
This reverts commit d810bb578e8abd7500d027b3d849c18995e85a51.
Revert "Bug 1955298 - uniffi-bindgen-gecko-js: start using the IR pipeline, r=markh,frontend-codestyle-reviewers"
This reverts commit fe3e643fee35a55c7abea00d7bec998b317faca1.
-
b693e7cd
by Julian Descottes at 2025-05-23T15:53:38+00:00
Bug 1968242 - [bidi] Force network.http.rcwn.enabled to true when using WebDriver BiDi r=webdriver-reviewers,whimboo
Disabling RCWN currently causes issues with the WebDriver BiDi network.addIntercept feature.
When suspending a channel in the responseStarted phase, subsequent requests to the same URL will also be blocked.
This needs to be fixed at the platform level, but for now we will force the preference to true in WebDriver BiDi while it is still supported.
Differential Revision: https://phabricator.services.mozilla.com/D251009
-
6836b7bb
by Hubert Boma Manilla at 2025-05-23T15:53:50+00:00
Bug 1953415 - [devtools] Remove CM5 support code from DAMP tests r=perftest-reviewers,devtools-reviewers,ochameau,afinder
Differential Revision: https://phabricator.services.mozilla.com/D250366
-
63543399
by Hubert Boma Manilla at 2025-05-23T15:53:53+00:00
Bug 1943909 - [devtools] Remove codemirror next preference r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250367
-
bd7797ce
by Christina Lin at 2025-05-23T15:54:34+00:00
Bug 1946600 - Add browserSetting verticalTabs. r=zombie,webidl,smaug
Differential Revision: https://phabricator.services.mozilla.com/D247436
-
2d4040d0
by Justin Link at 2025-05-23T16:03:13+00:00
Bug 1925191: Moved the adding of profiler markers from performance.measure() calls into its own function r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D233308
-
d4f4040e
by Justin Link at 2025-05-23T16:03:16+00:00
Bug 1925191: Don't create profiler markers for performance.measure() calls with timestamps that are too far in the future r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D233309
-
6cd82ebd
by John Oberhauser at 2025-05-23T16:35:00+00:00
Bug 1967821 - Adding temporary logs for distribution ID checker r=android-reviewers,rebecatudor273
Differential Revision: https://phabricator.services.mozilla.com/D250498
-
4391c8d2
by Kagami Sascha Rosylight at 2025-05-23T16:37:28+00:00
Bug 1967520 - Add WindowMediatorFilter r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D250305
-
40de305f
by iulian moraru at 2025-05-23T18:28:51+00:00
Revert "Bug 1946600 - Add browserSetting verticalTabs. r=zombie,webidl,smaug" for causing multiple issues.
This reverts commit 0f9c499eaf5b86445d7f8ba6800462a7987a0e49.
-
a02b57a9
by iulian moraru at 2025-05-23T18:28:55+00:00
Revert "Bug 1945184 - [bidi] Implement browsingContext.navigationCommitted event r=webdriver-reviewers,Sasha" for causing wpt failures on prefetch-transfer-size-executor.html.
This reverts commit 21c296b19f5b638f56505606ed2633efd369c65a.
-
8393b13b
by Release Engineering Landoscript at 2025-05-23T18:53:10+00:00
No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 82dced596092b5a644489201fe136542326c7f9a
af -> 82dced596092b5a644489201fe136542326c7f9a
an -> 82dced596092b5a644489201fe136542326c7f9a
ar -> 82dced596092b5a644489201fe136542326c7f9a
ast -> 82dced596092b5a644489201fe136542326c7f9a
az -> 82dced596092b5a644489201fe136542326c7f9a
be -> 82dced596092b5a644489201fe136542326c7f9a
bg -> 82dced596092b5a644489201fe136542326c7f9a
bn -> 82dced596092b5a644489201fe136542326c7f9a
bo -> 82dced596092b5a644489201fe136542326c7f9a
br -> 82dced596092b5a644489201fe136542326c7f9a
brx -> 82dced596092b5a644489201fe136542326c7f9a
bs -> 82dced596092b5a644489201fe136542326c7f9a
ca -> 82dced596092b5a644489201fe136542326c7f9a
ca-valencia -> 82dced596092b5a644489201fe136542326c7f9a
cak -> 82dced596092b5a644489201fe136542326c7f9a
ckb -> 82dced596092b5a644489201fe136542326c7f9a
cs -> 82dced596092b5a644489201fe136542326c7f9a
cy -> 82dced596092b5a644489201fe136542326c7f9a
da -> 82dced596092b5a644489201fe136542326c7f9a
de -> 82dced596092b5a644489201fe136542326c7f9a
dsb -> 82dced596092b5a644489201fe136542326c7f9a
el -> 82dced596092b5a644489201fe136542326c7f9a
en-CA -> 82dced596092b5a644489201fe136542326c7f9a
en-GB -> 82dced596092b5a644489201fe136542326c7f9a
eo -> 82dced596092b5a644489201fe136542326c7f9a
es-AR -> 82dced596092b5a644489201fe136542326c7f9a
es-CL -> 82dced596092b5a644489201fe136542326c7f9a
es-ES -> 82dced596092b5a644489201fe136542326c7f9a
es-MX -> 82dced596092b5a644489201fe136542326c7f9a
et -> 82dced596092b5a644489201fe136542326c7f9a
eu -> 82dced596092b5a644489201fe136542326c7f9a
fa -> 82dced596092b5a644489201fe136542326c7f9a
ff -> 82dced596092b5a644489201fe136542326c7f9a
fi -> 82dced596092b5a644489201fe136542326c7f9a
fr -> 82dced596092b5a644489201fe136542326c7f9a
fur -> 82dced596092b5a644489201fe136542326c7f9a
fy-NL -> 82dced596092b5a644489201fe136542326c7f9a
ga-IE -> 82dced596092b5a644489201fe136542326c7f9a
gd -> 82dced596092b5a644489201fe136542326c7f9a
gl -> 82dced596092b5a644489201fe136542326c7f9a
gn -> 82dced596092b5a644489201fe136542326c7f9a
gu-IN -> 82dced596092b5a644489201fe136542326c7f9a
he -> 82dced596092b5a644489201fe136542326c7f9a
hi-IN -> 82dced596092b5a644489201fe136542326c7f9a
hr -> 82dced596092b5a644489201fe136542326c7f9a
hsb -> 82dced596092b5a644489201fe136542326c7f9a
hu -> 82dced596092b5a644489201fe136542326c7f9a
hy-AM -> 82dced596092b5a644489201fe136542326c7f9a
hye -> 82dced596092b5a644489201fe136542326c7f9a
ia -> 82dced596092b5a644489201fe136542326c7f9a
id -> 82dced596092b5a644489201fe136542326c7f9a
is -> 82dced596092b5a644489201fe136542326c7f9a
it -> 82dced596092b5a644489201fe136542326c7f9a
ja -> 82dced596092b5a644489201fe136542326c7f9a
ja-JP-mac -> 82dced596092b5a644489201fe136542326c7f9a
ka -> 82dced596092b5a644489201fe136542326c7f9a
kab -> 82dced596092b5a644489201fe136542326c7f9a
kk -> 82dced596092b5a644489201fe136542326c7f9a
km -> 82dced596092b5a644489201fe136542326c7f9a
kn -> 82dced596092b5a644489201fe136542326c7f9a
ko -> 82dced596092b5a644489201fe136542326c7f9a
lij -> 82dced596092b5a644489201fe136542326c7f9a
lo -> 82dced596092b5a644489201fe136542326c7f9a
lt -> 82dced596092b5a644489201fe136542326c7f9a
ltg -> 82dced596092b5a644489201fe136542326c7f9a
lv -> 82dced596092b5a644489201fe136542326c7f9a
meh -> 82dced596092b5a644489201fe136542326c7f9a
mk -> 82dced596092b5a644489201fe136542326c7f9a
ml -> 82dced596092b5a644489201fe136542326c7f9a
mr -> 82dced596092b5a644489201fe136542326c7f9a
ms -> 82dced596092b5a644489201fe136542326c7f9a
my -> 82dced596092b5a644489201fe136542326c7f9a
nb-NO -> 82dced596092b5a644489201fe136542326c7f9a
ne-NP -> 82dced596092b5a644489201fe136542326c7f9a
nl -> 82dced596092b5a644489201fe136542326c7f9a
nn-NO -> 82dced596092b5a644489201fe136542326c7f9a
oc -> 82dced596092b5a644489201fe136542326c7f9a
pa-IN -> 82dced596092b5a644489201fe136542326c7f9a
pl -> 82dced596092b5a644489201fe136542326c7f9a
pt-BR -> 82dced596092b5a644489201fe136542326c7f9a
pt-PT -> 82dced596092b5a644489201fe136542326c7f9a
rm -> 82dced596092b5a644489201fe136542326c7f9a
ro -> 82dced596092b5a644489201fe136542326c7f9a
ru -> 82dced596092b5a644489201fe136542326c7f9a
sat -> 82dced596092b5a644489201fe136542326c7f9a
sc -> 82dced596092b5a644489201fe136542326c7f9a
scn -> 82dced596092b5a644489201fe136542326c7f9a
sco -> 82dced596092b5a644489201fe136542326c7f9a
si -> 82dced596092b5a644489201fe136542326c7f9a
sk -> 82dced596092b5a644489201fe136542326c7f9a
skr -> 82dced596092b5a644489201fe136542326c7f9a
sl -> 82dced596092b5a644489201fe136542326c7f9a
son -> 82dced596092b5a644489201fe136542326c7f9a
sq -> 82dced596092b5a644489201fe136542326c7f9a
sr -> 82dced596092b5a644489201fe136542326c7f9a
sv-SE -> 82dced596092b5a644489201fe136542326c7f9a
szl -> 82dced596092b5a644489201fe136542326c7f9a
ta -> 82dced596092b5a644489201fe136542326c7f9a
te -> 82dced596092b5a644489201fe136542326c7f9a
tg -> 82dced596092b5a644489201fe136542326c7f9a
th -> 82dced596092b5a644489201fe136542326c7f9a
tl -> 82dced596092b5a644489201fe136542326c7f9a
tr -> 82dced596092b5a644489201fe136542326c7f9a
trs -> 82dced596092b5a644489201fe136542326c7f9a
uk -> 82dced596092b5a644489201fe136542326c7f9a
ur -> 82dced596092b5a644489201fe136542326c7f9a
uz -> 82dced596092b5a644489201fe136542326c7f9a
vi -> 82dced596092b5a644489201fe136542326c7f9a
wo -> 82dced596092b5a644489201fe136542326c7f9a
xh -> 82dced596092b5a644489201fe136542326c7f9a
zh-CN -> 82dced596092b5a644489201fe136542326c7f9a
zh-TW -> 82dced596092b5a644489201fe136542326c7f9a
-
ed8ebbfe
by Release Engineering Landoscript at 2025-05-23T18:53:14+00:00
No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 82dced596092b5a644489201fe136542326c7f9a
an -> 82dced596092b5a644489201fe136542326c7f9a
ar -> 82dced596092b5a644489201fe136542326c7f9a
ast -> 82dced596092b5a644489201fe136542326c7f9a
az -> 82dced596092b5a644489201fe136542326c7f9a
be -> 82dced596092b5a644489201fe136542326c7f9a
bg -> 82dced596092b5a644489201fe136542326c7f9a
bn -> 82dced596092b5a644489201fe136542326c7f9a
br -> 82dced596092b5a644489201fe136542326c7f9a
bs -> 82dced596092b5a644489201fe136542326c7f9a
ca -> 82dced596092b5a644489201fe136542326c7f9a
cak -> 82dced596092b5a644489201fe136542326c7f9a
cs -> 82dced596092b5a644489201fe136542326c7f9a
cy -> 82dced596092b5a644489201fe136542326c7f9a
da -> 82dced596092b5a644489201fe136542326c7f9a
de -> 82dced596092b5a644489201fe136542326c7f9a
dsb -> 82dced596092b5a644489201fe136542326c7f9a
el -> 82dced596092b5a644489201fe136542326c7f9a
en-CA -> 82dced596092b5a644489201fe136542326c7f9a
en-GB -> 82dced596092b5a644489201fe136542326c7f9a
eo -> 82dced596092b5a644489201fe136542326c7f9a
es-AR -> 82dced596092b5a644489201fe136542326c7f9a
es-CL -> 82dced596092b5a644489201fe136542326c7f9a
es-ES -> 82dced596092b5a644489201fe136542326c7f9a
es-MX -> 82dced596092b5a644489201fe136542326c7f9a
et -> 82dced596092b5a644489201fe136542326c7f9a
eu -> 82dced596092b5a644489201fe136542326c7f9a
fa -> 82dced596092b5a644489201fe136542326c7f9a
ff -> 82dced596092b5a644489201fe136542326c7f9a
fi -> 82dced596092b5a644489201fe136542326c7f9a
fr -> 82dced596092b5a644489201fe136542326c7f9a
fy-NL -> 82dced596092b5a644489201fe136542326c7f9a
ga-IE -> 82dced596092b5a644489201fe136542326c7f9a
gd -> 82dced596092b5a644489201fe136542326c7f9a
gl -> 82dced596092b5a644489201fe136542326c7f9a
gn -> 82dced596092b5a644489201fe136542326c7f9a
gu-IN -> 82dced596092b5a644489201fe136542326c7f9a
he -> 82dced596092b5a644489201fe136542326c7f9a
hi-IN -> 82dced596092b5a644489201fe136542326c7f9a
hr -> 82dced596092b5a644489201fe136542326c7f9a
hsb -> 82dced596092b5a644489201fe136542326c7f9a
hu -> 82dced596092b5a644489201fe136542326c7f9a
hy-AM -> 82dced596092b5a644489201fe136542326c7f9a
ia -> 82dced596092b5a644489201fe136542326c7f9a
id -> 82dced596092b5a644489201fe136542326c7f9a
is -> 82dced596092b5a644489201fe136542326c7f9a
it -> 82dced596092b5a644489201fe136542326c7f9a
ja -> 82dced596092b5a644489201fe136542326c7f9a
ka -> 82dced596092b5a644489201fe136542326c7f9a
kab -> 82dced596092b5a644489201fe136542326c7f9a
kk -> 82dced596092b5a644489201fe136542326c7f9a
km -> 82dced596092b5a644489201fe136542326c7f9a
kn -> 82dced596092b5a644489201fe136542326c7f9a
ko -> 82dced596092b5a644489201fe136542326c7f9a
lij -> 82dced596092b5a644489201fe136542326c7f9a
lo -> 82dced596092b5a644489201fe136542326c7f9a
lt -> 82dced596092b5a644489201fe136542326c7f9a
ltg -> 82dced596092b5a644489201fe136542326c7f9a
lv -> 82dced596092b5a644489201fe136542326c7f9a
meh -> 82dced596092b5a644489201fe136542326c7f9a
mix -> 82dced596092b5a644489201fe136542326c7f9a
ml -> 82dced596092b5a644489201fe136542326c7f9a
mr -> 82dced596092b5a644489201fe136542326c7f9a
ms -> 82dced596092b5a644489201fe136542326c7f9a
my -> 82dced596092b5a644489201fe136542326c7f9a
nb-NO -> 82dced596092b5a644489201fe136542326c7f9a
ne-NP -> 82dced596092b5a644489201fe136542326c7f9a
nl -> 82dced596092b5a644489201fe136542326c7f9a
nn-NO -> 82dced596092b5a644489201fe136542326c7f9a
oc -> 82dced596092b5a644489201fe136542326c7f9a
pa-IN -> 82dced596092b5a644489201fe136542326c7f9a
pl -> 82dced596092b5a644489201fe136542326c7f9a
pt-BR -> 82dced596092b5a644489201fe136542326c7f9a
pt-PT -> 82dced596092b5a644489201fe136542326c7f9a
rm -> 82dced596092b5a644489201fe136542326c7f9a
ro -> 82dced596092b5a644489201fe136542326c7f9a
ru -> 82dced596092b5a644489201fe136542326c7f9a
sk -> 82dced596092b5a644489201fe136542326c7f9a
sl -> 82dced596092b5a644489201fe136542326c7f9a
son -> 82dced596092b5a644489201fe136542326c7f9a
sq -> 82dced596092b5a644489201fe136542326c7f9a
sr -> 82dced596092b5a644489201fe136542326c7f9a
sv-SE -> 82dced596092b5a644489201fe136542326c7f9a
ta -> 82dced596092b5a644489201fe136542326c7f9a
te -> 82dced596092b5a644489201fe136542326c7f9a
th -> 82dced596092b5a644489201fe136542326c7f9a
tl -> 82dced596092b5a644489201fe136542326c7f9a
tr -> 82dced596092b5a644489201fe136542326c7f9a
trs -> 82dced596092b5a644489201fe136542326c7f9a
uk -> 82dced596092b5a644489201fe136542326c7f9a
ur -> 82dced596092b5a644489201fe136542326c7f9a
uz -> 82dced596092b5a644489201fe136542326c7f9a
vi -> 82dced596092b5a644489201fe136542326c7f9a
wo -> 82dced596092b5a644489201fe136542326c7f9a
xh -> 82dced596092b5a644489201fe136542326c7f9a
zam -> 82dced596092b5a644489201fe136542326c7f9a
zh-CN -> 82dced596092b5a644489201fe136542326c7f9a
zh-TW -> 82dced596092b5a644489201fe136542326c7f9a
-
ac057683
by Eitan Isaacson at 2025-05-23T19:09:16+00:00
Bug 1967813 - Check menu's frame IsOpen to determine if menu is active. r=morgan
Differential Revision: https://phabricator.services.mozilla.com/D250492
-
1f892086
by Eitan Isaacson at 2025-05-23T19:09:19+00:00
Bug 1899960 - P1: Don't cache implicit states. r=Jamie
This also removes some duplication and unifies the logic we use for
states that are calculated from other ones.
Differential Revision: https://phabricator.services.mozilla.com/D250356
-
0ef796ef
by Eitan Isaacson at 2025-05-23T19:09:23+00:00
Bug 1899960 - P2: Imply an unavailable state if focusable is in unavailable subtree. r=Jamie
I decided not to use aria-disabled directly because we currently don't
cache it in the parent, and I don't think the benefit would be great
enough.
Differential Revision: https://phabricator.services.mozilla.com/D250357
-
d2b2cf6d
by Jan-Erik Rediger at 2025-05-23T19:09:50+00:00
Bug 1968193 - Update to Glean v64.3.1 r=chutten,supply-chain-reviewers,mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D250900
-
f87347f5
by Updatebot at 2025-05-23T19:09:54+00:00
Bug 1968265 - Update android nightly application-services version bump to acb87bfc59ced0a6fcb23c8d231bd5f690fc76ed r=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D251016
-
d6d802b0
by Drew Willcoxon at 2025-05-23T19:11:26+00:00
Bug 1968154 - Send quick-suggest ping over ohttp and add client's country to data. r=nanj,mconley,urlbar-reviewers,daisuke
`country` is also recorded in the `newtab-content` ping [1], and I based this on
that.
[1] https://searchfox.org/mozilla-central/rev/e66fea62620cd4d77242764f9b09c91ae1040e1d/browser/components/newtab/metrics.yaml#1976-1998
Differential Revision: https://phabricator.services.mozilla.com/D250888
-
2417e170
by Hiroshige Hayashizaki at 2025-05-23T19:11:38+00:00
Bug 1967289 [wpt PR 52641] - [SW+Prefetch] Add tests for Navigation Preload,
Automatic update from web-platform-tests
[SW+Prefetch] Add tests for Navigation Preload
Chromium's current behavior (when the feature is enabled under
`virtual/prefetch-sw`): `preloadResponse` is never resolved nor
rejected, which will be fixed by
https://chromium-review.googlesource.com/c/chromium/src/+/6557209.
Bug: 396460807, 413168042
Change-Id: I9b20dec9cf17ee009e9f7ce9763581f40e3815b5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6349750
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Shunya Shishido <sisidovski@chromium.org>
Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1462612}
--
wpt-commits: e306c3183705368d31c4775449c9c8ba36e72c7d
wpt-pr: 52641
Differential Revision: https://phabricator.services.mozilla.com/D250930
-
567a7e7a
by moz-wptsync-bot at 2025-05-23T19:11:42+00:00
Bug 1967289 [wpt PR 52641] - Update wpt metadata,
wpt-pr: 52641
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250931
-
97cf14f6
by Simon Pieters at 2025-05-23T19:11:45+00:00
Bug 1691006 [wpt PR 27501] - HTML: Escape "<" and ">" in attribute values when serializing,
Automatic update from web-platform-tests
HTML: Escape "<" and ">" in attribute values when serializing
See https://github.com/whatwg/html/pull/6362.
--
wpt-commits: 3fad71d22b6681a3430ff498add3ea8c31660401
wpt-pr: 27501
Differential Revision: https://phabricator.services.mozilla.com/D250932
-
81c39104
by moz-wptsync-bot at 2025-05-23T19:11:49+00:00
Bug 1691006 [wpt PR 27501] - Update wpt metadata,
wpt-pr: 27501
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250933
-
b02f6d21
by Hiroshige Hayashizaki at 2025-05-23T19:11:53+00:00
Bug 1967402 [wpt PR 52663] - [SW+Prefetch] Add tests for race-network-and-fetch-handler,
Automatic update from web-platform-tests
[SW+Prefetch] Add tests for race-network-and-fetch-handler
Bug: 413168042, 396460807
Change-Id: I5333af8a67d3ae0946f4e78beb227cf0936354e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6557208
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Shunya Shishido <sisidovski@chromium.org>
Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1462613}
--
wpt-commits: 881b8a89f61c25082b3d42501a90d75e9b69654a
wpt-pr: 52663
Differential Revision: https://phabricator.services.mozilla.com/D250934
-
8c796122
by moz-wptsync-bot at 2025-05-23T19:11:56+00:00
Bug 1967402 [wpt PR 52663] - Update wpt metadata,
wpt-pr: 52663
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250935
-
458f464b
by Daniil Sakhapov at 2025-05-23T19:12:00+00:00
Bug 1967286 [wpt PR 52639] - Compute AltCounterContentData value and add text to a11y,
Automatic update from web-platform-tests
Compute AltCounterContentData value and add text to a11y
Bug: 417488055
Change-Id: I0f0cbadabc5278733b3cacfcc7da44f0b0498ca3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6547077
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Daniil Sakhapov <sakhapov@chromium.org>
Reviewed-by: Aaron Leventhal <aleventhal@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1462648}
--
wpt-commits: 607e44dd8a733565cbc36dc24158a1a5181c0db7
wpt-pr: 52639
Differential Revision: https://phabricator.services.mozilla.com/D250936
-
113e9f8f
by moz-wptsync-bot at 2025-05-23T19:12:04+00:00
Bug 1967286 [wpt PR 52639] - Update wpt metadata,
wpt-pr: 52639
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250937
-
5b6bb820
by Steinar H. Gunderson at 2025-05-23T19:12:07+00:00
Bug 1967428 [wpt PR 52665] - Revert WPT changes to tiled-gradients.html.,
Automatic update from web-platform-tests
Revert WPT changes to tiled-gradients.html.
It is not reasonable to demand that every pixel in a hard line comes
at exactly the same spot when repeated, which the fuzz changes to this
WPT test now does (breaking it in Chromium on every platform).
It also changed indentation for no good reason (breaking the blame
history) and removed the trailing newline.
Thus, revert the change.
Fixed: 418466380
Change-Id: I392ec5e36eea8719c3974691f672898c5922d45c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6565623
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Steinar H Gunderson <sesse@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1462684}
--
wpt-commits: e7cedb6446b410a269e158e04ed923ac409d1ef4
wpt-pr: 52665
Differential Revision: https://phabricator.services.mozilla.com/D250938
-
08ec562d
by Anne van Kesteren at 2025-05-23T19:12:11+00:00
Bug 1966108 [wpt PR 52494] - Make more COOP tests robust against partitioned BroadcastChannel,
Automatic update from web-platform-tests
Make more COOP tests robust against partitioned BroadcastChannel
When removing the BroadcastChannelOriginPartitioningEnabled preference from WebKit these three tests showed up as problematic.
So instead of channel, use the responseToken and iframeToken pattern established by other COOP tests.
--
wpt-commits: 6d3dd887705684414fccd5dd0e27c27c5847e91f
wpt-pr: 52494
Differential Revision: https://phabricator.services.mozilla.com/D250939
-
e11af4e2
by Daniil Sakhapov at 2025-05-23T19:12:15+00:00
Bug 1967287 [wpt PR 52640] - Counter values in alt text invalidation,
Automatic update from web-platform-tests
Counter values in alt text invalidation
Bug: 417488055
Change-Id: I0dd755a37b1780dd4473be545d217f0272fc3eae
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6555772
Commit-Queue: Daniil Sakhapov <sakhapov@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1462712}
--
wpt-commits: df1e48b497cc5dd19ba825ff273c5462b7962c87
wpt-pr: 52640
Differential Revision: https://phabricator.services.mozilla.com/D250940
-
62b3c8af
by moz-wptsync-bot at 2025-05-23T19:12:18+00:00
Bug 1967287 [wpt PR 52640] - Update wpt metadata,
wpt-pr: 52640
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250941
-
f9157b5e
by Javier Contreras Tenorio (from Dev Box) at 2025-05-23T19:12:22+00:00
Bug 1967523 [wpt PR 52669] - Reland "[gap-decorations] Rule color is transparent fix for repeater values",
Automatic update from web-platform-tests
Reland "[gap-decorations] Rule color is transparent fix for repeater values"
This is a reland of commit 0273b508c87276e2b39f56af3385ba02c36ac5ac
I missed adding CORE_EXPORT to the function declaration, which caused
build errors, although they didn't show up in the CQ.
Original change's description:
> [gap-decorations] Rule color is transparent fix for repeater values
>
> This CL fixes an issue where we will crash when recomputing
> the column-rule-color style when it is set to a repeater value.
>
> In order to fix this, we consider the rule transparent on the case
> of repeater values only if every individual value is transparent.
>
> Bug: 357648037
> Change-Id: I7072e7e4035af7ddad3acd26a01406d50219d410
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6536229
> Reviewed-by: Alison Maher <almaher@microsoft.com>
> Reviewed-by: Sam Davis Omekara <samomekarajr@microsoft.com>
> Commit-Queue: Javier Contreras <javiercon@microsoft.com>
> Cr-Commit-Position: refs/heads/main@{#1462485}
Bug: 357648037
Change-Id: I990c2074fb6db5580803f3ba65134b7d2200ce5f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6568478
Reviewed-by: Alison Maher <almaher@microsoft.com>
Commit-Queue: Javier Contreras <javiercon@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1462840}
--
wpt-commits: 40d2ef9f4dbd2a5b8b2bbb464ebe6e5eeaa68920
wpt-pr: 52669
Differential Revision: https://phabricator.services.mozilla.com/D250942
-
aa74a456
by moz-wptsync-bot at 2025-05-23T19:12:26+00:00
Bug 1967523 [wpt PR 52669] - Update wpt metadata,
wpt-pr: 52669
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250943
-
d8053faa
by Blink WPT Bot at 2025-05-23T19:12:29+00:00
Bug 1967368 [wpt PR 52661] - Split WPT of checking referrerpolicy in Link headers on subresources,
Automatic update from web-platform-tests
Split WPT of checking referrerpolicy in Link headers on subresources (#52661)
This CL splits an existing WPT that have roughly 200 subtests to avoid
undesireble timeouts. After this change, four variants are generated by
one file so that a variant only have 49 subtests and presumably uses up
to 50s, which is shorter than the 60s `long` timeout.
Change-Id: If6bb2b8961978198991c64fe57cad04078b10273
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6564327
Auto-Submit: Takashi Nakayama <tnak@chromium.org>
Reviewed-by: Shunya Shishido <sisidovski@chromium.org>
Commit-Queue: Takashi Nakayama <tnak@chromium.org>
Reviewed-by: Jonathan Lee <jonathanjlee@google.com>
Cr-Commit-Position: refs/heads/main@{#1462549}
Co-authored-by: Takashi Nakayama <tnak@chromium.org>
--
wpt-commits: 5ece854045e5ad0c008fcf4971a7eaecf75853f0
wpt-pr: 52661
Differential Revision: https://phabricator.services.mozilla.com/D250944
-
f8a9347a
by moz-wptsync-bot at 2025-05-23T19:12:33+00:00
Bug 1967368 [wpt PR 52661] - Update wpt metadata,
wpt-pr: 52661
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250945
-
998b911e
by Munira Tursunova at 2025-05-23T19:12:37+00:00
Bug 1967440 [wpt PR 52666] - Support parsing of container style queries ranges,
Automatic update from web-platform-tests
Support parsing of container style queries ranges
With range style queries, now we can define any non empty values in
range values. Apart from that, the syntax is mostly like media queries
ranges, [0].
Resolved in [1].
[0] https://www.w3.org/TR/mediaqueries-5/#typedef-mf-range
[1] https://github.com/w3c/csswg-drafts/issues/8376#issuecomment-2751161553
Bug: 408011559
Change-Id: I828805406698d40c28a1d62d1b3de4cc1b493c94
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6549116
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Munira Tursunova <moonira@google.com>
Cr-Commit-Position: refs/heads/main@{#1462710}
--
wpt-commits: fcdebf414acbe5a29b7453c2036567ec94b47b03
wpt-pr: 52666
Differential Revision: https://phabricator.services.mozilla.com/D250946
-
3c82bbec
by moz-wptsync-bot at 2025-05-23T19:12:40+00:00
Bug 1967440 [wpt PR 52666] - Update wpt metadata,
wpt-pr: 52666
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250947
-
6acdc604
by Vladimir Levin at 2025-05-23T19:12:44+00:00
Bug 1967017 [wpt PR 52612] - ScopedVT: Implement transitionRoot,
Automatic update from web-platform-tests
ScopedVT: Implement transitionRoot
This patch adds transitionRoot that refers to the element originating
the transition
See
https://github.com/WICG/view-transitions/blob/main/scoped-transitions.md#transition-root
for details.
R=skobes@chromium.org, kevers@chromium.org
Bug: 346973998
Change-Id: I66b7016152cd89fc6eae0a240a9c6be4f0b9c49d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6557848
Reviewed-by: Steve Kobes <skobes@chromium.org>
Commit-Queue: Vladimir Levin <vmpstr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1462849}
--
wpt-commits: 4e8d03dcd4ee15a1daffb35abbb8ccbbca809f6a
wpt-pr: 52612
Differential Revision: https://phabricator.services.mozilla.com/D250948
-
797def1d
by Sam Sneddon at 2025-05-23T19:12:48+00:00
Bug 1928245 [wpt PR 48902] - Send wptserve.server.BaseWebTestRequestHandler.log_* to the logger,
Automatic update from web-platform-tests
Send wptserve.server.BaseWebTestRequestHandler.log_* to the logger
The superclass http.server.BaseHTTPRequestHandler implementation of
its log_* methods sends them all to log_message and onto stderr.
Instead, let's re-implement all three of them to log to the logger, at
appropriate logging levels.
This prevents a bunch of kinda unexpected stderr output while running
tests, and ensures it is properly integrated with the rest of the
logging output.
--
wpt-commits: d41923e261a00fdfdb387818504bb8cecf524f52
wpt-pr: 48902
Differential Revision: https://phabricator.services.mozilla.com/D250949
-
2ec44b63
by Sam Sneddon at 2025-05-23T19:12:52+00:00
Bug 1938991 [wpt PR 49836] - Implement exponential backoff for restarting browsers,
Automatic update from web-platform-tests
Implement exponential backoff for restarting browsers
--
wpt-commits: 6c19e871506028661a64234ba8091615dcbaeea2
wpt-pr: 49836
Differential Revision: https://phabricator.services.mozilla.com/D250950
-
aa81928b
by Sam Sneddon at 2025-05-23T19:12:55+00:00
Bug 1938992 [wpt PR 49837] - Add a nice message when reftest screenshots differ in size,
Automatic update from web-platform-tests
Add a nice message when reftest screenshots differ in size
--
wpt-commits: feaacb57da01122359284f9100157e75f07693a5
wpt-pr: 49837
Differential Revision: https://phabricator.services.mozilla.com/D250951
-
e1110f06
by Scott O'Hara at 2025-05-23T19:12:59+00:00
Bug 1967670 [wpt PR 44934] - Create roles-minimum.tentative.html,
Automatic update from web-platform-tests
Create roles-minimum.tentative.html (#44934)
* Create roles-minimum.tentative.html
* add tests for minimum role in html aam https://github.com/w3c/html-aam/pull/454
* remove unused call
* link to issue to clarify dead spec link
--
wpt-commits: eba641bdc0a4b66b0bb162ebd775e46bab2b5ca4
wpt-pr: 44934
Differential Revision: https://phabricator.services.mozilla.com/D250952
-
e2662b9d
by moz-wptsync-bot at 2025-05-23T19:13:03+00:00
Bug 1967670 [wpt PR 44934] - Update wpt metadata,
wpt-pr: 44934
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250953
-
9213a473
by Sam Sneddon at 2025-05-23T19:13:06+00:00
Bug 1967672 [wpt PR 52425] - Make wptrunner.formatters.wptreport consistent about string quotes,
Automatic update from web-platform-tests
Make wptrunner.formatters.wptreport consistent about string quotes
--
wpt-commits: 4fa51fa95df743ee909e17356c8e2a3c1081f1e7
wpt-pr: 52425
Differential Revision: https://phabricator.services.mozilla.com/D250954
-
c876de3f
by David Grogan at 2025-05-23T19:13:10+00:00
Bug 1967680 [wpt PR 52674] - [flex] Update stretch tests to reflect new indefinite behavior,
Automatic update from web-platform-tests
[flex] Update stretch tests to reflect new indefinite behavior
This is the behavior described in
https://github.com/w3c/csswg-drafts/issues/11784#issuecomment-2831064731
and the following comment.
Change-Id: Ie3fd71de25a3e35d73d52be7152bab3ba8823320
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6569793
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: David Grogan <dgrogan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463062}
--
wpt-commits: 4a9adb8c2eb1801445c7b281311447f22ec432c7
wpt-pr: 52674
Differential Revision: https://phabricator.services.mozilla.com/D250955
-
abd65c6c
by moz-wptsync-bot at 2025-05-23T19:13:14+00:00
Bug 1967680 [wpt PR 52674] - Update wpt metadata,
wpt-pr: 52674
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250956
-
ad218023
by Sam Sneddon at 2025-05-23T19:13:17+00:00
Bug 1967685 [wpt PR 52455] - Expose the manager_number to the Browser class itself,
Automatic update from web-platform-tests
Expose the manager_number to the Browser class itself
The goal here is for browser classes to be able to have the ability to
get at data items specific to the current thread (e.g., with
--processes=X, each of the X concurrently existing Browser objects
should be able to get their own kwargs).
This avoids needing to hardcode specific browser settings in
wptrunner.testrunner, which is a layering violation.
Adding a required argument to wptrunner.browsers.base.Browser
obviously carries a risk, as shown by the number of browsers which
needed modified to correctly pass through unknown keyword arguments to
their parents, but I don't think there's a reasonable alternative to
doing this.
Co-authored-by: Jonathan Lee <jonathanjlee@google.com>
--
wpt-commits: 4e4d767ead29ec6329f2a89db09d562938f691ff
wpt-pr: 52455
Differential Revision: https://phabricator.services.mozilla.com/D250957
-
0df30af8
by Jonathan Lee at 2025-05-23T19:13:21+00:00
Bug 1967688 [wpt PR 52677] - [wptrunner] Log testdriver calls at DEBUG, not INFO,
Automatic update from web-platform-tests
[wptrunner] Log testdriver calls at DEBUG, not INFO
These logs are closer to debugging traces to confirm the executor is
really servicing testdriver calls. Also, testdriver calls are relatively
high volume.
Fixes https://crbug.com/418878936
--
wpt-commits: 87b0f94bfd4cb132d7e8ce92089bccb0082041fc
wpt-pr: 52677
Differential Revision: https://phabricator.services.mozilla.com/D250958
-
953ae3ff
by Weizhong Xia at 2025-05-23T19:13:25+00:00
Bug 1967346 [wpt PR 52651] - Do not enable experimental features if running in stable release mode,
Automatic update from web-platform-tests
Do not enable experimental features if running in stable release mode (#52651)
* Do not enable experimental features if running in stable release mode
We have a virtual test suite in Chromium to test behavior in this mode.
And we should not enable experimental features in this mode.
Bug: 418815739
--
wpt-commits: c518eee7a46a7f77a9721270c2b5d6af4cecdc03
wpt-pr: 52651
Differential Revision: https://phabricator.services.mozilla.com/D250959
-
1848cb8f
by Wei Wang at 2025-05-23T19:13:29+00:00
Bug 1967527 [wpt PR 52670] - [WebNN] Fuse QDQ for softmax on tflite,
Automatic update from web-platform-tests
[WebNN] Fuse QDQ for softmax on tflite
This CL supports fusing `dq->softmax->q` subgraph on tflite.
Input and output operands have to be dequantized from ints8, the scale
and zero point of input and output have to be scaler. For TFLite kernel,
the scale of output should be approximately equal to 1.0f / 256.0f and
the zero point of output should be equal to -128 if data type is int8.
This CL also fixes the wrong output tensor's shape of softmax.
Bug: 401281047, 338094927
Change-Id: Ie7ae32d3b71f7f396552622da3b8195192ba19b9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6565957
Commit-Queue: Wei4 Wang <wei4.wang@intel.com>
Reviewed-by: ningxin hu <ningxin.hu@intel.com>
Reviewed-by: Phillis Tang <phillis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463148}
--
wpt-commits: 90c38cb810fe2d9e9d5539ca4f4b58770bef43a2
wpt-pr: 52670
Differential Revision: https://phabricator.services.mozilla.com/D250960
-
df3bc717
by Philip Jägenstedt at 2025-05-23T19:13:32+00:00
Bug 1967311 [wpt PR 52645] - Map getVideoPlaybackQuality() tests to web-features,
Automatic update from web-platform-tests
Map getVideoPlaybackQuality() tests to web-features (#52645)
There's only a single idlharness.js test in this directory, so this is
only tested at superficial level, but any additional tests would go in
this directory, so it's the right mapping.
--
wpt-commits: ad44260a9c18612ff7bc0c4a9a8f00dba194bf00
wpt-pr: 52645
Differential Revision: https://phabricator.services.mozilla.com/D250961
-
b7fb7e22
by Yoav Weiss at 2025-05-23T19:13:36+00:00
Bug 1967691 [wpt PR 52680] - Move Integrity-Policy tests off of tentative,
Automatic update from web-platform-tests
Move Integrity-Policy tests off of tentative (#52680)
--
wpt-commits: f5a18b7277984ee2392241f954a310fd9c6c6a90
wpt-pr: 52680
Differential Revision: https://phabricator.services.mozilla.com/D250962
-
66943b08
by moz-wptsync-bot at 2025-05-23T19:13:40+00:00
Bug 1967691 [wpt PR 52680] - Update wpt metadata,
wpt-pr: 52680
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250963
-
1885f0bf
by Keith Cirkel at 2025-05-23T19:13:44+00:00
Bug 1967516 [wpt PR 52668] - Move "revamped-scoped-registry" contents to "registries",
Automatic update from web-platform-tests
Move "revamped-scoped-registry" contents to "registries" (#52668)
* Move "revamped-scoped-registry" contents to "registries"
* remove meta line
--
wpt-commits: 09aaaa0ebe81ffc1b71ce30afd1fddc0e99ad278
wpt-pr: 52668
Differential Revision: https://phabricator.services.mozilla.com/D250964
-
fdf7346b
by moz-wptsync-bot at 2025-05-23T19:13:47+00:00
Bug 1967516 [wpt PR 52668] - Update wpt metadata,
wpt-pr: 52668
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250965
-
3d950883
by BruceDai at 2025-05-23T19:13:51+00:00
Bug 1967719 [wpt PR 52683] - webnn: add more reduceL1 tests of other allowed data types,
Automatic update from web-platform-tests
webnn: add more reduceL1 tests of other allowed data types
Bug: 412049987
Change-Id: Id90383a7b33471e72d271dc47c639172fe86d2b9
Cq-Include-Trybots: luci.chromium.try:win11-blink-rel, mac14.arm64-blink-rel, mac14-blink-rel, mac15.arm64-blink-rel, mac15-blink-rel, linux-blink-rel
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6546198
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Reviewed-by: ningxin hu <ningxin.hu@intel.com>
Auto-Submit: Feng Dai <feng.dai@intel.com>
Commit-Queue: Feng Dai <feng.dai@intel.com>
Cr-Commit-Position: refs/heads/main@{#1463322}
--
wpt-commits: 8d2e9252aad5b5479c9699df064605dd267036cc
wpt-pr: 52683
Differential Revision: https://phabricator.services.mozilla.com/D250966
-
b3649715
by Anders Hartvoll Ruud at 2025-05-23T19:13:55+00:00
Bug 1967730 [wpt PR 52686] - [ident] Support ident() for anchor names,
Automatic update from web-platform-tests
[ident] Support ident() for anchor names
Bug: 384930424
Change-Id: Ie5d0de929f2c9328d61685f31c081d2f0e20e326
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6572134
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463346}
--
wpt-commits: 1e6d06a2b41c5adae0cb6416400f64c24216052e
wpt-pr: 52686
Differential Revision: https://phabricator.services.mozilla.com/D250967
-
de82f3e5
by moz-wptsync-bot at 2025-05-23T19:13:58+00:00
Bug 1967730 [wpt PR 52686] - Update wpt metadata,
wpt-pr: 52686
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250968
-
d7b57321
by BruceDai at 2025-05-23T19:14:02+00:00
Bug 1967734 [wpt PR 52687] - webnn: add more argMax and argMin tests of other allowed data types,
Automatic update from web-platform-tests
webnn: add more argMax and argMin tests of other allowed data types
Bug: 412049987
Change-Id: I959d697b43de2d4f85890d37324688dd785c020c
Cq-Include-Trybots: luci.chromium.try:win11-blink-rel, mac14.arm64-blink-rel, mac14-blink-rel, mac15.arm64-blink-rel, mac15-blink-rel, linux-blink-rel
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6544649
Reviewed-by: ningxin hu <ningxin.hu@intel.com>
Auto-Submit: Feng Dai <feng.dai@intel.com>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Commit-Queue: Feng Dai <feng.dai@intel.com>
Cr-Commit-Position: refs/heads/main@{#1463353}
--
wpt-commits: 831e0e5116efcad4707120da5ecdc406425c9672
wpt-pr: 52687
Differential Revision: https://phabricator.services.mozilla.com/D250969
-
4394b350
by BruceDai at 2025-05-23T19:14:06+00:00
Bug 1967736 [wpt PR 52688] - webnn: add fp16 conformance tests for some data movement operations,
Automatic update from web-platform-tests
webnn: add fp16 conformance tests for some data movement operations
This CL is to add float16 conformance tests for some data movement
operators including expand, gather, gatherElements, gatherND, pad,
reshape, reverse, scatterElements, scatterND, slice, split, tile,
transpose, triangular and where operators.
Bug: 345280754
Change-Id: I733195468a33efbdd4018ead0bd6def359fc6825
Cq-Include-Trybots: luci.chromium.try:win11-blink-rel, mac14.arm64-blink-rel, mac14-blink-rel, mac15.arm64-blink-rel, mac15-blink-rel, linux-blink-rel
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6564444
Auto-Submit: Feng Dai <feng.dai@intel.com>
Commit-Queue: Feng Dai <feng.dai@intel.com>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Reviewed-by: ningxin hu <ningxin.hu@intel.com>
Cr-Commit-Position: refs/heads/main@{#1463355}
--
wpt-commits: 3e3d46a2a0ab881e24a51d3abca472fddd45584b
wpt-pr: 52688
Differential Revision: https://phabricator.services.mozilla.com/D250970
-
bf76cf3f
by Steinar H. Gunderson at 2025-05-23T19:14:09+00:00
Bug 1967746 [wpt PR 52690] - Fix :visited in nested CSS rules.,
Automatic update from web-platform-tests
Fix :visited in nested CSS rules.
When determining whether a CSS selector contained a link or not,
we we would not correctly look through nest parents (&).
Fixed: 419001506
Change-Id: I87e043abe67861e932b41d43e9b1925edbd239c2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6575041
Auto-Submit: Steinar H Gunderson <sesse@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Steinar H Gunderson <sesse@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463401}
--
wpt-commits: 014e0343837db72cc13a5e54dfce79e312ffbf4d
wpt-pr: 52690
Differential Revision: https://phabricator.services.mozilla.com/D250971
-
6b72077f
by Anders Hartvoll Ruud at 2025-05-23T19:14:13+00:00
Bug 1967753 [wpt PR 52692] - [ident] Support ident() in timeline names,
Automatic update from web-platform-tests
[ident] Support ident() in timeline names
The scroll-timeline-name, view-timeline-name, and timeline-scope
properties were already working, but animation-timeline needed
a call CSSCustomIdentValue::ComputeIdent() rather than
CSSCustomIdentValue::Value().
Bug: 384930424
Change-Id: I39c3d85de8fc788369d5e669d8de238771f21c8e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6573576
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463417}
--
wpt-commits: c8e57122bcfada944fb227a31f7e4967d358c827
wpt-pr: 52692
Differential Revision: https://phabricator.services.mozilla.com/D250972
-
e4dc2111
by Rune Lillesveen at 2025-05-23T19:14:17+00:00
Bug 1967763 [wpt PR 52695] - Apply changes for anchored() recalc,
Automatic update from web-platform-tests
Apply changes for anchored() recalc
For out-of-flow style recalcs we did not invalidate for layout since
we were computing styles for the anchored element since we were in
the middle of laying it out. However, with anchored() queries, make
sure we do invalidation in the anchored element's subtree to let
style changes for those queries take effect.
Additionally removed a TODO that was fixed in a previous CL.
Bug: 417621241
Change-Id: I03b8a6fcb7e739309e427cb61066d5945e62419f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6573333
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463437}
--
wpt-commits: f9694525a377616a757713ec7701b1808e09b288
wpt-pr: 52695
Differential Revision: https://phabricator.services.mozilla.com/D250973
-
e860687c
by Javier Contreras Tenorio (from Dev Box) at 2025-05-23T19:14:21+00:00
Bug 1967786 [wpt PR 52699] - [gap-decorations] Fix `MaybeDependsOnCurrentColor` for repeater values,
Automatic update from web-platform-tests
[gap-decorations] Fix `MaybeDependsOnCurrentColor` for repeater values
This CL fixes an issue with `MaybeDependsOnCurrentColor` that happens
when the `GapDataList` has a repeater. In order to fix the crash, we
make sure to check every value in the repeater.
This CL also removes `HasGapDecoration` and its references in favor of
`HasGapRule` which is what we use to determine if an element has gap
decorations.
Bug: 357648037
Change-Id: I3a5ef8f761e01ee291cc250a7fe503d092ad830e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6532847
Commit-Queue: Javier Contreras <javiercon@microsoft.com>
Reviewed-by: Alison Maher <almaher@microsoft.com>
Reviewed-by: Sam Davis Omekara <samomekarajr@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1463506}
--
wpt-commits: c9360813788a6f9d5ace7b00b18d170fc66f9d15
wpt-pr: 52699
Differential Revision: https://phabricator.services.mozilla.com/D250974
-
3f9b8d38
by moz-wptsync-bot at 2025-05-23T19:14:24+00:00
Bug 1967786 [wpt PR 52699] - Update wpt metadata,
wpt-pr: 52699
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250975
-
e0ecea7e
by Johannes Henkel at 2025-05-23T19:14:28+00:00
Bug 1967759 [wpt PR 52693] - [soft navs] Assert that we detect both racing soft navs.,
Automatic update from web-platform-tests
[soft navs] Assert that we detect both racing soft navs.
Previously, we only detected the fast soft nav, but with the support for
multiple contexts in flight, we detect both.
Bug: 418839741,378148364
Change-Id: I567d833f55a38ef5bb280bf94bb0d67cb88b2d82
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6568481
Reviewed-by: Michal Mocny <mmocny@chromium.org>
Commit-Queue: Johannes Henkel <johannes@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463515}
--
wpt-commits: 8b5ae0c158b2cdf9472ee9ca68541f1ea6d62166
wpt-pr: 52693
Differential Revision: https://phabricator.services.mozilla.com/D250976
-
a187e4c2
by Sammy Gill at 2025-05-23T19:14:32+00:00
Bug 1967803 [wpt PR 52702] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=270959,
Automatic update from web-platform-tests
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=270959 (#52702)
--
wpt-commits: 96b36bf999f66805425ce021a4347a812ebb63cd
wpt-pr: 52702
Differential Revision: https://phabricator.services.mozilla.com/D250977
-
785a55d3
by Weizhong Xia at 2025-05-23T19:14:35+00:00
Bug 1967806 [wpt PR 52703] - Object.__init__ takes 0 arguments,
Automatic update from web-platform-tests
Object.__init__ takes 0 arguments (#52703)
When roll wpt tooling to chromium, we met the following error:
TypeError: object.__init__() takes exactly one argument (the instance to initialize)
Seems kwargs is not empty when running WPT with headless shell.
This is a follow up change on top of PR 52455
--
wpt-commits: a8cd1e7453ea08be3dad3adc05783e06c3e94dde
wpt-pr: 52703
Differential Revision: https://phabricator.services.mozilla.com/D250978
-
d728e4fa
by Sam Sneddon at 2025-05-23T19:14:39+00:00
Bug 1967811 [wpt PR 52415] - New Session tests should handle more default browser capabilities,
Automatic update from web-platform-tests
New Session tests should handle more default browser capabilities
This ensures test_merge_platform_name and test_merge_browserName both
work even when a platformName and browserName capability is provided
in the default capabilities. And while we're fixing that, also fix the
case that pageLoadStrategy is provided.
--
wpt-commits: 70ffd08d4769c48dd08bd8b865a745ce7a7e4f64
wpt-pr: 52415
Differential Revision: https://phabricator.services.mozilla.com/D250979
-
15d8be74
by Noam Rosenthal at 2025-05-23T19:14:43+00:00
Bug 1967761 [wpt PR 52694] - corner-shape: render color-join for overlapping corners,
Automatic update from web-platform-tests
corner-shape: render color-join for overlapping corners
Instead of relying on the existing polygon, clip the following
when concave corners are present in the border side, or the border
side is going to overlap some other concave corner:
1. Clip the inner border of the side, inclusive without taking
color joins into account. Always antialiased.
2. Clip out the area of each corner that should be hidden because of
the color join.
Moved tests for this out of WPT to internal web tests,
as color-joins are not specified in an interoperable way anyway.
This algorithm might still output some antialiasing artifacts, but
otherwise it should mostly work.
See illustration:
https://docs.google.com/document/d/1z8CkPaOZCz49OywDEwQR7m7VfWkfhxdmAglBD-b6nCw
Bug: 399449172
Change-Id: I2ea20f48ad59754d6bfd2ab8d5e990c1a5167d90
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6469836
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Noam Rosenthal <nrosenthal@google.com>
Cr-Commit-Position: refs/heads/main@{#1463611}
--
wpt-commits: 9a60d0a285c47810dd0536b9614143e127c1720d
wpt-pr: 52694
Differential Revision: https://phabricator.services.mozilla.com/D250980
-
be4eb2fe
by Mike Wasserman at 2025-05-23T19:14:46+00:00
Bug 1967839 [wpt PR 52704] - Summarizer API: Update 'tl;dr' to 'tldr',
Automatic update from web-platform-tests
Summarizer API: Update 'tl;dr' to 'tldr'
Fixed: 419272071
Change-Id: Ieb5efb6672caa03fa0e89175acaf37cf30e76b91
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6576261
Auto-Submit: Mike Wasserman <msw@chromium.org>
Reviewed-by: Daseul Lee <dslee@chromium.org>
Commit-Queue: Mike Wasserman <msw@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463673}
--
wpt-commits: 142349085b28a4c4eca1719563ee05dc5188823a
wpt-pr: 52704
Differential Revision: https://phabricator.services.mozilla.com/D250981
-
e0515ca9
by Bryan Bernhart at 2025-05-23T19:14:50+00:00
Bug 1967303 [wpt PR 52643] - Reland "WebNN: support constant tensors",
Automatic update from web-platform-tests
Reland "WebNN: support constant tensors"
This is a reland of commit fd00312e80a964f7f5dffee1f811f634f7fe731e
Fixed a bug where constant DML buffers lacked the properties needed to
write initialized data and could fail on UMA devices.
Original change's description:
> WebNN: support constant tensors
>
> Allows MLTensor to be input to constant() so weights can be
> reused on-device between multiple builds on the same builder
> or different builders. This eliminates the need to keep the original
> JS input data and lowers CPU memory usage.
>
> To keep the CL size in check, only the DML backend was enabled.
>
> More specifically:
> * Adds constant usage to MLTensor.
> * Allows tensors to be initialized from a supplied JS buffer.
> * Supports graph builds using weights from tensors.
>
> Restrictions:
> * Constant tensors cannot be dispatched.
> * Constant tensors must be initialized.
> * Constant tensors must remain static.
>
> https://github.com/webmachinelearning/webnn/issues/760
>
> Bug: 332350952
> Change-Id: Ib18dfe06ead6728172355f2a540e3faeec99917b
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6075601
> Reviewed-by: Alex Gough <ajgo@chromium.org>
> Reviewed-by: Reilly Grant <reillyg@chromium.org>
> Commit-Queue: Bryan Bernhart <bryan.bernhart@intel.com>
> Cr-Commit-Position: refs/heads/main@{#1460981}
Bug: 332350952, 418078503
Cq-Include-Trybots: luci.chromium.try:win11-blink-rel
Change-Id: If6dc4282ccc908444c2d266e41c2fca94ecfc371
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6557622
Reviewed-by: Alex Gough <ajgo@chromium.org>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Commit-Queue: Bryan Bernhart <bryan.bernhart@intel.com>
Cr-Commit-Position: refs/heads/main@{#1463706}
--
wpt-commits: fe9d1af083e18599e56d55dff5523c9232269901
wpt-pr: 52643
Differential Revision: https://phabricator.services.mozilla.com/D250982
-
18580042
by Carlos Alberto Lopez Perez at 2025-05-23T19:14:54+00:00
Bug 1967866 [wpt PR 52708] - css-exclusions: Add assert_implements to avoid false positives.,
Automatic update from web-platform-tests
css-exclusions: Add assert_implements to avoid false positives.
css-exclusions <https://drafts.csswg.org/css-exclusions/> is nowadays
deprecated and usupported by all the major browsers.
However, some subtests in this directory still pass because they do
not check whether the CSS property is supported before running.
As a result, the directory ends up with a misleading score of 30/54.
Fix that by adding the required `assert_implements` checks.
--
wpt-commits: 0344c6f7735df1096853bc79e033c354ef5a928c
wpt-pr: 52708
Differential Revision: https://phabricator.services.mozilla.com/D250983
-
511d60d7
by Rohan Raja at 2025-05-23T19:14:57+00:00
Bug 1967898 [wpt PR 52714] - [Clipboardchange] - Event handler contains native mime types,
Automatic update from web-platform-tests
[Clipboardchange] - Event handler contains native mime types
As per the latest explainer changes, to make clipboardchange event
interop, the API should let it's clients read native clipboard mime
types using the event handler, without making any additional API calls.
To reduce the risk of fingerprinting attacks, this API intentionally omits support for exposing custom MIME types.
This CL ensures that the clipboardchange event contains native mime type
as part of event payload. Just before renderer is about to dispatch the
event (after focus check), the renderer requests the browser process for
available mime types using an existing method. The list is filtered to
only contain Chromium supported native mime types (a hard-coded list).
Considered alternative: Instead of renderer requesting for types just
before event dispatch, the browser could instead send types as part of
OnClipboardChange MOJOM call, reducing 1 mojo call. However this is not
efficient when there are multiple frames listening to the clipboard
since all the frames will try to read the available types in quick
succession which can cause performance issue.
Bug: 41442253
Change-Id: I5a0d5335c1a007f496aacbd039a59382db596904
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6511791
Reviewed-by: Dan Clark <daniec@microsoft.com>
Commit-Queue: Rohan Raja <roraja@microsoft.com>
Reviewed-by: Sambamurthy Bandaru <sambamurthy.bandaru@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1463867}
--
wpt-commits: a238c9e797c9e1d7c9a274dd7be198f15b8b018a
wpt-pr: 52714
Differential Revision: https://phabricator.services.mozilla.com/D250984
-
57abb9ba
by moz-wptsync-bot at 2025-05-23T19:15:01+00:00
Bug 1967898 [wpt PR 52714] - Update wpt metadata,
wpt-pr: 52714
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250985
-
d14cac76
by Mirko Brodesser at 2025-05-23T19:15:05+00:00
Bug 1967743 [wpt PR 52689] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=290042,
Automatic update from web-platform-tests
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=290042 (#52689)
--
wpt-commits: 197f5ed0d6c302c52cbf0adb4d75e456889c18a7
wpt-pr: 52689
Differential Revision: https://phabricator.services.mozilla.com/D250986
-
cd219d20
by Mike West at 2025-05-23T19:15:09+00:00
Bug 1967913 [wpt PR 52717] - [SRI Message Signatures] Rename the `tag` property.,
Automatic update from web-platform-tests
[SRI Message Signatures] Rename the `tag` property.
We're currently requiring a `tag` property value of "sri", which is
quite generic. This CL shifts that required value to
"ed25519-integrity", which leaves room for additional
algorithms/profiles in the future.
We continue to support "sri" for the moment, as cleaning up the web
platform tests will take a bit of work, and we have folks relying on the
current spelling in the ongoing origin trial. We'll drop support for
"sri" prior to shipping the feature.
Bug: 419149647
Change-Id: I11d1329c2a5b58f4129bb8b93cd66116a4744922
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6573772
Reviewed-by: Joe DeBlasio <jdeblasio@chromium.org>
Commit-Queue: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463907}
--
wpt-commits: 09ad267a7e91c24db9bdbc9c56b590ac85720f89
wpt-pr: 52717
Differential Revision: https://phabricator.services.mozilla.com/D250987
-
69e57354
by Maksim Sadym at 2025-05-23T19:15:12+00:00
Bug 1966376 [wpt PR 52532] - [wdspec] `browser.createUserContext:acceptInsecureCerts`,
Automatic update from web-platform-tests
[wdspec] `browser.createUserContext:acceptInsecureCerts` (#52532)
Test [`browser.createUserContext: acceptInsecureCerts`](https://www.w3.org/TR/webdriver-bidi/#commands-browsercreateusercontext):
* Invalid values.
* Accepting valid values.
Out of scope:
* Check the parameter is respected. This requires some infrastructure preparation, and will be addressed later.
--
wpt-commits: 215b8f8bf5146868200d65c6994ad5da1c76f6e1
wpt-pr: 52532
Differential Revision: https://phabricator.services.mozilla.com/D250988
-
1c603b45
by Anders Hartvoll Ruud at 2025-05-23T19:15:16+00:00
Bug 1967789 [wpt PR 52700] - [ident] Support ident() in container/container-name,
Automatic update from web-platform-tests
[ident] Support ident() in container/container-name
This CL adds support for ident() in the container and container-name
properties.
Since the behavior within at-rule preludes is not specified [1],
this CL just includes a basic crash test for "@container ident(...)"
as a provisional safeguard.
[1] https://github.com/w3c/csswg-drafts/issues/12219
Bug: 384930424
Change-Id: I200e8f1c516ebe69e48f97048014c3f65beac349
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6574640
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463950}
--
wpt-commits: 742db34711329e93cc54d6b8b1a3b7eedbe41e65
wpt-pr: 52700
Differential Revision: https://phabricator.services.mozilla.com/D250989
-
54e45433
by moz-wptsync-bot at 2025-05-23T19:15:20+00:00
Bug 1967789 [wpt PR 52700] - Update wpt metadata,
wpt-pr: 52700
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250990
-
193d48db
by Anders Hartvoll Ruud at 2025-05-23T19:15:23+00:00
Bug 1967940 [wpt PR 52719] - [ident] Test ident() for @position-try/position-try,
Automatic update from web-platform-tests
[ident] Test ident() for @position-try/position-try
Since the behavior within at-rule preludes is not specified [1],
this CL just includes a basic crash test for "@position-try ident(...)"
as a provisional safeguard.
[1] https://github.com/w3c/csswg-drafts/issues/12219
Bug: 384930424
Change-Id: If0b7adf6ce68f32d22529f76bc29ab88c72a9aed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6573937
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463976}
--
wpt-commits: ef521b4f5b6ade5f8315cfdee1f5d289d8a7b4ee
wpt-pr: 52719
Differential Revision: https://phabricator.services.mozilla.com/D250991
-
45397f4e
by moz-wptsync-bot at 2025-05-23T19:15:27+00:00
Bug 1967940 [wpt PR 52719] - Update wpt metadata,
wpt-pr: 52719
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250992
-
0f2703ce
by Maksim Sadym at 2025-05-23T19:15:31+00:00
Bug 1967927 [wpt PR 52718] - [wdspec] add `proxy` to `create_user_context`,
Automatic update from web-platform-tests
[wdspec] browser.createUserContext:proxy (#52718)
--
wpt-commits: 51be4ad54cd4854c80d8b1c01beca3e6ccd3740e
wpt-pr: 52718
Differential Revision: https://phabricator.services.mozilla.com/D250993
-
f22c8c87
by moz-wptsync-bot at 2025-05-23T19:15:34+00:00
Bug 1967927 [wpt PR 52718] - Update wpt metadata,
wpt-pr: 52718
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250994
-
77eb5a03
by Max Ihlenfeldt at 2025-05-23T19:15:38+00:00
Bug 1967949 [wpt PR 52721] - Base synthetic bold/italic decision only on @font-face properties,
Automatic update from web-platform-tests
Base synthetic bold/italic decision only on @font-face properties
FontCustomPlatformData::GetFontPlatformData() should only override the
higher level's decision to synthetically make the font bold/italic if
it's a variable font and thus not needed, instead of inspecting the font
and ignoring the synthetic bold/italic request if the font is already
bold/italic.
Fixed: 409512705
Change-Id: I26f68bdc60130c476b2d68bf0b91158a979c0f0b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6469892
Reviewed-by: Dominik Röttsches <drott@chromium.org>
Commit-Queue: Max Ihlenfeldt <max@igalia.com>
Cr-Commit-Position: refs/heads/main@{#1463996}
--
wpt-commits: a2ef61a6d90c0e9f860f4133e57f7db549774c80
wpt-pr: 52721
Differential Revision: https://phabricator.services.mozilla.com/D250995
-
c312ee9b
by Maksim Sadym at 2025-05-23T19:15:42+00:00
Bug 1967748 [wpt PR 52691] - [wdspec] test `browser.createUserContext:proxy` parameter,
Automatic update from web-platform-tests
[wdspec] test `browser.createUserContext:proxy` parameter (#52691)
use `create_user_context` instead of `bidi_session.browser.create_user_context`
--
wpt-commits: 93bfa6b3060c0df11899b6e3e1ed26ac36e758be
wpt-pr: 52691
Differential Revision: https://phabricator.services.mozilla.com/D250996
-
ab481e63
by moz-wptsync-bot at 2025-05-23T19:15:45+00:00
Bug 1967748 [wpt PR 52691] - Update wpt metadata,
wpt-pr: 52691
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250997
-
bfdd4988
by Daniil Sakhapov at 2025-05-23T19:15:49+00:00
Bug 1967953 [wpt PR 52722] - Add length conversion checkers to CSSScaleInterpolationType,
Automatic update from web-platform-tests
Add length conversion checkers to CSSScaleInterpolationType
So that when the font-size changes during animation, we correctly
update the relative-units dependent value.
Bug: 415572412
Change-Id: I2a73a636332a2c43fe8a790c34c4f38c6661997d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6578189
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Daniil Sakhapov <sakhapov@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463997}
--
wpt-commits: dee11aa747c260ab3966d8e89813ace1fc1df879
wpt-pr: 52722
Differential Revision: https://phabricator.services.mozilla.com/D250998
-
d6c85e99
by moz-wptsync-bot at 2025-05-23T19:15:53+00:00
Bug 1967953 [wpt PR 52722] - Update wpt metadata,
wpt-pr: 52722
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D250999
-
5e0c5e00
by Daniil Sakhapov at 2025-05-23T19:15:56+00:00
Bug 1967963 [wpt PR 52723] - Add length conversion checkers to CSSRotateInterpolationType,
Automatic update from web-platform-tests
Add length conversion checkers to CSSRotateInterpolationType
So that when the font-size changes during animation, we correctly
update the relative-units dependent value.
Bug: 415572412
Change-Id: I8e24abc9d303bbcbb09120b9e49e49eba657938a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6578329
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Daniil Sakhapov <sakhapov@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463998}
--
wpt-commits: 250eb25aea158b631814b75e109f88404441cdb8
wpt-pr: 52723
Differential Revision: https://phabricator.services.mozilla.com/D251000
-
f03cd4a6
by Anders Hartvoll Ruud at 2025-05-23T19:16:00+00:00
Bug 1967972 [wpt PR 52725] - [ident] Resolve ident() in registered custom properties,
Automatic update from web-platform-tests
[ident] Resolve ident() in registered custom properties
Additionally, add a basic crash test for @property while we wait
for Issue 12219 to resolve.
https://github.com/w3c/csswg-drafts/issues/12219
Bug: 384930424
Change-Id: I36c215cac8558dbc964fda366e2ddba3c7b2017a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6578154
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1464032}
--
wpt-commits: 85eadd1d77986f1687cf2310c3201ee5f37c1f3a
wpt-pr: 52725
Differential Revision: https://phabricator.services.mozilla.com/D251001
-
52c6ac97
by moz-wptsync-bot at 2025-05-23T19:16:04+00:00
Bug 1967972 [wpt PR 52725] - Update wpt metadata,
wpt-pr: 52725
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D251002
-
40371963
by Luke Warlow at 2025-05-23T19:16:08+00:00
Bug 1955191 [wpt PR 51484] - Update dialog form submission test,
Automatic update from web-platform-tests
Update dialog form submission test
We now assert the actual value of returnValue when the submit button has no attribute.
See https://github.com/whatwg/html/pull/11280.
--
wpt-commits: 76c3c693ab36c5a7eb523ec798d60cfd57379423
wpt-pr: 51484
Differential Revision: https://phabricator.services.mozilla.com/D251003
-
fc3f43cb
by moz-wptsync-bot at 2025-05-23T19:16:11+00:00
Bug 1955191 [wpt PR 51484] - Update wpt metadata,
wpt-pr: 51484
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D251004
-
656c3635
by Luke Warlow at 2025-05-23T19:16:15+00:00
Bug 1964026 [wpt PR 52278] - Add more dialog returnValue tests for command buttons,
Automatic update from web-platform-tests
Add more dialog returnValue tests for command buttons
See https://github.com/whatwg/html/pull/11280.
--
wpt-commits: 975e4f6ae35d7390beab0ba0c871a349f15ea87e
wpt-pr: 52278
Differential Revision: https://phabricator.services.mozilla.com/D251005
-
bf4aa7df
by moz-wptsync-bot at 2025-05-23T19:16:19+00:00
Bug 1964026 [wpt PR 52278] - Update wpt metadata,
wpt-pr: 52278
wpt-type: metadata
Differential Revision: https://phabricator.services.mozilla.com/D251006
-
9cdd865c
by Daniil Sakhapov at 2025-05-23T19:16:22+00:00
Bug 1967973 [wpt PR 52726] - Add length conversion checkers to CSSPercentageInterpolationType,
Automatic update from web-platform-tests
Add length conversion checkers to CSSPercentageInterpolationType
So that when the font-size changes during animation, we correctly
update the relative-units dependent value.
Bug: 415572412
Change-Id: Ib755656689d0217d5c973cc37068935e7663d522
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6578409
Commit-Queue: Daniil Sakhapov <sakhapov@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1463999}
--
wpt-commits: faf875d9b84f4319ac950cd51ef03a3dcf466a7f
wpt-pr: 52726
Differential Revision: https://phabricator.services.mozilla.com/D251007
-
4bd723b0
by Alexandra Borovova at 2025-05-23T19:16:26+00:00
Bug 1968311 - [wptrunner] Add missing default for "profile_creator_cls" for wdspec tests. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D251029
-
b4e659e0
by moz-wptsync-bot at 2025-05-23T19:16:30+00:00
Bug 1968031 - [wpt-sync] Update web-platform-tests to faf875d9b84f4319ac950cd51ef03a3dcf466a7f,
MANUAL PUSH: wpt sync bot
wpt-head: faf875d9b84f4319ac950cd51ef03a3dcf466a7f
wpt-type: landing
Differential Revision: https://phabricator.services.mozilla.com/D251008
-
5f7c8749
by Boris Chiou at 2025-05-23T19:17:15+00:00
Bug 1968217 - Fix the typo of the preference name of view transition. r=layout-reviewers,TYLin
Just a quick fix because I used the wrong preference name in the a11y test.
Differential Revision: https://phabricator.services.mozilla.com/D251037
-
cf64e2a1
by Dennis Jackson at 2025-05-23T19:17:27+00:00
Bug 1963097 - Update to NSS 3.112. r=jschanck
Differential Revision: https://phabricator.services.mozilla.com/D250924
-
af472761
by Patrycja Rosa at 2025-05-23T19:17:30+00:00
Bug 1968223 - Update system NSS requirement to 3.112. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D250922
-
4a7879e1
by Andrew Halberstadt at 2025-05-23T19:17:58+00:00
Bug 1961649 - Re-use upstream Taskgraph's payload builders, r=taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D250326
-
437f1772
by Andrew Halberstadt at 2025-05-23T19:18:02+00:00
Bug 1961649 - Split 'iscript' and 'signingscript' payload builders apart, r=releng-reviewers,taskgraph-reviewers,bhearsum,hneiva
These are two separate worker implementations with two separate task
schemas. Combining iscript + signingscript into a single payload builder
causes a bunch of problems around schema validation and task
organization.
Differential Revision: https://phabricator.services.mozilla.com/D250327
-
116b7666
by Andrew Halberstadt at 2025-05-23T19:18:05+00:00
Bug 1961649 - Vendor mozilla-taskgraph under third_party/python, r=taskgraph-reviewers,mach-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D250328
-
61a92e78
by Andrew Halberstadt at 2025-05-23T19:18:09+00:00
Bug 1961649 - Use 'scriptworker-{signing, shipit}' payload builders from mozilla-taskgraph, r=taskgraph-reviewers,releng-reviewers,bhearsum
The 'scriptworker-shipit' payload builder is simply removed from
android_taskgraph, as mozilla-taskgraph already provides an identical
implementation.
This patch contains the changes necessary to use the new
'scriptworker-signing' payload builder.
The resulting graph is nearly identical, it only adds
`project:releng:signing:format:<format>` scope to the tasks. This
shouldn't be an issue, because we grant `format:*` to all gecko-roles:
https://github.com/mozilla-releng/fxci-config/blob/54989e5351fde663564ac96e82aec23e91a457ca/grants.yml#L365
It's technically a bug that the format was missing from the Decision
task, though in practice we don't validate format scopes in
signingscript.
Differential Revision: https://phabricator.services.mozilla.com/D250329
-
33119d46
by scottdowne at 2025-05-23T19:19:21+00:00
Bug 1968327 - Newtab fixing story descriptions r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D251046
-
b6c76274
by Serban Stanca at 2025-05-23T20:07:16+00:00
Revert "Bug 1961649 - Use 'scriptworker-{signing, shipit}' payload builders from mozilla-taskgraph, r=taskgraph-reviewers,releng-reviewers,bhearsum" for causing multiple failures.
This reverts commit 8c59549b095069c9045de301b27f011ba50050ed.
This reverts commit b029458665fff39cf96c12a0773a30a85c2fa4d4.
This reverts commit 029513c0c1b7dbe8e4c9661b719efe81f909977a.
This reverts commit 618e07a0c09d3d019b7de3649f31f769de0f4542.
-
d9772d1a
by Drew Willcoxon at 2025-05-23T20:13:00+00:00
Bug 1968156 - Vendor application-services 8986582 for suggest geonames and weather changes. r=daisuke,supply-chain-reviewers
This vendors this revision:
https://github.com/mozilla/application-services/commit/8986582d377eac7b64bddec8aa9c5ce06b161424
It also makes some desktop fixes due to some breaking changes in Suggest, which
@daisuke previously reviewed. It's a large vendor due to vendoring some new
crates plus some app-services revisions that made changes to logging and error
reporting and touched lots of files.
Differential Revision: https://phabricator.services.mozilla.com/D250877
-
194f9058
by Joel Maher at 2025-05-23T20:13:29+00:00
Bug 1967293 - Update mochitest manifest annotations to support Ubuntu 24.04. r=aryx,webcompat-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,profiler-reviewers,dom-storage-reviewers,twisniewski,asuth,accessibility-frontend-reviewers,julienw,dimi,morgan,mconley,ochameau,nsharpley
Differential Revision: https://phabricator.services.mozilla.com/D250070
-
27550cf2
by Alex Franchuk at 2025-05-23T20:27:08+00:00
Bug 1968241 - Clean up unnecessary crashreporter*.ini file logic r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D251045
-
89f40b06
by Serban Stanca at 2025-05-23T22:39:55+00:00
Revert "Bug 1899960 - P2: Imply an unavailable state if focusable is in unavailable subtree. r=Jamie" for casuing junit failures.
This reverts commit 5906bff6ebd9c12855060629666b7cb9b9a5ef62.
This reverts commit f491f2de6ea561aef982da025a892353234402dd.
This reverts commit 047d7acfa29be85c2d8c266fb78da8cd58a6cf81.
-
340b9d11
by Serban Stanca at 2025-05-23T22:39:58+00:00
Revert "Bug 1968241 - Clean up unnecessary crashreporter*.ini file logic r=nalexander" for causing build bustages in nsAppRunner.cpp.
This reverts commit 2a2d6d70d78dc6f0286fc5f34285374af0007210.
-
012123de
by Julian Descottes at 2025-05-23T22:40:02+00:00
Bug 1945184 - [bidi] Implement browsingContext.navigationCommitted event r=webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D249644
-
7f6c6823
by Serban Stanca at 2025-05-23T22:40:06+00:00
Revert "Bug 1954557 - Hide invalid addons in system-addons location selectively. r=willdurand" for causing wpt failures in prefetch-transfer-size-executor.html.
This reverts commit fdfcdea8cdc9b0fd0e9ba3987beef01980b4a75d.
This reverts commit 62de429ed4e6b348e792d46941ff3cf74cfca78a.
-
b9c67719
by Joel Maher at 2025-05-23T22:55:07+00:00
Bug 1968205 - wrench needs to uninstall on android. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D251059
-
d3834ced
by Jonathan Almeida at 2025-05-23T22:55:34+00:00
Bug 1968130 - Handle web channel SYNC_PREFERENCES command in Android r=vpomerleau
Differential Revision: https://phabricator.services.mozilla.com/D250861
-
a489a463
by Nathan Barrett at 2025-05-23T22:56:01+00:00
Bug 1965941 - Update card footer, include publisher, thumbs and context menu r=home-newtab-reviewers,reemhamz
Differential Revision: https://phabricator.services.mozilla.com/D249693
-
ef2fab77
by Emily McDonough at 2025-05-23T22:56:28+00:00
Bug 1968326 - Always initialize masonryAxisGap in nsGridContainerFrame::ReflowRowsInFragmentainer to avoid warnings with GCC r=layout-reviewers,dholbert
Differential Revision: https://phabricator.services.mozilla.com/D251043
-
e9a4a14d
by Emily McDonough at 2025-05-23T22:56:54+00:00
Bug 1968081 - Calculate percentage basis upfront when finding intrinsic sizes of grid items r=layout-grid-reviewers,dholbert
Differential Revision: https://phabricator.services.mozilla.com/D250834
-
edeaafa1
by Mark Banner at 2025-05-23T22:57:21+00:00
Bug 1967249 - Update globals package used in TypeScript, to avoid issues with ESLint. r=zombie,home-newtab-reviewers,omc-reviewers,aminomancer,mconley
Differential Revision: https://phabricator.services.mozilla.com/D250033
-
36bf1b8a
by Tim Xia at 2025-05-23T22:57:47+00:00
Bug 1967799 - Fix fluent comment for main-context-menu-preview-link - r=flod,fluent-reviewers
- move menu-copy-phone out of group comment
Differential Revision: https://phabricator.services.mozilla.com/D250484
-
ef41ce85
by Valentin Gosu at 2025-05-23T22:58:00+00:00
Bug 1966583 - Add network.security.ports.banned to FeatureManifest r=sunil,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249615
-
b90344b6
by Valentin Gosu at 2025-05-23T22:58:03+00:00
Bug 1966583 - Add network.security.ports.banned to Android nimbus manifest r=necko-reviewers,geckoview-reviewers,geckoview-api-reviewers,ohall,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D249752
-
946fd128
by Maxx Crawford at 2025-05-23T22:58:31+00:00
Bug 1968056 - Add extensions.pocket.enabled pref to Nimbus/saveToPocket namespace r=home-newtab-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D250816
-
ce8ad814
by Maxx Crawford at 2025-05-23T22:58:35+00:00
Bug 1968055 - Set extensions.pocket.enabled pref to false r=home-newtab-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D250817
-
9a9795ee
by Maxx Crawford at 2025-05-23T22:58:39+00:00
Bug 1968258 - Enable extensions.pocket.enabled pref for browser/components/pocket tests r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D251014
-
1cbab0e9
by Maxx Crawford at 2025-05-23T22:58:43+00:00
Bug 1968258 - Enable extensions.pocket.enabled pref for browser/components/customizableui tests r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D251022
-
f73e550f
by Maxx Crawford at 2025-05-23T22:58:46+00:00
Bug 1968258 - Enable extensions.pocket.enabled pref for browser toolbar tests r=mconley,rking
Differential Revision: https://phabricator.services.mozilla.com/D251050
-
64d8d51b
by Maxx Crawford at 2025-05-23T22:58:50+00:00
Bug 1968258 - Enable extensions.pocket.enabled pref for browser/base/content/test/sync/browser_contextmenu_sendpage.js test r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D251055
-
159d9e26
by Maxx Crawford at 2025-05-23T22:58:54+00:00
Bug 1968258 - Enable extensions.pocket.enabled pref for browser/components/enterprisepolicies test r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D251057
-
622ceefa
by Maxx Crawford at 2025-05-23T22:58:58+00:00
Bug 1968258 - Enable extensions.pocket.enabled pref for browser/components/urlbar test r=mconley,urlbar-reviewers,adw
Differential Revision: https://phabricator.services.mozilla.com/D251060
-
f172b131
by Botond Ballo at 2025-05-23T22:59:40+00:00
Bug 1964721 - Do not cancel an autoscroll animation when starting a touchpad hold gesture. r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D248495
-
21697e1d
by iulian moraru at 2025-05-23T23:24:43+00:00
Revert "Bug 1968081 - Calculate percentage basis upfront when finding intrinsic sizes of grid items r=layout-grid-reviewers,dholbert" for causing mass build bustages on nsGridContainerFrame.cpp.
This reverts commit a9167bd9d5be2b4ed4d6a72950b7e27f32297cd5.
-
235d5f70
by Tomislav Jovanovic at 2025-05-23T23:40:08+00:00
Bug 1967692 - Generate error_list.json from ErrorList.py r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D250876
-
60d1a6fe
by Release Engineering Landoscript at 2025-05-24T00:09:59+00:00
No Bug - Import translations from https://github.com/mozilla-l10n/android-l10n CLOSED TREE
-
440fc56f
by Ed Lee at 2025-05-24T00:17:15+00:00
Bug 1968047 - link preview opens in unexpected scenarios r=txia,firefox-ai-ml-reviewers
Only trigger long click with primary button. Ignore overlink after a delay and single page app links.
Differential Revision: https://phabricator.services.mozilla.com/D250901
-
7b59d0ed
by Drew Willcoxon at 2025-05-24T00:22:05+00:00
Bug 1966328 - Expose the "Sponsored" urlbar group label to localizers. r=daisuke,fluent-reviewers,urlbar-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D251082
-
e2106777
by Drew Willcoxon at 2025-05-24T00:24:02+00:00
Bug 1968010 - Revert change to mdnFeatureGate Nimbus variable to avoid breaking experiments/rollouts. r=daisuke
Fortunately we only need to revert the change I made to `mdnFeatureGate` in
D249706. I tested similar STR to Cosmin's in the bug and was able to confirm
that this fixes it: On upgrade, the client was still enrolled. I also verified
that MDN suggestions still work for US clients.
Differential Revision: https://phabricator.services.mozilla.com/D251079
-
59dd011e
by Aristide Tossou at 2025-05-24T00:24:31+00:00
Bug 1967767 - Use isProbabablyReadable properly to keep Reader Mode and Link Preview in sync - r=txia,firefox-ai-ml-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250846
-
8a4e09fa
by Serban Stanca at 2025-05-24T01:53:42+00:00
Revert "Bug 1964721 - Do not cancel an autoscroll animation when starting a touchpad hold gesture. r=hiro" for causing mochitests failures in browser_bug295977_autoscroll_overflow.js.
This reverts commit edd8eb8c9a497f60ade79cb701ff814f4b986f21.
-
8c16c781
by Luca Greco at 2025-05-24T01:53:46+00:00
Bug 1954557 - Keep system-signed upgrades to builtin add-on version on app version upgrades, reset system-signed set on app version downgrades. r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D247069
-
ab25e704
by Luca Greco at 2025-05-24T01:53:49+00:00
Bug 1954557 - Hide invalid addons in system-addons location selectively. r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D247070
-
31ecfeb9
by Serban Stanca at 2025-05-24T01:53:53+00:00
Revert "Bug 1968202 - Generalize GlobalStyleSheetCache to support author stylesheets. r=smaug" for causing wpt failures in prefetch-transfer-size-executor.html.
This reverts commit e2ac38c2a8a6cca068b3e507bc9d640fc1914bd6.
-
a983fda6
by Serban Stanca at 2025-05-24T01:53:56+00:00
Revert "Bug 1967692 - Generate error_list.json from ErrorList.py r=Standard8" for causing eslint failures.
This reverts commit 87043fd8c70778d63ca878c1f23fdd0a4f82fd93.
-
f69aae85
by Aaron Train at 2025-05-24T02:00:21+00:00
Bug 1968321 - Exclude Fenix UI efficiency tests from running for now on detect-leak task r=jajohnson
Differential Revision: https://phabricator.services.mozilla.com/D251038
-
78afffaa
by Beth Rennie at 2025-05-24T02:33:44+00:00
Bug 1956080 - Add a migration to copy existing enrollments to the NimbusEnrollments table r=jhirsch,nimbus-reviewers,relud,Gijs
We now copy all existing enrollments to the NimbusEnrollments table
during a migration after the ExperimentStore is initialized but before
we initialize the `ExperimentManager` (i.e., call `onStartup()`). This
migration has to happen at this very specific point because calling
`ExperimentManager.onStartup()` will process any existing enrollments
and may cause unenrollments. This patch does not add support for
updating enrollments in the database (see the next patch in this
series), but for that to happen, the enrollments must already exist in
the database.
`NimbusTestUtils.factories.recipe()` now returns more realistic recipes
(with properties being `null` instead of missing). This surfaced a
minor bug in the `EnrollmentsContext` validation flow when validation
was disabled and the recipe had localizations, but this should never
have been a problem in reality because validation is always enabled in
practice.
Because Nimbus is used in so many xpcshell tests and it is currently
cumbersome to enable the ProfileDatastoreService in every one of those
tests, writing to the new database is controlled by the
`nimbus.profiledatastoreservice.enabled` pref, which is true by default
but false in xpcshell tests.
Differential Revision: https://phabricator.services.mozilla.com/D249467
-
cc384cbe
by Beth Rennie at 2025-05-24T02:33:48+00:00
Bug 1956080 - Write enrollment updates to the NimbusEnrollments table r=jhirsch,nimbus-reviewers,relud,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D249472
-
bab4c41c
by Beth Rennie at 2025-05-24T02:33:52+00:00
Bug 1956080 - Add telemetry about database writes r=nimbus-reviewers,relud,chumphreys
Differential Revision: https://phabricator.services.mozilla.com/D250806
-
fbdc4cb0
by Tim Xia at 2025-05-24T02:51:15+00:00
Bug 1961212 - onboarding to introduce link preview - r=Mardak,fluent-reviewers,firefox-ai-ml-reviewers,bolsson
- entrypoint logic
- add close button
- update text and image on onboarding card
- don't re-render card if user hover around different urls
- use -panel-color for .og-card-title and .og-card-description
- add telemetry and tests
- add browser_link_preview_onboarding.js
- add link-preview-card-onboarding.css
- update failure message for failed test wait statement
- remove alt text for onboarding image
- refactor panel rendering code to initOrResetPreviewPanel
- refactor _onLinkPreview() to switch between linkpreview and onboarding card directly
- add openAtCurrentLocation
- add telemetry tests and onboarding test
- avoid adding multiple listeners
- replace without hide and reopen
Differential Revision: https://phabricator.services.mozilla.com/D249855
-
4df54ad1
by iulian moraru at 2025-05-24T03:33:14+00:00
Revert "Bug 1956080 - Add telemetry about database writes r=nimbus-reviewers,relud,chumphreys" for causing multiple bc failures.
This reverts commit 53b0e55e9e56ad2289b6e6c3bebbabb9c0dcd8b0.
Revert "Bug 1956080 - Write enrollment updates to the NimbusEnrollments table r=jhirsch,nimbus-reviewers,relud,nalexander"
This reverts commit 128370986eea7bceeeef34fbb0c1c60d8d7a56df.
Revert "Bug 1956080 - Add a migration to copy existing enrollments to the NimbusEnrollments table r=jhirsch,nimbus-reviewers,relud,Gijs"
This reverts commit 0bbb1c3d7ad772f86708109f6cae5b060cf94d61.
-
2fc84c3d
by Ed Lee at 2025-05-24T06:17:12+00:00
Bug 1965588 - migrate link preview labs users expecting shift-alt and feature enabled for end of labs rollout r=txia,firefox-ai-ml-reviewers
Detect labs enrollment to keep enabled once and keep shift-alt shortcut with legacy prefs. Support prefs like chatbot.
Differential Revision: https://phabricator.services.mozilla.com/D250912
-
7126be53
by Release Engineering Landoscript at 2025-05-24T06:50:12+00:00
No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> e6fedce085d0b0b0badba823ae38886b061332a0
af -> e6fedce085d0b0b0badba823ae38886b061332a0
an -> e6fedce085d0b0b0badba823ae38886b061332a0
ar -> e6fedce085d0b0b0badba823ae38886b061332a0
ast -> e6fedce085d0b0b0badba823ae38886b061332a0
az -> e6fedce085d0b0b0badba823ae38886b061332a0
be -> e6fedce085d0b0b0badba823ae38886b061332a0
bg -> e6fedce085d0b0b0badba823ae38886b061332a0
bn -> e6fedce085d0b0b0badba823ae38886b061332a0
bo -> e6fedce085d0b0b0badba823ae38886b061332a0
br -> e6fedce085d0b0b0badba823ae38886b061332a0
brx -> e6fedce085d0b0b0badba823ae38886b061332a0
bs -> e6fedce085d0b0b0badba823ae38886b061332a0
ca -> e6fedce085d0b0b0badba823ae38886b061332a0
ca-valencia -> e6fedce085d0b0b0badba823ae38886b061332a0
cak -> e6fedce085d0b0b0badba823ae38886b061332a0
ckb -> e6fedce085d0b0b0badba823ae38886b061332a0
cs -> e6fedce085d0b0b0badba823ae38886b061332a0
cy -> e6fedce085d0b0b0badba823ae38886b061332a0
da -> e6fedce085d0b0b0badba823ae38886b061332a0
de -> e6fedce085d0b0b0badba823ae38886b061332a0
dsb -> e6fedce085d0b0b0badba823ae38886b061332a0
el -> e6fedce085d0b0b0badba823ae38886b061332a0
en-CA -> e6fedce085d0b0b0badba823ae38886b061332a0
en-GB -> e6fedce085d0b0b0badba823ae38886b061332a0
eo -> e6fedce085d0b0b0badba823ae38886b061332a0
es-AR -> e6fedce085d0b0b0badba823ae38886b061332a0
es-CL -> e6fedce085d0b0b0badba823ae38886b061332a0
es-ES -> e6fedce085d0b0b0badba823ae38886b061332a0
es-MX -> e6fedce085d0b0b0badba823ae38886b061332a0
et -> e6fedce085d0b0b0badba823ae38886b061332a0
eu -> e6fedce085d0b0b0badba823ae38886b061332a0
fa -> e6fedce085d0b0b0badba823ae38886b061332a0
ff -> e6fedce085d0b0b0badba823ae38886b061332a0
fi -> e6fedce085d0b0b0badba823ae38886b061332a0
fr -> e6fedce085d0b0b0badba823ae38886b061332a0
fur -> e6fedce085d0b0b0badba823ae38886b061332a0
fy-NL -> e6fedce085d0b0b0badba823ae38886b061332a0
ga-IE -> e6fedce085d0b0b0badba823ae38886b061332a0
gd -> e6fedce085d0b0b0badba823ae38886b061332a0
gl -> e6fedce085d0b0b0badba823ae38886b061332a0
gn -> e6fedce085d0b0b0badba823ae38886b061332a0
gu-IN -> e6fedce085d0b0b0badba823ae38886b061332a0
he -> e6fedce085d0b0b0badba823ae38886b061332a0
hi-IN -> e6fedce085d0b0b0badba823ae38886b061332a0
hr -> e6fedce085d0b0b0badba823ae38886b061332a0
hsb -> e6fedce085d0b0b0badba823ae38886b061332a0
hu -> e6fedce085d0b0b0badba823ae38886b061332a0
hy-AM -> e6fedce085d0b0b0badba823ae38886b061332a0
hye -> e6fedce085d0b0b0badba823ae38886b061332a0
ia -> e6fedce085d0b0b0badba823ae38886b061332a0
id -> e6fedce085d0b0b0badba823ae38886b061332a0
is -> e6fedce085d0b0b0badba823ae38886b061332a0
it -> e6fedce085d0b0b0badba823ae38886b061332a0
ja -> e6fedce085d0b0b0badba823ae38886b061332a0
ja-JP-mac -> e6fedce085d0b0b0badba823ae38886b061332a0
ka -> e6fedce085d0b0b0badba823ae38886b061332a0
kab -> e6fedce085d0b0b0badba823ae38886b061332a0
kk -> e6fedce085d0b0b0badba823ae38886b061332a0
km -> e6fedce085d0b0b0badba823ae38886b061332a0
kn -> e6fedce085d0b0b0badba823ae38886b061332a0
ko -> e6fedce085d0b0b0badba823ae38886b061332a0
lij -> e6fedce085d0b0b0badba823ae38886b061332a0
lo -> e6fedce085d0b0b0badba823ae38886b061332a0
lt -> e6fedce085d0b0b0badba823ae38886b061332a0
ltg -> e6fedce085d0b0b0badba823ae38886b061332a0
lv -> e6fedce085d0b0b0badba823ae38886b061332a0
meh -> e6fedce085d0b0b0badba823ae38886b061332a0
mk -> e6fedce085d0b0b0badba823ae38886b061332a0
ml -> e6fedce085d0b0b0badba823ae38886b061332a0
mr -> e6fedce085d0b0b0badba823ae38886b061332a0
ms -> e6fedce085d0b0b0badba823ae38886b061332a0
my -> e6fedce085d0b0b0badba823ae38886b061332a0
nb-NO -> e6fedce085d0b0b0badba823ae38886b061332a0
ne-NP -> e6fedce085d0b0b0badba823ae38886b061332a0
nl -> e6fedce085d0b0b0badba823ae38886b061332a0
nn-NO -> e6fedce085d0b0b0badba823ae38886b061332a0
oc -> e6fedce085d0b0b0badba823ae38886b061332a0
pa-IN -> e6fedce085d0b0b0badba823ae38886b061332a0
pl -> e6fedce085d0b0b0badba823ae38886b061332a0
pt-BR -> e6fedce085d0b0b0badba823ae38886b061332a0
pt-PT -> e6fedce085d0b0b0badba823ae38886b061332a0
rm -> e6fedce085d0b0b0badba823ae38886b061332a0
ro -> e6fedce085d0b0b0badba823ae38886b061332a0
ru -> e6fedce085d0b0b0badba823ae38886b061332a0
sat -> e6fedce085d0b0b0badba823ae38886b061332a0
sc -> e6fedce085d0b0b0badba823ae38886b061332a0
scn -> e6fedce085d0b0b0badba823ae38886b061332a0
sco -> e6fedce085d0b0b0badba823ae38886b061332a0
si -> e6fedce085d0b0b0badba823ae38886b061332a0
sk -> e6fedce085d0b0b0badba823ae38886b061332a0
skr -> e6fedce085d0b0b0badba823ae38886b061332a0
sl -> e6fedce085d0b0b0badba823ae38886b061332a0
son -> e6fedce085d0b0b0badba823ae38886b061332a0
sq -> e6fedce085d0b0b0badba823ae38886b061332a0
sr -> e6fedce085d0b0b0badba823ae38886b061332a0
sv-SE -> e6fedce085d0b0b0badba823ae38886b061332a0
szl -> e6fedce085d0b0b0badba823ae38886b061332a0
ta -> e6fedce085d0b0b0badba823ae38886b061332a0
te -> e6fedce085d0b0b0badba823ae38886b061332a0
tg -> e6fedce085d0b0b0badba823ae38886b061332a0
th -> e6fedce085d0b0b0badba823ae38886b061332a0
tl -> e6fedce085d0b0b0badba823ae38886b061332a0
tr -> e6fedce085d0b0b0badba823ae38886b061332a0
trs -> e6fedce085d0b0b0badba823ae38886b061332a0
uk -> e6fedce085d0b0b0badba823ae38886b061332a0
ur -> e6fedce085d0b0b0badba823ae38886b061332a0
uz -> e6fedce085d0b0b0badba823ae38886b061332a0
vi -> e6fedce085d0b0b0badba823ae38886b061332a0
wo -> e6fedce085d0b0b0badba823ae38886b061332a0
xh -> e6fedce085d0b0b0badba823ae38886b061332a0
zh-CN -> e6fedce085d0b0b0badba823ae38886b061332a0
zh-TW -> e6fedce085d0b0b0badba823ae38886b061332a0
-
b986e7e7
by Release Engineering Landoscript at 2025-05-24T06:50:16+00:00
No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> e6fedce085d0b0b0badba823ae38886b061332a0
an -> e6fedce085d0b0b0badba823ae38886b061332a0
ar -> e6fedce085d0b0b0badba823ae38886b061332a0
ast -> e6fedce085d0b0b0badba823ae38886b061332a0
az -> e6fedce085d0b0b0badba823ae38886b061332a0
be -> e6fedce085d0b0b0badba823ae38886b061332a0
bg -> e6fedce085d0b0b0badba823ae38886b061332a0
bn -> e6fedce085d0b0b0badba823ae38886b061332a0
br -> e6fedce085d0b0b0badba823ae38886b061332a0
bs -> e6fedce085d0b0b0badba823ae38886b061332a0
ca -> e6fedce085d0b0b0badba823ae38886b061332a0
cak -> e6fedce085d0b0b0badba823ae38886b061332a0
cs -> e6fedce085d0b0b0badba823ae38886b061332a0
cy -> e6fedce085d0b0b0badba823ae38886b061332a0
da -> e6fedce085d0b0b0badba823ae38886b061332a0
de -> e6fedce085d0b0b0badba823ae38886b061332a0
dsb -> e6fedce085d0b0b0badba823ae38886b061332a0
el -> e6fedce085d0b0b0badba823ae38886b061332a0
en-CA -> e6fedce085d0b0b0badba823ae38886b061332a0
en-GB -> e6fedce085d0b0b0badba823ae38886b061332a0
eo -> e6fedce085d0b0b0badba823ae38886b061332a0
es-AR -> e6fedce085d0b0b0badba823ae38886b061332a0
es-CL -> e6fedce085d0b0b0badba823ae38886b061332a0
es-ES -> e6fedce085d0b0b0badba823ae38886b061332a0
es-MX -> e6fedce085d0b0b0badba823ae38886b061332a0
et -> e6fedce085d0b0b0badba823ae38886b061332a0
eu -> e6fedce085d0b0b0badba823ae38886b061332a0
fa -> e6fedce085d0b0b0badba823ae38886b061332a0
ff -> e6fedce085d0b0b0badba823ae38886b061332a0
fi -> e6fedce085d0b0b0badba823ae38886b061332a0
fr -> e6fedce085d0b0b0badba823ae38886b061332a0
fy-NL -> e6fedce085d0b0b0badba823ae38886b061332a0
ga-IE -> e6fedce085d0b0b0badba823ae38886b061332a0
gd -> e6fedce085d0b0b0badba823ae38886b061332a0
gl -> e6fedce085d0b0b0badba823ae38886b061332a0
gn -> e6fedce085d0b0b0badba823ae38886b061332a0
gu-IN -> e6fedce085d0b0b0badba823ae38886b061332a0
he -> e6fedce085d0b0b0badba823ae38886b061332a0
hi-IN -> e6fedce085d0b0b0badba823ae38886b061332a0
hr -> e6fedce085d0b0b0badba823ae38886b061332a0
hsb -> e6fedce085d0b0b0badba823ae38886b061332a0
hu -> e6fedce085d0b0b0badba823ae38886b061332a0
hy-AM -> e6fedce085d0b0b0badba823ae38886b061332a0
ia -> e6fedce085d0b0b0badba823ae38886b061332a0
id -> e6fedce085d0b0b0badba823ae38886b061332a0
is -> e6fedce085d0b0b0badba823ae38886b061332a0
it -> e6fedce085d0b0b0badba823ae38886b061332a0
ja -> e6fedce085d0b0b0badba823ae38886b061332a0
ka -> e6fedce085d0b0b0badba823ae38886b061332a0
kab -> e6fedce085d0b0b0badba823ae38886b061332a0
kk -> e6fedce085d0b0b0badba823ae38886b061332a0
km -> e6fedce085d0b0b0badba823ae38886b061332a0
kn -> e6fedce085d0b0b0badba823ae38886b061332a0
ko -> e6fedce085d0b0b0badba823ae38886b061332a0
lij -> e6fedce085d0b0b0badba823ae38886b061332a0
lo -> e6fedce085d0b0b0badba823ae38886b061332a0
lt -> e6fedce085d0b0b0badba823ae38886b061332a0
ltg -> e6fedce085d0b0b0badba823ae38886b061332a0
lv -> e6fedce085d0b0b0badba823ae38886b061332a0
meh -> e6fedce085d0b0b0badba823ae38886b061332a0
mix -> e6fedce085d0b0b0badba823ae38886b061332a0
ml -> e6fedce085d0b0b0badba823ae38886b061332a0
mr -> e6fedce085d0b0b0badba823ae38886b061332a0
ms -> e6fedce085d0b0b0badba823ae38886b061332a0
my -> e6fedce085d0b0b0badba823ae38886b061332a0
nb-NO -> e6fedce085d0b0b0badba823ae38886b061332a0
ne-NP -> e6fedce085d0b0b0badba823ae38886b061332a0
nl -> e6fedce085d0b0b0badba823ae38886b061332a0
nn-NO -> e6fedce085d0b0b0badba823ae38886b061332a0
oc -> e6fedce085d0b0b0badba823ae38886b061332a0
pa-IN -> e6fedce085d0b0b0badba823ae38886b061332a0
pl -> e6fedce085d0b0b0badba823ae38886b061332a0
pt-BR -> e6fedce085d0b0b0badba823ae38886b061332a0
pt-PT -> e6fedce085d0b0b0badba823ae38886b061332a0
rm -> e6fedce085d0b0b0badba823ae38886b061332a0
ro -> e6fedce085d0b0b0badba823ae38886b061332a0
ru -> e6fedce085d0b0b0badba823ae38886b061332a0
sk -> e6fedce085d0b0b0badba823ae38886b061332a0
sl -> e6fedce085d0b0b0badba823ae38886b061332a0
son -> e6fedce085d0b0b0badba823ae38886b061332a0
sq -> e6fedce085d0b0b0badba823ae38886b061332a0
sr -> e6fedce085d0b0b0badba823ae38886b061332a0
sv-SE -> e6fedce085d0b0b0badba823ae38886b061332a0
ta -> e6fedce085d0b0b0badba823ae38886b061332a0
te -> e6fedce085d0b0b0badba823ae38886b061332a0
th -> e6fedce085d0b0b0badba823ae38886b061332a0
tl -> e6fedce085d0b0b0badba823ae38886b061332a0
tr -> e6fedce085d0b0b0badba823ae38886b061332a0
trs -> e6fedce085d0b0b0badba823ae38886b061332a0
uk -> e6fedce085d0b0b0badba823ae38886b061332a0
ur -> e6fedce085d0b0b0badba823ae38886b061332a0
uz -> e6fedce085d0b0b0badba823ae38886b061332a0
vi -> e6fedce085d0b0b0badba823ae38886b061332a0
wo -> e6fedce085d0b0b0badba823ae38886b061332a0
xh -> e6fedce085d0b0b0badba823ae38886b061332a0
zam -> e6fedce085d0b0b0badba823ae38886b061332a0
zh-CN -> e6fedce085d0b0b0badba823ae38886b061332a0
zh-TW -> e6fedce085d0b0b0badba823ae38886b061332a0
-
2e6be62b
by Nicolas Chevobbe at 2025-05-24T08:30:53+00:00
Bug 1327973 - [devtools] Remove count/score sort in markup/style editor autocomplete suggestions. r=devtools-reviewers,jdescottes.
The suggestions were sorted by the number of element matching the item, which could
be confusing and get in the way of the user when they wanted to search for the
least used version.
We now sort the suggestions by "type" (id, class, tag, …), and then, within those
groups, alphabetically.
Differential Revision: https://phabricator.services.mozilla.com/D249768
-
bae72999
by Nicolas Chevobbe at 2025-05-24T08:30:56+00:00
Bug 1542277 - [devtools] Fix Inspector search autocomplete when using selector search with pseudo selectors. r=devtools-reviewers,jdescottes.
This patch adds support for the "pseudo" selector state in the inspector search,
which is already handled in the server (in WalkerActor#getSuggestionsForQuery).
Differential Revision: https://phabricator.services.mozilla.com/D250896
-
5e6ef2d0
by Masayuki Nakano at 2025-05-24T08:51:34+00:00
Bug 1968231 - Update WPT meta file of `pointerevent_after_target_appended.html` for late beta builds r=smaug
I don't remember why only this behavior is different between late beta
and early beta though. Now, the test result does not depend on the
condition anyway.
Differential Revision: https://phabricator.services.mozilla.com/D251092
-
19434e98
by Emilio Cobos Álvarez at 2025-05-24T10:14:39+00:00
Bug 1967931 - Avoid blocking rendering for devtools pauses. r=smaug,devtools-reviewers,nchevobbe
This regresses browser_dbg-scroll-run-to-completion.js, but I think we
should either suppress rendering or not suppress it, not doing some
weird in-between thing. So for now given the discussion on the bug it's
probably acceptable.
Differential Revision: https://phabricator.services.mozilla.com/D250772
-
c63a280b
by Cristina Horotan at 2025-05-24T10:22:21+00:00
Revert "Bug 1961722. Make SetZeroMarginDisplayPortOnAsyncScrollableAncestors follow the parent chain like all other related code. r=botond" on request
This reverts commit a69867dc7901072fd3ec790dac5b9fbbc29fcbb7.
-
96642fe5
by Emilio Cobos Álvarez at 2025-05-24T11:27:14+00:00
Bug 1968202 - Generalize GlobalStyleSheetCache to support author stylesheets. r=smaug
In bug 1967507 I changed the timing of AnonymousContent stylesheet
loading in a way that it perturbed a css cache test because of
accessiblecaret.css
https://hg.mozilla.org/mozilla-central/rev/a6a294ae1d18
However that made me realize that accessiblecaret.css is loaded
virtually in all processes, and it should be using the same mechanism we
use for UA sheets, rather than using all the CSS loader machinery
in-content. Same goes for details.css.
Expand GlobalStyleSheetCache to allow UA and Author sheets, and allow
ShadowRoot to get built-in stylesheets appended.
This allows accessiblecaret.css and details.css not to be marked as
content-accessible.
We could do the same at the document level for plaintext.css and co, but
that seems a bit less common, so maybe fine.
Differential Revision: https://phabricator.services.mozilla.com/D250909
-
0713c1a3
by Emilio Cobos Álvarez at 2025-05-24T13:09:40+00:00
Bug 1968202 - Simplify accessiblecaret.css with nesting. r=TYLin,layout-reviewers
Somewhat drive-by clean-up.
Differential Revision: https://phabricator.services.mozilla.com/D250910
-
543e304a
by John M. Schanck at 2025-05-24T13:36:26+00:00
Bug 1968161 - avoid ocsp request in intermediate preloads tests. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D251067
-
3f7dc3db
by Cristina Horotan at 2025-05-24T15:25:07+00:00
Bug 1729196 - disable browser_doorhanger_generated_password.js on mac 15 and win for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D251099
-
c5e9f71a
by Emilio Cobos Álvarez at 2025-05-24T15:32:39+00:00
Bug 1968391 - Fix unintended behavior change of alert notification origin. r=jfkthame
The regressing bug removed the taskbar-side-specific bits (as described
in the commit message), but unintentionally changed the default (for a
bottom taskbar) to NS_ALERT_TOP rather than 0.
Differential Revision: https://phabricator.services.mozilla.com/D251097
-
2268161f
by Mark Banner at 2025-05-24T17:10:47+00:00
Bug 1881701 - Configure testing/mochitest/tests/Harness_sanity/ test setup with eslintrc-test-paths rather than its own .eslintrc.js set-up. r=frontend-codestyle-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D249944
-
a2f6b142
by Mark Banner at 2025-05-24T17:10:51+00:00
Bug 1881701 - Rename many ESLint files to use .mjs. r=frontend-codestyle-reviewers,perftest-reviewers,Gijs,sparky,webcompat-reviewers,twisniewski
This is separate to help preserve history of the files.
Differential Revision: https://phabricator.services.mozilla.com/D249945
-
b017b085
by Mark Banner at 2025-05-24T17:10:55+00:00
Bug 1881701 - Add some utility functions to eslint-plugin-mozilla to support flat config processing. r=frontend-codestyle-reviewers,Gijs
This also sets up recommended.js to match against the required file extensions, which is needed for the configuration to work correctly.
Differential Revision: https://phabricator.services.mozilla.com/D249947
-
20152d19
by Mark Banner at 2025-05-24T17:10:59+00:00
Bug 1881701 - Change the devtools configurations to work with the ESLint flat configuration.r=devtools-reviewers,profiler-reviewers,julienw,nchevobbe
This consolidates the jest environment definition, and the xpcshell globals into the devtools/.eslintrc.mjs file, for easier configurations.
It also changes the restart of the configurations to work with flat config.
Differential Revision: https://phabricator.services.mozilla.com/D249948
-
0021e164
by Mark Banner at 2025-05-24T17:11:02+00:00
Bug 1881701 - Change new .eslintrc.mjs files to modules (browser/), and export as flat config. r=frontend-codestyle-reviewers,extension-reviewers,pip-reviewers,credential-management-reviewers,search-reviewers,places-reviewers,omc-reviewers,migration-reviewers,home-newtab-reviewers,urlbar-reviewers,aminomancer,daisuke,dimi,robwu,jteow,mconley
Differential Revision: https://phabricator.services.mozilla.com/D249949
-
8b3069fa
by Mark Banner at 2025-05-24T17:11:06+00:00
Bug 1881701 - Change new .eslintrc.mjs files to modules (toolkit/), and export as flat config. r=frontend-codestyle-reviewers,extension-reviewers,credential-management-reviewers,Gijs,mossop,dimi,robwu
Differential Revision: https://phabricator.services.mozilla.com/D249950
-
f29a0c8d
by Mark Banner at 2025-05-24T17:11:10+00:00
Bug 1881701 - Change new .eslintrc.mjs files to modules (misc), and export as flat config. r=frontend-codestyle-reviewers,webdriver-reviewers,perftest-reviewers,geckoview-reviewers,devtools-reviewers,sync-reviewers,android-reviewers,mossop,spidermonkey-reviewers,Gijs,ohall,whimboo,nchevobbe,arai,sparky,skhamis,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D249951
-
03bf4223
by Mark Banner at 2025-05-24T17:11:14+00:00
Bug 1881701 - Switch the main ESLint configuration to use the flat configuration. r=frontend-codestyle-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D249952
-
ce198bd3
by Mark Banner at 2025-05-24T17:11:17+00:00
Bug 1881701 - Change how ESLint valid/require-jsdoc configurations are applied, so that the config is applied before sub-configs. r=frontend-codestyle-reviewers,mossop
This helps fix raised issues in customizable UI code which turns rules off in its own directory.
Differential Revision: https://phabricator.services.mozilla.com/D249953
-
bdec490a
by Mark Banner at 2025-05-24T17:11:21+00:00
Bug 1881701 - Fix ESLint issues shown up by improved configuration application. r=frontend-codestyle-reviewers,application-update-reviewers,credential-management-reviewers,bytesized,dimi
Differential Revision: https://phabricator.services.mozilla.com/D249954
-
572ff77c
by Mark Banner at 2025-05-24T17:11:25+00:00
Bug 1881701 - Add toolkit/modules/third_party to ThirdPartyPaths.txt. r=frontend-codestyle-reviewers,mossop
Differential Revision: https://phabricator.services.mozilla.com/D249955
-
f8461a8a
by Mark Banner at 2025-05-24T17:11:28+00:00
Bug 1881701 - Automatically fix new issues raised in devtools. r=devtools-reviewers,frontend-codestyle-reviewers,mossop,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D249956
-
b3a6b58e
by Mark Banner at 2025-05-24T17:11:32+00:00
Bug 1881701 - Fix remainder of newly raised devtools issues after switching to the ESLint flat config. r=devtools-reviewers,frontend-codestyle-reviewers,mossop,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D249957
-
d64bb632
by Mark Banner at 2025-05-24T17:11:36+00:00
Bug 1881701 - Fix python tests related to the ESLint linter. r=linter-reviewers,frontend-codestyle-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D249958
-
e46bd70d
by Mark Banner at 2025-05-24T17:11:39+00:00
Bug 1881701 - Move ESLint ignores and test paths to be module files as well. r=frontend-codestyle-reviewers,devtools-reviewers,Gijs,nchevobbe
This completes the moving of all the top-level configuration files to be ES modules, and named similarily.
Differential Revision: https://phabricator.services.mozilla.com/D250403
-
b2a8733d
by Release Engineering Landoscript at 2025-05-24T18:52:15+00:00
No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
af -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
an -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ar -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ast -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
az -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
be -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
bg -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
bn -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
bo -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
br -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
brx -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
bs -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ca -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ca-valencia -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
cak -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ckb -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
cs -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
cy -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
da -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
de -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
dsb -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
el -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
en-CA -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
en-GB -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
eo -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
es-AR -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
es-CL -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
es-ES -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
es-MX -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
et -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
eu -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
fa -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ff -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
fi -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
fr -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
fur -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
fy-NL -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ga-IE -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
gd -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
gl -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
gn -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
gu-IN -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
he -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
hi-IN -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
hr -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
hsb -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
hu -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
hy-AM -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
hye -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ia -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
id -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
is -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
it -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ja -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ja-JP-mac -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ka -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
kab -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
kk -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
km -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
kn -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ko -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
lij -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
lo -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
lt -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ltg -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
lv -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
meh -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
mk -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ml -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
mr -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ms -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
my -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
nb-NO -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ne-NP -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
nl -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
nn-NO -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
oc -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
pa-IN -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
pl -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
pt-BR -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
pt-PT -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
rm -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ro -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ru -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sat -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sc -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
scn -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sco -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
si -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sk -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
skr -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sl -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
son -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sq -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sr -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sv-SE -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
szl -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ta -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
te -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
tg -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
th -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
tl -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
tr -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
trs -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
uk -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ur -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
uz -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
vi -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
wo -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
xh -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
zh-CN -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
zh-TW -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
-
1a101ff6
by Release Engineering Landoscript at 2025-05-24T18:52:18+00:00
No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
an -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ar -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ast -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
az -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
be -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
bg -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
bn -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
br -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
bs -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ca -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
cak -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
cs -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
cy -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
da -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
de -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
dsb -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
el -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
en-CA -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
en-GB -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
eo -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
es-AR -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
es-CL -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
es-ES -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
es-MX -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
et -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
eu -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
fa -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ff -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
fi -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
fr -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
fy-NL -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ga-IE -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
gd -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
gl -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
gn -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
gu-IN -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
he -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
hi-IN -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
hr -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
hsb -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
hu -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
hy-AM -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ia -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
id -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
is -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
it -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ja -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ka -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
kab -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
kk -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
km -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
kn -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ko -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
lij -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
lo -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
lt -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ltg -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
lv -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
meh -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
mix -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ml -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
mr -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ms -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
my -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
nb-NO -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ne-NP -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
nl -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
nn-NO -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
oc -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
pa-IN -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
pl -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
pt-BR -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
pt-PT -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
rm -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ro -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ru -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sk -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sl -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
son -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sq -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sr -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
sv-SE -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ta -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
te -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
th -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
tl -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
tr -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
trs -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
uk -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
ur -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
uz -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
vi -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
wo -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
xh -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
zam -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
zh-CN -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
zh-TW -> dfb60df493894fcce07f48f7a4a09e9a372f47f4
-
d40366df
by Masayuki Nakano at 2025-05-24T23:37:50+00:00
Bug 1909020 - Make `createDragEventObject()` in `EventUtils.js` aware of HiDPI environments r=smaug
`synthesizePlainDragAndDrop()` sends `drop` event [1] via `PresShell` [2].
Then, the `screenX` and `screenY` values are set to
`WidgetEvent::mRefPoint` [3]. Then, the `drop` event's position is
recorded before dispatch [4]. So, `drop` event is fired on the target
but the `mRefPoint` may be outside the target. Finally, synthesized
`eMouseMove` after `eDrop` will be fired on the wrong element which is
different from `eDrop`'s target. This caused the failures of
`test_synthmousemove_after_dnd.html` and `test_dragdrop.html` on Android.
Perhaps, we should improve `nsDOMWindowUtils` or something lower layer
later. Instead, this patch fixes in `EventUtils.js` level. This makes
the `createDragEventObject()`.
1. https://searchfox.org/mozilla-central/rev/6a72a6d20eeb1b20b93862a79166938d6ce794a0/testing/mochitest/tests/SimpleTest/EventUtils.js#3893-3900
2. https://searchfox.org/mozilla-central/rev/6a72a6d20eeb1b20b93862a79166938d6ce794a0/testing/mochitest/tests/SimpleTest/EventUtils.js#376-393,400
3. https://searchfox.org/mozilla-central/rev/6a72a6d20eeb1b20b93862a79166938d6ce794a0/dom/events/MouseEvent.cpp#81-84
4. https://searchfox.org/mozilla-central/rev/6a72a6d20eeb1b20b93862a79166938d6ce794a0/layout/base/PresShell.cpp#8987
Differential Revision: https://phabricator.services.mozilla.com/D251091
-
7eea88f6
by Release Engineering Landoscript at 2025-05-25T00:16:55+00:00
No Bug - Import translations from https://github.com/mozilla-l10n/android-l10n CLOSED TREE
-
503f2554
by Release Engineering Landoscript at 2025-05-25T06:56:08+00:00
No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
af -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
an -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ar -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ast -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
az -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
be -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
bg -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
bn -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
bo -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
br -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
brx -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
bs -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ca -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ca-valencia -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
cak -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ckb -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
cs -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
cy -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
da -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
de -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
dsb -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
el -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
en-CA -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
en-GB -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
eo -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
es-AR -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
es-CL -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
es-ES -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
es-MX -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
et -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
eu -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
fa -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ff -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
fi -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
fr -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
fur -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
fy-NL -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ga-IE -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
gd -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
gl -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
gn -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
gu-IN -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
he -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
hi-IN -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
hr -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
hsb -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
hu -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
hy-AM -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
hye -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ia -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
id -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
is -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
it -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ja -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ja-JP-mac -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ka -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
kab -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
kk -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
km -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
kn -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ko -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
lij -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
lo -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
lt -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ltg -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
lv -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
meh -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
mk -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ml -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
mr -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ms -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
my -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
nb-NO -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ne-NP -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
nl -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
nn-NO -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
oc -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
pa-IN -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
pl -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
pt-BR -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
pt-PT -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
rm -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ro -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ru -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sat -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sc -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
scn -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sco -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
si -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sk -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
skr -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sl -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
son -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sq -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sr -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sv-SE -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
szl -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ta -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
te -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
tg -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
th -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
tl -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
tr -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
trs -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
uk -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ur -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
uz -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
vi -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
wo -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
xh -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
zh-CN -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
zh-TW -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
-
5f1f7697
by Release Engineering Landoscript at 2025-05-25T06:56:12+00:00
No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
an -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ar -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ast -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
az -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
be -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
bg -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
bn -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
br -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
bs -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ca -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
cak -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
cs -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
cy -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
da -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
de -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
dsb -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
el -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
en-CA -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
en-GB -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
eo -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
es-AR -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
es-CL -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
es-ES -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
es-MX -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
et -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
eu -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
fa -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ff -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
fi -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
fr -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
fy-NL -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ga-IE -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
gd -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
gl -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
gn -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
gu-IN -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
he -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
hi-IN -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
hr -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
hsb -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
hu -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
hy-AM -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ia -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
id -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
is -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
it -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ja -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ka -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
kab -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
kk -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
km -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
kn -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ko -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
lij -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
lo -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
lt -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ltg -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
lv -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
meh -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
mix -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ml -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
mr -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ms -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
my -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
nb-NO -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ne-NP -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
nl -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
nn-NO -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
oc -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
pa-IN -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
pl -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
pt-BR -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
pt-PT -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
rm -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ro -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ru -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sk -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sl -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
son -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sq -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sr -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
sv-SE -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ta -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
te -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
th -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
tl -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
tr -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
trs -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
uk -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
ur -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
uz -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
vi -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
wo -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
xh -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
zam -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
zh-CN -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
zh-TW -> 367f0ff36c351a0eb3b2751e7e65aad45c3a149f
-
a287c031
by Nicolas Chevobbe at 2025-05-25T09:30:55+00:00
Bug 1967673 - [devtools] Don't omit valid safe getter undefined values in _findSafeGetterValues. r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D250613