Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4376f36e53e93fb608695e47726aa03054ab7663
https://github.com/WebKit/WebKit/commit/4376f36e53e93fb608695e47726aa03054ab7663
Author: Qianlang Chen <[email protected]>
Date: 2026-02-03 (Tue, 03 Feb 2026)
Changed paths:
M Source/WebKit/UIProcess/ProvisionalPageProxy.cpp
M Source/WebKit/UIProcess/WebPageProxy.cpp
Log Message:
-----------
Web Inspector: Remove hack that bypassed notifying about provisional page
under site isolation
rdar://121240770
https://bugs.webkit.org/show_bug.cgi?id=306791
Reviewed by BJ Burg.
This hack to avoid notifying about loading a new provisional page was
added to bypass a mysterious debug assertion when running API tests:
run-api-tests SiteIsolation --debug
As of now, removing the hack doesn't reproduce the crash anymore.
Remove it and restore the original behavior. (More work may still be
required around provisional loading under site isolation, but at least
remove the unintended special behavior for now.)
* Source/WebKit/UIProcess/ProvisionalPageProxy.cpp:
(WebKit::ProvisionalPageProxy::initializeWebPage):
* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::commitProvisionalPage):
Canonical link: https://commits.webkit.org/306741@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications