Title: [272895] trunk/Source/WebKit
Revision
272895
Author
pvol...@apple.com
Date
2021-02-15 20:21:55 -0800 (Mon, 15 Feb 2021)

Log Message

Remove 'com.apple.powerlog.plxpclogger.xpc' from WebKit sandboxes
https://bugs.webkit.org/show_bug.cgi?id=221840
<rdar://problem/73579040>

Reviewed by Brent Fulgham.

Remove this service from WebKit sandboxes, since it is not required for correctness.

* GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
* Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb:
* Resources/SandboxProfiles/ios/com.apple.WebKit.WebAuthn.sb:
* UIProcess/Cocoa/WebProcessPoolCocoa.mm:
(WebKit::diagnosticServices):
* WebAuthnProcess/mac/com.apple.WebKit.WebAuthnProcess.sb.in:
* WebProcess/com.apple.WebProcess.sb.in:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (272894 => 272895)


--- trunk/Source/WebKit/ChangeLog	2021-02-16 04:11:31 UTC (rev 272894)
+++ trunk/Source/WebKit/ChangeLog	2021-02-16 04:21:55 UTC (rev 272895)
@@ -1,3 +1,21 @@
+2021-02-15  Per Arne  <pvol...@apple.com>
+
+        Remove 'com.apple.powerlog.plxpclogger.xpc' from WebKit sandboxes
+        https://bugs.webkit.org/show_bug.cgi?id=221840
+        <rdar://problem/73579040>
+
+        Reviewed by Brent Fulgham.
+
+        Remove this service from WebKit sandboxes, since it is not required for correctness.
+
+        * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb:
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.WebAuthn.sb:
+        * UIProcess/Cocoa/WebProcessPoolCocoa.mm:
+        (WebKit::diagnosticServices):
+        * WebAuthnProcess/mac/com.apple.WebKit.WebAuthnProcess.sb.in:
+        * WebProcess/com.apple.WebProcess.sb.in:
+
 2021-02-15  Truitt Savell  <tsav...@apple.com>
 
         Unreviewed, reverting r272867.

Modified: trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in (272894 => 272895)


--- trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2021-02-16 04:11:31 UTC (rev 272894)
+++ trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2021-02-16 04:21:55 UTC (rev 272895)
@@ -654,7 +654,6 @@
     (allow mach-lookup
         (global-name "com.apple.analyticsd")
         (global-name "com.apple.diagnosticd")
-        (global-name "com.apple.powerlog.plxpclogger.xpc")
     )
 )
 

Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb (272894 => 272895)


--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb	2021-02-16 04:11:31 UTC (rev 272894)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb	2021-02-16 04:21:55 UTC (rev 272895)
@@ -689,10 +689,6 @@
 (allow file-read*
     (home-subpath "/Library/Caches/com.apple.keyboards"))
 
-;; Power logging
-(allow mach-lookup
-    (global-name "com.apple.powerlog.plxpclogger.xpc")) ;;  <rdar://problem/36442803>
-
 (mobile-preferences-read
     "com.apple.EmojiPreferences"
     ; <rdar://problem/8477596> com.apple.InputModePreferences

Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebAuthn.sb (272894 => 272895)


--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebAuthn.sb	2021-02-16 04:11:31 UTC (rev 272894)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebAuthn.sb	2021-02-16 04:21:55 UTC (rev 272895)
@@ -444,10 +444,6 @@
 (allow file-read*
     (home-subpath "/Library/Caches/com.apple.keyboards"))
 
-;; Power logging
-(allow mach-lookup
-    (global-name "com.apple.powerlog.plxpclogger.xpc")) ;;  <rdar://problem/36442803>
-
 ;; Silently deny unnecessary accesses caused by MessageUI framework.
 ;; This can be removed once <rdar://problem/47038102> is resolved.
 (deny file-read*

Modified: trunk/Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm (272894 => 272895)


--- trunk/Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm	2021-02-16 04:11:31 UTC (rev 272894)
+++ trunk/Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm	2021-02-16 04:21:55 UTC (rev 272895)
@@ -275,7 +275,6 @@
         "com.apple.osanalytics.osanalyticshelper"_s
 #else
         "com.apple.analyticsd"_s,
-        "com.apple.powerlog.plxpclogger.xpc"_s
 #endif
     });
     return services;

Modified: trunk/Source/WebKit/WebAuthnProcess/mac/com.apple.WebKit.WebAuthnProcess.sb.in (272894 => 272895)


--- trunk/Source/WebKit/WebAuthnProcess/mac/com.apple.WebKit.WebAuthnProcess.sb.in	2021-02-16 04:11:31 UTC (rev 272894)
+++ trunk/Source/WebKit/WebAuthnProcess/mac/com.apple.WebKit.WebAuthnProcess.sb.in	2021-02-16 04:21:55 UTC (rev 272895)
@@ -304,7 +304,6 @@
     (global-name "com.apple.iconservices")
     (global-name "com.apple.iconservices.store")
     (global-name "com.apple.mobileassetd")
-    (global-name "com.apple.powerlog.plxpclogger.xpc")
     (global-name "com.apple.system.logger")
 )
 

Modified: trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in (272894 => 272895)


--- trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in	2021-02-16 04:11:31 UTC (rev 272894)
+++ trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in	2021-02-16 04:21:55 UTC (rev 272895)
@@ -1459,7 +1459,6 @@
             "com.apple.diagnosticd"
             "com.apple.iconservices"
             "com.apple.iconservices.store"
-            "com.apple.powerlog.plxpclogger.xpc"
             "com.apple.tccd"
 
             ;;; FIXME(207716): The following should be removed when the GPU process is complete
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to