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