* improved script loader language support
authorMichael Dale <dale@users.mediawiki.org>
Sat, 24 Oct 2009 21:32:53 +0000 (21:32 +0000)
committerMichael Dale <dale@users.mediawiki.org>
Sat, 24 Oct 2009 21:32:53 +0000 (21:32 +0000)
commit60e6186f29c145e6e3c93dde65a6bca0a232c31c
tree9c4e76d16c4432fbdbeef6ef0e4d296a961b9d60
parent067cec165ae890767f953c26167a30c06019e04c
* improved script loader language support
** supports url language code parameter
* improved performance on cached hit ( apache bench mark goes from
old: Rps:   23.40 [#/sec]
new: Rps:  378.61 [#/sec]
** we don't check existence of wiki title until after cache file check.
** we don't load all includes/WebStart.php before checking cache

* some remote search bug

** improved speed and accuracy of language swapping ( token check no breakage with }) in msg text limitation
* improved core js2 performance in parsing class defines from mv_embed.js
** only reads 8k of head at a time.
* reduced expire time to one day (instead of one year on script requests)
* removed $wgEnableScriptMinify (just use debug or ?debug instead)
15 files changed:
includes/DefaultSettings.php
includes/OutputPage.php
js2/apiProxyPage.js
js2/mwEmbed/jsScriptLoader.php
js2/mwEmbed/libAddMedia/mvBaseUploadInterface.js
js2/mwEmbed/libAddMedia/mvFirefogg.js
js2/mwEmbed/libAddMedia/remoteSearchDriver.js
js2/mwEmbed/libAddMedia/searchLibs/flickrSearch.js
js2/mwEmbed/mv_embed.js
js2/mwEmbed/php/jsAutoloadLocalClasses.php
js2/mwEmbed/php/languages/mwEmbed.i18n.php
js2/mwEmbed/php/noMediaWikiConfig.php
js2/mwEmbed/tests/testApiProxy.html
mwScriptLoader.php
mwScriptLoader.php5