Bug 309511
| Summary: | [Site Isolation] Web Inspector: Page navigating cross-origin won't complete with inspector open | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Qianlang Chen <qianlangchen> |
| Component: | Web Inspector | Assignee: | Qianlang Chen <qianlangchen> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | inspector-bugzilla-changes, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | All | ||
| OS: | All | ||
Qianlang Chen
Under site isolation, with Web Inspector open, navigating the webpage to a different origin will never complete loading
rdar://160469869
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Qianlang Chen
Repro steps:
1. run-minibrowser --site-isolation https://www.google.com/search?q=apple
2. Open Web Inspector
3. Either click on a search result or enter a new address with a different origin in the address bar (like not google.com) and hit Enter
-> Loading will start but appear to be stuck. But even if I close Web Inspector now, loading won't be unblocked. Only when I trigger a new navigation or hit refresh, while Web Inspector is closed, the new navigation will take place like normal
Qianlang Chen
Pull request: https://github.com/WebKit/WebKit/pull/60212
EWS
Committed 308952@main (1b5686beea25): <https://commits.webkit.org/308952@main>
Reviewed commits have been landed. Closing PR #60212 and removing active labels.