Bug 1657521 - P4. Allow VP9 HW decoder in mac sandbox. r=haik
authorJean-Yves Avenard <jyavenard@mozilla.com>
Thu, 13 Aug 2020 02:16:19 +0000
changeset 544498 df297d346db2729d7c9b3a951321e6f49b59586e
parent 544497 d266ef2e9ad797b875934a9c24a12f9f27efdd50
child 544499 791287b954142d17ae82c82ce9a4cf992d36eeea
push id124072
push userjyavenard@mozilla.com
push dateThu, 13 Aug 2020 04:30:00 +0000
treeherderautoland@d6c1978bcabe [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewershaik
bugs1657521
milestone81.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1657521 - P4. Allow VP9 HW decoder in mac sandbox. r=haik Differential Revision: https://phabricator.services.mozilla.com/D86546
security/sandbox/mac/SandboxPolicyContent.h
--- a/security/sandbox/mac/SandboxPolicyContent.h
+++ b/security/sandbox/mac/SandboxPolicyContent.h
@@ -192,16 +192,17 @@ static const char SandboxPolicyContent[]
       (iokit-property "board-id")
       (iokit-property "vendor-id")
       (iokit-property "device-id")
       (iokit-property "IODVDBundleName")
       (iokit-property "IOGLBundleName")
       (iokit-property "IOGVACodec")
       (iokit-property "IOGVAHEVCDecode")
       (iokit-property "IOGVAHEVCEncode")
+      (iokit-property "IOGVAXDecode")
       (iokit-property "IOPCITunnelled")
       (iokit-property "IOVARendererID")
       (iokit-property "MetalPluginName")
       (iokit-property "MetalPluginClassName")))
 
   ; depending on systems, the 1st, 2nd or both rules are necessary
   (allow user-preference-read (preference-domain "com.apple.HIToolbox"))
   (allow file-read-data (literal "/Library/Preferences/com.apple.HIToolbox.plist"))