New issue
Advanced search Search tips

Issue 766073 link

Starred by 2 users

Issue metadata

Status: Untriaged
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Feature



Sign in to add a comment

Serve stale resources on navigation from HTTP cache when offline and no SW present

Project Member Reported by surma@chromium.org, Sep 18 2017

Issue description

Chrome Version       : 61.0.3163.91
OS Version: OS X 10.12.6

What steps will reproduce the problem?
1. Visit a website without a service worker. Make sure it shows up in chrome://cache (example: http://dassur.ma/things/dom2texture/)
2. Go offline
3. Reload tab

What is the expected result?
The page is loaded from the cache

What happens instead of that?
Offline-o-saurus.

This is especially annoying on planes. I had documentation open, accidentally reloaded a tab and had no way to get to the page. It was present in chrome://cache, but wouldn’t be served.
 
Components: Blink>Storage>CacheStorage
[mac bug triage]

Tagging Blink>Storage>CacheStorage - I realise this isn't a service worker issue but maybe someone who triages that component can comment on this feature request (or knows who this should go to).
Labels: Needs-Triage-M61 M-63
Status: Untriaged (was: Unconfirmed)
The issue seems to be a feature request. Hence, marking it as untriaged for further inputs from dev team.

Thanks...!!

Comment 3 by jsb...@chromium.org, Sep 19 2017

Components: -Blink>Storage>CacheStorage Internals>Network>Cache
Not the cache API - this is the HTTP (network) cache. Note "a website without a service worker"

(But yeah, a FR)

Comment 4 by jsb...@chromium.org, Sep 19 2017

Components: UI>Browser>Offline
Also tagging w/ UI>Browser>Offline which may not right - that's for explicitly offlining sites. But maybe behaving more sensibly when offline is in the mandate.

I am under the impression that this behavior is the default, but that many pages have "no-store" content that blocks rendering (read: ads) and if any such resources exist, the entire page fails while offline.
Components: -UI>Browser>Offline
UI>Browser>Offline is not supporting items outside of Android right now, so removing the label.

Sign in to add a comment