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

10845 Коммитов

Автор SHA1 Сообщение Дата
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