David Taylor
3d71b68195
DEV: Introduce plugin api for conditionally rendering assets ( #9200 )
2020-03-13 15:30:31 +00:00
David Taylor
dfe11321d8
FIX: Polyfill Promise for IE11 ( #9057 )
...
Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2020-02-27 12:13:07 +00:00
David Taylor
b34f09f8d7
FIX: Polyfill String.startsWith function for IE11
...
Followup to fe0d912b97
2020-02-11 15:35:22 +00:00
Joffrey JAFFEUX
f4744193bd
FEATURE: allows to define a dissmiss duration on global notices ( #8715 )
...
This commit also adds more documentation to various options and defines a 1 week duration for IE global notice dismiss duration.
2020-01-15 09:02:28 +01:00
Joffrey JAFFEUX
f10078eab4
FIX: moves back padStart/padEnd to core polyfills ( #8714 )
...
Multiple users are on chrome 56 when this is only supported on chrome 57. Given it's only few lines of code, it makes sense to keep supporting this.
2020-01-14 10:54:39 +01:00
David Taylor
4e8aaacce8
UX: Update IE11 deprecation warning, and enable by default
2020-01-13 17:01:28 +00:00
Robin Ward
648a1124eb
FIX: Specs with old filename
2020-01-10 15:29:35 -05:00
Robin Ward
72c3f36e58
Add optional file to precompile list
2020-01-10 15:14:32 -05:00
Robin Ward
556d66a97c
FIX: Use CDN for the `discourse-internet-explorer`
...
Previously the CDN was skipped because the assets were not in the proper
place to be uploaded.
2020-01-10 15:06:55 -05:00
Joffrey JAFFEUX
c15d702ae6
FEATURE: internet explorer deprecation global notice ( #8577 )
2019-12-30 08:19:07 +01:00
Robin Ward
c91a360ef7
FIX: Include `Symbol` polyfill for IE11
...
This is necessary when we use `for (x of y)` operators in Javascript as
they are transpiled to use `Symbol` which is not present in IE.
2019-12-18 15:58:36 -05:00
David Taylor
b4f28ce2b1
FIX: Add missing Object.entries polyfill for IE11
...
This was omitted when IE polyfills were migrated from polyfills.js to ie.js
2019-12-18 11:36:26 +00:00
Krzysztof Kotlarek
f59647cd55
FIX: move IE specific CSS rules to discourse-internet-explorer plugin ( #8567 )
2019-12-18 15:25:16 +11:00
Robin Ward
bc97d39688
FIX: Allow IE script to load with a CDN
...
A proper fix would involve it being precompiled like other assets, but
due to the conditional nature of the resource this is more complicated.
For now this is better than IE being broken.
2019-12-13 15:50:46 -05:00
Robin Ward
4abe4454dd
FEATURE: Create IE Support Plugin ( #8520 )
...
This core plugin, which could be split off in the future, allows us to load IE specific code on demand.
Co-authored-by: jjaffeux <j.jaffeux@gmail.com>
2019-12-11 09:07:22 -05:00