RESOLVED FIXED308890
Web Inspector: Site Isolation: Network domain getResponseBody and process-qualified RequestId
https://bugs.webkit.org/show_bug.cgi?id=308890
Summary Web Inspector: Site Isolation: Network domain getResponseBody and process-qua...
Blaze Burg
Reported 2026-02-28 11:42:09 PST
Implement Network.getResponseBody by routing the request from ProxyingNetworkAgent (UIProcess) to the correct WebProcess's NetworkAgentProxy, which looks up the resource in BackendResourceDataStore and returns content. As part of this work, process-qualify RequestId to prevent collisions across WebProcesses. Work items: - Process-qualify RequestId by prepending process identifier (e.g., "<processId>-<resourceId>") to prevent ResourceLoaderIdentifier collisions across WebProcesses under OOPIF - IPC message from UIProcess to WebProcess (reverse direction from events) - BackendResourceDataStore content retrieval (getTextContent / getBase64Content) - Process routing: determine which WebProcess owns a given requestId - Content eviction policy (maximumResourcesContentSize) - Handle case where WebProcess has crashed (content lost) Radar cross-reference: rdar://143782685 (per-domain Network SI radar)
Attachments
Radar WebKit Bug Importer
Comment 1 2026-03-04 15:53:41 PST
Blaze Burg
Comment 2 2026-03-09 15:26:26 PDT
Blaze Burg
Comment 3 2026-03-23 10:18:35 PDT
EWS
Comment 4 2026-05-22 13:40:50 PDT
Committed 313753@main (ccf6c82ad5c8): <https://commits.webkit.org/313753@main> Reviewed commits have been landed. Closing PR #61172 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.