Merge "(bug 38024) Skip styles for modules that don't have stylesheets"
[lhc/web/wiklou.git] / resources / mediawiki / mediawiki.util.js
index eade86b..9202d2e 100644 (file)
 
                        // Chrome on any platform
                        } else if ( profile.name === 'chrome' ) {
-                               
+
                                util.tooltipAccessKeyPrefix = (
-                                       // Chrome on Mac
-                                       profile.platform === 'mac' ? 'ctrl-option-' :
-                                       // Chrome on Windows
-                                       // (both alt- and alt-shift work, but alt-f triggers Chrome wrench menu
-                                       // which alt-shift-f does not)
-                                       profile.platform === 'win' ? 'alt-shift-' :
-                                       // Chrome on Ubuntu (and other?)
-                                       'alt-'
+                                       profile.platform === 'mac'
+                                               // Chrome on Mac
+                                               ? 'ctrl-option-'
+                                               : profile.platform === 'win'
+                                                       // Chrome on Windows
+                                                       // (both alt- and alt-shift work, but alt-f triggers Chrome wrench menu
+                                                       // which alt-shift-f does not)
+                                                       ? 'alt-shift-'
+                                                       // Chrome on other (Ubuntu?)
+                                                       : 'alt-'
                                );
 
                        // Non-Windows Safari with webkit_version > 526
                 * Get address to a script in the wiki root.
                 * For index.php use mw.config.get( 'wgScript' )
                 *
+                * @since 1.18
                 * @param str string Name of script (eg. 'api'), defaults to 'index'
                 * @return string Address to script (eg. '/w/api.php' )
                 */
                        // Get last match, stop at hash
                        var     re = new RegExp( '^[^#]*[&?]' + $.escapeRE( param ) + '=([^&#]*)' ),
                                m = re.exec( url );
-                       if ( m && m.length > 1 ) {
+                       if ( m ) {
                                // Beware that decodeURIComponent is not required to understand '+'
                                // by spec, as encodeURIComponent does not produce it.
                                return decodeURIComponent( m[1].replace( /\+/g, '%20' ) );