Despite core is dropping formal support for IE in our template neither do we want to make it too hard to build frontend templates on IE. Basically in core we can use the ES6 files natively now and we also don't want to have to add IE code in this.
I believe we can use this https://github.com/zloirock/core-js/blob/master/docs/2019-03-19-core-js-3-babel-and-a-look-into-the-future.md#web-standards for the es5 files which will hopefully still be ie11 compat (but not used by core but provided as a service for templates who require it). And that will polyfill nodeList.foreach removing our requirement for example to use [].slice.call()
from JS as an example
This came out of this closed issue #25566
Labels |
Added:
?
|
Labels |
Added:
J4 Issue
|
Status | New | ⇒ | Discussion |
Partially. The core-js that @wilsonge mentioned here is already in our dependencies
Line 77 in f4ac188
nomodule
attribute) so we don't repeat the polyfills per script. Reference: #32315 (comment)
@brianteeman this can be closed as there's a PR: #33084
Status | Discussion | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2021-04-10 09:40:09 |
Closed_By | ⇒ | joomdonation |
Closing as requested. Thanks @dgrammatiko
@Fedik @dgrammatiko @wilsonge Is this still an issue?