Bug 1525086 - Part 1 - Split up sandbox policies, create utility policy for the RDD...
commit40e8968bd550bf9269828919b10367ddd41bf3b1
authorHaik Aftandilian <haftandilian@mozilla.com>
Wed, 27 Mar 2019 20:27:09 +0000 (27 20:27 +0000)
committerHaik Aftandilian <haftandilian@mozilla.com>
Wed, 27 Mar 2019 20:27:09 +0000 (27 20:27 +0000)
tree558245e66b10630c3f8675bb6af79cbc2fb9f8c8
parent18f1db845b0c06682d6936a5510a05b451288b27
Bug 1525086 - Part 1 - Split up sandbox policies, create utility policy for the RDD process r=Alex_Gaynor

Move sandbox policies for different process types into their own files.

Create a new "utility" policy cloned from the GMP policy to be used for basic utility-type processes.

Use the utility policy for the RDD process.

Differential Revision: https://phabricator.services.mozilla.com/D22405

--HG--
extra : moz-landing-system : lando
dom/media/ipc/RDDParent.cpp
security/sandbox/mac/Sandbox.h
security/sandbox/mac/Sandbox.mm
security/sandbox/mac/SandboxPolicyContent.h [new file with mode: 0644]
security/sandbox/mac/SandboxPolicyFlash.h [moved from security/sandbox/mac/SandboxPolicies.h with 50% similarity]
security/sandbox/mac/SandboxPolicyGMP.h [new file with mode: 0644]
security/sandbox/mac/SandboxPolicyUtility.h [new file with mode: 0644]
security/sandbox/mac/moz.build