-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
es5-sham is also required #31
Comments
|
Sorry, update. I have fork this repo and make some progress, it seem like working perfect for now. |
OK. Fair point. I actually discovered this when I was trying our app in Firefox 3.6.28 (don't ask why, just kill me now...) So, based on the mdn docs, Firefox introduced Object.create in version 4.0. The question then becomes: why doesn't Fergaldoyle's polyfill work for Firefox 3.6.28, but es5-sham does ? |
The polyfils target IE8 only so that they can be aggressively applied and override any other shims which may not work as expected, e.g. es5-sham. I doubt angular itself supports Firefox 3 so this build won't either, it's 2016! |
It doesn't support ie8 either, but yeah I didn't have any expectations of support.... It's a technical discussion. If you wanna close this for not supported it's fine by me. |
I think anyone looking at this repo seriously as a solution for their app shares your frustration. We should start a support group w/ weekly meetings. |
My project is required to support IE8, so I have to make a polyfill for angular 1.4. I copy some code from fergaldoyle's repo. It's working good now. |
@elantion's solution fixed most of my problems. For some reason es5-shim was seriously breaking things for me, so I excluded it. |
Specifically Object.create.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/create
Supported since IE9.
The text was updated successfully, but these errors were encountered: