Timothy Nikkel
53caeea5de
Bug 1919139. Consider a png with sRGB tag as color managed so we don't also apply gAMA chunk. r=gfx-reviewers,aosmond
...
If both sRGB and gAMA chunk are present the spec calls for prefering the sRGB chunk.
Differential Revision: https://phabricator.services.mozilla.com/D222360
2024-09-18 08:58:26 +00:00
Tom Schuster
0cf632180b
Bug 1918723 - Remove inline popup handlers from identity-popup. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D222283
2024-09-18 08:40:42 +00:00
Tom Schuster
83776e7556
Bug 1918723 - Remove inline command handlers from identity-popup. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D222135
2024-09-18 08:40:41 +00:00
t-p-white
99a7e7c0c0
Bug 1918601
- Part 2: Refactor init block. r=android-reviewers,gmalekpour
...
Differential Revision: https://phabricator.services.mozilla.com/D222116
2024-09-18 08:35:07 +00:00
iorgamgabriel
d1e3026c00
Bug 1909151 - [Menu Redesign] Implement accessibility reading order in the extensions submenu r=android-reviewers,ohall
...
# Conflicts:
# mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/AddonMenuItem.kt
Differential Revision: https://phabricator.services.mozilla.com/D222117
2024-09-18 08:26:14 +00:00
t-p-white
7dc521c96a
Bug 1918601
- Part 1: Remove the Homepage Intro CFR and related code r=android-reviewers,gmalekpour,vdreghici,npoon
...
Differential Revision: https://phabricator.services.mozilla.com/D222085
2024-09-18 08:08:27 +00:00
AndiAJ
a59e76032e
Bug 1846708 - Fix findInPageTest and pdfFindInPageTest UI tests r=ohorvath
...
The problems occurred when trying to verify the find in page results, changed doing the assertion from Espresso to UIAutomator.
The UI tests successfully passed 25x on API 30 ✅
The UI tests successfully passed 100x on API 34 ✅
Differential Revision: https://phabricator.services.mozilla.com/D222279
2024-09-18 07:17:53 +00:00
Mozilla Releng Treescript
42cde15920
no bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
ach -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
an -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ar -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ast -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
az -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
be -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
bg -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
bn -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
br -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
bs -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ca -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
cak -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
cs -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
cy -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
da -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
de -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
dsb -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
el -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
en-CA -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
en-GB -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
eo -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
es-AR -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
es-CL -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
es-ES -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
es-MX -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
et -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
eu -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
fa -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ff -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
fi -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
fr -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
fy-NL -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ga-IE -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
gd -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
gl -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
gn -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
gu-IN -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
he -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
hi-IN -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
hr -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
hsb -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
hu -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
hy-AM -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ia -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
id -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
is -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
it -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ja -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ka -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
kab -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
kk -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
km -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
kn -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ko -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
lij -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
lo -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
lt -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ltg -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
lv -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
meh -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
mix -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ml -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
mr -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ms -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
my -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
nb-NO -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ne-NP -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
nl -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
nn-NO -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
oc -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
pa-IN -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
pl -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
pt-BR -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
pt-PT -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
rm -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ro -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ru -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sk -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sl -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
son -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sq -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sr -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sv-SE -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ta -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
te -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
th -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
tl -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
tr -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
trs -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
uk -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ur -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
uz -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
vi -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
wo -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
xh -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
zam -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
zh-CN -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
zh-TW -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
2024-09-18 07:01:28 +00:00
Mozilla Releng Treescript
04db3dcc3a
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
ach -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
af -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
an -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ar -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ast -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
az -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
be -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
bg -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
bn -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
bo -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
br -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
brx -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
bs -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ca -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ca-valencia -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
cak -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ckb -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
cs -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
cy -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
da -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
de -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
dsb -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
el -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
en-CA -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
en-GB -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
eo -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
es-AR -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
es-CL -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
es-ES -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
es-MX -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
et -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
eu -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
fa -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ff -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
fi -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
fr -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
fur -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
fy-NL -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ga-IE -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
gd -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
gl -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
gn -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
gu-IN -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
he -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
hi-IN -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
hr -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
hsb -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
hu -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
hy-AM -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
hye -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ia -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
id -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
is -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
it -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ja -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ja-JP-mac -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ka -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
kab -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
kk -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
km -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
kn -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ko -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
lij -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
lo -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
lt -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ltg -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
lv -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
meh -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
mk -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
mr -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ms -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
my -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
nb-NO -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ne-NP -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
nl -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
nn-NO -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
oc -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
pa-IN -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
pl -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
pt-BR -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
pt-PT -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
rm -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ro -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ru -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sat -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sc -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
scn -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sco -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
si -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sk -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
skr -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sl -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
son -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sq -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sr -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
sv-SE -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
szl -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ta -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
te -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
tg -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
th -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
tl -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
tr -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
trs -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
uk -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
ur -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
uz -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
vi -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
wo -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
xh -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
zh-CN -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
zh-TW -> 98c65e10e1efc7e99c9fc03f560f1d804d52fe14
2024-09-18 07:01:22 +00:00
Dão Gottwald
8bc680f6d2
Bug 1919262 - Remove --button-color. r=desktop-theme-reviewers,reusable-components-reviewers,emilio,hjones
...
Differential Revision: https://phabricator.services.mozilla.com/D222439
2024-09-18 06:04:39 +00:00
alexandra.virvara
adce7664a4
Bug 1904652: refactor biometric authentication displaying approach r=android-reviewers,pollymce
...
TRY: https://treeherder.mozilla.org/jobs?repo=try&revision=19809b1f04fed7d4f33319f2d371bd804a5d5cd0
Differential Revision: https://phabricator.services.mozilla.com/D221774
2024-09-18 05:54:12 +00:00
Mike Hommey
fc327076fb
Bug 1918285 - Avoid lz4frame symbols being exported from gtest libxul. r=firefox-build-system-reviewers,sergesanspaille
...
The lz4 symbols were never meant to be exposed, the API in Compression.h
being the official way to use it. This is we had LZ4LIB_VISIBILITY set to
nothing. Unfortunately, that wasn't enough, because there is another
similar define for lz4frame: LZ4FLIB_VISIBILITY.
So we had been exporting those lz4frame symbols from firefox-bin
forever, without noticing, but it didn't cause problems until the
symbols were moved to libxul. With them moved to libxul, we end up
with the situation where we might actually end up using the symbols
from the system liblz4, which is pulled indirectly through other
dependencies (through libsystemd, which comes through libdbus).
This is all fine-ish on a "normal" opt build, but with LTO, things
end up such that some calls go through our copy of lz4frame and others
through the system one, and the discrepancy causes a crash.
The symbols file for non-gtest libxul, that hides all symbols but a few,
was saving the non-gtest case, fortunately.
Differential Revision: https://phabricator.services.mozilla.com/D222574
2024-09-18 05:23:16 +00:00
James Teow
b98fcb7751
Bug 1919193 - Simplify Persisted Search UI - r=adw,desktop-theme-reviewers,urlbar-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D222489
2024-09-18 04:44:31 +00:00
Jan Varga
d6946c7d87
Bug 1917479 - FS: Add handling for invalidated directory locks; r=dom-storage-reviewers,jari
...
Differential Revision: https://phabricator.services.mozilla.com/D219864
2024-09-18 04:34:19 +00:00
Jan Varga
dfa7f0ec23
Bug 1917479 - Add a test for origin clearing requested right after starting client directory opening for FS; r=dom-storage-reviewers,jari
...
Differential Revision: https://phabricator.services.mozilla.com/D219863
2024-09-18 04:34:19 +00:00
Jan Varga
347f22b7f3
Bug 1917479 - FS: Add mapping for NS_ABORT_ERROR; r=dom-storage-reviewers,jari
...
Differential Revision: https://phabricator.services.mozilla.com/D219862
2024-09-18 04:34:18 +00:00
pstanciu
3013240380
Backed out 5 changesets (bug 1919090) for causing bc failures on browser_glean_metrics_exist.js CLOSED TREE
...
Backed out changeset 3cd156fb227f (bug 1919090)
Backed out changeset 321200cf10d5 (bug 1919090)
Backed out changeset 3cdc23af07e3 (bug 1919090)
Backed out changeset 5f785a5dd9ee (bug 1919090)
Backed out changeset 5072f2f1a075 (bug 1919090)
2024-09-18 05:43:04 +03:00
Fatih
7502f6903c
Bug 1919090: Flatten webgl info. r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D222346
2024-09-18 01:00:29 +00:00
Fatih
43cb627c68
Bug 1919090: Flatten ICE foundations info. r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D222345
2024-09-18 01:00:28 +00:00
Fatih
60c3354a9b
Bug 1919090: Flatten voice list. r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D222344
2024-09-18 01:00:27 +00:00
Fatih
f104999821
Bug 1919090: Flatten media devices. r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D222343
2024-09-18 01:00:26 +00:00
Fatih
29130625c7
Bug 1919090: Flatten media capabilities. r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D222342
2024-09-18 01:00:24 +00:00
Mozilla Releng Treescript
adb3c310cd
no bug - Import translations from android-l10n r=release a=l10n CLOSED TREE
2024-09-18 00:20:14 +00:00
Niklas Baumgardner
2ccf20716f
Bug 1885999
- Create about:editprofile page. r=jhirsch,mossop,fluent-reviewers,firefox-desktop-core-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D221714
2024-09-18 00:04:14 +00:00
Greg Stoll
042c97b505
Bug 1919365 - use consistent capitalization for "Learn more" in settings page r=fluent-reviewers DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D222515
2024-09-17 22:26:17 +00:00
Stephanie Cunnane
eac1d5920a
Bug 1603760 - Remove navigation.search legacy event telemetry. r=Standard8,urlbar-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D222362
2024-09-17 22:08:07 +00:00
Jan Varga
31fdd8c5cd
Bug 1917477 - LSNG: Add handling for invalidated directory locks; r=dom-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D219751
2024-09-17 21:50:13 +00:00
Jan Varga
973adddbb1
Bug 1917477 - Add a test for origin clearing requested right after starting client directory opening for LSNG; r=dom-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D219750
2024-09-17 21:50:12 +00:00
Jan Varga
7b7c855af9
Bug 1917477 - LSNG: Make sure Promise objects are always released on the right thread; r=dom-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D219841
2024-09-17 21:50:12 +00:00
teoxoy
42508b4768
Bug 1918739 - Update `wgpu` to revision c8beade1877251c494036fc3661b04ec6aad63a9. r=webgpu-reviewers,supply-chain-reviewers,jimb
...
Differential Revision: https://phabricator.services.mozilla.com/D222155
2024-09-17 21:44:15 +00:00
Dana Keeler
84a4bb57a3
Bug 1918455 - collect telemetry for how often TLS key logging has been enabled via SSLKEYLOGFILE r=Gijs,firefox-desktop-core-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D222003
2024-09-17 21:39:11 +00:00
Stephen A Pohl
316e6456d6
Bug 1910401: Enable more update tests now that we are using the NSWorkspace API to launch callback apps on macOS (bug 1827651).
...
Differential Revision: https://phabricator.services.mozilla.com/D217963
2024-09-17 21:38:46 +00:00
Nathan LaPre
48bc589112
Bug 1901462: Implement UIA ITextRangeProvider::GetBoundingRectangles, r=Jamie
...
This revision implements GetBoundingRectangles by walking the text range line by
line, adding each line rect to an output array, then returning that array to UIA
clients. Since this logic was tied up in TextLeafRange::Bounds, this revision
first creates function WalkLineRects which encapsulates the logic of walking
a TextLeafRange line-by-line. Then, it uses that function to rewrite Bounds and
implement new function LineRects, which stores all non-empty onscreen line rects
in an nsTArray and returns them. The implementation of GetBoundingRectangles has
been filled out; it's mostly straightforward but contains some SAFEARRAY work
since UIA expects rects as doubles, rather than our internal uint32_t
representation. Finally, this revision adds a test for GetBoundingRectangles.
Differential Revision: https://phabricator.services.mozilla.com/D222198
2024-09-17 21:38:26 +00:00
Nathan LaPre
82e1685960
Bug 1901463: Implement UIA ITextProvider::RangeFromPoint, r=Jamie
...
This revision implements RangeFromPoint by hittesting the screen location with
ChildAtPoint. Though the UIA documentation suggests that it may be correct to
find the closest text leaf to the screen coordinate, this revision restricts the
search to nodes under the screen coordinate directly. To accomplish this, it
creates two new functions: TextLeafPointAtScreenPoint, which manages the logic for
hit testing within a TextLeafRange, and FromAccessible, which creates a
TextLeafRange spanning the entire text leaf. Finally, this revision adds Windows
platform tests for the new functionality.
Differential Revision: https://phabricator.services.mozilla.com/D221902
2024-09-17 21:38:26 +00:00
Norisz Fay
2edb3a1661
Backed out changeset 0a3a586fbbec (bug 1603760) for causing bc failures on browser_urlbar_telemetry_handoff.js CLOSED TREE
2024-09-18 00:37:24 +03:00
Norisz Fay
9bd8521616
Bug 1918447
- Fix whitespace lint failure in ListFeed/_ListFeed.scss r=lint-fix CLOSED TREE
2024-09-17 23:55:45 +03:00
Ryan Safaeian
3c319db00a
Bug 1919092 - Change search bar string and center radio buttons for contextual password manager. r=mtigley,fluent-reviewers,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D222317
2024-09-17 20:29:13 +00:00
Devota Aabel
5189a8ed84
Bug 1917912- Created HomepageInteractor to reduce parameters for Homepage composable. r=gl,android-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D221725
2024-09-17 20:26:16 +00:00
Devota Aabel
79331b2153
Bug 1917862: Part 2- Moved collection and collection item fakes to FakeHomepagePreview. r=gl,android-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D221724
2024-09-17 20:26:16 +00:00
Devota Aabel
1b04316adc
Bug 1917862: Part 1- Updated collection composable so that when the expanded value is remembered, it uses the expanded value as a key in addition to the collection itself. r=gl,android-reviewers,007
...
With the current RecyclerView implementation, I think this is working because it's passing in a new collection object every time the expanded value changes. I updated it so that it'll register the change if the expanded value is changed.
Differential Revision: https://phabricator.services.mozilla.com/D221723
2024-09-17 20:26:15 +00:00
Devota Aabel
f80e808e07
Bug 1915212- Migrate Recently Visited homepage section to compose homepage. r=gl,android-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D221722
2024-09-17 20:26:15 +00:00
Ashley Hale
d4de17213e
Bug 1918691 - Remove metadata file for two WPT tests that will pass in beta r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D222359
2024-09-17 19:52:42 +00:00
Stephanie Cunnane
9d701a4a80
Bug 1603760 - Remove navigation.search legacy event telemetry. r=Standard8,urlbar-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D222362
2024-09-17 19:27:56 +00:00
Greg Stoll
77a823cfa8
Bug 1918028 - avoid potential future hang when cancelling Content Analysis WARN response r=dlp-reviewers,handyman
...
Don't cache canceled CA results, as this can cause particular problem with WARN responses,
which shouldn't be in the cache.
Differential Revision: https://phabricator.services.mozilla.com/D221880
2024-09-17 19:23:28 +00:00
Ray Kraesig
ba81de266a
Bug 1915665 - [2/2] Simplify the Chromium-inherited API r=win-reviewers,handyman
...
The original Chromium listener code has a few infelicities in its API.
* The current session ID is always available, so the `Nothing()` branch
is impossible. Remove the `Maybe` from the interface.
* If session-change messages for other sessions are received, discard
them early rather than propagating them.
* Use the whole DWORD value supplied by `GUID_SESSION_DISPLAY_STATUS`,
rather than just the first byte. (This has no effect here, since
`MONITOR_DISPLAY_STATE` is an enum with very few values, but might if
someone blindly copies this code with minimal adjustments to be used
with another `PBT_POWERSETTINGCHANGE` value.)
Differential Revision: https://phabricator.services.mozilla.com/D220749
2024-09-17 19:16:46 +00:00
Ray Kraesig
b81abb2971
Bug 1915665 - [1/2] Streamline WinEventHub r=win-reviewers,gfx-reviewers,handyman,bradwerth
...
`WinEventHub` was largely taken from Chromium, where its dynamic
connection/disconnection features are presumably more used. We don't
have any need for that, and anyway if we ever do it'll be easy to add
it alongside the static functionality or even migrate the latter over.
Hardwire the relevant message-processing and invocation directly into
the hidden window's WNDPROC, rather than providing a registration
system. Following the discoveries made in bug 1571516, also remove the
additional failure-mode checks added in bug 1852801, reverting to a
crash (which can be unified with 1571516 when it shows up).
This has, as fallout, a minor functional change to the occlusion
tracker: the subfeature prefs mentioned above are now checked at
message-receipt time, rather than at construction time.
Differential Revision: https://phabricator.services.mozilla.com/D220639
2024-09-17 19:16:46 +00:00
Ray Kraesig
00dd01290c
Bug 1915665 - [0/2] Clear out NativeEventLogger's static data on shutdown r=win-reviewers,gstoll
...
If a HWND whose messages are logged is not destroyed before application
shutdown, any static data in NativeEventLogger's persistent store will
not be cleared out. This can show up as a memory leak during testing.
Set up a RunOnShutdown hook to ensure that everything is actually
destroyed during shutdown, even if some other module is ill-behaved.
Differential Revision: https://phabricator.services.mozilla.com/D222382
2024-09-17 19:16:45 +00:00
mcarare
3f4340ff6e
Bug 1894766 - Reduce noise of downloadDependencies task errors. r=tthibaud
...
Differential Revision: https://phabricator.services.mozilla.com/D211756
2024-09-17 18:39:45 +00:00
Frédéric Wang
139bce88f8
Bug 1918310 - Remove class nsMathMLmsqrtFrame. r=emilio
...
This class is currently only used to override InheritAutomaticData() and
IsMrowLike(). This patch moves that directly in nsMathMLrootFrame.
Probably we should have the same behavior when ShouldUseRowFallback()
returns true, but this patch does not try and change anything.
Differential Revision: https://phabricator.services.mozilla.com/D222258
2024-09-17 18:25:45 +00:00
Frédéric Wang
43fda17309
Bug 1918310 - Make mroot and msqrt should share their implementation. r=emilio
...
The msqrt and mroot elements are used to draw radical symbols [1]. That
used to be the case for menclose (until notation="radical" was removed
in [2]) and that's the only reason why nsMathMLmsqrtFrame is deriving
from nsMathMLmencloseFrame. This patch makes it derive from
nsMathMLmrootFrame instead to remove unnecessary code duplication.
[1] https://w3c.github.io/mathml-core/#radicals-msqrt-mroot
[21 https://bugzilla.mozilla.org/show_bug.cgi?id=1783995 ]
Differential Revision: https://phabricator.services.mozilla.com/D222123
2024-09-17 18:25:45 +00:00