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