From 405e5e0b90f37b89d5a52bafdd07695d9f5474cc Mon Sep 17 00:00:00 2001 From: Trevor Parscal Date: Tue, 14 Dec 2010 00:02:21 +0000 Subject: [PATCH] Fixes r78104 much better than r78344 did. By adding jquery.cookie to the loading queue just after declaring mediaWiki we can ensure it's in the first batch of modules that are fetched - essentially adding it to the initial payload. --- resources/mediawiki/mediawiki.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/resources/mediawiki/mediawiki.js b/resources/mediawiki/mediawiki.js index fc7aa10c8d..641459f967 100644 --- a/resources/mediawiki/mediawiki.js +++ b/resources/mediawiki/mediawiki.js @@ -335,7 +335,6 @@ window.mediaWiki = new ( function( $ ) { if ( name ) { return name; } - mediaWiki.loader.load( 'jquery.cookie' ); var sessionId = $.cookie( 'mediaWiki.user.sessionId' ); if ( typeof sessionId == 'undefined' || sessionId == null ) { sessionId = generateSessionId(); @@ -1143,6 +1142,9 @@ if ( typeof startUp === 'function' ) { delete startUp; } +// Add jQuery Cookie to initial payload (used in mediaWiki.user) +mediaWiki.loader.load( 'jquery.cookie' ); + // Alias $j to jQuery for backwards compatibility window.$j = jQuery; window.mw = mediaWiki; -- 2.20.1