gecko-dev/security/sandbox
David Parks 6b176f5987 Bug 1682030 - Remove NPAPI plugin process from GeckoChildProcess r=jld,gsvelto
Eliminates the NPAPI plugin process type from the GeckoChildProcess enum as part of NPAPI removal.  In order to avoid altering enum values when updating the process list, the GECKO_PROCESS_TYPE macro has been updated to include the desired enum value.  We want to resist altering the values as they need to be consistent e.g. in telemetry reports.

We also remove plugins from adjacent spots that need to maintain consistency with GeckoChildProcess -- most notably the nsICrashService.

Differential Revision: https://phabricator.services.mozilla.com/D108689
2021-04-06 19:28:20 +00:00
..
chromium Bug 1689398 p1: Add MITIGATION_CET_STRICT_MODE to chromium sandbox code. r=handyman 2021-01-31 16:46:48 +00:00
chromium-shim Bug 1689398 p1: Add MITIGATION_CET_STRICT_MODE to chromium sandbox code. r=handyman 2021-01-31 16:46:48 +00:00
common Bug 1682030 - Remove NPAPI plugin process from GeckoChildProcess r=jld,gsvelto 2021-04-06 19:28:20 +00:00
linux Bug 1698098 - Make use of nsBaseHashtable::Clone. r=xpcom-reviewers,mccr8 2021-03-19 09:01:46 +00:00
mac Bug 1692220 - Allow content-process read access to libFontRegistry caches. r=haik 2021-02-19 21:56:59 +00:00
test Bug 1692220 - Add a test to ensure the com.apple.FontRegistry dir is readable from content processes r=jfkthame 2021-02-19 21:57:00 +00:00
win Bug 1682030 - Remove Windows NPAPI plugin proccess sandbox r=bobowen 2021-04-06 19:28:19 +00:00
moz.build Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00