Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 8016724906a1de17b5e868edba4e93a6615a9aa7 https://github.com/WebKit/WebKit/commit/8016724906a1de17b5e868edba4e93a6615a9aa7 Author: Alex Christensen <achristen...@apple.com> Date: 2025-05-12 (Mon, 12 May 2025)
Changed paths: M Source/WebCore/dom/Document.cpp M Source/WebCore/page/Page.cpp M Source/WebCore/page/Page.h M Source/WebCore/page/ProcessSyncData.in M Tools/TestWebKitAPI/Tests/WebKitCocoa/SiteIsolation.mm Log Message: ----------- Page::isClosing() state should be synchronized to all site isolation processes https://bugs.webkit.org/show_bug.cgi?id=292891 rdar://151182006 Reviewed by Ryosuke Niwa. * Source/WebCore/dom/Document.cpp: (WebCore::Document::populateDocumentSyncDataForNewlyConstructedDocument): * Source/WebCore/page/Page.cpp: (WebCore::Page::setIsClosing): (WebCore::Page::isClosing const): (WebCore::Page::updateProcessSyncData): * Source/WebCore/page/Page.h: (WebCore::Page::setIsClosing): Deleted. (WebCore::Page::isClosing const): Deleted. * Source/WebCore/page/ProcessSyncData.in: * Tools/TestWebKitAPI/Tests/WebKitCocoa/SiteIsolation.mm: (TestWebKitAPI::pollUntilOpenedWindowIsClosed): (TestWebKitAPI::TEST(SiteIsolation, ClosedStatePropagation)): Canonical link: https://commits.webkit.org/294819@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes