Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: cc692cea334e640a5e5038ecc5c80b052c589141
https://github.com/WebKit/WebKit/commit/cc692cea334e640a5e5038ecc5c80b052c589141
Author: Abrar Rahman Protyasha <[email protected]>
Date: 2026-07-29 (Wed, 29 Jul 2026)
Changed paths:
M Tools/TestWebKitAPI/Tests/WebKit/WKWebView/UnifiedPDFTests.mm
Log Message:
-----------
EmbeddedPDFHUDSiteIsolation test suite should toggle
SiteIsolationSharedProcessEnabled
https://bugs.webkit.org/show_bug.cgi?id=320495
rdar://183460049
Reviewed by Sihui Liu.
SiteIsolationSharedProcessEnabled may soon be enabled by default. While
this is a useful performance optimization to complement Site Isolation,
it _may_ mask real issues unique to frames in separate processes, since
there will be more process re-use now.
We should introduce test coverage around this feature, so let's retrofit
the EmbeddedPDFHUDSiteIsolation suite for that purpose.
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/UnifiedPDFTests.mm:
(TestWebKitAPI::EmbeddedPDFHUDSiteIsolation::siteIsolationSharedProcessEnabled
const):
(TestWebKitAPI::EmbeddedPDFHUDSiteIsolation::testNameGenerator):
(TestWebKitAPI::TEST_P):
Canonical link: https://commits.webkit.org/318183@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications