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

Reply via email to