Last modified: 2012-04-19 21:10:43 UTC
As the title says. The following modules are/were affected by this quick hack pattern: * jquery.client * mediawiki.util * mediawiki.page.ajaxCategories * .. Sort of a tracker bug, although I hope it's fixable on short notice after which new instances should not occur anymore.
jquery.client fixed. Moved initialization from here [1] to here [2] [1] r1=90605&r2=90604&pathrev=90605">http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/resources/jquery/jquery.client.js?r1=90605&r2=90604&pathrev=90605 [2] http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/resources/mediawiki.page/mediawiki.page.startup.js?revision=90605&view=markup#l1
mediawiki.page.ajaxCategories fixed: initialization (call to .setup()) is now in separate init module. I didn't move it to mediawiki.page.ready or startup since ajaxCategories is not enabled by default. http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/resources/mediawiki.page/mediawiki.page.ajaxCategories.init.js?view=markup&pathrev=93351#l1
mediawiki.util fixed in r96150.
This also makes unit testing a lot easier.