Граф коммитов

932210 Коммитов

Автор SHA1 Сообщение Дата
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
Paul Adenot 026de4e78d Bug 1915143 - Prevent FFmpegAudioDecoder creating an Opus decoder with > 2 channels and invalid extradata. r=chunmin
It doesn't error out, but create a broken decoder, that only has 2 channels, and
then I don't know what's going to happen, but it isn't going to be correct.

Differential Revision: https://phabricator.services.mozilla.com/D221652
2024-09-16 15:46:59 +00:00
Paul Adenot 9ba2ecad26 Bug 1917629 - Back out changeset 6ff3f1fba36f because it is incorrect per spec. r=chunmin
This is unfortunately incorrect, it means that:

> AudioDecoder.isConfigSupport({codec: "flac", numberOfChannels: 1, sampleRate: 48000});

resolves to a promise that says that it isn't supported (and it should say yes).
Unfortunately, audioDecoder-codec-specific.https.any.js lacked tests for those
two codecs, and the tests added are incorrect. The spec for this is:
https://w3c.github.io/webcodecs/#check-configuration-support, and the check is
intentionally not very thorough: this method is meant to know if this
implementation generally supports a codec, not to check if configure(...) will
success with very specific parameters. In general, isConfigSupported is done
ahead of downloading any media content, so we don't have a description here.

Differential Revision: https://phabricator.services.mozilla.com/D221510
2024-09-16 15:46:59 +00:00
Paul Adenot b93303e6c2 Bug 1915143 - Reject opus decoding without description when there's more than 2 channels. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D220431
2024-09-16 15:46:59 +00:00
Jonathan Sudiaman ecee90ff30 Bug 1898250 - Add telemetry to sidebar r=sidebar-reviewers,fxview-reviewers,sclements
Differential Revision: https://phabricator.services.mozilla.com/D220720
2024-09-16 15:42:48 +00:00
Erich Gubler 81092f97e8 Bug 1910206 - feat(webgpu): add `GPUAdapter.info` member r=webgpu-reviewers,webidl,saschanaz,nical
Differential Revision: https://phabricator.services.mozilla.com/D217888
2024-09-16 15:39:45 +00:00
Erich Gubler 1d8effa6b2 Bug 1910206 - refactor(webgpu): make `AdapterInfo` a refcounted object r=webgpu-reviewers,webidl,saschanaz,smaug,nical
Differential Revision: https://phabricator.services.mozilla.com/D222215
2024-09-16 15:39:45 +00:00
Erich Gubler 9122afd54a Bug 1910206 - refactor(webgpu): rename `Adapter::mInfo` to `mInfoInner` r=webgpu-reviewers,nical
This member will go away once `GPUAdapter.requestAdapterInfo` is
removed in D217888.

Differential Revision: https://phabricator.services.mozilla.com/D222214
2024-09-16 15:39:44 +00:00
Sylvestre Ledru 67a1c9d5b0 Bug 1917683 - Remove dmd.py & fix_stacks.py from the Firefox nightly binary r=gsvelto,mccr8 DONTBUILD
Seems that we don't use them
+ it needs python on the system of the user

Differential Revision: https://phabricator.services.mozilla.com/D222240
2024-09-16 15:33:03 +00:00
Ben Dean-Kawamura fba8dd2c1e Bug 1910404 - UniFFI proc-macro support, r=lina,firefox-build-system-reviewers,glandium
Switched to library mode for generating bindings.

Updated our strategy for UniFFI components/fixtures.  There's now a
crate for components and a crate for fixtures.  These crates are a
dependency of gkrust-shared and also built as standalone libraries which
UniFFI uses to generate the bindings.

One upshot of this is that we no longer need the `crate_name` or
`udl_file` config values.  library-mode can figure out the udl paths
automatically.

Differential Revision: https://phabricator.services.mozilla.com/D221824
2024-09-16 15:18:07 +00:00
Francesco Lodolo (:flod) 6ed932ba2a Bug 1918304 - Fix l10n git repository cloning step in ./mach build installers-$AB_CD, r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D222111
2024-09-16 15:08:09 +00:00
Andreas Pehrson 631ef15a76 Bug 1918996 - Use SCShareableContentStyleNone on macOS 15. r=webrtc-reviewers,jib
Differential Revision: https://phabricator.services.mozilla.com/D222270
2024-09-16 14:51:45 +00:00
Mark Banner 56e7b2fcfb Bug 1918386 - browser.search.get() should be returning data URIs for application provided search engines. r=extension-reviewers,robwu
Differential Revision: https://phabricator.services.mozilla.com/D222264
2024-09-16 14:50:58 +00:00
Norisz Fay 483f669512 Backed out 12 changesets (bug 1915419) for causing clearDataFromBaseDomain related gv-junit failures CLOSED TREE
Backed out changeset 6baf34e653ef (bug 1915419)
Backed out changeset 3015863afd5d (bug 1915419)
Backed out changeset 90558f317a75 (bug 1915419)
Backed out changeset 5f07cb9268dd (bug 1915419)
Backed out changeset aedba16d4af7 (bug 1915419)
Backed out changeset d9a2d5c2ba53 (bug 1915419)
Backed out changeset 4a250c451004 (bug 1915419)
Backed out changeset c6da2e632da6 (bug 1915419)
Backed out changeset 9256540ed21a (bug 1915419)
Backed out changeset 7621d766d6a4 (bug 1915419)
Backed out changeset 16d6589ba330 (bug 1915419)
Backed out changeset b3eebd764439 (bug 1915419)
2024-09-16 18:29:55 +03:00
Andreas Pehrson 5e90390c9e Bug 1914925 - Update cubeb-coreaudio-rs to revision 2407441a2f. r=cubeb-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D222293
2024-09-16 14:24:42 +00:00
KS d4336afd76 Bug 1886026 - Disable motionmark 1.0 tests. r=perftest-reviewers,taskgraph-reviewers,jmaher,sparky
We have motionmark 1.3 tests running already and we are no longer
interested in motionmark 1.0 so this patch removes it from our testing.

Differential Revision: https://phabricator.services.mozilla.com/D221533
2024-09-16 14:17:25 +00:00