wiki.techinc.nl/includes/parser
Brad Jorsch 8eeb906f93 Break accidental references in Parser::__clone
If you have a reference *to* an object field (anywhere in the call
stack) when you clone the object, the field will be cloned as a
reference rather than as a value.

So we have to break those unexpected references in the cloned object
manually, which is easy enough by making a non-reference copy and then
rebinding the cloned object's reference to this copy.

Bug: 56226
Change-Id: I9c600e9c0845b4fde0366126ce3809d74e2240b4
2014-09-22 13:44:49 -04:00
..
CacheTime.php Fix phpcs issues in parser 2014-08-12 01:00:15 +00:00
CoreParserFunctions.php Tweaked cache size in getCachedRevisionObject() 2014-09-03 23:23:43 +00:00
CoreTagHooks.php Fix phpcs issues in parser 2014-08-12 01:00:15 +00:00
DateFormatter.php Fix phpcs issues in parser 2014-08-12 01:00:15 +00:00
LinkHolderArray.php Title::getContentModel(): load from DB if necessary 2014-08-20 19:44:17 -04:00
MWTidy.php Protect MathML from Tidy 2014-08-22 12:21:06 -04:00
Parser.php Break accidental references in Parser::__clone 2014-09-22 13:44:49 -04:00
ParserCache.php Fix phpcs issues in parser 2014-08-12 01:00:15 +00:00
ParserDiffTest.php Fix phpcs issues in parser 2014-08-12 01:00:15 +00:00
ParserOptions.php Record redirect target in ParserOptions 2014-09-18 06:19:31 +00:00
ParserOutput.php Merge "Under HHVM, measure resources for the thread, not calling process" 2014-09-10 19:20:03 +00:00
Preprocessor.php Add missing @param to function docs 2014-08-18 16:24:59 +00:00
Preprocessor_DOM.php Handle multiple ownerDocuments for args in Preprocessor_DOM 2014-08-26 15:39:04 +00:00
Preprocessor_Hash.php Merge "Fix doc of PPFrame_Hash::cachedExpand" 2014-08-20 06:55:21 +00:00
StripState.php Fix phpcs issues in parser 2014-08-12 01:00:15 +00:00