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

Reply via email to