mw.loader fixes
authorKrinkle <krinkle@users.mediawiki.org>
Wed, 4 May 2011 20:58:14 +0000 (20:58 +0000)
committerKrinkle <krinkle@users.mediawiki.org>
Wed, 4 May 2011 20:58:14 +0000 (20:58 +0000)
* Renaming locally declared function "request" to "getScriptTag" to avoid confusion or conflict with the other local "request" function inside the mw.loader closure
* (bug 26804) Code clean up ($skin was generated locally already)

includes/resourceloader/ResourceLoader.php
resources/mediawiki/mediawiki.js

index f8bd0d1..18a0504 100644 (file)
@@ -63,7 +63,7 @@ class ResourceLoader {
                // Get file dependency information
                $res = $dbr->select( 'module_deps', array( 'md_module', 'md_deps' ), array(
                                'md_module' => $modules,
-                               'md_skin' => $context->getSkin()
+                               'md_skin' => $skin
                        ), __METHOD__
                );
 
index 1d8ea23..fe27fba 100644 (file)
@@ -956,7 +956,7 @@ window.mediaWiki = new ( function( $ ) {
                                // include modules which are already loaded
                                batch = [];
                                // Asynchronously append a script tag to the end of the body
-                               function request() {
+                               function getScriptTag() {
                                        var html = '';
                                        for ( var r = 0; r < requests.length; r++ ) {
                                                requests[r] = sortQuery( requests[r] );
@@ -969,9 +969,9 @@ window.mediaWiki = new ( function( $ ) {
                                }
                                // Load asynchronously after documument ready
                                if ( ready ) {
-                                       setTimeout( function() { $( 'body' ).append( request() ); }, 0 );
+                                       setTimeout( function() { $( 'body' ).append( getScriptTag() ); }, 0 );
                                } else {
-                                       document.write( request() );
+                                       document.write( getScriptTag() );
                                }
                        }
                };