// guaranteed to give accurate results. For example, it may introduce
// differences in the number of line breaks in <pre> tags.
- MediaWiki\suppressWarnings();
+ Wikimedia\suppressWarnings();
if ( !$this->doc->loadXML( '<html><body>' . $text . '</body></html>' ) ) {
$this->invalid = true;
}
- MediaWiki\restoreWarnings();
+ Wikimedia\restoreWarnings();
$this->xpath = new DOMXPath( $this->doc );
$this->body = $this->xpath->query( '//body' )->item( 0 );
}
/**
* Serialize the XML DOM for comparison purposes. This does not generate HTML.
+ * @return string
*/
protected function serialize() {
return strtr( $this->doc->saveXML( $this->body ),