Merge "libxml_disable_entity_loader() just in case..."
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Mon, 23 Sep 2013 19:44:22 +0000 (19:44 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Mon, 23 Sep 2013 19:44:22 +0000 (19:44 +0000)
includes/HtmlFormatter.php

index eb3e941..248a76f 100644 (file)
@@ -73,9 +73,11 @@ class HtmlFormatter {
                        $html = str_replace( ' <', '&#32;<', $html );
 
                        libxml_use_internal_errors( true );
+                       $loader = libxml_disable_entity_loader();
                        $this->doc = new DOMDocument();
                        $this->doc->strictErrorChecking = false;
                        $this->doc->loadHTML( $html );
+                       libxml_disable_entity_loader( $loader );
                        libxml_use_internal_errors( false );
                        $this->doc->encoding = 'UTF-8';
                }