[slightlyoff/ServiceWorker] should FetchEvent.request.cache reflect non-fetch browser cache controls? (#875)

Currently the Request.cache attribute reflects the request's RequestCache setting.  The current specs are a bit vague on this point.  Only `fetch()` actually sets this, but the browser can bypass the http cache for other reasons.  For example, if a user presses the refresh button causing the page to reload with http cache revalidation, should the corresponding FetchEvent.request.cache be set to `no-cache`.

I believe we should reflect these browser cache settings on all FetchEvent's whether they come from `fetch()` or another source.

---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/slightlyoff/ServiceWorker/issues/875

Received on Monday, 11 April 2016 17:04:26 UTC