Title: [253454] trunk/Source/WebKit
Revision
253454
Author
[email protected]
Date
2019-12-12 16:26:20 -0800 (Thu, 12 Dec 2019)

Log Message

[iOS] Add sandbox telemetry to mach lookup rules in the WebContent process
https://bugs.webkit.org/show_bug.cgi?id=205175

Reviewed by Brent Fulgham.

We have already added telemetry to many mach lookup rules, but some were missing telemetry.

No new tests, no behavior change.

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

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (253453 => 253454)


--- trunk/Source/WebKit/ChangeLog	2019-12-13 00:20:57 UTC (rev 253453)
+++ trunk/Source/WebKit/ChangeLog	2019-12-13 00:26:20 UTC (rev 253454)
@@ -1,3 +1,16 @@
+2019-12-12  Per Arne Vollan  <[email protected]>
+
+        [iOS] Add sandbox telemetry to mach lookup rules in the WebContent process
+        https://bugs.webkit.org/show_bug.cgi?id=205175
+
+        Reviewed by Brent Fulgham.
+
+        We have already added telemetry to many mach lookup rules, but some were missing telemetry.
+
+        No new tests, no behavior change.
+
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+
 2019-12-12  Sihui Liu  <[email protected]>
 
         IndexedDB: make WebIDBServer a MessageReceiver to replace WebIDBConnection

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


--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2019-12-13 00:20:57 UTC (rev 253453)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2019-12-13 00:26:20 UTC (rev 253454)
@@ -626,11 +626,12 @@
 (allow mach-lookup
     (global-name "com.apple.logd")
     (global-name "com.apple.logd.events")
-    (global-name "com.apple.distributed_notifications@1v3")
-    (global-name "com.apple.aggregated")
     (global-name "com.apple.cfprefsd.daemon"))
 
 (allow mach-lookup (with report) (with telemetry)
+    (global-name "com.apple.aggregated")
+    (global-name "com.apple.distributed_notifications@1v3")
+    (global-name "com.apple.pluginkit.pkd")
     (global-name "com.apple.tccd"))
 
 (allow ipc-posix-shm-read*
@@ -753,7 +754,7 @@
     (home-subpath "/Library/Caches/com.apple.keyboards"))
 
 ;; Power logging
-(allow mach-lookup
+(allow mach-lookup (with report) (with telemetry)
     (global-name "com.apple.powerlog.plxpclogger.xpc")) ;;  <rdar://problem/36442803>
 
 (mobile-preferences-read
@@ -944,9 +945,12 @@
 
 ;; Various services required by CFNetwork and other frameworks
 (allow mach-lookup
-    (global-name "com.apple.PowerManagement.control")
     (global-name "com.apple.analyticsd"))
 
+(allow mach-lookup (with report) (with telemetry)
+    (global-name "com.apple.cookied")
+    (global-name "com.apple.PowerManagement.control"))
+
 (deny file-write-create (vnode-type SYMLINK))
 (deny file-read-xattr file-write-xattr (xattr-regex #"^com\.apple\.security\.private\."))
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to