{"action":"created","issue":{"url":"https://api.github.com/repos/angular/angular/issues/4216","labels_url":"https://api.github.com/repos/angular/angular/issues/4216/labels{/name}","comments_url":"https://api.github.com/repos/angular/angular/issues/4216/comments","events_url":"https://api.github.com/repos/angular/angular/issues/4216/events","html_url":"https://github.com/angular/angular/issues/4216","id":106868711,"number":4216,"title":"Moving to es6-shim broke most browsers","user":{"login":"mlaval","id":2316643,"avatar_url":"https://avatars.githubusercontent.com/u/2316643?v=3","gravatar_id":"","url":"https://api.github.com/users/mlaval","html_url":"https://github.com/mlaval","followers_url":"https://api.github.com/users/mlaval/followers","following_url":"https://api.github.com/users/mlaval/following{/other_user}","gists_url":"https://api.github.com/users/mlaval/gists{/gist_id}","starred_url":"https://api.github.com/users/mlaval/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlaval/subscriptions","organizations_url":"https://api.github.com/users/mlaval/orgs","repos_url":"https://api.github.com/users/mlaval/repos","events_url":"https://api.github.com/users/mlaval/events{/privacy}","received_events_url":"https://api.github.com/users/mlaval/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-16T21:33:59Z","updated_at":"2015-09-16T21:59:44Z","closed_at":null,"body":"In fact, only Chrome and Edge made it through.\r\n\r\nAs far as I can see, 2 issues are causing this in both unit tests and examples:\r\n\r\n1) Firefox: `Error: Expected int32 as second argument in c:/Dev/angular_mlaval/node_modules/es6-shim/es6-shim.js (line 1101)`\r\nThis is a known issue in es6-shim: https://github.com/paulmillr/es6-shim/issues/347\r\nIt comes from an actual bug in Firefox, which was apparently fixed in Firefox Nightly.\r\n\r\n2) All other broken browsers: es6-shim doesn't polyfill Symbol and we have a few occurence of `Symbol.iterator` in the framework.\r\nInternally, es6-shim uses a string it doesn't exist, but doesn't expose it.\r\nIssue opened for that: https://github.com/paulmillr/es6-shim/issues/360"},"comment":{"url":"https://api.github.com/repos/angular/angular/issues/comments/140907340","html_url":"https://github.com/angular/angular/issues/4216#issuecomment-140907340","issue_url":"https://api.github.com/repos/angular/angular/issues/4216","id":140907340,"user":{"login":"cscott","id":156080,"avatar_url":"https://avatars.githubusercontent.com/u/156080?v=3","gravatar_id":"","url":"https://api.github.com/users/cscott","html_url":"https://github.com/cscott","followers_url":"https://api.github.com/users/cscott/followers","following_url":"https://api.github.com/users/cscott/following{/other_user}","gists_url":"https://api.github.com/users/cscott/gists{/gist_id}","starred_url":"https://api.github.com/users/cscott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cscott/subscriptions","organizations_url":"https://api.github.com/users/cscott/orgs","repos_url":"https://api.github.com/users/cscott/repos","events_url":"https://api.github.com/users/cscott/events{/privacy}","received_events_url":"https://api.github.com/users/cscott/received_events","type":"User","site_admin":false},"created_at":"2015-09-16T21:59:44Z","updated_at":"2015-09-16T21:59:44Z","body":"Out of curiosity -- why are you moving to `es6-shim`?  What did you use before, and why did you switch?  (I ask as a contributor to both `es6-shim` and `core-js`.)"}}