Christian Holler
2740047e37
Bug 1853933 - Make IPCFuzzController less verbose. r=truber
...
Differential Revision: https://phabricator.services.mozilla.com/D188593
2023-09-21 08:26:27 +00:00
serge-sans-paille
a6838d00a5
Bug 1836901 - Use taskcluster-built python for source-test task r=glandium
...
Because we use an older version of Python than the one generally used on
the host system, this implied enforcing a few package requirements.
Differential Revision: https://phabricator.services.mozilla.com/D180057
2023-09-20 04:49:03 +00:00
Haik Aftandilian
298f1ffaed
Bug 1593072 - Patch 3 - Add parent process, plugin-container, media-plugin-container, and utility entitlement files as v2 versions r=spohl
...
Add separate entitlement lists for the parent process, plugin-container, and media-plugin-helper executables. Add a utility entitlement list to use for non-browser executables in developer builds to support debugging. For production codesigning versions, only allow loading of unsigned libraries by the media-plugin-helper executable. Limit most entitlements to the parent process executable.
A subsequent fix to taskcluster code will enable the new entitlements.
Other executables in the bundle will have no entitlements.
Differential Revision: https://phabricator.services.mozilla.com/D187245
2023-09-18 15:00:10 +00:00
Haik Aftandilian
245f70f05b
Bug 1593072 - Patch 2 - Move existing entitlement files into a v1 directory r=spohl
...
Move existing entitlement files into a v1 directory and removed unused versions.
Differential Revision: https://phabricator.services.mozilla.com/D187244
2023-09-18 15:00:10 +00:00
Marco Bonardo
70fdad6676
Bug 1852963 - Rename BrowserTestUtils.loadURIString() to .startLoadingURIString(). r=dao
...
This should make a bit clearer that it is only starting the load, not waiting
for its completion.
Differential Revision: https://phabricator.services.mozilla.com/D188213
2023-09-15 09:16:34 +00:00
Masatoshi Kimura
a19297dc5d
Bug 1852806 - Remove macros for older Windows SDK from tools/profiler/. r=profiler-reviewers,florian
...
Depends on D188029
Differential Revision: https://phabricator.services.mozilla.com/D188030
2023-09-15 03:19:28 +00:00
Cosmin Sabou
f8c16a8f94
Backed out 15 changesets (bug 1852806) for causing mda failures on test_video_low_power_telemetry.html. CLOSED TREE
...
Backed out changeset faea1f4cb9a9 (bug 1852806)
Backed out changeset 4db93c374f9b (bug 1852806)
Backed out changeset 7e40e0e04921 (bug 1852806)
Backed out changeset b0a66c4269ce (bug 1852806)
Backed out changeset 4ff3545936f9 (bug 1852806)
Backed out changeset 02c0a8eb3fd6 (bug 1852806)
Backed out changeset ae2c7b33acfb (bug 1852806)
Backed out changeset 2b89ba254a1a (bug 1852806)
Backed out changeset dfa4f73fc548 (bug 1852806)
Backed out changeset daffcc4c1877 (bug 1852806)
Backed out changeset 33855bcdf15e (bug 1852806)
Backed out changeset 694f29707f3e (bug 1852806)
Backed out changeset 1891eda22a59 (bug 1852806)
Backed out changeset 1b854941389c (bug 1852806)
Backed out changeset 2f7cfe04be59 (bug 1852806)
2023-09-15 09:48:27 +03:00
Masatoshi Kimura
61acede0f2
Bug 1852806 - Remove macros for older Windows SDK from tools/profiler/. r=profiler-reviewers,florian
...
Depends on D188029
Differential Revision: https://phabricator.services.mozilla.com/D188030
2023-09-15 03:19:28 +00:00
Sandor Molnar
950a3c620d
Backed out 3 changesets (bug 1852963) for causing remote failures on remote/shared/messagehandler/test/browser/browser_session_data.js CLOSED TREE
...
Backed out changeset 98de7bc404c3 (bug 1852963)
Backed out changeset edf1527c9a99 (bug 1852963)
Backed out changeset 34357750f69c (bug 1852963)
2023-09-14 20:29:06 +03:00
Marco Bonardo
61f8ecc425
Bug 1852963 - Rename BrowserTestUtils.loadURIString() to .startLoadingURIString(). r=dao
...
This should make a bit clearer that it is only starting the load, not waiting
for its completion.
Differential Revision: https://phabricator.services.mozilla.com/D188213
2023-09-14 16:33:13 +00:00
Benjamin De Kosnik
3a6200ddc3
Bug 1830181 - Add PerfStats for DocAccessible. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D185615
2023-09-13 19:28:00 +00:00
Tom Marble
9e40a719f2
Bug 1850545 - convert .ini manifests to .toml: batch 3 chrome.ini (bis) r=jmaher,geckoview-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,places-reviewers,profiler-reviewers,m_kato,mak,mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D187597
2023-09-13 18:28:32 +00:00
Yannis Juglaret
b8a4d1cccb
Bug 1836225
- Prevent stack walking deadlock with background hang monitor. r=handyman,florian
...
InitializeWin64ProfilerHooks is called by the profiler to avoid deadlock
situations that can occur during stack walking. Actually, this is needed
not only for the profiler, but for any code that relies on stack
walking; and in particular the background hang monitor. So, let's move
this part outside of profiler code, and call it from the background
hang monitor.
Depends on D181435
Differential Revision: https://phabricator.services.mozilla.com/D181436
2023-09-13 14:32:51 +00:00
Yannis Juglaret
33453c44ab
Bug 1836225
- Prevent stack walking deadlock on Windows aarch64. r=handyman,florian
...
On Windows aarch64 and x64 builds, stack walking relies on
RtlLookupFunctionEntry. This can lead to deadlock, which we avoid in x64
builds by adding stack walking suppressions. We must do the same in
aarch64 builds to avoid the same deadlock situation, but we are
missing some stack walk suppression paths. Let's fix that.
Differential Revision: https://phabricator.services.mozilla.com/D181435
2023-09-13 14:32:50 +00:00
Bob Owen
a25c682e3b
Bug 1851555: Add line for PATH env var to Windows ASan build instructions mozconfig. r=glandium DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D187582
2023-09-12 11:54:07 +00:00
Masatoshi Kimura
72af0f0aea
Bug 1851937 - Add nsIDefaultAgent to platform-specific interfaces. r=nrishel
...
Differential Revision: https://phabricator.services.mozilla.com/D187892
2023-09-11 17:49:41 +00:00
Hanna Jones
4dd5370b53
Bug 1848365 - add linter exception for attributes used in Lit components r=mstriemer
...
Differential Revision: https://phabricator.services.mozilla.com/D187820
2023-09-11 13:21:41 +00:00
Logan Rosen
0ea7512aa9
Bug 1750450 - update to Sphinx 5.3.0 r=sylvestre,firefox-source-docs-reviewers DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D187860
2023-09-11 07:16:10 +00:00
Daisuke Akatsuka
8e9e77f019
Bug 1850902: Remove browser.fixup.alternate.enabled pref and its code path r=jteow,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D187237
2023-09-10 22:33:27 +00:00
ahochheiden
7341e5e84d
Bug 1831442 - Fix an issue with `./mach install-moz-phab` on `Ubuntu 23.04` and `Debian 12` r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D182497
2023-09-09 02:24:40 +00:00
Logan Rosen
f024d94b2b
Bug 1786490
- reformat the tree using black 23.3.0 r=sylvestre,webdriver-reviewers,taskgraph-reviewers,whimboo,jmaher,ahal,perftest-reviewers,geckoview-reviewers,afinder,m_kato
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D186092
2023-09-06 16:14:30 +00:00
Logan Rosen
983bcd711b
Bug 1786490
- update chooser to Flask v2 r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D186410
2023-09-06 16:14:30 +00:00
Logan Rosen
658caae5b1
Bug 1786490
- update to black 23.3.0 r=sylvestre,mach-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D186086
2023-09-06 16:14:29 +00:00
Nicholas Rishel
d11b1b7541
Bug 1838754 - Part 3: Handle WDBA uninstall task unscheduling in standalone proxy executable so that it's executed with the same permissions as the uninstaller. r=nalexander
...
This can be reverted once Bug 1710143 lands.
Depends on D174973
Differential Revision: https://phabricator.services.mozilla.com/D187068
2023-09-05 20:55:26 +00:00
Nicholas Rishel
24930150b4
Bug 1838754 - Part 1: Move WDBA into a background task. r=nalexander,mossop
...
Depends on D187067
Differential Revision: https://phabricator.services.mozilla.com/D174972
2023-09-05 20:55:25 +00:00
Dana Keeler
58b11864ed
Bug 1840135
- introduce rust implementation of nsIDataStorage r=nkulatova,nika,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D181904
2023-09-05 17:14:51 +00:00
Manuel Bucher
f71f056ccf
Bug 1846540 - Improve IPC fuzzing doc r=decoder
...
Added my notes from when I was reproducing an IPC test failure.
* fix deprecation warning in fuzzfetch
* fix one spelling mistake
* add example command for IPC test case reproduction
Differential Revision: https://phabricator.services.mozilla.com/D186708
2023-09-05 13:18:15 +00:00
Mark Banner
e640e38886
Bug 1563927 - Upgrade stylelint to the latest version. r=Gijs
...
Depends on D186882
Differential Revision: https://phabricator.services.mozilla.com/D187424
2023-09-05 12:59:31 +00:00
Mark Banner
640bcbbba0
Bug 1563927 - Add JSON linting via ESLint. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D186882
2023-09-05 12:59:31 +00:00
Mark Banner
db70ee3220
Bug 1563927 - Fix existing JSON issues detected by eslint-plugin-json. r=Gijs,extension-reviewers,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D186881
2023-09-05 12:59:30 +00:00
Joel Maher
be038e3cb1
Bug 1851194 - adjust try_fuzzy.py to not have a variant as a choice. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D187298
2023-09-01 19:31:33 +00:00
serge-sans-paille
431b9817a1
Bug 1850951
- Avoid redundant initialisation of large buffer under -ftrivial-auto-var-init r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D187201
2023-09-01 07:22:46 +00:00
Iulian Moraru
02731904bb
Backed out changeset e69a7143b38d (bug 1840135
) for causing failures on test_sss_sanitizeOnShutdown.js.CLOSED TREE
2023-09-01 07:55:01 +03:00
Iulian Moraru
6b72bb6d92
Backed out 9 changesets (bug 1838754, bug 1778754) for causing multiple build bustages. CLOSED TREE
...
Backed out changeset d412fdc431d3 (bug 1778754)
Backed out changeset b07c43c2d0e3 (bug 1838754)
Backed out changeset 744552ffb916 (bug 1838754)
Backed out changeset 19a063fe4fc3 (bug 1838754)
Backed out changeset 85eb99b90c26 (bug 1838754)
Backed out changeset 626918ba3444 (bug 1838754)
Backed out changeset c4064dbb85a6 (bug 1838754)
Backed out changeset af624d29c748 (bug 1838754)
Backed out changeset 5a50ccbb53b0 (bug 1838754)
2023-09-01 02:16:43 +03:00
John Schanck
7438e57809
Bug 1816519 - implement getAuthenticatorData for AuthenticatorAttestationResponse. r=keeler,webidl,emilio,smaug
...
Depends on D186806
Differential Revision: https://phabricator.services.mozilla.com/D186374
2023-08-31 22:56:50 +00:00
Nicholas Rishel
9c87c4e534
Bug 1838754 - Part 3: Handle WDBA uninstall task unscheduling in standalone proxy executable so that it's executed with the same permissions as the uninstaller. r=nalexander
...
This can be reverted once Bug 1710143 lands.
Depends on D174973
Differential Revision: https://phabricator.services.mozilla.com/D187068
2023-08-31 22:45:07 +00:00
Nicholas Rishel
571d7dc087
Bug 1838754 - Part 1: Move WDBA into a background task. r=nalexander,mossop
...
Depends on D187067
Differential Revision: https://phabricator.services.mozilla.com/D174972
2023-08-31 22:45:06 +00:00
Iulian Moraru
6fa14bea14
Backed out 2 changesets (bug 1816519, bug 1816520) for causing build bustages on WinWebAuthnManager.cpp. CLOSED TREE
...
Backed out changeset 1bae007bf17b (bug 1816520)
Backed out changeset 96cdbead4d15 (bug 1816519)
2023-08-31 23:07:26 +03:00
Dana Keeler
b88348a253
Bug 1840135
- introduce rust implementation of nsIDataStorage r=nkulatova,nika,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D181904
2023-08-31 18:20:43 +00:00
John Schanck
7933f948be
Bug 1816519 - implement getAuthenticatorData for AuthenticatorAttestationResponse. r=keeler,webidl,emilio,smaug
...
Depends on D186806
Differential Revision: https://phabricator.services.mozilla.com/D186374
2023-08-31 18:06:48 +00:00
Cosmin Sabou
2d7b94471e
Backed out 2 changesets (bug 1816520, bug 1816519) for non-unified build bustages on AuthrsBridge_ffi.h. CLOSED TREE
...
Backed out changeset 03d6e3a37329 (bug 1816520)
Backed out changeset 891504a115dd (bug 1816519)
2023-08-31 09:21:24 +03:00
John Schanck
eb35827ea1
Bug 1816519 - implement getAuthenticatorData for AuthenticatorAttestationResponse. r=keeler,webidl,emilio,smaug
...
Depends on D186806
Differential Revision: https://phabricator.services.mozilla.com/D186374
2023-08-31 04:48:19 +00:00
Norisz Fay
b16c6e1f04
Backed out changeset 568451480af9 (bug 1840135
) for causing bustage on DataStorageManager.cpp CLOSED TREE
2023-08-31 03:12:12 +03:00
Dana Keeler
05774ab008
Bug 1840135
- introduce rust implementation of nsIDataStorage r=nkulatova,nika,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D181904
2023-08-30 22:17:11 +00:00
Logan Rosen
c80fdb8ab7
Bug 1715612 - remove usage of six in tools/lint r=linter-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D186095
2023-08-25 09:40:34 +00:00
Mark Banner
4e22b886bb
Bug 1812550 - Update most mozilla plugin eslint rules to use 'latest' parser versions. r=Gijs,devtools-reviewers
...
This updates everything except for linting of eslint-plugin-mozilla which needs to work with older node versions.
Differential Revision: https://phabricator.services.mozilla.com/D186679
2023-08-23 15:18:05 +00:00
Mike Hommey
32f1151bdc
Bug 1849718 - Remove redundant `use`. r=canaltinova
...
MarkerOptions is already imported via `pub use options::*;`.
Differential Revision: https://phabricator.services.mozilla.com/D186664
2023-08-22 20:43:49 +00:00
Paul Adenot
001148d1c8
Bug 1849271 - Flip test when checking for the presence of optional colorspace members on a VideoDecoderConfig. r=media-playback-reviewers,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D186530
2023-08-22 14:33:21 +00:00
Greg Mierzwinski
bb0cb46996
Bug 1848876 - [mach-try-perf] Add option to use PerfCompare Beta. r=perftest-reviewers,kshampur
...
This patch adds an option to use the PerfCompare Beta link instead of the CompareView link.
Differential Revision: https://phabricator.services.mozilla.com/D186274
2023-08-17 18:08:37 +00:00
Gijs Kruitbosch
e744e32695
Bug 1847322 - use https for license linter autofix, r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D185486
2023-08-17 12:53:32 +00:00