0
Files
src/content/browser
Taiyo Mizuhashi 8ab9806911 Prefetch: Keep listening cookie changes after the first serve
Before this CL, PrefetchCookieLister stops listening after the first
serve (more specifically, after first isolated cookie copy is started in
`PrefetchContainer::Reader::OnIsolatedCookieCopyStart()`).

This CL makes the listener keep listening after the first serve, which
means that the cookie change for the prefetched site will be monitored
after the first serve as well and will prevent corresponding prefetch
being served anymore if changes.

For more information, please see
https://docs.google.com/document/d/1XuAt1pZ1T8SUyyPLuDZDo1Rb7XaOKa36ChegSAYYk1g/edit?resourcekey=0-VH-Hf_i0EyiVLNNVq9NBfA&tab=t.0#bookmark=id.9fgi9f3gi2gl

Note that PrefetchCookieListener also detects as the default cookie is
changed when isolated cookie copy itself. This is a false positive, so
this CL pauses PrefetchCookieListener while the copy is happening.

Bug: 377440445, 377440445
Change-Id: Ib9262a17ac8726aa8d5405a45e10c3d1c9793771
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6288185
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Ken Okada <kenoss@chromium.org>
Commit-Queue: Taiyo Mizuhashi <taiyo@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1423055}
2025-02-21 04:49:38 -08:00
..
2025-02-18 23:29:40 -08:00
2025-02-18 23:29:40 -08:00
2025-02-18 23:29:40 -08:00
2025-02-18 23:29:40 -08:00
2025-01-24 11:36:19 -08:00
2025-02-18 23:29:40 -08:00
2025-02-18 23:29:40 -08:00
2025-02-20 07:39:11 -08:00

This directory contains the core code needed for the browser process of a multi-process sandboxed browser.