jenkins-bot has submitted this change and it was merged.

Change subject: Remove the `mobile.buttonWithSpinner` module
......................................................................


Remove the `mobile.buttonWithSpinner` module

The module is not being used anywhere and there seems to be a
disagreement over its implementation. See the task for more info.

Bug: T95490
Change-Id: I42438c2ce2a5c1d0a45ef6b8177678608fd8e9b8
---
M extension.json
D resources/mobile.buttonWithSpinner/ButtonWithSpinner.js
D resources/mobile.buttonWithSpinner/ajax-loader.gif
D resources/mobile.buttonWithSpinner/buttonWithSpinner.less
4 files changed, 0 insertions(+), 63 deletions(-)

Approvals:
  Jdlrobson: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/extension.json b/extension.json
index 5523db1..7d511b1 100644
--- a/extension.json
+++ b/extension.json
@@ -1203,21 +1203,6 @@
                                "mobile-frontend-watchlist-please-wait"
                        ]
                },
-               "mobile.buttonWithSpinner": {
-                       "targets": [
-                               "mobile",
-                               "desktop"
-                       ],
-                       "dependencies": [
-                               "oojs-ui"
-                       ],
-                       "styles": [
-                               
"resources/mobile.buttonWithSpinner/buttonWithSpinner.less"
-                       ],
-                       "scripts": [
-                               
"resources/mobile.buttonWithSpinner/ButtonWithSpinner.js"
-                       ]
-               },
                "mobile.languages.structured": {
                        "class": "MFResourceLoaderParsedMessageModule",
                        "dependencies": [
diff --git a/resources/mobile.buttonWithSpinner/ButtonWithSpinner.js 
b/resources/mobile.buttonWithSpinner/ButtonWithSpinner.js
deleted file mode 100644
index de68b98..0000000
--- a/resources/mobile.buttonWithSpinner/ButtonWithSpinner.js
+++ /dev/null
@@ -1,40 +0,0 @@
-( function ( M ) {
-       /**
-        * Button with a spinner indicator
-        * Behaves the same as OO.ui.Button widget. Also defines custom methods 
that show and hide
-        * the spinner.
-        * @param {Object} config
-        * @constructor
-        */
-       var ButtonWithSpinner = function ( config ) {
-               ButtonWithSpinner.super.call( this, config );
-       };
-       OO.inheritClass( ButtonWithSpinner, OO.ui.ButtonWidget );
-
-       /**
-        * Show the spinner and hide the label (and save the label for future 
use)
-        */
-       ButtonWithSpinner.prototype.showSpinner = function () {
-               var originalWidth = this.$button.width();
-
-               this.defaultLabel = this.getLabel();
-               // Don't let the button width change
-               this.$button.width( originalWidth );
-               this
-                       .setIndicator( 'spinner' )
-                       .setLabel( '' )
-                       .setDisabled( true );
-       };
-
-       /**
-        * Hide the spinner and show the default label
-        */
-       ButtonWithSpinner.prototype.hideSpinner = function () {
-               this
-                       .setIndicator( null )
-                       .setLabel( this.defaultLabel )
-                       .setDisabled( false );
-       };
-
-       M.define( 'mobile.buttonWithSpinner/ButtonWithSpinner', 
ButtonWithSpinner );
-}( mw.mobileFrontend ) );
diff --git a/resources/mobile.buttonWithSpinner/ajax-loader.gif 
b/resources/mobile.buttonWithSpinner/ajax-loader.gif
deleted file mode 100644
index c519155..0000000
--- a/resources/mobile.buttonWithSpinner/ajax-loader.gif
+++ /dev/null
Binary files differ
diff --git a/resources/mobile.buttonWithSpinner/buttonWithSpinner.less 
b/resources/mobile.buttonWithSpinner/buttonWithSpinner.less
deleted file mode 100644
index 109df07..0000000
--- a/resources/mobile.buttonWithSpinner/buttonWithSpinner.less
+++ /dev/null
@@ -1,8 +0,0 @@
-@import 'minerva.mixins';
-
-.oo-ui-indicator-spinner {
-       .background-image( 'ajax-loader.gif' );
-       .background-size( 100%, 100% );
-       margin-left: 0 !important;
-       margin-right: 0 !important;
-}

-- 
To view, visit https://gerrit.wikimedia.org/r/291783
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I42438c2ce2a5c1d0a45ef6b8177678608fd8e9b8
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Bmansurov <bmansu...@wikimedia.org>
Gerrit-Reviewer: Jdlrobson <jrob...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to