From: Krinkle Date: Tue, 14 Dec 2010 17:21:40 +0000 (+0000) Subject: * Removing wfSupportsAjax() call. We don't use legacy sajax_ anymore, jQuery takes... X-Git-Tag: 1.31.0-rc.0~33300 X-Git-Url: https://git.cyclocoop.org/admin/?a=commitdiff_plain;h=7dd1b797c0313c7e3d79f5359dd840e8c5d4e1a7;p=lhc%2Fweb%2Fwiklou.git * Removing wfSupportsAjax() call. We don't use legacy sajax_ anymore, jQuery takes care of this * Thus also removing the dependency on mediawiki.legacy.ajax in mediawiki.action.watch.ajax * Moving the show() call further down in jsMessage. Before this commit the box shows for a split second (empty) and then it suddenly grows with content. Now moved it down so that it comes into view, filled already. Also made it possible to bring back the slideDown effect without ugly flashes. --- diff --git a/resources/Resources.php b/resources/Resources.php index 96489042ea..0ead557157 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -342,7 +342,7 @@ return array( ), 'mediawiki.action.watch.ajax' => array( 'scripts' => 'resources/mediawiki.action/mediawiki.action.watch.ajax.js', - 'dependencies' => array( 'mediawiki.util', 'mediawiki.legacy.ajax' ), + 'dependencies' => array( 'mediawiki.util' ), ), 'mediawiki.special.preferences' => array( 'scripts' => 'resources/mediawiki.special/mediawiki.special.preferences.js', diff --git a/resources/mediawiki.action/mediawiki.action.watch.ajax.js b/resources/mediawiki.action/mediawiki.action.watch.ajax.js index 72ff5e3d30..7994cfc465 100644 --- a/resources/mediawiki.action/mediawiki.action.watch.ajax.js +++ b/resources/mediawiki.action/mediawiki.action.watch.ajax.js @@ -73,7 +73,7 @@ $( document ).ready( function() { $links.click( function( event ) { var $link = $( this ); - if( wgAjaxWatch.supported === false || !mw.config.get( 'wgEnableWriteAPI' ) || !wfSupportsAjax() ) { + if( wgAjaxWatch.supported === false || !mw.config.get( 'wgEnableWriteAPI' ) ) { // Lazy initialization so we don't toss up // ActiveX warnings on initial page load // for IE 6 users with security settings. diff --git a/resources/mediawiki.util/mediawiki.util.js b/resources/mediawiki.util/mediawiki.util.js index bc17158ba4..0f9c4c6039 100644 --- a/resources/mediawiki.util/mediawiki.util.js +++ b/resources/mediawiki.util/mediawiki.util.js @@ -346,7 +346,6 @@ } } - $messageDiv.show(); if ( className ) { $messageDiv.attr( 'class', 'mw-js-message-' + className ); } @@ -357,6 +356,8 @@ } else { $messageDiv.html( message ); } + + $messageDiv.slideDown(); return true; } }