Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 131b0de0121a3ce5b3b4eebd2efad63e8a775ea5
https://github.com/WebKit/WebKit/commit/131b0de0121a3ce5b3b4eebd2efad63e8a775ea5
Author: Ben Nham <[email protected]>
Date: 2026-06-17 (Wed, 17 Jun 2026)
Changed paths:
M Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
A Tools/TestWebKitAPI/Tests/WebKit/WKWebView/mac/RunningBoardManagement.mm
Log Message:
-----------
Add an API test to ensure WebContent is managed by RunningBoard
https://bugs.webkit.org/show_bug.cgi?id=317252
rdar://179866816
Reviewed by Aditya Keerthi.
314749@main caused RunningBoard to no longer be able to manage WebContent. This
adds a regression
test that tests this.
The test works by checking that a non-visible WebContent process is assigned
the background
role. This only happens if the process is managed by RunningBoard.
* Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/mac/RunningBoardManagement.mm:
Added.
(TestWebKitAPI::TEST(RunningBoardManagement,
NonVisibleWebContentGoesIntoBackground)):
Canonical link: https://commits.webkit.org/315382@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications