WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
310043
[Site Isolation] Web Inspector: Need to report preserved WebFrameProxies as new frame targets after cross-origin page navigation
https://bugs.webkit.org/show_bug.cgi?id=310043
Summary
[Site Isolation] Web Inspector: Need to report preserved WebFrameProxies as n...
Qianlang Chen
Reported
2026-03-16 13:01:23 PDT
Frame targets' lifetime is bound to the WebFrameProxy. During a cross-origin page navigation, as much of the page's structure will be preserved alongside the WebFrameProxies, and they merely get assigned new web processes rather than being destroyed and recreated with the new page. This means we need to recreate them as frame targets after the navigation clears out all sub targets in the web page as we can't rely on the new WebFrameProxy code path
rdar://172326572
Attachments
Add attachment
proposed patch, testcase, etc.
Qianlang Chen
Comment 1
2026-03-16 13:20:20 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/60596
EWS
Comment 2
2026-03-16 16:45:51 PDT
Committed
309357@main
(2878ab233c05): <
https://commits.webkit.org/309357@main
> Reviewed commits have been landed. Closing PR #60596 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug