Use ES5 String.prototype.trim() instead of jQuery.trim()
[lhc/web/wiklou.git] / resources / src / mediawiki / mediawiki.Title.js
index 53cbd60..9db2771 100644 (file)
                namespace = defaultNamespace === undefined ? NS_MAIN : defaultNamespace;
 
                // Normalise additional whitespace
-               title = $.trim( title.replace( /\s/g, ' ' ) );
+               title = title.replace( /\s/g, ' ' ).trim();
 
                // Process initial colon
                if ( title !== '' && title[ 0 ] === ':' ) {
                                ext = parts.pop();
 
                                // Remove whitespace of the name part (that W/O extension)
-                               title = $.trim( parts.join( '.' ) );
+                               title = parts.join( '.' ).trim();
 
                                // Cut, if too long and append file extension
                                title = trimFileNameToByteLength( title, ext );
                        } else {
 
                                // Missing file extension
-                               title = $.trim( parts.join( '.' ) );
+                               title = parts.join( '.' ).trim();
 
                                // Name has no file extension and a fallback wasn't provided either
                                return null;