Hello, For the past few months Mozilla and Google have been working on spec and prototype implementation for ServiceWorkers [1][2]. ServiceWorkers are client side proxies that can intercept navigation events and provide their own responses. They are intended as a programmatic AppCache replacement. ServiceWorkers will also be used as recipients for events from the Push API and other APIs in the future.
Meta-bug is 903441. This supersedes NavigationController [3]. The spec is now starting to stabilize and I've been working on an implementation for a while now [4]. Blink/Chromium bug: https://code.google.com/p/chromium/issues/detail?id=285976 Platform coverage: All platforms. ServiceWorkers is a tricky spec, involving a complicated installation process, fetch APIs, cache APIs and various other hooks to allow sending arbitrary events from chrome code to ServiceWorkers, so it's going to take a while to have a complete implementation. To avoid further bitrot and allow implementors to work on the various APIs, I intend to start landing patches. Everything is preffed off behind "dom.workers.serviceWorkers.enabled". Regards, Nikhil [1]: http://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html [2]: https://github.com/slightlyoff/ServiceWorker [3]: https://groups.google.com/d/msg/mozilla.dev.platform/un6c6sN6KwA/Qr4_UhMMe_QJ [4]: http://hg.mozilla.org/users/nsm.nikhil_gmail.com/ _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform