X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki%2Fmediawiki.inspect.js;h=6478fd96d3e5250d6bee7b9cd6f1b78f19a98078;hb=cde659e4dae4a9eb6cf49521b5250b89b7f8d9d9;hp=006ca1f26e887c4524145caa09fa45caffc86b48;hpb=606dced3ff34b49dcc595a51b2ca899f8c19aa83;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki/mediawiki.inspect.js b/resources/src/mediawiki/mediawiki.inspect.js index 006ca1f26e..6478fd96d3 100644 --- a/resources/src/mediawiki/mediawiki.inspect.js +++ b/resources/src/mediawiki/mediawiki.inspect.js @@ -10,6 +10,7 @@ ( function ( mw, $ ) { var inspect, + byteLength = require( 'mediawiki.String' ).byteLength, hasOwn = Object.prototype.hasOwnProperty; function sortByProperty( array, prop, descending ) { @@ -55,7 +56,7 @@ } graph[ moduleName ].requires = dependencies; - $.each( dependencies, function ( depIndex, depName ) { + dependencies.forEach( function ( depName ) { if ( !hasOwn.call( graph, depName ) ) { graph[ depName ] = { requiredBy: [] }; } @@ -117,9 +118,9 @@ size = 0; for ( i = 0; i < args.length; i++ ) { if ( typeof args[ i ] === 'function' ) { - size += $.byteLength( getFunctionBody( args[ i ] ) ); + size += byteLength( getFunctionBody( args[ i ] ) ); } else { - size += $.byteLength( JSON.stringify( args[ i ] ) ); + size += byteLength( JSON.stringify( args[ i ] ) ); } } @@ -285,8 +286,8 @@ $.extend( stats, mw.loader.store.stats ); try { raw = localStorage.getItem( mw.loader.store.getStoreKey() ); - stats.totalSizeInBytes = $.byteLength( raw ); - stats.totalSize = humanSize( $.byteLength( raw ) ); + stats.totalSizeInBytes = byteLength( raw ); + stats.totalSize = humanSize( byteLength( raw ) ); } catch ( e ) {} } return [ stats ];