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
Sandor Molnar
144f5c3184
Bug 1640931 - Fix lint failures. a=lint-fix
2025-02-20 16:27:07 +02:00
Mike Kaply
37a3ea4998
Bug 1640931 - Allow policy to force addons in private browsing. a=dmeehan
...
Original Revision: https://phabricator.services.mozilla.com/D228607
Differential Revision: https://phabricator.services.mozilla.com/D238839
2025-02-20 13:16:27 +00:00
Andrew McCreight
e942f3efe9
Bug 1937634 - Make txMozillaXSLTProcessor::mStylesheetDocument strong. a=dmeehan
...
Original Revision: https://phabricator.services.mozilla.com/D232262
Differential Revision: https://phabricator.services.mozilla.com/D238777
2025-02-20 12:59:23 +00:00
ffxbld
6173045682
No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes - a=dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D238938
2025-02-20 12:54:56 +00:00
Ben Hearsum
3823e702bc
Bug 1940974: update verify should fail when the updater fails to download r=releng-reviewers,gabriel, a=dmeehan DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D236885
2025-02-06 01:35:07 +00:00
Jan de Mooij
2292a1e843
Bug 1946004 - Widen i32 return values in GenerateJitEntry. r=rhunt, a=dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D237530
2025-02-13 12:21:29 +00:00
Iain Ireland
18e5ad73e0
Bug 1947140: Compare against correct length in visitCompareSSingle r=jandem, a=dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D237658
2025-02-11 19:54:15 +00:00
ffxbld
6d4b3a2d85
No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings - a=pascalc
...
Differential Revision: https://phabricator.services.mozilla.com/D238436
2025-02-17 12:06:42 +00:00
Yannis Juglaret
a822487965
Bug 1936749 - Disable ACG if we detect MpDetours.dll injection. a=dmeehan
...
Original Revision: https://phabricator.services.mozilla.com/D236890
Differential Revision: https://phabricator.services.mozilla.com/D238183
2025-02-14 14:36:16 +00:00
ffxbld
29dc8d2766
No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes - a=dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D238022
2025-02-13 13:01:10 +00:00
Julian Descottes
55f838ff3f
Bug 1830888 - [devtools] Skip frequent macos intermittent browser_dbg-event-breakpoints.js r=devtools-reviewers,nchevobbe a=test-only DONTBUILD
...
This test only seems to fail on macos, and is high frequency on this platform.
2025-01-31 11:01:49 +00:00
Sean
6d62493b90
Bug 1945596 - Firefox should be still sending headers even if there are missing ones a=dmeehan
...
Original Revision: https://phabricator.services.mozilla.com/D236568
Differential Revision: https://phabricator.services.mozilla.com/D237077
2025-02-13 00:23:03 +00:00
Sean
3c8447886d
Bug 1944119 - Refactor MicrosoftEntraSSOUtils.mm a=dmeehan
...
Currently, the delegate uses nested if statements. The patch simplifies this by replacing them with return/continues.
Original Revision: https://phabricator.services.mozilla.com/D235688
Differential Revision: https://phabricator.services.mozilla.com/D237076
2025-02-13 00:23:03 +00:00
Sean
941b037ac9
Bug 1934271 - Remove GetQuery check in Entra SSO for SAML use cases a=dmeehan
...
The [initial motivation](https://phabricator.services.mozilla.com/D216560#inline-1215772 ) behind checking whether the query is empty or not is to ensure that we don't perform SSO for URIs like `https://login.microsoft.com/ `.
However, we observed that Entra SSO can operate via SAML using the URI `https://login.microsoftonline.com/XXXXXX/saml2 `.
To address this, we decided to remove the check like in Windows
Original Revision: https://phabricator.services.mozilla.com/D230714
Differential Revision: https://phabricator.services.mozilla.com/D237075
2025-02-13 00:23:02 +00:00
Sean
b2095689fc
Bug 1930742 - Add a glean probe for SSO cookie parsing success/failure a=dmeehan
...
Original Revision: https://phabricator.services.mozilla.com/D228715
Differential Revision: https://phabricator.services.mozilla.com/D237074
2025-02-13 00:23:02 +00:00
Emma Zuehlcke
4e2c99bb65
Bug 1946105 - Test, a=dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D237571
2025-02-12 15:30:14 +00:00
Emma Zuehlcke
6591785c98
Bug 1946105, a=dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D237570
2025-02-12 15:30:14 +00:00
Emma Zuehlcke
a4f13ef0aa
Bug 1866661 - Tests, a=dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D237737
2025-02-12 15:30:13 +00:00
Emma Zuehlcke
44335e4a1d
Bug 1866661, a=dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D237567
2025-02-12 15:30:13 +00:00
Valentin Gosu
7ab72cf96a
Bug 1940027 - Use nsACString in jar code a=dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D237704
2025-02-12 14:38:27 +00:00
Francesco Lodolo (:flod)
9e1c0c56f8
Bug 1946647 - Fix icons in Panic button for history and new window, a=dmeehan
...
Original Revision: https://phabricator.services.mozilla.com/D237177
Differential Revision: https://phabricator.services.mozilla.com/D237320
2025-02-12 01:15:35 +00:00
Thomas Wisniewski
79e4b8e576
Bug 697151 - distinguish between SYNC and ASYNC XMLHttpRequests in nsIContentPolicy types, and have ChannelEventQueue::MaybeSuspendIfEventsAreSuppressed only suspend async ones; a=dmeehan
...
Original Revision: https://phabricator.services.mozilla.com/D213516
Differential Revision: https://phabricator.services.mozilla.com/D237613
2025-02-11 14:44:28 +00:00