mediawiki-extensions-Scribunto/engines/LuaCommon
Jackmcbarn b82ed4aa7d Restrict cached results to their original frame
When caching results from frame:preprocess and frame:expandTemplate,
restrict the scope of the cache to the frame object that was used. This
allows the integrity of the empty-frame expansion cache to be maintained
while also allowing parent frame access. This change is the equivalent of
I621e9075 in core.

Change-Id: Iae4c00e7e19ba12cfdaac135be16c991d9d0cea1
2016-03-09 11:27:23 -05:00
..
lualib Use correct variable in ustring.lua 2016-01-02 10:49:48 -05:00
HtmlLibrary.php Allow for dynamically-loaded PHP libraries 2014-10-03 09:27:23 -04:00
LanguageLibrary.php Fix some PHPCS issues 2015-06-30 13:14:58 -04:00
LibraryBase.php Add more comments and type hints 2014-12-19 19:25:53 +00:00
LuaCommon.php Restrict cached results to their original frame 2016-03-09 11:27:23 -05:00
LuaInterpreter.php Add more comments and type hints 2014-12-19 19:25:53 +00:00
MessageLibrary.php Fix some PHPCS issues 2015-06-30 13:14:58 -04:00
SiteLibrary.php Pass language to SpecialVersion::getVersion() 2016-02-24 00:11:17 +00:00
TextLibrary.php Adds support for JSON encoding and decoding 2015-01-26 15:13:22 -08:00
TitleLibrary.php Expose file size and MIME to Lua 2015-02-12 01:18:57 +01:00
UriLibrary.php lint: 'if(' => 'if (' 2015-06-20 21:38:56 -07:00
UstringLibrary.php ustring: Handle "empty" charset like Lua does (part 2) 2015-10-16 09:26:55 -04:00