Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 410f44e2fd4729bd710a36f470b6378b419df458
      
https://github.com/WebKit/WebKit/commit/410f44e2fd4729bd710a36f470b6378b419df458
  Author: Sihui Liu <[email protected]>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M Source/WebKit/UIProcess/WebProcessPool.cpp
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/SiteIsolation.mm

  Log Message:
  -----------
  [Site Isolation] Navigation from about url reuses process with different 
protocol
https://bugs.webkit.org/show_bug.cgi?id=300175
rdar://161930313

Reviewed by Alex Christensen.

We currently reuse web process for navigation from about urls if process's 
domain matches navigation request's domain.
With site isolation, we should use site instead of domain.

API test: SiteIsolation.CrossProtocolNavigationWithAboutURL

* Source/WebKit/UIProcess/WebProcessPool.cpp:
(WebKit::WebProcessPool::processForNavigationInternal):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/SiteIsolation.mm:
(TestWebKitAPI::TEST(SiteIsolation, CrossProtocolNavigationWithAboutURL)):

Canonical link: https://commits.webkit.org/301066@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to