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
308890
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
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2026-03-04 15:53:41 PST
<
rdar://problem/171758262
>
Blaze Burg
Comment 2
2026-03-09 15:26:26 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/60217
Blaze Burg
Comment 3
2026-03-23 10:18:35 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/61172
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.
Top of Page
Format For Printing
XML
Clone This Bug