Title: [259517] trunk/Source/WebKit
Revision
259517
Author
[email protected]
Date
2020-04-03 15:14:18 -0700 (Fri, 03 Apr 2020)

Log Message

[iOS] Give RunningBoard entitlement to all our child processes
https://bugs.webkit.org/show_bug.cgi?id=209986
<rdar://problem/61275270>

Reviewed by Geoffrey Garen.

Give RunningBoard entitlement to all our child processes on iOS. As we are
transitioning to RunningBoard process assertions, it is important for the
target process of those assertion to have the
com.apple.runningboard.assertions.webkit entitlement.

* Scripts/process-entitlements.sh:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (259516 => 259517)


--- trunk/Source/WebKit/ChangeLog	2020-04-03 22:04:26 UTC (rev 259516)
+++ trunk/Source/WebKit/ChangeLog	2020-04-03 22:14:18 UTC (rev 259517)
@@ -1,3 +1,18 @@
+2020-04-03  Chris Dumez  <[email protected]>
+
+        [iOS] Give RunningBoard entitlement to all our child processes
+        https://bugs.webkit.org/show_bug.cgi?id=209986
+        <rdar://problem/61275270>
+
+        Reviewed by Geoffrey Garen.
+
+        Give RunningBoard entitlement to all our child processes on iOS. As we are
+        transitioning to RunningBoard process assertions, it is important for the
+        target process of those assertion to have the 
+        com.apple.runningboard.assertions.webkit entitlement.
+
+        * Scripts/process-entitlements.sh:
+
 2020-04-03  Truitt Savell  <[email protected]>
 
         Unreviewed, reverting r259440.

Modified: trunk/Source/WebKit/Scripts/process-entitlements.sh (259516 => 259517)


--- trunk/Source/WebKit/Scripts/process-entitlements.sh	2020-04-03 22:04:26 UTC (rev 259516)
+++ trunk/Source/WebKit/Scripts/process-entitlements.sh	2020-04-03 22:14:18 UTC (rev 259517)
@@ -96,11 +96,13 @@
 function maccatalyst_process_webcontent_entitlements()
 {
     plistbuddy Add :com.apple.security.cs.allow-jit bool YES
+    plistbuddy Add :com.apple.runningboard.assertions.webkit bool YES
 }
 
 function maccatalyst_process_gpu_entitlements()
 {
     plistbuddy Add :com.apple.security.network.client bool YES
+    plistbuddy Add :com.apple.runningboard.assertions.webkit bool YES
 }
 
 function maccatalyst_process_network_entitlements()
@@ -107,6 +109,7 @@
 {
     plistbuddy Add :com.apple.private.network.socket-delegate bool YES
     plistbuddy Add :com.apple.security.network.client bool YES
+    plistbuddy Add :com.apple.runningboard.assertions.webkit bool YES
 
     plistbuddy Add :com.apple.private.tcc.manager.check-by-audit-token array
     plistbuddy Add :com.apple.private.tcc.manager.check-by-audit-token:0 string kTCCServiceWebKitIntelligentTrackingPrevention
@@ -162,6 +165,7 @@
     plistbuddy Add :com.apple.private.coremedia.pidinheritance.allow bool YES
     plistbuddy Add :com.apple.private.memorystatus bool YES
     plistbuddy Add :com.apple.private.network.socket-delegate bool YES
+    plistbuddy Add :com.apple.runningboard.assertions.webkit bool YES
 
     plistbuddy Add :com.apple.tcc.delegated-services array
     plistbuddy Add :com.apple.tcc.delegated-services:0 string kTCCServiceCamera
@@ -179,6 +183,7 @@
     plistbuddy Add :com.apple.private.dmd.policy bool YES
     plistbuddy Add :com.apple.private.memorystatus bool YES
     plistbuddy Add :com.apple.private.network.socket-delegate bool YES
+    plistbuddy Add :com.apple.runningboard.assertions.webkit bool YES
 
     plistbuddy Add :com.apple.private.tcc.manager.check-by-audit-token array
     plistbuddy Add :com.apple.private.tcc.manager.check-by-audit-token:0 string kTCCServiceWebKitIntelligentTrackingPrevention
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to