Firefox 52 hit the release channel last week and it includes a few changes to
setInterval(). In particular, we have changed how we schedule and execute timer callbacks in order to reduce the possibility of jank.
Consider a web site that uses a service worker to provide offline access. It consists of numerous resources stored in a versioned Cache.
What does this site need to do when its code changes?
Last week folks from Apple, Google, Microsoft, Mozilla, and Samsung met in San Francisco to talk about service workers. The focus was on addressing problems with the current spec and to discuss what new features should be added next.