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