Commit graph

987757 commits

Author SHA1 Message Date
Mozilla Releng Treescript
f90a26627d No bug - Tagging 3aaf665616b3c0f61839d40a02a9f7ae8778b04c with FIREFOX_128_9_0esr_RELEASE a=release CLOSED TREE DONTBUILD 2025-04-01 12:46:36 +00:00
Rob Lemley
233dc38e35 Bug 1921813 - Update verify_routes_notification_filters to align with Taskcluster > 37.5.0. r=taskgraph-reviewers,ahal a=release DONTBUILD
PR #3662 introduced `on-defined`, `on-pending` and `on-running`,
and deprecated `on-any` in favor of `on-transition` or `on-resolved`.

[jcristau: ported fix from https://github.com/taskcluster/taskgraph/pull/500]

Differential Revision: https://phabricator.services.mozilla.com/D224138
2024-10-01 15:27:03 +00:00
Julien Cristau
01e6bd053c Bug 1933469 - fix notification target for merge-automation prod tasks. r=releng-reviewers,taskgraph-reviewers,bhearsum a=release DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D230268
2024-11-26 14:17:29 +00:00
Julien Cristau
dcd93be9bb Bug 1921474 - send matrix notifications for merge-automation tasks. r=taskgraph-reviewers,releng-reviewers,ahal a=release
Differential Revision: https://phabricator.services.mozilla.com/D224141
2024-10-02 07:32:53 +00:00
Mozilla Releng Treescript
479742d3e9 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2025-03-31 12:54:24 +00:00
Mozilla Releng Treescript
7a1b299dd0 No bug - Tagging 3aaf665616b3c0f61839d40a02a9f7ae8778b04c with FIREFOX_128_9_0esr_BUILD2 a=release CLOSED TREE DONTBUILD 2025-03-27 14:45:20 +00:00
Mozilla Releng Treescript
78ac4967cd No bug - Tagging d156a4452c9d41aa78724265e41c26b7ff76941a with FIREFOX_128_8_1esr_RELEASE a=release CLOSED TREE DONTBUILD 2025-03-27 13:44:31 +00:00
Yannis Juglaret
a8a3a63578 Bug 1956398 - Avoid duplicating pseudo-handles in ipc_channel_win.cc. r=nika a=dmeehan
Original Revision: https://phabricator.services.mozilla.com/D243135

Differential Revision: https://phabricator.services.mozilla.com/D243193
2025-03-26 19:09:09 +00:00
Mozilla Releng Treescript
56b5a2fa83 No bug - Tagging d156a4452c9d41aa78724265e41c26b7ff76941a with FIREFOX_128_8_1esr_BUILD2 a=release CLOSED TREE DONTBUILD 2025-03-27 03:35:08 +00:00
Travis Long
c8783c897e Bug 1942797 - Apply interesting_serverknobs.json when running in automation. r=mkmelin a=pascalc
For non-Firefox builds, automatically apply interesting_serverknobs.json when running tests.

Differential Revision: https://phabricator.services.mozilla.com/D242915
2025-03-26 15:27:44 +00:00
Magnus Melin
316d89486f Bug 1942797 - Generate a serverknobs config for all uninteresting metrics. r=mkmelin a=pascalc
In certain builds we pass a list of "interesting" metrics.
Everything not on that list is marked as disabled.

For tests however we want to keep all defined metrics enabled.
We use serverknobs to control that.

At build time we build a serverknobs config using all "uninteresting"
metrics and enable them.
This config would then need to be applied at runtime when in tests.

Differential Revision: https://phabricator.services.mozilla.com/D242914
2025-03-26 15:27:44 +00:00
Magnus Melin
c28f1b278b Bug 1931277 - [128esr] Support for Configuring a Subset of Interesting Metrics to Collect. r=TravisLong a=pascalc
Needs https://github.com/mozilla/glean_parser/pull/774

This is an 128esr version of D228971

Differential Revision: https://phabricator.services.mozilla.com/D242676
2025-03-26 15:27:44 +00:00
Magnus Melin
fa10d681d1 Bug 1931277 - [128esr] glean-parser PR: Support for Configuring a Subset of Interesting Metrics to Collect. r=TravisLong a=pascalc
Apply https://github.com/mozilla/glean_parser/pull/774

Differential Revision: https://phabricator.services.mozilla.com/D242675
2025-03-26 15:27:43 +00:00
serge-sans-paille
7ea5adab57 Bug 1918118 - Cache parsing of glean metrics r=mkmelin a=pascalc
Glean metrics are described in yaml, which is notably slow to parse.
Instead of repeatedly parsing the same metrics again and again, cache
the parsing result.

Differential Revision: https://phabricator.services.mozilla.com/D242930
2025-03-26 15:27:43 +00:00
Mozilla Releng Treescript
dee0fe51d1 No bug - Tagging 76f59a9f2161a539a9b6b000fcb7205e8d007b11 with FIREFOX_128_9_0esr_BUILD1 a=release CLOSED TREE DONTBUILD 2025-03-25 13:27:20 +00:00
André Bargull
5efceb6b7f Bug 1954323: Cache DateTimeFormat for Date.prototype.toLocaleString when locales argument is used. r=tcampbell a=pascalc
Support using a cached `Intl.DateTimeFormat` when `locales` is a string.

Differential Revision: https://phabricator.services.mozilla.com/D242636
2025-03-22 22:56:52 +00:00
ffxbld
591372e414 No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings - a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D242698
2025-03-24 11:26:01 +00:00
az
279507d5af Bug 1953430 - Update GMP fallback downloader for OpenH264 2.6.0. r=aosmond a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D241189
2025-03-20 17:55:52 +00:00
Rob Wu
fc8b599bf0 Bug 1954934 - Introduce signature verification checkpoint at startup - ESR128 port a=pascalc
Original Revision: https://phabricator.services.mozilla.com/D242193

Differential Revision: https://phabricator.services.mozilla.com/D242505
2025-03-21 11:08:34 +00:00
Marco Bonardo
12ac351bf7 Bug 1952213. a=pascalc
Original Revision: https://phabricator.services.mozilla.com/D242155

Differential Revision: https://phabricator.services.mozilla.com/D242506
2025-03-21 10:11:33 +00:00
ffxbld
0142732366 No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes - a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D242330
2025-03-20 14:21:41 +00:00
Peter Van der Beken
79b4678302 Bug 1941002 - Check state before compiling/transforming. r=smaug a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D237260
2025-02-23 07:54:06 +00:00
Peter Van der Beken
1fa5bedc44 Bug 1941002 - Make XPath tree walker hold a strong reference. r=smaug a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D237259
2025-02-23 07:54:05 +00:00
Peter Van der Beken
c876e3e97c Bug 1941002 - Clone source. r=smaug a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D235577
2025-02-04 17:38:52 +00:00
Eden Chuang
b4bc1a7836 Bug 1932468 - Making EventSourceImpl::mWorkerRef accessing be thread-safe. r=dom-worker-reviewers,asuth a=pascalc
EventSourceImpl::mWorkerRef is not accessed on the Worker thread only.
When EventSourceImpl::Dispatch is called, it could be on any thread, so the race could happen if Worker is shuttdown at the same time.
This patch uses DataMutex to protect EventSourceImpl::mWorkerRef.

Differential Revision: https://phabricator.services.mozilla.com/D239515
2025-02-26 08:02:02 +00:00
Yury Delendik
8d7942934b Bug 1953381 - Fix x86 PBLEND optimizations for v128.bitselect. r=jseward a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D241259
2025-03-13 14:11:31 +00:00
Rob Wu
042609f471 Bug 1954818 - Add intermediate cert used until 2018 - ESR128 port r=jschanck,willdurand a=pascalc
This patch was modified from the original because this ESR branch
does not include the changes from bug 1914064.

The certificate was generated from the original in D242073 with:

```
$ openssl x509 \
  -in security/manager/ssl/addons-public-2018-intermediate.pem \
  -outform DER \
  -out security/manager/ssl/addons-public-2018-intermediate.crt
```

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

Differential Revision: https://phabricator.services.mozilla.com/D242078
2025-03-20 09:54:00 +00:00
Sandor Molnar
e2904bee8c Bug 1952711 - Temporarily disable browser_exslt_timezone_load.js on Windows because of perma failures due to winter hour change. a=test-only DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D240789
2025-03-09 17:11:05 +00:00
ffxbld
0ed64b82e5 No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes - a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D241817
2025-03-18 09:02:56 +00:00
Fatih Kilic
6c051e91fb Bug 1948811 - Add test for showing permission prompt when canvas is read in a out of focus tab. a=pascalc
Original Revision: https://phabricator.services.mozilla.com/D240926

Differential Revision: https://phabricator.services.mozilla.com/D241377
2025-03-17 09:07:27 +00:00
Fatih Kilic
18775393b7 Bug 1948811: Compare windows instead of tabs to show canvas permission prompt. a=pascalc
Each window gets the observe call once. gBrowser.selectedBrowser refers to the currently selected tab and we check against that to verify if the target browser instance is in the current window.

This patch changes it to comparing windows instead of browser instances.

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

Differential Revision: https://phabricator.services.mozilla.com/D241376
2025-03-17 09:07:27 +00:00
ffxbld
2168593c4f No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes - a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D241367
2025-03-13 11:25:29 +00:00
Karl Tomlinson
493943a59b Bug 1850615 Share the same VADisplay across all FFmpegVideoDecoders a=pascalc
Rebased from https://hg.mozilla.org/mozilla-central/rev/9d547b90a407
with https://hg.mozilla.org/mozilla-central/rev/47d823d94067

Differential Revision: https://phabricator.services.mozilla.com/D241145
2025-03-13 11:07:02 +00:00
Karl Tomlinson
c7ed87060f Bug 1850615 Share the same libva handle across all FFmpegVideoDecoders a=pascalc
Rebased from https://hg.mozilla.org/mozilla-central/rev/b34601c7751d

Differential Revision: https://phabricator.services.mozilla.com/D241144
2025-03-13 11:07:02 +00:00
Byron Campen [:bwc]
24846b1e35 Bug 1952706: Disable DTLS 1.3 in webrtc a=pascalc
We had a mistake in our key calculation that when fixed renders our DTLS 1.3
implementation non-interoperable with previous versions of Firefox. We need to
disable DTLS 1.3 until the fix is present on all supported versions of Firefox.

The change also broke some glean tests, which are now fixed.

Also, remove a glean test that was trying to set static prefs.

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

Differential Revision: https://phabricator.services.mozilla.com/D241187
2025-03-13 10:42:45 +00:00
Anna Weine
a6e538102e Bug 1952706 - Exporting key material takes not SRTP_MAX_KEY_LENGTH but the actual size a=pascalc
Original Revision: https://phabricator.services.mozilla.com/D240788

Differential Revision: https://phabricator.services.mozilla.com/D241186
2025-03-13 10:42:44 +00:00
Dana Keeler
72855d5669 Bug 1951494 - ensure socket control is released on the socket thread a=pascalc
Original Revision: https://phabricator.services.mozilla.com/D240234

Differential Revision: https://phabricator.services.mozilla.com/D241059
2025-03-12 07:41:52 +00:00
Tim Huang
3298ef52f1 Bug 1951017 - Dispatch nsRFPService::MaybeReportFontFingerprinter() to the main thread. a=pascalc
Original Revision: https://phabricator.services.mozilla.com/D240306

Differential Revision: https://phabricator.services.mozilla.com/D241048
2025-03-12 07:34:39 +00:00
Pier Angelo Vendrame
1c991445bc Bug 1946501 - Make ScreenCaptureKit a weak framework. a=pascalc
Original Revision: https://phabricator.services.mozilla.com/D237085

Differential Revision: https://phabricator.services.mozilla.com/D237696
2025-03-11 12:28:26 +00:00
ffxbld
f247521895 No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes - a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D240843
2025-03-11 09:34:07 +00:00
Sebastian Hengst
99553c9d61 No bug - reduce fuzziness of moz-icon-blank-1-almostref.html after Windows testing machines update. a=test-expection 2025-03-06 17:57:46 +01:00
Thomas Wisniewski
efbf019aeb Bug 1950282 - add a UA override for f1tv.formula1.com on ESR128; a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D240268
2025-03-06 14:58:28 +00:00
Ben Hearsum
eaf93401b7 Bug 1945654: install unzip on the update verify docker image a=pascalc
This is just the strictly necessary part of https://phabricator.services.mozilla.com/D236625

Differential Revision: https://phabricator.services.mozilla.com/D237611
2025-03-06 14:40:22 +00:00
ffxbld
8418af3ac4 No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes - a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D240608
2025-03-06 14:16:15 +00:00
Jan Grulich
198851a7d3 Bug 1942551 - WebRTC backport: PipeWire camera: Fix cleanup order a=pascalc
The hook is associated with the proxy object. We should remove the hook
first before destroying the proxy object to avoid use-after-free.

This is a simple backport of an WebRTC upstream change.

Upstream commit: caa8ef3ab511d54dfa486eb7599ef0a74f7471ee

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

Differential Revision: https://phabricator.services.mozilla.com/D240592
2025-03-06 13:59:04 +00:00
Mozilla Releng Treescript
77083f780d No bug - Tagging c685d5844a0e4f99ac535b6ffc641fbd07696c68 with FIREFOX_128_8_0esr_RELEASE a=release CLOSED TREE DONTBUILD 2025-03-04 13:44:10 +00:00
Mozilla Releng Treescript
a1a64bd3f1 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2025-03-03 10:19:35 +00:00
Mozilla Releng Treescript
0ab79d6eab No bug - Tagging c685d5844a0e4f99ac535b6ffc641fbd07696c68 with FIREFOX_128_8_0esr_BUILD1 a=release CLOSED TREE DONTBUILD 2025-02-24 17:01:40 +00:00
ffxbld
6d97cb78c1 No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes - a=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D239319
2025-02-24 12:57:24 +00:00
Jan Varga
558ef1b0e2 Bug 1948111 - Don't re-initialize IndexedDatabaseManager::mLocale; r=dom-storage-reviewers,asuth, a=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D238593
2025-02-20 08:35:22 +00:00