-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Freezing object after adding to WeakMap in IE11 #384
Comments
smares
changed the title
Object.freeze polyfill mutates object so that it cannot be used as WeakMap key
Object.freeze polyfill mutates object in IE 11 so that it cannot be used as WeakMap key
Mar 2, 2018
You have confused the cause and effect. Without a polyfill, IE11 |
zloirock
changed the title
Object.freeze polyfill mutates object in IE 11 so that it cannot be used as WeakMap key
Freezing object after adding to WeakMap in IE11
Mar 2, 2018
zloirock
added a commit
that referenced
this issue
Mar 25, 2018
Fixed in |
Merged
zloirock
added a commit
that referenced
this issue
Mar 27, 2018
zloirock
added a commit
that referenced
this issue
Mar 27, 2018
zloirock
added a commit
that referenced
this issue
Apr 3, 2018
zloirock
added a commit
that referenced
this issue
Apr 9, 2018
zloirock
added a commit
that referenced
this issue
Apr 21, 2018
zloirock
added a commit
that referenced
this issue
May 4, 2018
zloirock
added a commit
that referenced
this issue
May 5, 2018
zloirock
added a commit
that referenced
this issue
May 7, 2018
zloirock
added a commit
that referenced
this issue
May 14, 2018
zloirock
added a commit
that referenced
this issue
May 18, 2018
zloirock
added a commit
that referenced
this issue
May 26, 2018
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I just stumbled upon a problem that affects only IE 11. It does not happen with IE 9, IE 10, Edge, Firefox or Chrome:
The latter case should be correct,
wm.get(key)
after callingObject.freeze(key)
should returnfoo
as it does in IE 9 with polyfill, IE 10 with polyfill, IE 11 without polyfill, Edge without polyfill, Chrome without polyfill and Firefox without polyfill.The text was updated successfully, but these errors were encountered: