Ah that makes sense! Thank you for explaining!
On Thu, Dec 21, 2023 at 1:57 PM 'Nathan Memmott' via blink-dev <
blink-dev@chromium.org> wrote:
> Sorry, that was poorly worded. We evict "a page in BFCache if *[evicting
> the page in BFCache]* allows another page to take an FSA lock."
>
> For
Sorry, that was poorly worded. We evict "a page in BFCache if *[evicting
the page in BFCache]* allows another page to take an FSA lock."
For example, a page in BFCache may have a sync access handle open on a
file. An active page may attempt to open a writable on that same file.
Previous behavior
On Wed, Dec 20, 2023 at 8:17 PM 'Nathan Memmott' via blink-dev <
blink-dev@chromium.org> wrote:
> Howdy blink-dev,
>
> In Chromium M121, we will update how the File System Access (FSA) API
> interacts with the back/forward cache (BFCache). This should only affect
> the conditions a page can
Howdy blink-dev,
In Chromium M121, we will update how the File System Access (FSA) API
interacts with the back/forward cache (BFCache). This should only affect
the conditions a page can remain in the BFCache. There should be no
behavioral changes to the FSA API.
A page can hold FSA locks to