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