Re: [ServiceWorker] Possible run-to-completion violation in "Handle Service Worker Client Unload" (#746)

`registration.update()` doesn't get through Register, so Update seems the right place to cover all the update paths. For the SoftUpdate case, how about creating a flag passed to Update algorithm which when set by SoftUpdate will not unset the uninstalling flag? (i.e. SoftUpdate will not block uninstalling.) 

Also, I'd like to hear opinion from Blink side about this algorithm step change too. / cc @nhiroki @michael-nordman (Seems @mattto is ooo now.)

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

Received on Wednesday, 16 September 2015 01:45:09 UTC