8000 Remove html-specific logic that was breaking parsing of valid documents · awesome-python/html5lib-python@0a221a4 · GitHub
[go: up one dir, main page]

Skip to content

Commit 0a221a4

Browse files
committed
Remove html-specific logic that was breaking parsing of valid documents
--HG-- extra : convert_revision : svn%3Aacbfec75-9323-0410-a652-858a13e371e0/trunk%40523
1 parent d31a6ec commit 0a221a4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/liberalxmlparser.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,9 @@ def startTagOther(self, name, attributes):
111111
def endTagOther(self, name):
112112
for node in self.tree.openElements[::-1]:
113113
if node.name == name:
114-
self.tree.generateImpliedEndTags()
114+
#XXX Something is wrong here... The next (commented) line is
115+
#html-only
116+
#self.tree.generateImpliedEndTags()
115117
if self.tree.openElements[-1].name != name:
116118
self.parser.parseError(_("Unexpected end tag " + name +\
117119
"."))

0 commit comments

Comments
 (0)
0