[webkit-changes] [WebKit/WebKit] 99c9a2: Regression(262025 at main) WebProcesses on macOS 13.0...
Chris Dumez
noreply at github.com
Mon May 8 15:13:07 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 99c9a20cadf67aca618c1457d19d544d306a849f
https://github.com/WebKit/WebKit/commit/99c9a20cadf67aca618c1457d19d544d306a849f
Author: Chris Dumez <cdumez at apple.com>
Date: 2023-05-08 (Mon, 08 May 2023)
Changed paths:
M Source/WebKit/Scripts/update-info-plist-for-runningboard.sh
Log Message:
-----------
Regression(262025 at main) WebProcesses on macOS 13.0 are still marked as managed by RunningBoard
https://bugs.webkit.org/show_bug.cgi?id=256489
rdar://108417115
Reviewed by Geoffrey Garen and Ben Nham.
WebProcesses on macOS 13.0 are still marked as managed by RunningBoard even
though 262025 at main made it so that we only use RunningBoard assertions on macOS
13.3+.
USE(RUNNINGBOARD) requires `__MAC_OS_X_VERSION_MIN_REQUIRED >= 130300` after
262025 at main but update-info-plist-for-runningboard.sh was still checking for
130000. This meant RunningBoard was managing process priority on macOS 13.0+
even though we are only taking RunningBoard assertion on macOS 13.3+. This
was causing our processes to have low priority.
* Source/WebKit/Scripts/update-info-plist-for-runningboard.sh:
Canonical link: https://commits.webkit.org/263830@main
More information about the webkit-changes
mailing list