Remove deprecated 'jquery.byteLength' module
authorTimo Tijhof <krinklemail@gmail.com>
Mon, 27 May 2019 17:52:54 +0000 (18:52 +0100)
committerTimo Tijhof <krinklemail@gmail.com>
Mon, 27 May 2019 17:54:22 +0000 (18:54 +0100)
Deprecated since MW 1.31 (f19c9021a466f414). No longer used
anywhere in Wikimedia Gerrit, and no usage found through mwgrep
either.

Bug: T219342
Change-Id: Ia2fecd68ae01c82f323f6c266230ff3fb2bbe287

RELEASE-NOTES-1.34
resources/Resources.php
resources/src/jquery/jquery.byteLength.js [deleted file]

index 85b7536..7ad34fe 100644 (file)
@@ -185,6 +185,8 @@ because of Phabricator reports.
 * IP::isValidBlock(), deprecated in 1.30, has been removed.
 * WikiPage::prepareContentForEdit now doesn't accept an integer for $revision,
   was deprecated in 1.25.
+* The jquery.byteLength module, deprecated in 1.31, was removed.
+  Use the mediawiki.String module instead.
 * …
 
 === Deprecations in 1.34 ===
index 483e374..ecdd43f 100644 (file)
@@ -169,12 +169,6 @@ return [
                'messages' => [ 'brackets', 'word-separator' ],
                'targets' => [ 'mobile', 'desktop' ],
        ],
-       'jquery.byteLength' => [
-               'scripts' => 'resources/src/jquery/jquery.byteLength.js',
-               'deprecated' => 'Use "mediawiki.String" instead.',
-               'dependencies' => 'mediawiki.String',
-               'targets' => [ 'desktop', 'mobile' ],
-       ],
        'jquery.checkboxShiftClick' => [
                'scripts' => 'resources/src/jquery/jquery.checkboxShiftClick.js',
                'targets' => [ 'desktop', 'mobile' ],
diff --git a/resources/src/jquery/jquery.byteLength.js b/resources/src/jquery/jquery.byteLength.js
deleted file mode 100644 (file)
index 2e1a338..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @class jQuery.plugin.byteLength
- */
-
-/**
- * Calculate the byte length of a string (accounting for UTF-8).
- *
- * @method byteLength
- * @deprecated Use `require( 'mediawiki.String' ).byteLength` instead.
- * @static
- * @inheritable
- * @param {string} str
- * @return {number}
- */
-mw.log.deprecate( $, 'byteLength', require( 'mediawiki.String' ).byteLength,
-       'Use require( \'mediawiki.String\' ).byteLength instead.', '$.byteLength' );
-
-/**
- * @class jQuery
- * @mixins jQuery.plugin.byteLength
- */