Re: [ServiceWorker] how does SoftUpdate "force bypass cache flag" get set? (#753)

Currently no callers in the spec sets the _force bypass cache flag_ as pointed. I just left it there for some potential use from implementers (e.g. calls from devtools) as of now.

There's another aspect. Algorithms in other specs are supposed to dispatch their functional events by invoking [Handle Functional Event](https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html#handle-functional-event-algorithm) which calls Soft Update at its last step without setting the flag. I'm not sure whether it makes sense but some algorithms may want to call Soft Update directly and with the flag set on their own need.

Does the above usage make sense? Or should be drop the flag?

---
Reply to this email directly or view it on GitHub:
https://github.com/slightlyoff/ServiceWorker/issues/753#issuecomment-144258893

Received on Wednesday, 30 September 2015 02:13:16 UTC