From fb2953383f58c4cd74f705cba443e9c0709e5cb8 Mon Sep 17 00:00:00 2001 From: Timo Tijhof Date: Mon, 27 May 2019 18:52:54 +0100 Subject: [PATCH] Remove deprecated 'jquery.byteLength' module 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 | 2 ++ resources/Resources.php | 6 ------ resources/src/jquery/jquery.byteLength.js | 21 --------------------- 3 files changed, 2 insertions(+), 27 deletions(-) delete mode 100644 resources/src/jquery/jquery.byteLength.js diff --git a/RELEASE-NOTES-1.34 b/RELEASE-NOTES-1.34 index 85b7536556..7ad34fe9b9 100644 --- a/RELEASE-NOTES-1.34 +++ b/RELEASE-NOTES-1.34 @@ -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 === diff --git a/resources/Resources.php b/resources/Resources.php index 483e37426c..ecdd43fb83 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -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 index 2e1a338d56..0000000000 --- a/resources/src/jquery/jquery.byteLength.js +++ /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 - */ -- 2.20.1