You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unfortunately I'm not an experienced javascript developer, nor can I tell if the code I provided is ES3, so I'm submitting these in the form of an issue instead of a PR. With these (passed through babel with this script) I was able to run a fairly complex web app (the nowebsite example) on IE>=9, Chrome>=10 and Firefox>=4 (see: my tests)
A few notes:
Most of these weren't written by me. I provide a source in that case
There're versions of these polyfills for IE8 (modified by me), but they only barely work on IE8, don't make the app functional (just allow it to render a single page without crashing), and require a nasty patch to core-js (though that is only for the code generated by the bundler, so maybe it's fine)
Unfortunately I'm not an experienced javascript developer, nor can I tell if the code I provided is ES3, so I'm submitting these in the form of an issue instead of a PR. With these (passed through babel with this script) I was able to run a fairly complex web app (the nowebsite example) on IE>=9, Chrome>=10 and Firefox>=4 (see: my tests)
A few notes:
requestIdleCallback#846Element.classList(caniuse) -- source: Unlicense, ie9+ version, ie8 version, diffElement.append(caniuse) andElement.prepend(caniuse) -- source: no license, ie9+ version, ie8 version (requires hasproperty.js (own work: BSD0)), diffElement.remove(caniuse) -- source: MIT, ie9+ version, ie8 version (requires hasproperty.js (own work: BSD0)), diffElement.replaceWith(caniuse) -- own work: BSD0, ie9+ version, ie8 version (requires hasproperty.js (own work: BSD0)), diffElement.innerText(caniuse) -- source: no license, ie8+ versionIE9
oninputfix (stackoverflow) -- source: probably MIT, ie9+ versionrequestIdleCallback(caniuse) -- source: MIT and Apache-2.0, ie8+ versionTest pages built with these polyfills:
ie8-test.html
ie9-test.html
Hope this helps