paulmillr / es6-shim

ECMAScript 6 compatibility shims for legacy JS engines
http://paulmillr.com
MIT License
3.11k stars 387 forks source link

Adding more granular Set/Map acceptance tests and replacements #328

Closed ljharb closed 9 years ago

ljharb commented 9 years ago

Adding much more granular Set/Map acceptance tests and replacements, to preserve as much of the original implementation as possible.

Relates to #326.

ljharb commented 9 years ago

This passes in Firefox 4/5/6/10/14/18/20/23/24/25/36, Firefox Nightly 40.0a1 2015-04-07 + 2015-04-08, Safari 5/5.1/6/6.1/7/8, Chrome 14/20/25/30/35/41/44, IE 9/10/11, Opera 12 (1 pre-existing failure)/17/20/27.

I'll update this comment as I test more browsers - please help me test :-)