Classname was changed to use newer jQuery library, but js was still
hardcoding the old classname. This resulted in the preview of the
to be uploaded file, not to be shown.
I added an html comment to the template file to warn future
modifies about the dependency. I'm not sure if html comments in
template files are considered "appropriate".
Bug: T109952
Change-Id: I098a86260453d32644ff9ab06194c13998643de9
Follow-up:
6a70cc6968a3780c0b118e07f02f5ef015e655bb
ctx.clearRect( 0, 0, 180, 180 );
ctx.rotate( rotation / 180 * Math.PI );
ctx.drawImage( img, x, y, width, height );
- thumb.find( '.mw-small-spinner' ).replaceWith( $canvas );
+ thumb.find( '.mw-spinner-small' ).replaceWith( $canvas );
// Image size
info = mw.msg( 'widthheight', logicalWidth, logicalHeight ) +
<div id="mw-upload-thumbnail" class="thumb tright">
<div class="thumbinner">
+ <!-- Note: Change showPreview() in mediawiki.special.upload.js if mw-spinner-small classname changes -->
<div class="mw-spinner mw-spinner-small" style="width: 180px; height: 180px"></div>
<div class="thumbcaption">
<div class="filename"></div>