Skip to content

Commit 1d862fc

Browse files
committed
Fix #144: avoid bogus parse error on camel-case foreign elements
1 parent 46dae3d commit 1d862fc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

html5lib/html5parser.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2445,7 +2445,7 @@ def processStartTag(self, token):
24452445
def processEndTag(self, token):
24462446
nodeIndex = len(self.tree.openElements) - 1
24472447
node = self.tree.openElements[-1]
2448-
if node.name != token["name"]:
2448+
if node.name.translate(asciiUpper2Lower) != token["name"]:
24492449
self.parser.parseError("unexpected-end-tag", {"name": token["name"]})
24502450

24512451
while True:

0 commit comments

Comments
 (0)