Merge "Implement mediawiki.confirmCloseWindow module"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Sun, 28 Sep 2014 22:16:48 +0000 (22:16 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Sun, 28 Sep 2014 22:16:48 +0000 (22:16 +0000)
1  2 
resources/Resources.php

diff --combined resources/Resources.php
@@@ -93,7 -93,6 +93,7 @@@ return array
                ),
        ),
        'mediawiki.skinning.interface' => array(
 +              'class' => 'ResourceLoaderSkinModule',
                // Used in the web installer. Test it after modifying this definition!
                'styles' => array(
                        'resources/src/mediawiki.skinning/elements.css' => array( 'media' => 'screen' ),
                        'confirmable-confirm',
                        'confirmable-yes',
                        'confirmable-no',
 +                      'word-separator',
                ),
                'styles' => 'resources/src/jquery/jquery.confirmable.css',
                'dependencies' => 'mediawiki.jqueryMsg',
        'mediawiki.content.json' => array(
                'styles' => 'resources/src/mediawiki/mediawiki.content.json.css',
        ),
+       'mediawiki.confirmCloseWindow' => array(
+               'scripts' => array(
+                       'resources/src/mediawiki/mediawiki.confirmCloseWindow.js',
+               ),
+       ),
        'mediawiki.debug' => array(
                'scripts' => array(
                        'resources/src/mediawiki/mediawiki.debug.js',
                'dependencies' => array(
                        'mediawiki.util',
                        'mediawiki.page.startup',
 +                      'user.options',
                ),
        ),
        'mediawiki.action.view.metadata' => array(
                ),
                'position' => 'top',
        ),
 -      // Deployment hack for compatibility with cached HTML, remove before 1.24 release
 -      'mediawiki.action.view.redirectToFragment' => array(
 -              'dependencies' => 'mediawiki.action.view.redirect',
 -              'position' => 'top',
 -      ),
        'mediawiki.action.view.redirectPage' => array(
                'styles' => 'resources/src/mediawiki.action/mediawiki.action.view.redirectPage.css',
                'position' => 'top',
                'scripts' => 'resources/src/mediawiki.action/mediawiki.action.edit.editWarning.js',
                'dependencies' => array(
                        'jquery.textSelection',
-                       'mediawiki.jqueryMsg'
+                       'mediawiki.jqueryMsg',
+                       'mediawiki.confirmCloseWindow',
                ),
                'messages' => array(
                        'editwarning-warning',
                'position' => 'top',
                'messages' => array(
                        'prefs-tabs-navigation-hint',
 +                      'prefswarning-warning',
 +                      'saveprefs',
                ),
                'dependencies' => array(
                        'mediawiki.language',
                ),
 -              'messages' => array(
 -                      'prefswarning-warning',
 -                      'saveprefs',
 -              ),
        ),
        'mediawiki.special.recentchanges' => array(
                'scripts' => 'resources/src/mediawiki.special/mediawiki.special.recentchanges.js',
                'position' => 'top',
                'targets' => array( 'desktop', 'mobile' ),
        ),
 +      'mediawiki.ui.icon' => array(
 +              'styles' => array(
 +                      'resources/src/mediawiki.ui/components/icons.less',
 +              ),
 +              'position' => 'top',
 +              'targets' => array( 'desktop', 'mobile' ),
 +      ),
  
        /* es5-shim */
        'es5-shim' => array(