Bug 310163
| Summary: | [Site Isolation] Web Inspector: add ProxyingNetworkAgent for cross-process network instrumentation | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Blaze Burg <bburg> |
| Component: | Web Inspector | Assignee: | Blaze Burg <bburg> |
| Status: | RESOLVED FIXED | ||
| 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/60841 | ||
| Bug Depends on: | 310162 | ||
| Bug Blocks: | 312828, 310164, 314971 | ||
Blaze Burg
Add ProxyingNetworkAgent in the UIProcess and FrameNetworkAgentProxy in WebContent processes to forward Network domain events across process boundaries under Site Isolation. Includes IPC message definitions, WebInspectorBackend hooks for agent lifecycle, and NetworkAgentInstrumentation integration.
Part of the Site Isolation Network domain support: rdar://143782685
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/172806495>
Blaze Burg
Pull request: https://github.com/WebKit/WebKit/pull/60841
EWS
Committed 313207@main (73d97f544b96): <https://commits.webkit.org/313207@main>
Reviewed commits have been landed. Closing PR #60841 and removing active labels.
Blaze Burg
*** Bug 307974 has been marked as a duplicate of this bug. ***