Bug 310164
| Summary: | [Site Isolation] Web Inspector: deterministic Network IDs, event routing, and frontend fixes for cross-origin iframes | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Blaze Burg <bburg> |
| Component: | Web Inspector | Assignee: | Blaze Burg <bburg> |
| Status: | NEW | ||
| Severity: | Normal | CC: | inspector-bugzilla-changes, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: | https://github.com/WebKit/WebKit/pull/60842 | ||
| Bug Depends on: | 310163 | ||
| Bug Blocks: | |||
Blaze Burg
Add BackendIdentifierRegistry with deterministic type-prefixed protocol IDs (frame-PID.OID, request-PID.OID) so UIProcess and WebContent processes independently compute matching IDs. Route Network events through the multiplexing target. Emit RemoteFrame stubs in Page.getResourceTree. Fix NetworkManager frame lookup for dynamically-added cross-origin iframes with lazy stub creation. Disable PageNetworkAgent under SI to avoid duplicate events.
Part of the Site Isolation Network domain support: rdar://143782685
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/172806663>
Blaze Burg
Pull request: https://github.com/WebKit/WebKit/pull/60842