wiki.techinc.nl/tests
Matthew Walker d434bfcf3b (bug 1495) Enable on-wiki message language fallbacks
The core function behind wfMessage() (MessageCache->get()) did not
apply the language fallback chain to on-wiki messages.

This patch has changed the behavior to iterate over all possible
on-wiki fallbacks (starting with the user's language) before
using the built-in language cache (CDB files). Previously we only looked
for the existence of an on-wiki message in the users's language.

Performance wise, using the 'ab' language ('ru', 'en' fallbacks)
MessageCache::get (Averaged over runs and calls)
New Code: ~8.5% TET (110us/call)
Old Code: ~6.5% TET ( 90us/call)

TET: Total Execution Time

Change-Id: Iaaf6ccebd8c40c9602748c58c3a5c73c29e7aa4d
2013-03-06 19:54:02 +00:00
..
parser Merge "(bug 35753) Allow {{FORMATNUM}} to only do digit transform" 2013-02-26 08:40:00 +00:00
phpunit (bug 1495) Enable on-wiki message language fallbacks 2013-03-06 19:54:02 +00:00
qunit Merge "Script calling cleanups" 2013-02-26 18:56:35 +00:00
selenium Merge "Script calling cleanups" 2013-02-26 18:56:35 +00:00
.htaccess Followup r78383: deny tests from web 2010-12-15 16:26:26 +00:00
parserTests.php Update formatting 2013-02-14 12:22:13 +01:00
RunSeleniumTests.php Script calling cleanups 2013-02-25 23:11:51 +01:00
testHelpers.inc Update formatting 2013-02-15 13:29:37 +00:00
TestsAutoLoader.php style: normalize end of files 2013-02-03 15:04:39 +01:00