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
it's very difficult to make a symbol polyfill/sham/shim that works with another symbol-based feature that is polyfilled, such as is the case you are describing.
I would advise to try and use the symbol polyfill provided by core-js and not the get-own-property-symbols one if at all possible.
What I don't understand is, don't most polyfills first do a check to see if the polyfill needs to be added? If I already have Symbol polyfilled, then why isn't this triggering that check? I'm okay with a workaround for now, but this issue gets brought up time and time again (#735, #686, #545, #463, #387, #143) and closed without a real resolution. I figured providing a super minimal repro would be helpful.
Affects the latest core-js@3.6.4
Importing get-own-property-symbols before core-js web.dom-collections.iterator causes a stack overflow in ie11. get-own-property-symbols is included in webcomponentsjs polyfills, so anyone trying to use core-js with webcomponents polyfills will most likely run into this stack overflow.
I can open this issue against
get-own-property-symbols
too if you think the issue is on their end.Minimal repro: https://github.com/bschlenk/ie11-corejs-stack-overflow-repro
The text was updated successfully, but these errors were encountered: