As off January 28, our DOM Promises implementation implements the es6 promises spec. [1] It is feature complete, and passes the Promises/A+ tests. [2] I intend to enable it by default this week so that it ships in Firefox 30.
Caveats: We don't support subclassing, which is a ES6 feature, but neither does the Chromium implementation. This does not affect the ability to use Promises by themselves. [1]: https://github.com/domenic/promises-unwrapping [2]: http://domenic.me/aplus-tests-against-the-browser/ Status of other implementations: Enabled by default in Opera 19 and Chromium 32 http://www.chromestatus.com/features/5681726336532480 Relevant bugs: Enable Promises by default - https://bugzil.la/885333 Regards, Nikhil _______________________________________________ dev-platform mailing list [email protected] https://lists.mozilla.org/listinfo/dev-platform

