gecko-dev/xpcom/system
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
..
moz.build
nsIBlocklistService.idl Bug 1682030 - Remove NPAPI blocklisting r=Gijs,jmathies,mixedpuppy 2021-04-06 19:28:14 +00:00
nsICrashReporter.idl
nsIDeviceSensors.idl
nsIGIOService.idl
nsIGSettingsService.idl
nsIGeolocationProvider.idl
nsIHapticFeedback.idl
nsIPlatformInfo.idl
nsISystemInfo.idl
nsIXULAppInfo.idl
nsIXULRuntime.idl Bug 1682030 - Remove NPAPI plugin process from GeckoChildProcess r=jld,gsvelto 2021-04-06 19:28:20 +00:00