-
Notifications
You must be signed in to change notification settings - Fork 136
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
Map polyfill fails (in certain use cases?) on IE11 using default-3.4 or newer #118
Comments
It seems the offending code from the first example comes from here: https://github.com/Financial-Times/polyfill-service/blame/master/polyfills/Map/polyfill.js#L244 And the second from here (not at all what I expected): |
@DonGissel Can you post a small reproducible example on jsbin.com for this please? |
Issue 1, for starters: ... still trying to reproduce issue 2. |
I get issue 2 when using polyfill with googlemaps in IE11. I get this in IE11:
|
Same problem here @lechneal , |
We are seeing the same exception on IE10 Windows 7 using polyfill v2. i.e. The If you type the above expression into the console, you can provoke the error. |
Are there any news on this issue? I am still getting the same error with the setup @luruke uses. |
Same problem here with Google Maps and IE11, when adding Array.from to the features list. |
I'm getting this (issue 2) too. IE11 on Windows 7.
|
Update: I'm getting this on the standard Also this seems to be happening because |
When using https://cdn.polyfill.io/v2/polyfill.js?features=default-3.6 I get the following error in Internet Explorer 11 for Windows 10:
This happens when something else in the stack attempts to run |
I was also seeing Manually adding <script
- src="https://cdn.polyfill.io/v2/polyfill.min.js?features=fetch,Intl.~locale.ru,Intl.~locale.en"
+ src="https://cdn.polyfill.io/v2/polyfill.min.js?features=Map,fetch,Intl.~locale.ru,Intl.~locale.en"
async={false}
/> This fills a bit odd because |
@kachkaev Thank you for the kind words! You are correct, <script
- src="https://cdn.polyfill.io/v2/polyfill.min.js?features=Map,fetch,Intl.~locale.ru,Intl.~locale.en"
+ src="https://cdn.polyfill.io/v2/polyfill.min.js?features=default,fetch,Intl.~locale.ru,Intl.~locale.en"
async={false}
/> |
Still happening on IE11. Using: |
I am also having the same error in IE11 where |
Using IE11 (11.1884.14393.0) and polyfill service 3.24, the polyfill string
default-3.6,Map
will fail (telling meObject doesn't support property or method 'entries'
, polyfill.js 434:3). However,default-3.3,Map
works just fine; as doesdefault-3.6
without added bonuses, but this seems fully dependent on the use case. AddingMap
to any default-version from 3.4 and above will fail. The failing block in question looks like this:Polyfill header:
Now, I know that Map is already included in
default-3.6
, but in certain cases that fails as well, without clear indication of what's gone wrong.default-3.6,fetch
fails for one of our sites inside the Map-polyfill on IE11 with the messageUnable to get property 'get' of undefined or null reference
(polyfill.js 1303,3), here:Polyfill header for that one:
That's about all the detail I can give you presently. Any idea of how to fix this?
The text was updated successfully, but these errors were encountered: