es6-shim icon indicating copy to clipboard operation
es6-shim copied to clipboard

ECMAScript 6 compatibility shims for legacy JS engines

Results 34 es6-shim issues
Sort by recently updated
recently updated
newest added

The `Object.assign` pending exceptions test doesn't throw in Opera 11.6.

Tests
Opera
pull request wanted

The Web Worker tests fail in Firefox 4/5: ``` the xpcwrappednative_nohelper "[Exception... "Not enough arguments [nsIDOMNSEventTarget.addEventListener]" nsresult: "0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)" location: "JS frame :: http://localhost:8000/test/worker-test.js :: :: line 32" data: no]"...

Tests
Firefox / SpiderMonkey
pull request wanted

For example see step 9 of this https://people.mozilla.org/~jorendorff/es6-draft.html#sec-array.prototype.filter ``` js var i = document.createElement('iframe'); i.name = 'iframe'; i.style.display = 'none'; document.body.insertBefore(i, document.body.firstChild); var f = frames.iframe; f.document.write(''); f.document.close(); var otherArray...

Spec compliance
pull request wanted

Here is a screenshot of a profile of a HTTP server using es6-shim promises on Node 0.10 (created using https://github.com/gwicke/nodegrind): ![es6-0 10](https://cloud.githubusercontent.com/assets/1225898/3615286/fdbe9738-0dc6-11e4-8a9f-20fa1ca72733.png) The stand-out method is defineProperties, with 62% of...

Promises
pull request wanted