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

17226 Коммитов

Автор SHA1 Сообщение Дата
Peter Van der Beken 3f4ffadbe1 Bug 1846277 - Untangle nsGlobalWindow*.h includes. r=dom-core,media-playback-reviewers,sessionstore-reviewers,padenot,farre
Differential Revision: https://phabricator.services.mozilla.com/D184978
2023-08-02 20:41:49 +00:00
Peter Van der Beken 9fba1d5220 Bug 1846277 - Remove nsGlobalWindow.h. r=dom-core,necko-reviewers,jesup,farre
Differential Revision: https://phabricator.services.mozilla.com/D184973
2023-08-02 20:41:48 +00:00
Brad Werth 5c1d5c00b9 Bug 1845144 Part 2: Remove macOS available and builtin_available directives for always-supported versions of macOS. r=mac-reviewers,mstange,keeler,padenot
This also does minimal refactoring of cases where the directives were
protecting a simple expression that could be refactored back to the
callers.

Differential Revision: https://phabricator.services.mozilla.com/D184399
2023-08-02 02:26:14 +00:00
Gregory Pappas 8a35d5cf5f Bug 1845311 - [Part 2] Use ChromeUtils.defineLazyGetter in more places r=arai,webcompat-reviewers,necko-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sync-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,bytesized,twisniewski,sgalich,mak,kershaw,sclements,pbz,robwu,geckoview-reviewers,amejiamarmol
Differential Revision: https://phabricator.services.mozilla.com/D184623
2023-08-01 23:01:02 +00:00
Iulian Moraru f8b5b0e9dc Backed out 3 changesets (bug 1845144) for causing py3 failures on test_toolchain_configure.py. CLOSED TREE
Backed out changeset 5168c7b1cf04 (bug 1845144)
Backed out changeset 6afda17fe413 (bug 1845144)
Backed out changeset d233c63f8121 (bug 1845144)
2023-08-01 06:06:53 +03:00
Brad Werth 4280325241 Bug 1845144 Part 2: Remove macOS available and builtin_available directives for always-supported versions of macOS. r=mac-reviewers,mstange,keeler
This also does minimal refactoring of cases where the directives were
protecting a simple expression that could be refactored back to the
callers.

Differential Revision: https://phabricator.services.mozilla.com/D184399
2023-07-31 22:18:09 +00:00
ffxbld 870430801c No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D184926
2023-07-31 13:54:48 +00:00
Natalia Kulatova ec5057c133 Bug 1841111 - land NSS NSS_3_92_RTM UPGRADE_NSS_RELEASE, r=nss-reviewers,bbeurdouche
Differential Revision: https://phabricator.services.mozilla.com/D184676
2023-07-27 14:08:08 +00:00
ffxbld 4af75d67bf No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D184712
2023-07-27 13:31:37 +00:00
Gregory Pappas 3eac12bbd7 Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao
Differential Revision: https://phabricator.services.mozilla.com/D184481
2023-07-26 16:28:11 +00:00
Masatoshi Kimura 58163def51 Bug 1844908 - Remove pre-Win10-specific codepath from security/sandbox/win/. r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D184299
2023-07-26 08:52:52 +00:00
Masatoshi Kimura 5b8d92872e Bug 1844908 - Remove pre-Win10-specific codepath from security/manager/. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D184298
2023-07-26 08:52:52 +00:00
Natalia Csoregi 72a7b95555 Backed out 19 changesets (bug 1844908) for causing win bustage on AvailableMemoryTracker.cpp. CLOSED TREE
Backed out changeset 44c66f2233cf (bug 1844908)
Backed out changeset a8010ff534bf (bug 1844908)
Backed out changeset 225dc3aeb220 (bug 1844908)
Backed out changeset a1414db64e33 (bug 1844908)
Backed out changeset 7f1e0a527839 (bug 1844908)
Backed out changeset 6dc7646d1ffa (bug 1844908)
Backed out changeset 8d715131510f (bug 1844908)
Backed out changeset 4b6fe8a4e7db (bug 1844908)
Backed out changeset 2b419fabf1e8 (bug 1844908)
Backed out changeset af84e701d616 (bug 1844908)
Backed out changeset 2fa203969ec5 (bug 1844908)
Backed out changeset 2b3d2df94db3 (bug 1844908)
Backed out changeset 7eca452f5fd7 (bug 1844908)
Backed out changeset 3d961cf25afe (bug 1844908)
Backed out changeset 3c59143f8dd7 (bug 1844908)
Backed out changeset ab50c6c5425a (bug 1844908)
Backed out changeset b2c5636df673 (bug 1844908)
Backed out changeset e9a0f1c6760c (bug 1844908)
Backed out changeset 945ccbedde0b (bug 1844908)
2023-07-25 19:55:35 +03:00
Masatoshi Kimura 8bd14291b9 Bug 1844908 - Remove pre-Win10-specific codepath from security/sandbox/win/. r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D184299
2023-07-25 14:41:03 +00:00
Masatoshi Kimura c9bcb80226 Bug 1844908 - Remove pre-Win10-specific codepath from security/manager/. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D184298
2023-07-25 14:41:03 +00:00
Willy R. Vasquez 77f5acb297 Bug 1845186 - Add -msimd128 flag to RLBox Wasm compilation. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D184419
2023-07-25 00:25:34 +00:00
ffxbld 67fc396208 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,diannaS
Differential Revision: https://phabricator.services.mozilla.com/D184363
2023-07-24 11:57:32 +00:00
Natalia Kulatova e2b607f89a Bug 1841111 - land NSS NSS_3_92_BETA1 UPGRADE_NSS_RELEASE, r=nss-reviewers,jschanck
Differential Revision: https://phabricator.services.mozilla.com/D184127
2023-07-20 18:39:05 +00:00
ffxbld 6741174e61 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,diannaS
Differential Revision: https://phabricator.services.mozilla.com/D184089
2023-07-20 14:12:03 +00:00
Tooru Fujisawa 94bff436ad Bug 1843792 - Part 4: Rewrite toolkit/components/downloads/Downloads.sys.mjs consumers in html/xhtml to use ChromeUtils.importESModule. r=mossop
Depends on D183674

