Title: [260263] trunk/Source/WebKit
- Revision
- 260263
- Author
- [email protected]
- Date
- 2020-04-17 10:44:57 -0700 (Fri, 17 Apr 2020)
Log Message
[iOS] Add telemetry to some mach lookup sandbox extensions
https://bugs.webkit.org/show_bug.cgi?id=210657
Reviewed by Darin Adler.
Add telemetry in order to learn more about how some of the mach lookup extensions are being used in the WebContent process on iOS.
No new tests, since this patch does not change any behavior.
* Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (260262 => 260263)
--- trunk/Source/WebKit/ChangeLog 2020-04-17 17:43:29 UTC (rev 260262)
+++ trunk/Source/WebKit/ChangeLog 2020-04-17 17:44:57 UTC (rev 260263)
@@ -1,3 +1,16 @@
+2020-04-17 Per Arne Vollan <[email protected]>
+
+ [iOS] Add telemetry to some mach lookup sandbox extensions
+ https://bugs.webkit.org/show_bug.cgi?id=210657
+
+ Reviewed by Darin Adler.
+
+ Add telemetry in order to learn more about how some of the mach lookup extensions are being used in the WebContent process on iOS.
+
+ No new tests, since this patch does not change any behavior.
+
+ * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+
2020-04-17 Youenn Fablet <[email protected]>
Validate socket in NetworkRTCProvider::wrapNewTCPConnection
Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb (260262 => 260263)
--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb 2020-04-17 17:43:29 UTC (rev 260262)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb 2020-04-17 17:44:57 UTC (rev 260263)
@@ -895,7 +895,17 @@
(allow mach-lookup
(require-all
(extension "com.apple.webkit.extension.mach")
- (global-name "com.apple.iphone.axserver-systemwide" "com.apple.tccd" "com.apple.nehelper" "com.apple.nesessionmanager.content-filter" "com.apple.uikit.viewservice.com.apple.WebContentFilter.remoteUI" "com.apple.diagnosticd" "com.apple.lsd.open" "com.apple.mobileassetd" "com.apple.mobileassetd.v2" "com.apple.frontboard.systemappservices" "com.apple.iconservices" "com.apple.webinspector" "com.apple.PowerManagement.control" "com.apple.cfprefsd.daemon" "com.apple.lsd.mapdb"
+ (global-name
+ "com.apple.cfprefsd.daemon"
+ "com.apple.diagnosticd"
+ "com.apple.iphone.axserver-systemwide"
+ "com.apple.lsd.mapdb"
+ "com.apple.mobileassetd.v2"
+ "com.apple.nehelper"
+ "com.apple.nesessionmanager.content-filter"
+ "com.apple.tccd"
+ "com.apple.uikit.viewservice.com.apple.WebContentFilter.remoteUI"
+ "com.apple.webinspector"
;;; FIXME(207716): The following should be removed when the GPU process is complete
"com.apple.airplay.apsynccontroller.xpc" "com.apple.audio.AURemoteIOServer" "com.apple.audio.AudioComponentRegistrar"
@@ -912,6 +922,19 @@
;;; FIXME(207716): End services to remove.
)))
+(allow mach-lookup (with telemetry-backtrace)
+ (require-all
+ (extension "com.apple.webkit.extension.mach")
+ (global-name
+ "com.apple.PowerManagement.control"
+ "com.apple.frontboard.systemappservices"
+ "com.apple.iconservices"
+ "com.apple.lsd.open"
+ "com.apple.mobileassetd"
+ )
+ )
+)
+
(allow mach-lookup
(require-all
(extension "com.apple.webkit.extension.mach")
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes