Grouped diff and history modules together to help reduce cache invalidation. Loaded...
authorTrevor Parscal <tparscal@users.mediawiki.org>
Tue, 15 Feb 2011 22:14:03 +0000 (22:14 +0000)
committerTrevor Parscal <tparscal@users.mediawiki.org>
Tue, 15 Feb 2011 22:14:03 +0000 (22:14 +0000)
includes/diff/DifferenceEngine.php
resources/Resources.php

index a2ca73f..d73735d 100644 (file)
@@ -584,7 +584,8 @@ CONTROL;
         */
        function showDiffStyle() {
                global $wgOut;
-               $wgOut->addModules( 'mediawiki.legacy.diff' );
+               $wgOut->addModuleStyles( 'mediawiki.legacy.diff' );
+               $wgOut->addModuleScripts( 'mediawiki.legacy.diff' );
        }
 
        /**
index 4e9d6b2..553c8ae 100644 (file)
@@ -399,6 +399,7 @@ return array(
        'mediawiki.action.history' => array(
                'scripts' => 'resources/mediawiki.action/mediawiki.action.history.js',
                'dependencies' => 'mediawiki.legacy.history',
+               'group' => 'mediawiki.action.history',
        ),
        'mediawiki.action.edit' => array(
                'scripts' => 'resources/mediawiki.action/mediawiki.action.edit.js',
@@ -522,6 +523,7 @@ return array(
        'mediawiki.legacy.diff' => array(
                'scripts' => 'common/diff.js',
                'styles' => 'common/diff.css',
+               'group' => 'mediawiki.action.history',
                'remoteBasePath' => $GLOBALS['wgStylePath'],
                'localBasePath' => "{$GLOBALS['IP']}/skins",
                'dependencies' => 'mediawiki.legacy.wikibits',
@@ -534,6 +536,7 @@ return array(
        ),
        'mediawiki.legacy.history' => array(
                'scripts' => 'common/history.js',
+               'group' => 'mediawiki.action.history',
                'remoteBasePath' => $GLOBALS['wgStylePath'],
                'localBasePath' => "{$GLOBALS['IP']}/skins",
                'dependencies' => 'mediawiki.legacy.wikibits',