- Deprecate es5-shim polyfill - https://gerrit.wikimedia.org/r/340893
- Array.isArray instead of jQuery.isArray (also, the latter is deprecated in jQuery 3) - https://gerrit.wikimedia.org/r/343249
- Array.map instead of jQuery.map - https://gerrit.wikimedia.org/r/344745
- Use Object.keys() instead of map() to get keys – https://gerrit.wikimedia.org/r/344746
- Date.now() instead +new Date() – https://gerrit.wikimedia.org/r/344744
- …?
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Krinkle | T160953 Adopt direct use of ES5 methods in core | |||
| Resolved | Jdforrester-WMF | T128115 Drop support for ES3 javascript browsers in MediaWiki | |||
| Resolved | Krinkle | T102318 Convert startup blacklist to feature test | |||
| Resolved | Krinkle | T128924 Study effect of proposed ResourceLoader feature test in production |
Event Timeline
Change 343249 had a related patch set uploaded (by Krinkle; owner: Fomafix):
[mediawiki/core] Replace deprecated jQuery.isArray by Array.isArray
Change 344744 had a related patch set uploaded (by Krinkle):
[mediawiki/core@master] resourceloader: Use Date.now() for mw.now() instead of ' new Date'
Change 344745 had a related patch set uploaded (by Krinkle):
[mediawiki/core@master] resourceloader: Use Array#map instead of jQuery#map for arrays
Change 344746 had a related patch set uploaded (by Krinkle):
[mediawiki/core@master] resourceloader: Use Object.keys() instead of map() to get keys
Change 344745 merged by jenkins-bot:
[mediawiki/core@master] resourceloader: Use Array#map instead of jQuery#map for arrays
Change 344746 merged by jenkins-bot:
[mediawiki/core@master] resourceloader: Use Object.keys() instead of map() to get keys
Change 344744 merged by jenkins-bot:
[mediawiki/core@master] resourceloader: Use Date.now() for mw.now() instead of ' new Date'
Change 343249 merged by jenkins-bot:
[mediawiki/core@master] Replace deprecated jQuery.isArray by Array.isArray