[webkit-changes] [WebKit/WebKit] f8192d: WebContent.Development service missing RunningBoar...
Elliott Williams
noreply at github.com
Fri Oct 13 16:24:51 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: f8192d525e8b9f281a672cb3bf49b2889ce088a0
https://github.com/WebKit/WebKit/commit/f8192d525e8b9f281a672cb3bf49b2889ce088a0
Author: Elliott Williams <emw at apple.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M Source/WebKit/Scripts/update-info-plist-for-runningboard.sh
M Source/WebKit/WebKit.xcodeproj/project.pbxproj
Log Message:
-----------
WebContent.Development service missing RunningBoard assertion entitlement
https://bugs.webkit.org/show_bug.cgi?id=263078
rdar://116866896
Reviewed by Chris Dumez.
The Development XPC service doesn't use restricted entitlements, so that
it can be debugged when it's part of the system. This means it cannot
take RunningBoard assertions, so it should be opted out of RunningBoard
entirely to avoid being suspended/deprioritized.
* Source/WebKit/Scripts/update-info-plist-for-runningboard.sh: During
debug builds, when the _normal_ WebContent service has restricted
entitlements disabled, make the script a no-op.
* Source/WebKit/WebKit.xcodeproj/project.pbxproj: Delete the
WebContent.Development target's script phase that invokes
update-info-plist-for-runningboard.sh.
Canonical link: https://commits.webkit.org/269328@main
More information about the webkit-changes
mailing list