RESOLVED FIXED287506
[ResourceMonitor] Track network usage of ServiceWorker.
https://bugs.webkit.org/show_bug.cgi?id=287506
Summary [ResourceMonitor] Track network usage of ServiceWorker.
Basuke Suzuki
Reported 2025-02-11 12:58:12 PST
We don't track network usage of ServiceWorker registered by iframe and also there's no direct connection between ServiceWorker and iframe right now. To monitor network usage, send IPC message to report network usage of ServiceWorker to all connected iframe document. To make this happen: 1. Add new parameter, `workerIdentifier` in NetworkResourceLoadParameters. 2. Report network usage of the SharedWorker from NetworkResourceLoader to connected SharedWorker objects. 3. Tell ResourceMonitor to treate those usage as part of the resource usage of iframe.
Attachments
Basuke Suzuki
Comment 1 2025-02-11 12:58:46 PST
rdar://144586530 Not SharedWorker, but ServiceWorker in the description.
Basuke Suzuki
Comment 2 2025-02-25 21:16:23 PST
EWS
Comment 3 2025-02-27 15:03:17 PST
Committed 291262@main (ab04d94a385b): <https://commits.webkit.org/291262@main> Reviewed commits have been landed. Closing PR #41375 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.