Remove deprecated 'es5-shim' module
authorTimo Tijhof <krinklemail@gmail.com>
Sun, 20 May 2018 14:15:40 +0000 (16:15 +0200)
committerKrinkle <krinklemail@gmail.com>
Tue, 22 May 2018 22:55:22 +0000 (22:55 +0000)
This is an empty placeholder module that does nothing, for
backwards compatibility with older extensions that were still
supporting MediaWiki versions from a time where ES3 was the
requirement and ES5 was shimmed. There is no longer any use
of 'es5-shim' anywhere in Wikimedia Git, nor on-wiki.

Bug: T192623
Change-Id: I143b89d3658ab83b98a1f201dd1f67a2d506fb09

RELEASE-NOTES-1.32
resources/Resources.php

index b92c2ba..8340a2f 100644 (file)
@@ -101,6 +101,7 @@ because of Phabricator reports.
 * (T179624) Job::insert() and ::batchInsert(), deprecated in 1.21, were both
   removed. Use JobQueueGroup::singleton()->push() instead.
 * The jquery.footHovzer module, for mediawiki.debug, was removed.
+* The es5-shim module, empty and deprecated since 1.29, was removed.
 
 === Deprecations in 1.32 ===
 * Use of a StartProfiler.php file is deprecated in favour of placing
index 9e285d3..7712c07 100644 (file)
@@ -2776,12 +2776,6 @@ return [
                ],
        ],
 
-       /* es5-shim */
-       'es5-shim' => [
-               'deprecated' => 'Use of the "es5-shim" module is deprecated since MediaWiki 1.29.0',
-               'targets' => [ 'desktop', 'mobile' ],
-       ],
-
        /* dom-level2-shim */
        'dom-level2-shim' => [
                'deprecated' => 'Use of the "dom-level2-shim" module is deprecated since MediaWiki 1.29.0',