wiki.techinc.nl/tests/phpunit/includes/parser
Brian Wolff ee4d5c6eed Remove support for $wgWellFormedXml=false
tl;dr: Having unnessary complexity in security critical code is bad.

* Extra options add extra complexity and maintenance burden
** Thus we should only have one html output mode. well formed = false
     was already vetoed in T52040, so lets go with WellFormed=true.
* Options which are used by very few people tend to get tested less
* Escaping is an area of code where we should be very conservative
* Having escaping rules depend on making assumptions about which
    characters various browsers consider "whitespace" is scary
* $wgWellFormedXml=false has had a negative security impact in the
    past (Usually not directly its fault, but has made other bugs
    more exploitable)
* Saving a couple bytes (even less bytes after gzip taken into
    account) is really not worth it in this context (imho).

Change-Id: I5c922e0980d3f9eb39adb5bb5833e158afda42ed
2016-05-12 17:40:01 -04:00
..
MagicVariableTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
MediaWikiParserTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
NewParserTest.php Remove support for $wgWellFormedXml=false 2016-05-12 17:40:01 -04:00
ParserMethodsTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
ParserOutputTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
ParserPreloadTest.php General cleanup of Parser tests 2013-10-23 12:26:15 +00:00
PreprocessorTest.php Preprocessor: Don't allow unclosed extension tags (matching until end of input) 2016-04-05 12:28:10 -07:00
TagHooksTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
TidyTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00