Differential Revision: https://phabricator.services.mozilla.com/D183675
2023-07-19 00:43:28 +00:00
Alexandre Lissy eccd396194 Bug 1843020 - Re-enable Win32k Lockdown for Utility WMF r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D183861
2023-07-18 13:19:32 +00:00
ffxbld 03e55f8e60 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,diannaS
Differential Revision: https://phabricator.services.mozilla.com/D183731
2023-07-17 16:04:41 +00:00
Dana Keeler 0b655c5b85 Bug 1842926 - Disable EV Treatment for e-Tugra root certificates r=nkulatova
Depends on D183396

Differential Revision: https://phabricator.services.mozilla.com/D183397
2023-07-14 16:06:36 +00:00
Dana Keeler d6d6e74d95 Bug 1837528 - Disable EV Treatment for HiPKI Root CA - G1 r=nkulatova
Differential Revision: https://phabricator.services.mozilla.com/D183396
2023-07-14 16:06:36 +00:00
Willy R. Vasquez d7a82ae760 Bug 1829765 - Enable SIMD support in wasm2c for RLBox sandboxing r=glandium,sergesanspaille
Vendor in support for simd-everywhere

Differential Revision: https://phabricator.services.mozilla.com/D176371
2023-07-14 06:42:19 +00:00
ffxbld be81e7343c No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D183485
2023-07-13 13:07:40 +00:00
Masatoshi Kimura 1b15ffc14a Bug 1842921 - Disable Win32k Lockdown on Audio Decoding Utility Process to avoid shutdown crash. r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D183359
2023-07-12 19:08:58 +00:00
Mark Banner 0b2d2afdea Bug 1837176 - Convert imports of httpd.js to consume the ES module directly. r=necko-reviewers,webcompat-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,cookie-reviewers,twisniewski,robwu,issammani,bytesized,pbz,valentin
Differential Revision: https://phabricator.services.mozilla.com/D181159
2023-07-12 13:38:34 +00:00
Cristian Tuns ba84a0fa3b Backed out changeset 89543f90a077 (bug 1842921) for causing bc failures in browser_sandbox_test.js CLOSED TREE 2023-07-12 09:21:13 -04:00
Masatoshi Kimura 1db5585752 Bug 1842921 - Disable Win32k Lockdown on Audio Decoding Utility Process to avoid shutdown crash. r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D183359
2023-07-12 09:30:40 +00:00
Dana Keeler f149487bb4 Bug 1842303 - remove some unused nsIOSKeyStore functions r=nkulatova
Differential Revision: https://phabricator.services.mozilla.com/D183054
2023-07-11 16:47:11 +00:00
Barret Rennie 3efc235517 Bug 1786885 - Add ChromeUtils::GetLibcConstants r=nika
ChromeUtils::GetLibcConstants() is a replacement for
nsIOSFileConstantsService providing OS.Consts.LIBC. The constants from
OS.Consts.Win have been inlined into subprocess_shared_win.js, since it was
already defining several other constants and it was the only consumer.

