You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After prefetch before navigation, a new ServiceWorker Registration covering the prefetched URL is added: [1]/[2] is the old registration, [3]/[4] is the new registration.
I and @nhiroki discussed an option to compute the service worker controller at the time of navigation/prefetch record matching (==[3]) and compare it against [1], to avoid this kind of mismatch.
However, I found this might be harder than expected. This is probably doable (not sure in the short-term though) and I'll try another iteration later.
The text was updated successfully, but these errors were encountered:
This is a kind of meta issue to track the mismatch between:
claim()
when served by prefetch.Naively I'd like to expect [2][3][4] should be the same but they can be different for several reasons:
I and @nhiroki discussed an option to compute the service worker controller at the time of navigation/prefetch record matching (==[3]) and compare it against [1], to avoid this kind of mismatch.
However, I found this might be harder than expected. This is probably doable (not sure in the short-term though) and I'll try another iteration later.
The text was updated successfully, but these errors were encountered: