Re: [ServiceWorker] Race when registering multiple service workers for the same scope (#783)

> The UA dooms installing worker in favor of the next job in the queue if possible

This is something Chrome does but I'm aiming to remove it. I believe it adds unnecessary complexity. It's simpler to just let the installing worker finish doing its thing or eventually timeout. I originally added it to stop ```waitUntil(new Promise({}) ``` from blocking the queue, but now Chrome has event timeouts so that is not a concern.

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

Received on Tuesday, 5 January 2016 12:06:28 UTC