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
307121
[Site Isolation] Back navigation fails when page contains iframe that navigated cross-site.
https://bugs.webkit.org/show_bug.cgi?id=307121
Summary
[Site Isolation] Back navigation fails when page contains iframe that navigat...
Basuke Suzuki
Reported
2026-02-05 17:01:56 PST
When Site Isolation is enabled, back navigation incorrectly targets a cross-site iframe instead of the main frame when the iframe had previously navigated to a different site. Reproduction with Site Isolation enabled: 1. Load Page A (site A) with same-site iframe C (site A) 2. iframe navigates cross-site: C → D (site B) 3. Main frame navigates: Page A → Page B (same site with A) 4. Call goBack() Expected behavior: - goBack() should navigate the main frame back to Page A with page D in iframe Actual behavior: - page C is displayed in iframe
Attachments
Add attachment
proposed patch, testcase, etc.
Basuke Suzuki
Comment 1
2026-02-05 17:03:44 PST
rdar://169754535
Basuke Suzuki
Comment 2
2026-02-05 20:28:17 PST
Pull request:
https://github.com/WebKit/WebKit/pull/58023
EWS
Comment 3
2026-02-09 09:25:48 PST
Committed
307081@main
(5fa8be5b7960): <
https://commits.webkit.org/307081@main
> Reviewed commits have been landed. Closing PR #58023 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