Commit graph

982183 commits

Author SHA1 Message Date
Mozilla Releng Treescript
4ec7edce1a No bug - Tagging 10e085c5fff8effb7bc9bc319a67c0c6f71bb601 with FIREFOX-ANDROID_128_0b7_RELEASE a=release CLOSED TREE DONTBUILD 2024-06-24 16:45:49 +00:00
Mozilla Releng Treescript
a582683349 No bug - Tagging 10e085c5fff8effb7bc9bc319a67c0c6f71bb601 with FIREFOX_128_0b7_BUILD1 a=release CLOSED TREE DONTBUILD 2024-06-24 13:39:29 +00:00
Mozilla Releng Treescript
7373e765c9 No bug - Tagging 10e085c5fff8effb7bc9bc319a67c0c6f71bb601 with DEVEDITION_128_0b7_BUILD1 a=release CLOSED TREE DONTBUILD 2024-06-24 13:30:07 +00:00
ffxbld
669fa83d5f No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D214703
2024-06-24 11:11:24 +00:00
Mozilla Releng Treescript
561739c222 no bug - Bumping Mobile l10n changesets r=release a=l10n-bump
ach -> a9bc12bcdd5882f563134f71f858afb0826deb39
an -> a9bc12bcdd5882f563134f71f858afb0826deb39
ar -> a9bc12bcdd5882f563134f71f858afb0826deb39
ast -> a9bc12bcdd5882f563134f71f858afb0826deb39
az -> a9bc12bcdd5882f563134f71f858afb0826deb39
be -> a9bc12bcdd5882f563134f71f858afb0826deb39
bg -> a9bc12bcdd5882f563134f71f858afb0826deb39
bn -> a9bc12bcdd5882f563134f71f858afb0826deb39
br -> a9bc12bcdd5882f563134f71f858afb0826deb39
bs -> a9bc12bcdd5882f563134f71f858afb0826deb39
ca -> a9bc12bcdd5882f563134f71f858afb0826deb39
cak -> a9bc12bcdd5882f563134f71f858afb0826deb39
cs -> a9bc12bcdd5882f563134f71f858afb0826deb39
cy -> a9bc12bcdd5882f563134f71f858afb0826deb39
da -> a9bc12bcdd5882f563134f71f858afb0826deb39
de -> a9bc12bcdd5882f563134f71f858afb0826deb39
dsb -> a9bc12bcdd5882f563134f71f858afb0826deb39
el -> a9bc12bcdd5882f563134f71f858afb0826deb39
en-CA -> a9bc12bcdd5882f563134f71f858afb0826deb39
en-GB -> a9bc12bcdd5882f563134f71f858afb0826deb39
eo -> a9bc12bcdd5882f563134f71f858afb0826deb39
es-AR -> a9bc12bcdd5882f563134f71f858afb0826deb39
es-CL -> a9bc12bcdd5882f563134f71f858afb0826deb39
es-ES -> a9bc12bcdd5882f563134f71f858afb0826deb39
es-MX -> a9bc12bcdd5882f563134f71f858afb0826deb39
et -> a9bc12bcdd5882f563134f71f858afb0826deb39
eu -> a9bc12bcdd5882f563134f71f858afb0826deb39
fa -> a9bc12bcdd5882f563134f71f858afb0826deb39
ff -> a9bc12bcdd5882f563134f71f858afb0826deb39
fi -> a9bc12bcdd5882f563134f71f858afb0826deb39
fr -> a9bc12bcdd5882f563134f71f858afb0826deb39
fy-NL -> a9bc12bcdd5882f563134f71f858afb0826deb39
ga-IE -> a9bc12bcdd5882f563134f71f858afb0826deb39
gd -> a9bc12bcdd5882f563134f71f858afb0826deb39
gl -> a9bc12bcdd5882f563134f71f858afb0826deb39
gn -> a9bc12bcdd5882f563134f71f858afb0826deb39
gu-IN -> a9bc12bcdd5882f563134f71f858afb0826deb39
he -> a9bc12bcdd5882f563134f71f858afb0826deb39
hi-IN -> a9bc12bcdd5882f563134f71f858afb0826deb39
hr -> a9bc12bcdd5882f563134f71f858afb0826deb39
hsb -> a9bc12bcdd5882f563134f71f858afb0826deb39
hu -> a9bc12bcdd5882f563134f71f858afb0826deb39
hy-AM -> a9bc12bcdd5882f563134f71f858afb0826deb39
ia -> a9bc12bcdd5882f563134f71f858afb0826deb39
id -> a9bc12bcdd5882f563134f71f858afb0826deb39
is -> a9bc12bcdd5882f563134f71f858afb0826deb39
it -> a9bc12bcdd5882f563134f71f858afb0826deb39
ja -> a9bc12bcdd5882f563134f71f858afb0826deb39
ka -> a9bc12bcdd5882f563134f71f858afb0826deb39
kab -> a9bc12bcdd5882f563134f71f858afb0826deb39
kk -> a9bc12bcdd5882f563134f71f858afb0826deb39
km -> a9bc12bcdd5882f563134f71f858afb0826deb39
kn -> a9bc12bcdd5882f563134f71f858afb0826deb39
ko -> a9bc12bcdd5882f563134f71f858afb0826deb39
lij -> a9bc12bcdd5882f563134f71f858afb0826deb39
lo -> a9bc12bcdd5882f563134f71f858afb0826deb39
lt -> a9bc12bcdd5882f563134f71f858afb0826deb39
ltg -> a9bc12bcdd5882f563134f71f858afb0826deb39
lv -> a9bc12bcdd5882f563134f71f858afb0826deb39
meh -> a9bc12bcdd5882f563134f71f858afb0826deb39
mix -> a9bc12bcdd5882f563134f71f858afb0826deb39
ml -> a9bc12bcdd5882f563134f71f858afb0826deb39
mr -> a9bc12bcdd5882f563134f71f858afb0826deb39
ms -> a9bc12bcdd5882f563134f71f858afb0826deb39
my -> a9bc12bcdd5882f563134f71f858afb0826deb39
nb-NO -> a9bc12bcdd5882f563134f71f858afb0826deb39
ne-NP -> a9bc12bcdd5882f563134f71f858afb0826deb39
nl -> a9bc12bcdd5882f563134f71f858afb0826deb39
nn-NO -> a9bc12bcdd5882f563134f71f858afb0826deb39
oc -> a9bc12bcdd5882f563134f71f858afb0826deb39
pa-IN -> a9bc12bcdd5882f563134f71f858afb0826deb39
pl -> a9bc12bcdd5882f563134f71f858afb0826deb39
pt-BR -> a9bc12bcdd5882f563134f71f858afb0826deb39
pt-PT -> a9bc12bcdd5882f563134f71f858afb0826deb39
rm -> a9bc12bcdd5882f563134f71f858afb0826deb39
ro -> a9bc12bcdd5882f563134f71f858afb0826deb39
ru -> a9bc12bcdd5882f563134f71f858afb0826deb39
sk -> a9bc12bcdd5882f563134f71f858afb0826deb39
sl -> a9bc12bcdd5882f563134f71f858afb0826deb39
son -> a9bc12bcdd5882f563134f71f858afb0826deb39
sq -> a9bc12bcdd5882f563134f71f858afb0826deb39
sr -> a9bc12bcdd5882f563134f71f858afb0826deb39
sv-SE -> a9bc12bcdd5882f563134f71f858afb0826deb39
ta -> a9bc12bcdd5882f563134f71f858afb0826deb39
te -> a9bc12bcdd5882f563134f71f858afb0826deb39
th -> a9bc12bcdd5882f563134f71f858afb0826deb39
tl -> a9bc12bcdd5882f563134f71f858afb0826deb39
tr -> a9bc12bcdd5882f563134f71f858afb0826deb39
trs -> a9bc12bcdd5882f563134f71f858afb0826deb39
uk -> a9bc12bcdd5882f563134f71f858afb0826deb39
ur -> a9bc12bcdd5882f563134f71f858afb0826deb39
uz -> a9bc12bcdd5882f563134f71f858afb0826deb39
vi -> a9bc12bcdd5882f563134f71f858afb0826deb39
wo -> a9bc12bcdd5882f563134f71f858afb0826deb39
xh -> a9bc12bcdd5882f563134f71f858afb0826deb39
zam -> a9bc12bcdd5882f563134f71f858afb0826deb39
zh-CN -> a9bc12bcdd5882f563134f71f858afb0826deb39
zh-TW -> a9bc12bcdd5882f563134f71f858afb0826deb39
2024-06-24 09:17:28 +00:00
Mozilla Releng Treescript
256e3ef07a no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
ach -> a9bc12bcdd5882f563134f71f858afb0826deb39
af -> a9bc12bcdd5882f563134f71f858afb0826deb39
an -> a9bc12bcdd5882f563134f71f858afb0826deb39
ar -> a9bc12bcdd5882f563134f71f858afb0826deb39
ast -> a9bc12bcdd5882f563134f71f858afb0826deb39
az -> a9bc12bcdd5882f563134f71f858afb0826deb39
be -> a9bc12bcdd5882f563134f71f858afb0826deb39
bg -> a9bc12bcdd5882f563134f71f858afb0826deb39
bn -> a9bc12bcdd5882f563134f71f858afb0826deb39
br -> a9bc12bcdd5882f563134f71f858afb0826deb39
bs -> a9bc12bcdd5882f563134f71f858afb0826deb39
ca -> a9bc12bcdd5882f563134f71f858afb0826deb39
ca-valencia -> a9bc12bcdd5882f563134f71f858afb0826deb39
cak -> a9bc12bcdd5882f563134f71f858afb0826deb39
cs -> a9bc12bcdd5882f563134f71f858afb0826deb39
cy -> a9bc12bcdd5882f563134f71f858afb0826deb39
da -> a9bc12bcdd5882f563134f71f858afb0826deb39
de -> a9bc12bcdd5882f563134f71f858afb0826deb39
dsb -> a9bc12bcdd5882f563134f71f858afb0826deb39
el -> a9bc12bcdd5882f563134f71f858afb0826deb39
en-CA -> a9bc12bcdd5882f563134f71f858afb0826deb39
en-GB -> a9bc12bcdd5882f563134f71f858afb0826deb39
eo -> a9bc12bcdd5882f563134f71f858afb0826deb39
es-AR -> a9bc12bcdd5882f563134f71f858afb0826deb39
es-CL -> a9bc12bcdd5882f563134f71f858afb0826deb39
es-ES -> a9bc12bcdd5882f563134f71f858afb0826deb39
es-MX -> a9bc12bcdd5882f563134f71f858afb0826deb39
et -> a9bc12bcdd5882f563134f71f858afb0826deb39
eu -> a9bc12bcdd5882f563134f71f858afb0826deb39
fa -> a9bc12bcdd5882f563134f71f858afb0826deb39
ff -> a9bc12bcdd5882f563134f71f858afb0826deb39
fi -> a9bc12bcdd5882f563134f71f858afb0826deb39
fr -> a9bc12bcdd5882f563134f71f858afb0826deb39
fur -> a9bc12bcdd5882f563134f71f858afb0826deb39
fy-NL -> a9bc12bcdd5882f563134f71f858afb0826deb39
ga-IE -> a9bc12bcdd5882f563134f71f858afb0826deb39
gd -> a9bc12bcdd5882f563134f71f858afb0826deb39
gl -> a9bc12bcdd5882f563134f71f858afb0826deb39
gn -> a9bc12bcdd5882f563134f71f858afb0826deb39
gu-IN -> a9bc12bcdd5882f563134f71f858afb0826deb39
he -> a9bc12bcdd5882f563134f71f858afb0826deb39
hi-IN -> a9bc12bcdd5882f563134f71f858afb0826deb39
hr -> a9bc12bcdd5882f563134f71f858afb0826deb39
hsb -> a9bc12bcdd5882f563134f71f858afb0826deb39
hu -> a9bc12bcdd5882f563134f71f858afb0826deb39
hy-AM -> a9bc12bcdd5882f563134f71f858afb0826deb39
ia -> a9bc12bcdd5882f563134f71f858afb0826deb39
id -> a9bc12bcdd5882f563134f71f858afb0826deb39
is -> a9bc12bcdd5882f563134f71f858afb0826deb39
it -> a9bc12bcdd5882f563134f71f858afb0826deb39
ja -> a9bc12bcdd5882f563134f71f858afb0826deb39
ja-JP-mac -> a9bc12bcdd5882f563134f71f858afb0826deb39
ka -> a9bc12bcdd5882f563134f71f858afb0826deb39
kab -> a9bc12bcdd5882f563134f71f858afb0826deb39
kk -> a9bc12bcdd5882f563134f71f858afb0826deb39
km -> a9bc12bcdd5882f563134f71f858afb0826deb39
kn -> a9bc12bcdd5882f563134f71f858afb0826deb39
ko -> a9bc12bcdd5882f563134f71f858afb0826deb39
lij -> a9bc12bcdd5882f563134f71f858afb0826deb39
lt -> a9bc12bcdd5882f563134f71f858afb0826deb39
lv -> a9bc12bcdd5882f563134f71f858afb0826deb39
mk -> a9bc12bcdd5882f563134f71f858afb0826deb39
mr -> a9bc12bcdd5882f563134f71f858afb0826deb39
ms -> a9bc12bcdd5882f563134f71f858afb0826deb39
my -> a9bc12bcdd5882f563134f71f858afb0826deb39
nb-NO -> a9bc12bcdd5882f563134f71f858afb0826deb39
ne-NP -> a9bc12bcdd5882f563134f71f858afb0826deb39
nl -> a9bc12bcdd5882f563134f71f858afb0826deb39
nn-NO -> a9bc12bcdd5882f563134f71f858afb0826deb39
oc -> a9bc12bcdd5882f563134f71f858afb0826deb39
pa-IN -> a9bc12bcdd5882f563134f71f858afb0826deb39
pl -> a9bc12bcdd5882f563134f71f858afb0826deb39
pt-BR -> a9bc12bcdd5882f563134f71f858afb0826deb39
pt-PT -> a9bc12bcdd5882f563134f71f858afb0826deb39
rm -> a9bc12bcdd5882f563134f71f858afb0826deb39
ro -> a9bc12bcdd5882f563134f71f858afb0826deb39
ru -> a9bc12bcdd5882f563134f71f858afb0826deb39
sat -> a9bc12bcdd5882f563134f71f858afb0826deb39
sc -> a9bc12bcdd5882f563134f71f858afb0826deb39
sco -> a9bc12bcdd5882f563134f71f858afb0826deb39
si -> a9bc12bcdd5882f563134f71f858afb0826deb39
sk -> a9bc12bcdd5882f563134f71f858afb0826deb39
skr -> a9bc12bcdd5882f563134f71f858afb0826deb39
sl -> a9bc12bcdd5882f563134f71f858afb0826deb39
son -> a9bc12bcdd5882f563134f71f858afb0826deb39
sq -> a9bc12bcdd5882f563134f71f858afb0826deb39
sr -> a9bc12bcdd5882f563134f71f858afb0826deb39
sv-SE -> a9bc12bcdd5882f563134f71f858afb0826deb39
szl -> a9bc12bcdd5882f563134f71f858afb0826deb39
ta -> a9bc12bcdd5882f563134f71f858afb0826deb39
te -> a9bc12bcdd5882f563134f71f858afb0826deb39
tg -> a9bc12bcdd5882f563134f71f858afb0826deb39
th -> a9bc12bcdd5882f563134f71f858afb0826deb39
tl -> a9bc12bcdd5882f563134f71f858afb0826deb39
tr -> a9bc12bcdd5882f563134f71f858afb0826deb39
trs -> a9bc12bcdd5882f563134f71f858afb0826deb39
uk -> a9bc12bcdd5882f563134f71f858afb0826deb39
ur -> a9bc12bcdd5882f563134f71f858afb0826deb39
uz -> a9bc12bcdd5882f563134f71f858afb0826deb39
vi -> a9bc12bcdd5882f563134f71f858afb0826deb39
xh -> a9bc12bcdd5882f563134f71f858afb0826deb39
zh-CN -> a9bc12bcdd5882f563134f71f858afb0826deb39
zh-TW -> a9bc12bcdd5882f563134f71f858afb0826deb39
2024-06-24 09:17:23 +00:00
Mozilla Releng Treescript
8ea72925ed no bug - Merge android-l10n translations from mozilla-central r=release a=l10n 2024-06-24 02:25:26 +00:00
Mozilla Releng Treescript
ea1c75267c no bug - Bumping Mobile l10n changesets r=release a=l10n-bump
ach -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
an -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ar -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ast -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
az -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
be -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
bg -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
bn -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
br -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
bs -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ca -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
cak -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
cs -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
cy -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
da -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
de -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
dsb -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
el -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
en-CA -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
en-GB -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
eo -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
es-AR -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
es-CL -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
es-ES -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
es-MX -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
et -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
eu -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
fa -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ff -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
fi -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
fr -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
fy-NL -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ga-IE -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
gd -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
gl -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
gn -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
gu-IN -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
he -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
hi-IN -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
hr -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
hsb -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
hu -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
hy-AM -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ia -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
id -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
is -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
it -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ja -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ka -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
kab -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
kk -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
km -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
kn -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ko -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
lij -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
lo -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
lt -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ltg -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
lv -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
meh -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
mix -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ml -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
mr -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ms -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
my -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
nb-NO -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ne-NP -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
nl -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
nn-NO -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
oc -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
pa-IN -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
pl -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
pt-BR -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
pt-PT -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
rm -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ro -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ru -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sk -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sl -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
son -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sq -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sr -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sv-SE -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ta -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
te -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
th -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
tl -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
tr -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
trs -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
uk -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ur -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
uz -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
vi -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
wo -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
xh -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
zam -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
zh-CN -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
zh-TW -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
2024-06-23 09:13:57 +00:00
Mozilla Releng Treescript
0f03a8448d no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
ach -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
af -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
an -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ar -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ast -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
az -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
be -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
bg -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
bn -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
br -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
bs -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ca -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ca-valencia -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
cak -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
cs -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
cy -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
da -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
de -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
dsb -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
el -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
en-CA -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
en-GB -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
eo -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
es-AR -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
es-CL -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
es-ES -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
es-MX -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
et -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
eu -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
fa -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ff -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
fi -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
fr -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
fur -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
fy-NL -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ga-IE -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
gd -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
gl -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
gn -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
gu-IN -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
he -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
hi-IN -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
hr -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
hsb -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
hu -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
hy-AM -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ia -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
id -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
is -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
it -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ja -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ja-JP-mac -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ka -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
kab -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
kk -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
km -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
kn -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ko -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
lij -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
lt -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
lv -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
mk -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
mr -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ms -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
my -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
nb-NO -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ne-NP -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
nl -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
nn-NO -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
oc -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
pa-IN -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
pl -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
pt-BR -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
pt-PT -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
rm -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ro -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ru -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sat -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sc -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sco -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
si -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sk -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
skr -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sl -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
son -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sq -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sr -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
sv-SE -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
szl -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ta -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
te -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
tg -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
th -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
tl -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
tr -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
trs -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
uk -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
ur -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
uz -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
vi -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
xh -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
zh-CN -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
zh-TW -> 0be8fdfed2829852b1a99ded18f9c1ce6dc5aec0
2024-06-23 09:13:52 +00:00
Mozilla Releng Treescript
666f670c8f no bug - Merge android-l10n translations from mozilla-central r=release a=l10n 2024-06-23 02:31:59 +00:00
Kershaw Chang
21bac2a281 Bug 1901355 - Make it possible to start http3Server on demand, r=necko-reviewers,valentin a=test-only
Differential Revision: https://phabricator.services.mozilla.com/D214074
2024-06-20 08:30:56 +00:00
Nathan Barrett
ac2a0c2da8 Bug 1900418 - update thumbnails for wallpapers, use selectedWallpaper if availible a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214435

Differential Revision: https://phabricator.services.mozilla.com/D214672
2024-06-22 20:55:25 +00:00
longsonr
dbf44bb672 Bug 1903352 - SVG attribute values should not be zoomed r=emilio a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D214286
2024-06-20 14:56:29 +00:00
Geoff Lankow
af63ccdbeb Bug 1888019 follow-up - Update the Thunderbird client ID in a test. r=markh a=RyanVM
I forgot to update this test, so it'll fail on comm-central.

Differential Revision: https://phabricator.services.mozilla.com/D214218
2024-06-19 22:39:54 +00:00
Geoff Lankow
a6ee611db1 Bug 1888019 - Use a different client ID, scope and keys for Sync in Thunderbird. r=teshaq,sync-reviewers a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D205783
2024-06-19 02:39:37 +00:00
scottdowne
d26cf26a79 Bug 1896677 - Home and newtab weather widget fetch retry a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214314

Differential Revision: https://phabricator.services.mozilla.com/D214484
2024-06-22 00:13:59 +00:00
scottdowne
852fdd765a Bug 1902109 - Home and newtab wallpapers v2 fixing lint rule for fluent dom a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214290

Differential Revision: https://phabricator.services.mozilla.com/D214485
2024-06-22 00:13:15 +00:00
Nathan Barrett
d8c70fce78 Bug 1903123 - Update default temp unit based on locale a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214109

Differential Revision: https://phabricator.services.mozilla.com/D214486
2024-06-22 00:12:41 +00:00
Moritz Beier
82dee7b55e Bug 1903608 - Pressing enter on search bar settings icon does not open settings. a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214287

Differential Revision: https://phabricator.services.mozilla.com/D214515
2024-06-21 23:56:10 +00:00
Yazan Al Macki
51738e552d Bug 1903805 - Added additional allowed characters to search-config-icons-schema.json filter expression pattern. a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214401

Differential Revision: https://phabricator.services.mozilla.com/D214624
2024-06-21 23:42:04 +00:00
Jamie Nicol
43b43995d5 Bug 1893424 - Manually call release() when removing old Android compositor Surfaces. a=RyanVM
On Android, the Surface received from the SurfaceView's surfaceChanged
callback gets sent to the GPU process via the function
GeckoServiceGpuProcess.RemoteCompositorSurfaceManager.onSurfaceChanged(). Here
we keep a reference to the new Surface, and remove the reference to
the old Surface if one existed. However, we were not manually calling
release() for the old Surface.

On some devices this resulted in the old Surfaces being kept alive
indefinitely, eventually resulting in failures when attempting to
allocate new Surfaces, causing severe flickering to the point where
the device is unusable until Firefox is killed.

This patch ensures we release() the old Surfaces, avoiding the bug.

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

Differential Revision: https://phabricator.services.mozilla.com/D214553
2024-06-21 23:27:12 +00:00
DJ
2361bd68c9 Bug 1878038 - show entire viewport in tab preview. a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D212709

Differential Revision: https://phabricator.services.mozilla.com/D214432
2024-06-21 23:17:25 +00:00
DJ
0ac701f376 Bug 1902252 - avoid css resizing of tab preview canvas. a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214155

Differential Revision: https://phabricator.services.mozilla.com/D214433
2024-06-21 23:17:24 +00:00
Mike Hommey
7eeac8ca54 Bug 1903021 - Avoid use after vector resize. a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214330

Differential Revision: https://phabricator.services.mozilla.com/D214487
2024-06-21 22:19:57 +00:00
Julien Cristau
5af0b5d0b6 Bug 1902979 - add t-linux-xlarge-wayland worker type. r=jmaher a=RyanVM
This switches the wayland wpt tasks to run on xlarge workers, like the
corresponding x11 tasks.

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

Differential Revision: https://phabricator.services.mozilla.com/D214232
2024-06-21 22:06:46 +00:00
Andrew Halberstadt
1bd1dd93ae Bug 1900673 - [ci] Migrate all passing wayland test tasks to new image, a=RyanVM
Try push:
https://treeherder.mozilla.org/jobs?repo=try&revision=5f5456b5d18ed1828a8869034f2b156662b2fb68

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

Differential Revision: https://phabricator.services.mozilla.com/D214545
2024-06-21 22:06:46 +00:00
Andrew Halberstadt
d4a7f9134e Bug 1900673 - [ci] Stand up distinct worker-types for wayland and wayland-vm, a=RyanVM
This patch sets things up such that the new non VM pool is used by default, and
current tasks can explicitly opt into using the old virtualbox based pool.

The taskgraph --diff of this change is identical, but this will allow us to
easily move tasks over to the new pool as they are ready.

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

Differential Revision: https://phabricator.services.mozilla.com/D214544
2024-06-21 22:06:45 +00:00
Ryan VanderMeulen
8c0fba4882 No bug - post beta 6, unset EARLY_BETA_OR_EARLIER. a=me 2024-06-21 18:00:12 -04:00
Mozilla Releng Treescript
8ae9d60f55 No bug - Tagging 297d4bd38b8663bb54e365cc7f3a0cc7c72fe245 with FIREFOX-ANDROID_128_0b6_RELEASE a=release CLOSED TREE DONTBUILD 2024-06-21 21:37:54 +00:00
Mozilla Releng Treescript
4ef05396cc No bug - Tagging 297d4bd38b8663bb54e365cc7f3a0cc7c72fe245 with DEVEDITION_128_0b6_RELEASE a=release CLOSED TREE DONTBUILD 2024-06-21 18:03:38 +00:00
Mozilla Releng Treescript
d59bfd3966 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD 2024-06-21 17:43:54 +00:00
Mozilla Releng Treescript
fcc77645f6 No bug - Tagging 297d4bd38b8663bb54e365cc7f3a0cc7c72fe245 with FIREFOX_128_0b6_RELEASE a=release CLOSED TREE DONTBUILD 2024-06-21 17:43:48 +00:00
Mozilla Releng Treescript
9b069809d1 No bug - Tagging 297d4bd38b8663bb54e365cc7f3a0cc7c72fe245 with FIREFOX-ANDROID_128_0b6_BUILD1 a=release CLOSED TREE DONTBUILD 2024-06-21 14:03:14 +00:00
Mozilla Releng Treescript
a430a5d147 No bug - Tagging 297d4bd38b8663bb54e365cc7f3a0cc7c72fe245 with DEVEDITION_128_0b6_BUILD1 a=release CLOSED TREE DONTBUILD 2024-06-21 13:38:09 +00:00
Mozilla Releng Treescript
c7cfe30ad6 No bug - Tagging 297d4bd38b8663bb54e365cc7f3a0cc7c72fe245 with FIREFOX_128_0b6_BUILD1 a=release CLOSED TREE DONTBUILD 2024-06-21 13:28:21 +00:00
Mozilla Releng Treescript
b8c9c9814f no bug - Bumping Mobile l10n changesets r=release a=l10n-bump
ach -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
an -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ar -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ast -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
az -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
be -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
bg -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
bn -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
br -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
bs -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ca -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
cak -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
cs -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
cy -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
da -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
de -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
dsb -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
el -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
en-CA -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
en-GB -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
eo -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
es-AR -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
es-CL -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
es-ES -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
es-MX -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
et -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
eu -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
fa -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ff -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
fi -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
fr -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
fy-NL -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ga-IE -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
gd -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
gl -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
gn -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
gu-IN -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
he -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
hi-IN -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
hr -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
hsb -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
hu -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
hy-AM -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ia -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
id -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
is -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
it -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ja -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ka -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
kab -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
kk -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
km -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
kn -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ko -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
lij -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
lo -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
lt -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ltg -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
lv -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
meh -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
mix -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ml -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
mr -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ms -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
my -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
nb-NO -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ne-NP -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
nl -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
nn-NO -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
oc -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
pa-IN -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
pl -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
pt-BR -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
pt-PT -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
rm -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ro -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ru -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sk -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sl -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
son -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sq -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sr -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sv-SE -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ta -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
te -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
th -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
tl -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
tr -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
trs -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
uk -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ur -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
uz -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
vi -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
wo -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
xh -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
zam -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
zh-CN -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
zh-TW -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
2024-06-21 09:15:56 +00:00
Mozilla Releng Treescript
a4aae37cd5 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
ach -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
af -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
an -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ar -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ast -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
az -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
be -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
bg -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
bn -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
br -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
bs -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ca -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ca-valencia -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
cak -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
cs -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
cy -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
da -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
de -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
dsb -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
el -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
en-CA -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
en-GB -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
eo -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
es-AR -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
es-CL -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
es-ES -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
es-MX -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
et -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
eu -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
fa -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ff -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
fi -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
fr -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
fur -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
fy-NL -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ga-IE -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
gd -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
gl -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
gn -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
gu-IN -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
he -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
hi-IN -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
hr -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
hsb -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
hu -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
hy-AM -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ia -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
id -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
is -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
it -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ja -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ja-JP-mac -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ka -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
kab -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
kk -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
km -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
kn -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ko -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
lij -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
lt -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
lv -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
mk -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
mr -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ms -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
my -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
nb-NO -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ne-NP -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
nl -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
nn-NO -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
oc -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
pa-IN -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
pl -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
pt-BR -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
pt-PT -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
rm -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ro -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ru -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sat -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sc -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sco -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
si -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sk -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
skr -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sl -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
son -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sq -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sr -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
sv-SE -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
szl -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ta -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
te -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
tg -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
th -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
tl -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
tr -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
trs -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
uk -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
ur -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
uz -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
vi -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
xh -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
zh-CN -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
zh-TW -> b0e16f259a93ac4c4e0f8c5d84f580b12070e804
2024-06-21 09:15:49 +00:00
Mozilla Releng Treescript
a6b35b5a6e no bug - Merge android-l10n translations from mozilla-central r=release a=l10n 2024-06-21 02:26:05 +00:00
Erik Nordin
64ea984262 Bug 1903838 - Fix change-to-language telemetry edge case a=RyanVM
Fixes an edge case in the SelectTranslationsPanel where,
on Windows and Linux, if both the from-language and to-language
are changed via keyboard before triggering re-translation, then
only the change-from-language event is logged to telemetry.

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

Differential Revision: https://phabricator.services.mozilla.com/D214429
2024-06-21 00:57:08 +00:00
Yazan Al Macki
8043a755f3 Bug 1902323 - Ensure mimetype info is passed when creating new blobs in order to correctly render application provided search engine icons if they are svg based. a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D213671

Differential Revision: https://phabricator.services.mozilla.com/D214414
2024-06-21 00:54:18 +00:00
Thomas Wisniewski
6577e20e90 Bug 1882040 - Add a webcompat intervention to disable pull-to-refresh on the YouTube Shorts mobile page r=ksenia a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D214472
2024-06-20 23:59:11 +00:00
William Durand
711a0f5129 Bug 1903304 - Use regular style (not headline) for the "no permission" string in the permissions view. a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214128

Differential Revision: https://phabricator.services.mozilla.com/D214352
2024-06-20 23:21:59 +00:00
Pier Angelo Vendrame
279da030d6 Bug 1903254 - Explicitly include <array> in relrhack.cpp a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214097

Differential Revision: https://phabricator.services.mozilla.com/D214354
2024-06-20 23:20:55 +00:00
Jeff Muizelaar
f97be7a62c Bug 1902077 - Work around a battery usage misattribution bug in Android 14. r=jolin,geckoview-reviewers,owlish a=RyanVM
Android is getting confused about which process is owning a media resource;
in different places it stores either our media process's pid or our tab process's pid.
Then, when our processes shut down (or rather when they get killed by Android), this
confusion leads Android to do improper cleanup of its video resource accounting.
This causes it to keep increasing the "video" time for Firefox (in
`adb shell dumpsys batterystats --usage`) even while no Firefox processes
are running. This in turn causes the "Battery" UI in Android's system preferences to
show large values for Firefox.

