Bug 1839834 - Allow per-sandbox disabling on Utility r=jld
commitbe3bdb474b2bd87ac2230052fded6c1e9c5b5112
authorAlexandre Lissy <lissyx+mozillians@lissyx.dyndns.org>
Mon, 26 Jun 2023 14:47:33 +0000 (26 14:47 +0000)
committerAlexandre Lissy <lissyx+mozillians@lissyx.dyndns.org>
Mon, 26 Jun 2023 14:47:33 +0000 (26 14:47 +0000)
treea36d7fd77892efb861f837843e8c96227374aa60
parent75c68b68648e0d9242e9fc7628ad48c0c5ab778e
Bug 1839834 - Allow per-sandbox disabling on Utility r=jld

Differential Revision: https://phabricator.services.mozilla.com/D181782
ipc/glue/GeckoChildProcessHost.cpp
ipc/glue/UtilityProcessHost.cpp
ipc/glue/UtilityProcessSandboxing.cpp [new file with mode: 0644]
ipc/glue/UtilityProcessSandboxing.h
ipc/glue/moz.build
ipc/glue/test/gtest/TestUtilityProcessSandboxing.cpp [new file with mode: 0644]
ipc/glue/test/gtest/moz.build
security/sandbox/linux/Sandbox.cpp
security/sandbox/linux/launch/SandboxLaunch.cpp
security/sandbox/linux/launch/SandboxLaunch.h
security/sandbox/linux/moz.build