Re: [w3c/ServiceWorker] Add an option to include frozen documents. (#1442)

> Is this true? I know that discarded clients aren't considered controlled, but I'm less sure about frozen ones. What happens when they become unfrozen? It feels like we need to consider them controlled, or discard them so it doesn't matter.

We discussed this previously in the context of bfcache.  At the time we decided that clients frozen in bfcache should not be considered controlled.  When they thaw and come out of bfcache they become controlled again.  If a new service worker version has activated while they were frozen then the frozen client should be evicted from bfcache and reloaded.

I think all that still makes sense.  Can we apply the last part about eviction and reloading to clients frozen in background tabs instead of bfcache?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/ServiceWorker/pull/1442#issuecomment-506765477

Received on Friday, 28 June 2019 14:59:38 UTC