To work around this attribution error, we try to ensure that Android tracks the
same PID in all the places.
Specifically, the problem is that the constructor of
`android::MediaCodec::ResourceManagerServiceProxy::ResourceManagerServiceProxy`
is getting the owning PID from `AIBinder_getCallingPid()`. The Firefox media process
calls `MediaCodec.createByCodecName` under a binder transaction from the tab process,
specifically while the tab process is calling `ICodec$Stub$Proxy.configure` inside
`CodecProxy.init`.

This fix makes it so that `AIBinder_getCallingPid()` returns the media process's PID,
by wrapping the call to `MediaCodec.createByCodecName` in calls to
`Binder.clearCallingIdentity` / `Binder.restoreCallingIdentity`. The Android
documentation says the following about `clearCallingIdentity`:

> This can be useful if, while handling an incoming call, you will be calling
> on interfaces of other objects that may be local to your process and need to
> do permission checks on the calls coming into them (so they will check the
> permission of your own local process, and not whatever process originally
> called you).

This matches what we're trying to do here quite well.

---

Firefox media process stack showing MediaCodec.createByCodecName getting into
`AIBinder_getCallingPid()`:

```
AIBinder_getCallingPid
android::MediaCodec::ResourceManagerServiceProxy::ResourceManagerServiceProxy(int, unsigned int, std::__1::shared_ptr<aidl::android::media::IResourceManagerClient> const&, android::MediaCodec*)[libstagefright.so]
android::MediaCodec::MediaCodec(android::sp<android::ALooper> const&, int, unsigned int, std::__1::function<android::sp<android::CodecBase>(android::AString const&, char const*)>, std::__1::function<int (android::AString const&, android::sp<android::MediaCodecInfo>*)>)
android::MediaCodec::CreateByComponentName(android::sp<android::ALooper> const&, android::AString const&, int*, int, unsigned int)
android::JMediaCodec::JMediaCodec(_JNIEnv*, _jobject*, char const*, bool, bool, int, int)
android_media_MediaCodec_native_setup(_JNIEnv*, _jobject*, _jstring*, unsigned char, unsigned char, int, int)
android.media.MediaCodec.<init>
android.media.MediaCodec.<init>
android.media.MediaCodec.createByCodecName
org.mozilla.gecko.media.LollipopAsyncCodec.<init>
```

Firefox tab process stack showing `ICodec$Stub$Proxy.configure` binder call:

```
_ioctl
ioctl
android::IPCThreadState::talkWithDriver(bool)
android::IPCThreadState::waitForResponse(android::Parcel*, int*)
android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int)
android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)
android_os_BinderProxy_transact(_JNIEnv*, _jobject*, int, _jobject*, _jobject*, int)
art_quick_generic_jni_trampoline
art_quick_invoke_stub
android.os.BinderProxy.transact
org.mozilla.gecko.media.ICodec$Stub$Proxy.configure
org.mozilla.gecko.media.CodecProxy.init
org.mozilla.gecko.media.RemoteManager.createCodec
org.mozilla.gecko.media.CodecProxy.create
mozilla::java::CodecProxy::Create
mozilla::RemoteVideoDecoder::Init()
```

Differential Revision: https://phabricator.services.mozilla.com/D214316
2024-06-19 23:14:24 +00:00
Adam Vandolder
a0cbf8098c Bug 1902333 - Fix crash when serializing empty shadow tree. r=smaug,dom-core,peterv a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D213628
2024-06-18 14:55:20 +00:00
Alastor Wu
55408882cb Bug 1878510 - When recreating WebM demuxer when encountering a new segment, propagate media time. r=media-playback-reviewers,alwu a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D214115
2024-06-20 21:56:18 +00:00
Jan de Mooij
7638273d1f Bug 1902983 - Don't use bailout data after iterating Wasm frames. a=RyanVM
This is similar to bug 1900523, but the fix there was incomplete because the
`JSJitToWasm` frame type is only used when we go through the Wasm JIT entry
trampoline. Ion can also call Wasm functions directly and in that case the type
will be `FrameType::Exit`.

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

Differential Revision: https://phabricator.services.mozilla.com/D214375
2024-06-20 18:28:28 +00:00
Gijs Kruitbosch
aa15db38ef Bug 1054947 - Also check prefs.js last modified time before showing profile reset notification after a long absence, a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D212960

Differential Revision: https://phabricator.services.mozilla.com/D214078
2024-06-20 18:26:52 +00:00
Tooru Fujisawa
f7382d19be Bug 1901411 - Part 6: Revert inlining of AsyncGeneratorDrainQueue in AsyncGeneratorYield. r=mgaudet,jandem a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D213356
2024-06-19 16:31:28 +00:00
Tooru Fujisawa
ab89aa0c6a Bug 1901411 - Part 5: Revert inlining of AsyncGeneratorDrainQueue in AsyncGeneratorThrow. r=mgaudet,jandem a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D213355
2024-06-19 16:31:27 +00:00