MediaWiki
master
|
Static Public Member Functions | |
static | normalize ($text, $funcs) |
Public Attributes | |
$invalid | |
$xpath | |
Protected Member Functions | |
__construct ($text) | |
removeTbody () | |
serialize () | |
Serialize the XML DOM for comparison purposes. More... | |
trimWhitespace () | |
The point of this function is to produce a normalized DOM in which Tidy's output matches the output of html5depurate. More... | |
Protected Attributes | |
$doc | |
Definition at line 1740 of file parserTest.inc.
|
protected |
Definition at line 1754 of file parserTest.inc.
|
static |
|
protected |
Definition at line 1770 of file parserTest.inc.
References as.
|
protected |
Serialize the XML DOM for comparison purposes.
This does not generate HTML.
Definition at line 1815 of file parserTest.inc.
|
protected |
The point of this function is to produce a normalized DOM in which Tidy's output matches the output of html5depurate.
Tidy both trims and pretty-prints, so this requires fairly aggressive treatment.
In particular, note that Tidy converts
x
to
\nx\n
, which theoretically affects display since the second line break is not ignored by compliant HTML parsers.
This function also removes empty elements, as does Tidy.
Definition at line 1792 of file parserTest.inc.
References as.
|
protected |
Definition at line 1741 of file parserTest.inc.
ParserTestResultNormalizer::$invalid |
Definition at line 1741 of file parserTest.inc.
ParserTestResultNormalizer::$xpath |
Definition at line 1741 of file parserTest.inc.