RESOLVED FIXED281844
Remove web process history item maps and begin using session state stored in the UI process
https://bugs.webkit.org/show_bug.cgi?id=281844
Summary Remove web process history item maps and begin using session state stored in ...
Charlie Wolfe
Reported 2024-10-20 21:00:51 PDT
This patch removes the hash maps that store all history items in the web process, replacing them with the session state stored in the UI process. Now, instead of the UI process using `BackForwardItemIdentifier` to reference history items in the web process, the full history state is sent over IPC. This change will make the implementation of navigation and session history with site isolation much easier.
Attachments
Radar WebKit Bug Importer
Comment 1 2024-10-20 21:01:54 PDT
Charlie Wolfe
Comment 2 2024-10-20 21:07:40 PDT
EWS
Comment 3 2024-10-21 10:35:13 PDT
Committed 285517@main (be5caf9bf0c4): <https://commits.webkit.org/285517@main> Reviewed commits have been landed. Closing PR #35509 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.