Commit Graph

931875 Commits

Author SHA1 Message Date
Nazım Can Altınova
a1b72f21a4 Bug 1634785 - Add missing shared libraries methods to the baseprofiler implementation r=mstange,profiler-reviewers
These methods were already inside the shared libraries that was in
tools/profiler. Adding these methods here to make the implementations closer
and make the deduplication easier in the following commits.

Differential Revision: https://phabricator.services.mozilla.com/D220882
2024-09-16 21:09:32 +00:00
Nazım Can Altınova
feb335de17 Bug 1634785 - Move SharedLibrary IPC ParamTraits outside of shared library header file r=mstange,profiler-reviewers
We will remove the libxul implementation soon and use the one in mozglue.
We can't keep these structs inside the mozglue, so we have to move them to
somewhere else in libxul. This file made the most sense since it's the one who
implements their methods.

Differential Revision: https://phabricator.services.mozilla.com/D220880
2024-09-16 21:09:31 +00:00
Roger Yang
49cabef3ab Bug 1917640 - Update toolbar default position to top r=android-reviewers,skhan,harrisono
Differential Revision: https://phabricator.services.mozilla.com/D222020
2024-09-16 21:06:39 +00:00
John Schanck
16d3f6f70f Bug 1919097 - set security.tls.enable_kyber to true by default on desktop. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D222330
2024-09-16 20:53:32 +00:00
Emilio Cobos Álvarez
677047ffe1 Bug 1917017 - Add a null-check in FirePageHideEventForFrameLoaderSwap. r=smaug
Not sure what guarantees this in presence of random script running?

Differential Revision: https://phabricator.services.mozilla.com/D222335
2024-09-16 20:53:26 +00:00
Andreas Pehrson
2ce4eb86d1 Bug 1918746 - Don't stop video capturers before reconfiguring them. r=grulja,webrtc-reviewers,jib
Already today we reconfigure capturers without stopping them in cases where they
are shared between multiple gUM/gDM requests: We find the device capability
(for cameras) that satisfies all the requested capabilities (downscaling, frame
dropping allowed) and call StartCapture again with that.

Thus, there is no concern about camera backends not supporting this call
sequence.

Desktop capture backends have a simpler API (only Start, for Stop they have to
be destroyed) and are not actually re-started. Resolution is always captured in
full and frame rate is controlled by the timer that triggers CaptureFrame().

This patch makes content processes not request capture to be stopped when
updating their requested capability. This means the path described above will be
exercised more. This also brings with it some invariants that no longer hold,
but are handled explicitly instead: capabilities for a captureId may now be
updated on the fly, without prior removal.

Differential Revision: https://phabricator.services.mozilla.com/D222242
2024-09-16 20:34:21 +00:00
Sanchaai Mathiyarasan
0899941f10 Bug 1907086 - Implement the max height of the menu. r=android-reviewers,petru
When expanded, the height of the menu should match the Figma specifications as mentioned here:
https://www.figma.com/design/RFz9fYtotQCQuinwcZujZt/Menu-Redesign?node-id=15937-406408&t=q4Tbc8EJllfh5xF0-4

Differential Revision: https://phabricator.services.mozilla.com/D217864
2024-09-16 20:29:29 +00:00
David Parks
271f3b1054 Bug 1915309: Add Windows Geolocation UI to artifact builds r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D222339
2024-09-16 20:07:09 +00:00
Dão Gottwald
06c438b27c Bug 1918638 - [Vertical tabs] Stop clipping the tab-background shadow. r=sidebar-reviewers,tabbrowser-reviewers,sclements,kcochrane,dwalker
Differential Revision: https://phabricator.services.mozilla.com/D222209
2024-09-16 19:53:43 +00:00
Dão Gottwald
aa7d577032 Bug 1918676 - Disable tab opening / closing animations and tab size locking in vertical mode, properly set --tab-min-width rather than overriding min-width in vertical mode, and restrict some styles to horizontal mode. r=sidebar-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,emilio,kcochrane,sclements,dwalker
Differential Revision: https://phabricator.services.mozilla.com/D222202
2024-09-16 19:53:42 +00:00
Kagami Sascha Rosylight
1731f1fc2d Bug 1907428 - Return when mPromise is null r=sunil
We should probably remove FetchObserver at this point, btw.

Differential Revision: https://phabricator.services.mozilla.com/D221516
2024-09-16 19:38:20 +00:00
stransky
22e4949aa9 Bug 1917794 [Wayland] Store gesture nsWindow instead of wl_surface r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D222280
2024-09-16 19:25:27 +00:00
Sylvestre Ledru
a51da3a899 no bug - Removed unnecessary nesting r=firefox-build-system-reviewers,ahochheiden DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D222332
2024-09-16 19:17:03 +00:00
Jan-Ivar Bruaroey
359138a07b Bug 1876636 - Update WPT MediaStreamTrack-getSettings.https.html to verify deviceId & groupId of initial gUM call. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D220945
2024-09-16 19:04:46 +00:00
Fatih
73c7fe8d5f Bug 1918690: Improve canvas randomization permission test. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D222121
2024-09-16 18:42:38 +00:00
David Shin
c90c9255df Bug 1918673: Make parsing of position-try-fallbacks order-dependent. r=firefox-style-system-reviewers,emilio
Spec currently says canonical order, but this should not be the case (See
bug 1918670).

Differential Revision: https://phabricator.services.mozilla.com/D222296
2024-09-16 18:38:09 +00:00
Stephen A Pohl
d7bb863b88 Bug 1827651: Make update tests compatible with the NSWorkspace API for launching callback apps on macOS. r=application-update-reviewers,bytesized
Differential Revision: https://phabricator.services.mozilla.com/D217955
2024-09-16 18:31:59 +00:00
Stephen A Pohl
f53265bbf1 Bug 1827651: Switch from NSTask to NSWorkspace APIs to launch our callback apps to get macOS session resume support. Based on an initial patch by :kriswright. r=application-update-reviewers,bytesized,nalexander,bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D217954
2024-09-16 18:31:58 +00:00
Ting-Yu Lin
9ee1c1d46e Bug 1918942 - Make dropmarker center aligned in the cross-axis. r=desktop-theme-reviewers,emilio,dao
See bug 1918942 for an analysis. This patch prevents dropmarker's cross-size
from being stretched, restoring its size to the content size of
`arrow-down-12.svg` (12px x 12px).

Differential Revision: https://phabricator.services.mozilla.com/D222232
2024-09-16 18:26:06 +00:00
Iulian Moraru
f88a40ddc9 Backed out changeset 05fceb07f800 (bug 1909698) for causing wpt crashes/assertions. CLOSED TREE 2024-09-16 23:28:38 +03:00
Iulian Moraru
3a3760533b Backed out changeset 62cb18f600a3 (bug 1918762) for causing build bustages related to nsITheme. CLOSED TREE 2024-09-16 22:10:00 +03:00
Iulian Moraru
82f8b85e64 Backed out changeset ed95869dadc2 (bug 1918724) for causing bc failures on browser_wpi_isolate_high_value.js. 2024-09-16 22:09:12 +03:00
Iulian Moraru
fcbd4db650 Backed out changeset 8faf0e38aae6 (bug 1918745) for causing xpcshell failures on test_NimbusRolloutMessageProvider.js. 2024-09-16 22:08:37 +03:00
Mozilla Releng Treescript
f583ef19f5 no bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
an -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ar -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ast -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
az -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
be -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
bg -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
bn -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
br -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
bs -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ca -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
cak -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
cs -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
cy -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
da -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
de -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
dsb -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
el -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
en-CA -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
en-GB -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
eo -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
es-AR -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
es-CL -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
es-ES -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
es-MX -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
et -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
eu -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
fa -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ff -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
fi -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
fr -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
fy-NL -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ga-IE -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
gd -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
gl -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
gn -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
gu-IN -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
he -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
hi-IN -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
hr -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
hsb -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
hu -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
hy-AM -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ia -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
id -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
is -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
it -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ja -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ka -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
kab -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
kk -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
km -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
kn -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ko -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
lij -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
lo -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
lt -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ltg -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
lv -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
meh -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
mix -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ml -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
mr -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ms -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
my -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
nb-NO -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ne-NP -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
nl -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
nn-NO -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
oc -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
pa-IN -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
pl -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
pt-BR -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
pt-PT -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
rm -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ro -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ru -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sk -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sl -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
son -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sq -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sr -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sv-SE -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ta -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
te -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
th -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
tl -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
tr -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
trs -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
uk -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ur -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
uz -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
vi -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
wo -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
xh -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
zam -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
zh-CN -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
zh-TW -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
2024-09-16 18:59:54 +00:00
Mozilla Releng Treescript
e0885b584d no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
af -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
an -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ar -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ast -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
az -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
be -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
bg -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
bn -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
bo -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
br -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
brx -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
bs -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ca -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ca-valencia -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
cak -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ckb -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
cs -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
cy -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
da -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
de -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
dsb -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
el -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
en-CA -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
en-GB -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
eo -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
es-AR -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
es-CL -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
es-ES -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
es-MX -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
et -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
eu -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
fa -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ff -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
fi -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
fr -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
fur -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
fy-NL -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ga-IE -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
gd -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
gl -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
gn -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
gu-IN -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
he -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
hi-IN -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
hr -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
hsb -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
hu -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
hy-AM -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
hye -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ia -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
id -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
is -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
it -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ja -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ja-JP-mac -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ka -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
kab -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
kk -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
km -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
kn -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ko -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
lij -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
lo -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
lt -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ltg -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
lv -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
meh -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
mk -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
mr -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ms -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
my -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
nb-NO -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ne-NP -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
nl -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
nn-NO -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
oc -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
pa-IN -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
pl -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
pt-BR -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
pt-PT -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
rm -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ro -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ru -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sat -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sc -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
scn -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sco -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
si -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sk -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
skr -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sl -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
son -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sq -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sr -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
sv-SE -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
szl -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ta -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
te -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
tg -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
th -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
tl -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
tr -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
trs -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
uk -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
ur -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
uz -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
vi -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
wo -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
xh -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
zh-CN -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
zh-TW -> d1fe24b183ee549d27146a0d7481b3517ddda6f2
2024-09-16 18:59:47 +00:00
Emilio Cobos Álvarez
1d882fecbf Bug 1919094 - Fix CDP tests after bug 1917458. r=webdriver-reviewers,jdescottes
Same fix as for puppeteer.

Differential Revision: https://phabricator.services.mozilla.com/D222331
2024-09-16 18:23:06 +00:00
tannal
d13f6b513b Bug 1917994 - Remove threads.control_event_queue.enabled pref. r=gregp,smaug
Differential Revision: https://phabricator.services.mozilla.com/D222197
2024-09-16 18:14:53 +00:00
John Schanck
b6cdde134f Bug 1915849 - land NSS 9869cf0fc6b5 UPGRADE_NSS_RELEASE, r=nkulatova
Differential Revision: https://phabricator.services.mozilla.com/D222329
2024-09-16 18:03:36 +00:00
Jonas Jenwald
148580e2a2 Bug 1919071 - Remove the unused pdfjs.enableFloatingToolbar preference. r=pdfjs-reviewers,calixte
This preference was removed upstream in https://github.com/mozilla/pdf.js/pull/16605, which was uplifted in https://bugzilla.mozilla.org/show_bug.cgi?id=1840990, hence the override should also be removed now.

Differential Revision: https://phabricator.services.mozilla.com/D222306
2024-09-16 17:53:39 +00:00
Emilio Cobos Álvarez
30b9476061 Bug 1918762 - Simplify theme attribute/state change invalidation. r=jwatt
We had the same list of attributes in multiple places, put it in
Theme.cpp.

Only a few states can change widget state. Just hardcode them in
RestyleManager.cpp (where there was already some of it) instead of
reusing a weird API.

Shouldn't have any behavior change.

Differential Revision: https://phabricator.services.mozilla.com/D222160
2024-09-16 17:38:52 +00:00
Andreas Farre
8e0af05cc0 Bug 1909698 - Use URI from session history when coming out from bfcache. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D222118
2024-09-16 17:38:10 +00:00
Emilio Cobos Álvarez
6c9872a211 Bug 1918724 - Remove nsIClearDataService.CLEAR_PASSWORDS. r=pbz
It's totally unused.

Differential Revision: https://phabricator.services.mozilla.com/D222139
2024-09-16 17:35:04 +00:00
Julien Cristau
e645e6f27d Bug 1918594 - use b-linux-kvm-gcp for android x86 pgo run. r=releng-reviewers,bhearsum
This makes x86 pgo use the same workers as arm64; as a bonus they now have
local storage so won't take an hour.

Differential Revision: https://phabricator.services.mozilla.com/D222327
2024-09-16 17:22:01 +00:00
Fred Chasen
c961670a08 Bug 1917996 - Disable Shopping sidebar when integrated sidebar pref is set. r=shopping-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D221871
2024-09-16 17:18:35 +00:00
negin
5a4253191f Bug 1918745 - Adds 'FOX_DOODLE_SET_DEFAULT' and 'FAKESPOT_CALLOUT_' rollouts as test messages in NimbusRolloutMessageProvider r=omc-reviewers,pdahiya
Adds `FOX_DOODLE_SET_DEFAULT` and `FAKESPOT_CALLOUT_` and removes `Q4_DEVICE_MIGRATION` and `ADDONS_STAFF_PICK` as part of live rollouts.


```
Processing rollout: 1-click-set-to-default-existing-profiles-rollout
  Processing branch: treatment-b
    Importing message: FOX_DOODLE_SET_DEFAULT
Processing rollout: us-review-checker-rollout-v2
  Processing branch: treatment-a
    Importing message 1 of 4: FAKESPOT_CALLOUT_NO_OP_DUMMY
    Importing message 2 of 4: FAKESPOT_CALLOUT_CLOSED_NOT_OPTED_IN_AUTO_OPEN
    Importing message 3 of 4: FAKESPOT_CALLOUT_PDP_NOT_OPTED_IN_REMINDER
    Importing message 4 of 4: FAKESPOT_CALLOUT_OPTED_OUT_SURVEY
Processing rollout: recommend-add-ons-staff-pick-relaunch-treatment-a-rollout
```

Differential Revision: https://phabricator.services.mozilla.com/D222151
2024-09-16 17:17:01 +00:00
Nazım Can Altınova
26a98a7ba5 Bug 1748809 - Document how to update Cargo.lock after adding gecko-profiler rust crate r=aabh,profiler-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D222294
2024-09-16 17:08:55 +00:00
keithamus
d1ae47b9d6 Bug 1888729 - Implement CloseWatcher interface r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D206169
2024-09-16 17:08:53 +00:00
Nicolas Chevobbe
b476993d6e Bug 1918415 - [devtools] Fix accessibility selected node badges in High Contrast Mode. r=devtools-reviewers,accessibility-frontend-reviewers,ochameau,nlapre.
This redefines the 2 variables used for badges when they're on a selected
tree node.
We take this as an opportunity to fix the use of an undefined variable
for the badge border.

Differential Revision: https://phabricator.services.mozilla.com/D222130
2024-09-16 17:02:32 +00:00
Jan Varga
dd019e6efc Bug 1917457 - SDB: Add handling for invalidated directory locks; r=dom-storage-reviewers,jari
Differential Revision: https://phabricator.services.mozilla.com/D219606
2024-09-16 16:58:39 +00:00
Jan Varga
7f0b3513fc Bug 1917457 - Rework OpenOp::DirectoryLockAcquired to use QM_TRY; r=dom-storage-reviewers,jari
Differential Revision: https://phabricator.services.mozilla.com/D219605
2024-09-16 16:58:39 +00:00
Jan Varga
2eccc782cd Bug 1917457 - Add a test for origin clearing requested right after starting client directory opening for SDB; r=dom-storage-reviewers,jari
The client directory lock gets invalidated, but the lock is not checked by SDB,
so it's not dropped as soon as possible which can eventually lead to a hang.

Differential Revision: https://phabricator.services.mozilla.com/D219603
2024-09-16 16:58:38 +00:00
hanna alemu
602434def4 Bug 1919061 - Fix mis-matched feature config name for configurable Bookmarks button surface r=omc-reviewers,mviar
This fixes a bug where ASrouter was not receiving Bookmarks Bar button messages from Experimenter

Differential Revision: https://phabricator.services.mozilla.com/D222302
2024-09-16 16:55:51 +00:00
Sanchaai
045a4268b4 Bug 1916626 - Save menu is not dismissed after saving a page to a collection. r=gl,android-reviewers
Dismiss the save menu after a page is saved to collection in the menu redesign.

Differential Revision: https://phabricator.services.mozilla.com/D222318
2024-09-16 16:50:47 +00:00
Julian Descottes
06236784db Bug 1800035 - [mozharness] Force PYTHONIOENCODING to utf-8 in testing/mozharness/scripts/marionette.py r=webdriver-reviewers,jgraham
Error messages with unicode characters failed to be correctly printed on windows.
Forcing PYTHONIOENCODING to utf-8 avoids the issue.

Differential Revision: https://phabricator.services.mozilla.com/D222263
2024-09-16 16:49:33 +00:00
Jeff Boek
7514ba5195 Bug 1915943 - Adds a secret setting to enable new bookmarks UI r=android-reviewers,matt-tighe
Differential Revision: https://phabricator.services.mozilla.com/D222054
2024-09-16 16:27:58 +00:00
Stuart Colville
ff519595b6 Bug 1918132 - Improve searchbox focus tests and add test ensuring focus still works when waiting on history r=sidebar-reviewers,jsudiaman
Differential Revision: https://phabricator.services.mozilla.com/D222169
2024-09-16 16:27:24 +00:00
tannal
dadcdf2d09 Bug 1899413 - Support v flag in RegExp.prototype r=mgaudet
Differential Revision: https://phabricator.services.mozilla.com/D220381
2024-09-16 16:21:50 +00:00
Emilio Cobos Álvarez
2e2fbca0fa Bug 1777050 - Disable some subtests in test_reftests_with_caret.html for frequent failures. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D222311
2024-09-16 16:03:15 +00:00
Nicolas Chevobbe
41d58f4b84 Bug 1918981 - [devtools] Use light-dark in netmonitor variables.css. r=devtools-reviewers,ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D222244
2024-09-16 15:48:44 +00:00
Paul Adenot
2c7815a1fc Bug 1917629 - Properly check for description presence for flac and vorbis. r=chunmin
Configure need to error out if there's no description, but isConfigSupported
should say true.

Differential Revision: https://phabricator.services.mozilla.com/D221656
2024-09-16 15:47:00 +00:00