{"action":"created","issue":{"url":"https://api.github.com/repos/paulmillr/es6-shim/issues/409","repository_url":"https://api.github.com/repos/paulmillr/es6-shim","labels_url":"https://api.github.com/repos/paulmillr/es6-shim/issues/409/labels{/name}","comments_url":"https://api.github.com/repos/paulmillr/es6-shim/issues/409/comments","events_url":"https://api.github.com/repos/paulmillr/es6-shim/issues/409/events","html_url":"https://github.com/paulmillr/es6-shim/issues/409","id":133051123,"number":409,"title":"IE11 - Object doesn't support property or method 'bind'","user":{"login":"OClement","id":814862,"avatar_url":"https://avatars.githubusercontent.com/u/814862?v=3","gravatar_id":"","url":"https://api.github.com/users/OClement","html_url":"https://github.com/OClement","followers_url":"https://api.github.com/users/OClement/followers","following_url":"https://api.github.com/users/OClement/following{/other_user}","gists_url":"https://api.github.com/users/OClement/gists{/gist_id}","starred_url":"https://api.github.com/users/OClement/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OClement/subscriptions","organizations_url":"https://api.github.com/users/OClement/orgs","repos_url":"https://api.github.com/users/OClement/repos","events_url":"https://api.github.com/users/OClement/events{/privacy}","received_events_url":"https://api.github.com/users/OClement/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/paulmillr/es6-shim/labels/needs%20followup","name":"needs followup","color":"FA94FD"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-02-11T18:29:01Z","updated_at":"2016-02-15T16:43:07Z","closed_at":"2016-02-15T16:20:25Z","body":"Line 30 of es6-shim.js:\r\n`var _apply = Function.call.bind(function.apply)`\r\n\r\nTriggers `Object doesn't support property or method 'bind'` in IE11"},"comment":{"url":"https://api.github.com/repos/paulmillr/es6-shim/issues/comments/184292738","html_url":"https://github.com/paulmillr/es6-shim/issues/409#issuecomment-184292738","issue_url":"https://api.github.com/repos/paulmillr/es6-shim/issues/409","id":184292738,"user":{"login":"OClement","id":814862,"avatar_url":"https://avatars.githubusercontent.com/u/814862?v=3","gravatar_id":"","url":"https://api.github.com/users/OClement","html_url":"https://github.com/OClement","followers_url":"https://api.github.com/users/OClement/followers","following_url":"https://api.github.com/users/OClement/following{/other_user}","gists_url":"https://api.github.com/users/OClement/gists{/gist_id}","starred_url":"https://api.github.com/users/OClement/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OClement/subscriptions","organizations_url":"https://api.github.com/users/OClement/orgs","repos_url":"https://api.github.com/users/OClement/repos","events_url":"https://api.github.com/users/OClement/events{/privacy}","received_events_url":"https://api.github.com/users/OClement/received_events","type":"User","site_admin":false},"created_at":"2016-02-15T16:43:07Z","updated_at":"2016-02-15T16:43:07Z","body":"Ok I see; I'll check if I can find some time to create a fiddle or plunk or something, but I am tight on time unfortunately, so don't expect one real quick\r\n\r\nI am starting to wonder if the core of this issue is not actually IE's compatibility view mode\r\nAs you probably know already, all \"sites\" of an Intranet are displayed using Compatibility View mode by default, which almost replicates an IE8 environment (this missing Function.prototype.bind and the likes)\r\n\r\nNaturally, when my QA tried IE11 with Es6 shims alone, it was still missing that method on the Function prototype because of that; I then added Es5 shims, which fixed this particular issue but we ran into something else (I can't quite recall what was the error). Applying different fixes (mainly for the stack I am using which involves Angular2 and SystemJs), it was working fine in Edge but still not in IE11, which is when I thought about this compatibility mode issue; Disabling this mode made it work right away\r\n\r\nLong story short, I am wondering if it would have worked right out with only es6-shims and compatibility mode off..."}}