summaryrefslogtreecommitdiff
path: root/src/HTML5
diff options
context:
space:
mode:
authorMatt Butcher <[email protected]>2013-04-04 17:45:40 -0500
committerMatt Butcher <[email protected]>2013-04-04 17:45:40 -0500
commit5a05b6485ee6f63bbcff31758e4fe9c45f057fca (patch)
treebcd6e733c44ac65438a9a97592a826082267b5cd /src/HTML5
parent707636914850d6495d676782641f1617058a7ad6 (diff)
Found an issue with namespaced elements and the parser.
Diffstat (limited to 'src/HTML5')
-rw-r--r--src/HTML5/TreeBuilder.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/HTML5/TreeBuilder.php b/src/HTML5/TreeBuilder.php
index c22dbc1..45dfe10 100644
--- a/src/HTML5/TreeBuilder.php
+++ b/src/HTML5/TreeBuilder.php
@@ -3159,6 +3159,8 @@ class TreeBuilder {
}
private function insertElement($token, $append = true) {
+ // MPB: FIXME: This does not work with non-HTML namespaces where
+ // the name is not an lname, but a name with a prefix.
$el = $this->dom->createElementNS(self::NS_HTML, $token['name']);
if (!empty($token['attr'])) {