Differential Revision: https://phabricator.services.mozilla.com/D180358
2023-07-11 16:32:14 +00:00
Malte Juergens a7c59a9b78 Bug 1838183: Include HTTPS-First in current HTTPS-Only exemption options on site identity pane r=freddyb,fluent-reviewers
Depends on D182322

Differential Revision: https://phabricator.services.mozilla.com/D181356
2023-07-11 11:07:24 +00:00
Iulian Moraru 0b9b4fc806 Backed out changeset 910d59989abb (bug 1786885) for causing multiple failures. CLOSED TREE 2023-07-11 11:20:39 +03:00
Barret Rennie e8fa16ce58 Bug 1786885 - Add ChromeUtils::GetLibcConstants r=nika
ChromeUtils::GetLibcConstants() is a replacement for
nsIOSFileConstantsService providing OS.Consts.LIBC. The constants from
OS.Consts.Win have been inlined into subprocess_shared_win.js, since it was
already defining several other constants and it was the only consumer.

Differential Revision: https://phabricator.services.mozilla.com/D180358
2023-07-11 03:10:37 +00:00
ffxbld 44adec3919 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D183161
2023-07-10 14:23:03 +00:00
Bob Owen 291910389f Bug 1841629 p2: Use USER_RESTRICTED_NON_ADMIN for the windows GPU process sandbox. r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D182999
2023-07-10 08:00:20 +00:00
Bob Owen abe79cb63d Bug 1841629 p1: Make USER_RESTRICTED_NON_ADMIN allow for use_restricting_sids settings. r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D182998
2023-07-10 08:00:19 +00:00
Bob Owen a5a680e7e5 Bug 1841416: Use JOB_OBJECT_LIMIT_ACTIVE_PROCESS of 1 for the GPU process on Windows. r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D182997
2023-07-10 08:00:19 +00:00
Gabriele Svelto 17589178e0 Bug 1840823 - Update the cpufeatures crate and re-enable SIMD acceleration in the sha2 crate r=jschanck,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D182331
2023-07-07 19:04:26 +00:00
ffxbld 3590ecc3a7 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D182886
2023-07-07 15:09:25 +00:00
Mike Hommey a1b423e033 Bug 1841917 - Fix "variable does not need to be mutable" warnings. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D182848
2023-07-06 19:39:15 +00:00
Bob Owen 04a22e2232 Bug 1434282: Use MITIGATION_IMAGE_LOAD_NO_REMOTE/LOW_LABEL for all sandboxed child processes. r=handyman
When running from a network drive we have to remove these mitigations, otherwise
the loading of our own DLLs will fail.
This also removes the custom mitigations list for the WMF CDM utility sandbox,
because the only difference was MITIGATION_IMAGE_LOAD_PREFER_SYS32, which should
not cause any issues.

Depends on D182486

Differential Revision: https://phabricator.services.mozilla.com/D182561
2023-07-06 13:35:56 +00:00
Bob Owen 9ac9110ed8 Bug 1689128: Add MITIGATION_NONSYSTEM_FONT_DISABLE to RDD, Utility, GMP and Socket processes. r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D182486
2023-07-06 13:35:56 +00:00
Alexandre Lissy 4c46acd9c7 Bug 1840557 - Re-enable RDD in GPU Process during sandbox tests r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D182161
2023-07-05 08:07:47 +00:00
Bob Owen 85a6b05b42 Bug 1839463 p2: Add TargetNtImpersonateAnonymousToken and remove TargetNtSetInformationThread patch. r=handyman
Depends on D181611

Differential Revision: https://phabricator.services.mozilla.com/D181612
2023-07-04 17:17:06 +00:00
Bob Owen 0436f5900f Bug 1839463 p1: Hook NtImpersonateAnonymousToken to block before LowerToken. r=handyman
This also reverts the change to TargetNtSetInformationThread.

Differential Revision: https://phabricator.services.mozilla.com/D181611
2023-07-04 17:17:06 +00:00
Alexandre Lissy 6bd548d250 Bug 1840386 - Add PID to linux sandbox logging r=jld
Differential Revision: https://phabricator.services.mozilla.com/D182013
2023-07-04 12:25:59 +00:00
ffxbld 7907fd85f6 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D182659
2023-07-03 14:18:05 +00:00
Dennis Jackson 29991df32d Bug 1840365 - land NSS NSS_3_91_RTM UPGRADE_NSS_RELEASE, r=nss-reviewers,nkulatova
Differential Revision: https://phabricator.services.mozilla.com/D182477
2023-06-29 15:41:21 +00:00