Alex Monk has uploaded a new change for review.
https://gerrit.wikimedia.org/r/169644
Change subject: Remove more references to ve.bind
......................................................................
Remove more references to ve.bind
Seems some of them have crept back in since I1a7fc7f2 (and we missed one
somehow)
Bug: 72156
Change-Id: I5631fb7d5963d06aeb238c1daa44344b2060ef1a
---
M modules/ve-mw/dm/models/ve.dm.MWImageModel.js
M modules/ve-mw/dm/models/ve.dm.MWTransclusionModel.js
M modules/ve-mw/dm/nodes/ve.dm.MWImageNode.js
M modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js
M modules/ve-mw/ui/dialogs/ve.ui.MWTemplateDialog.js
5 files changed, 13 insertions(+), 13 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/VisualEditor
refs/changes/44/169644/1
diff --git a/modules/ve-mw/dm/models/ve.dm.MWImageModel.js
b/modules/ve-mw/dm/models/ve.dm.MWImageModel.js
index b0cd7b2..7f350b8 100644
--- a/modules/ve-mw/dm/models/ve.dm.MWImageModel.js
+++ b/modules/ve-mw/dm/models/ve.dm.MWImageModel.js
@@ -274,7 +274,7 @@
// Call for updated scalable
if ( remoteFilename ) {
- ve.dm.MWImageNode.static.getScalablePromise( remoteFilename
).done( ve.bind( function ( info ) {
+ ve.dm.MWImageNode.static.getScalablePromise( remoteFilename
).done( function ( info ) {
this.scalable.setOriginalDimensions( {
width: info.width,
height: info.height
@@ -287,7 +287,7 @@
info.mediatype,
this.scalable
);
- }, this ) );
+ }.bind( this ) );
}
// Resize the new image's current dimensions to default or based on the
bounding box
@@ -1049,7 +1049,7 @@
// Call for updated scalable
if ( imageName ) {
- ve.dm.MWImageNode.static.getScalablePromise( imageName ).done(
ve.bind( function ( info ) {
+ ve.dm.MWImageNode.static.getScalablePromise( imageName ).done(
function ( info ) {
this.scalable.setOriginalDimensions( {
width: info.width,
height: info.height
@@ -1070,7 +1070,7 @@
this.initialHash.scalable.currentDimensions =
this.scalable.getDefaultDimensions();
}
- }, this ) );
+ }.bind( this ) );
}
};
diff --git a/modules/ve-mw/dm/models/ve.dm.MWTransclusionModel.js
b/modules/ve-mw/dm/models/ve.dm.MWTransclusionModel.js
index 42ec7f1..2038144 100644
--- a/modules/ve-mw/dm/models/ve.dm.MWTransclusionModel.js
+++ b/modules/ve-mw/dm/models/ve.dm.MWTransclusionModel.js
@@ -237,8 +237,8 @@
lang: mw.config.get( 'wgUserLanguage' ),
redirects: '1'
} )
- .done( ve.bind( this.fetchRequestDone, this, titles,
specs ) )
- .always( ve.bind( this.fetchRequestAlways, this, queue
) );
+ .done( this.fetchRequestDone.bind( this, titles, specs
) )
+ .always( this.fetchRequestAlways.bind( this, queue ) );
};
ve.dm.MWTransclusionModel.prototype.fetchRequestDone = function (
titles, specs, data ) {
diff --git a/modules/ve-mw/dm/nodes/ve.dm.MWImageNode.js
b/modules/ve-mw/dm/nodes/ve.dm.MWImageNode.js
index 2d8e3cb..3054c37 100644
--- a/modules/ve-mw/dm/nodes/ve.dm.MWImageNode.js
+++ b/modules/ve-mw/dm/nodes/ve.dm.MWImageNode.js
@@ -273,7 +273,7 @@
ve.dm.MWImageNode.prototype.getScalable = function () {
if ( !this.scalablePromise ) {
this.scalablePromise =
ve.dm.MWImageNode.static.getScalablePromise( this.getFilename() )
- .done( ve.bind( function ( info ) {
+ .done( function ( info ) {
if ( info ) {
this.getScalable().setOriginalDimensions( {
width: info.width,
@@ -288,7 +288,7 @@
this.getScalable()
);
}
- }, this ) );
+ }.bind( this ) );
}
// Parent method
return ve.dm.ResizableNode.prototype.getScalable.call( this );
diff --git a/modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js
b/modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js
index ca10ef4..b7f3c47 100644
--- a/modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js
+++ b/modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js
@@ -1205,9 +1205,9 @@
{ dir: this.surface.getModel().getDocument().getLang() }
)
// Call onSaveDialogClose() when the save dialog starts
closing
- .always( ve.bind( function ( opened ) {
- opened.always( ve.bind( this.onSaveDialogClose,
this ) );
- }, this ) );
+ .always( function ( opened ) {
+ opened.always( this.onSaveDialogClose.bind(
this ) );
+ }.bind( this ) );
this.emit( 'saveWorkflowBegin' );
}.bind( this ) );
};
diff --git a/modules/ve-mw/ui/dialogs/ve.ui.MWTemplateDialog.js
b/modules/ve-mw/ui/dialogs/ve.ui.MWTemplateDialog.js
index a7e52f3..527f700 100644
--- a/modules/ve-mw/ui/dialogs/ve.ui.MWTemplateDialog.js
+++ b/modules/ve-mw/ui/dialogs/ve.ui.MWTemplateDialog.js
@@ -447,7 +447,7 @@
this.transclusionModel,
data.template
);
promise =
this.transclusionModel.addPart( template ).done(
- ve.bind(
this.initializeNewTemplateParameters, this )
+
this.initializeNewTemplateParameters.bind( this )
);
} else {
// New template placeholder
@@ -460,7 +460,7 @@
// Load existing template
promise = this.transclusionModel
.load( ve.copy(
this.selectedNode.getAttribute( 'mw' ) ) )
- .done( ve.bind(
this.initializeTemplateParameters, this ) );
+ .done(
this.initializeTemplateParameters.bind( this ) );
}
this.actions.setAbilities( { apply: false, insert:
false } );
this.pushPending();
--
To view, visit https://gerrit.wikimedia.org/r/169644
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I5631fb7d5963d06aeb238c1daa44344b2060ef1a
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/VisualEditor
Gerrit-Branch: master
Gerrit-Owner: Alex Monk <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits