Title: [233484] trunk/Source/WebKit
Revision
233484
Author
[email protected]
Date
2018-07-03 15:44:54 -0700 (Tue, 03 Jul 2018)

Log Message

[iOS] Clean up sandbox warnings found during Public Beta
https://bugs.webkit.org/show_bug.cgi?id=187308
<rdar://problem/41203914>

Reviewed by Eric Carlson.

I made our sandbox overly restrictive during our iOS 12.0 development cycle, and have found a number of missing items.

This patch adds the missing IOKit properties, and removes a duplicate call to (play-media).

* Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (233483 => 233484)


--- trunk/Source/WebKit/ChangeLog	2018-07-03 22:41:53 UTC (rev 233483)
+++ trunk/Source/WebKit/ChangeLog	2018-07-03 22:44:54 UTC (rev 233484)
@@ -1,3 +1,17 @@
+2018-07-03  Brent Fulgham  <[email protected]>
+
+        [iOS] Clean up sandbox warnings found during Public Beta
+        https://bugs.webkit.org/show_bug.cgi?id=187308
+        <rdar://problem/41203914>
+
+        Reviewed by Eric Carlson.
+
+        I made our sandbox overly restrictive during our iOS 12.0 development cycle, and have found a number of missing items.
+
+        This patch adds the missing IOKit properties, and removes a duplicate call to (play-media).
+
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+
 2018-07-03  Basuke Suzuki  <[email protected]>
 
         [Curl] Embed certificate information into ResourceResponse.

Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb (233483 => 233484)


--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2018-07-03 22:41:53 UTC (rev 233483)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2018-07-03 22:44:54 UTC (rev 233484)
@@ -54,6 +54,9 @@
 (play-audio)
 (play-media)
 
+;; Access to media controls
+(media-remote)
+
 (url-translation)
 
 ;; For <rdar://problem/20812377> All applications need to be able to access the com.apple.UIKit.KeyboardManagement running in backboardd
@@ -308,10 +311,6 @@
 ;;; End UIKit-apps.sb content
 ;;;
 
-;; Access to media controls
-(play-media)
-(media-remote)
-
 (deny sysctl*)
 (allow sysctl-read
     (sysctl-name
@@ -330,8 +329,11 @@
     (iokit-property-regex #"^DisplayPipe(PlaneBaseAlignment|StrideRequirements)")
     (iokit-property-regex #"^IOGL(|ES(|Metal))BundleName")
     (iokit-property "IOGLESDefaultUseMetal")
+    (iokit-property "IOClassNameOverride")
     (iokit-property "IOSurfaceAcceleratorCapabilitiesDict")
     (iokit-property-regex #"^MetalPlugin(Name|ClassName)")
+    (iokit-property "artwork-device-subtype")
+    (iokit-property "device-perf-memory-class")
     (iokit-property "emu")
     (iokit-property "hdcp-hoover-protocol")
     (iokit-property "iommu-present")
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to