Skip to content
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

UIKit Polyfill Hotfix for Edge #1105

Merged
merged 1 commit into from
Nov 26, 2019
Merged

UIKit Polyfill Hotfix for Edge #1105

merged 1 commit into from
Nov 26, 2019

Conversation

sghoweri
Copy link
Contributor

Hotfix workaround to address a gap in our polyfill strategy. Basically the latest version of Edge supports ES modules but NOT custom elements, hence doesn't load the necessary polyfills that non-ES module supporting browsers would normally get.

We need to test and confirm that this workaround works as expected in other modern browsers (Chrome, Safari, FF) — quick testing in Chrome looked fine but just want to double-check before releasing.

Closes #1104

…Edge supports ES modules but NOT Custom Elements
@sghoweri
Copy link
Contributor Author

EDIT: tested and confirmed to be working as expected in Chrome, Safari and Firefox (all on MacOS) plus Edge 18 and IE 11 on Windows 10

@sghoweri sghoweri merged commit a463d7b into dev Nov 26, 2019
@sghoweri sghoweri deleted the hotfix/edge-polyfill-fix branch November 26, 2019 20:00
@sghoweri
Copy link
Contributor Author

Thanks @bmuenzenmeyer!

antonia-rose pushed a commit to quelltexterin/nemo-uikit-workshop that referenced this pull request Apr 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

uikit-polyfill not found
2 participants