RESOLVED FIXED303637
Same site navigations should keep the same process, even without an opener
https://bugs.webkit.org/show_bug.cgi?id=303637
Summary Same site navigations should keep the same process, even without an opener
Yoav Weiss
Reported 2025-12-05 09:32:55 PST
Some of the Speculation Rules tests fail, when the navigation whose resource was prefetched ends up in a separate process. Looking into it, it's because the navigation resource is stored in the MemoryCache, which is obviously not shared across different renderer processes. It seems like the easiest way to fix that is to simply avoid these process allocations, which don't necessarily add any security. So we should do that.
Attachments
Yoav Weiss
Comment 1 2025-12-05 09:39:35 PST
EWS
Comment 2 2025-12-10 03:58:13 PST
Committed 304218@main (9f20aa832a80): <https://commits.webkit.org/304218@main> Reviewed commits have been landed. Closing PR #54932 and removing active labels.
Radar WebKit Bug Importer
Comment 3 2025-12-10 03:59:12 PST
Note You need to log in before you can comment on or make changes to this bug.