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
There are a few issues with start_url being cached.
of them is that the manifest is not cached and can not be retrieved.
Another is that the start_url is not yet cached by the service worker.
There are a couple of solutions that we went over
Cache manifest inside driver.js (getAppManifest). We cache the manifest during the main pass. And get it in the offline pass.
-- Downside is that we always need another pass (which is not ideal).
Offline pass should navigate to start_url instead of the current url. We fix both issues with this fix. -- lighthouse needs to know about the manifest inside the runner which makes lighthouse smarter than we probably want to know
Monitor the service worker and see what requests it caches
-- tricky to do as we need to use the SW as our debug target.
Read the requests inside the cache api.
-- Not sure if this will work
If anyone has more ideas please let me know
The text was updated successfully, but these errors were encountered:
There are a few issues with start_url being cached.
There are a couple of solutions that we went over
-- Downside is that we always need another pass (which is not ideal).
-- tricky to do as we need to use the SW as our debug target.
-- Not sure if this will work
If anyone has more ideas please let me know
The text was updated successfully, but these errors were encountered: