Skip to content

Commit 093554e

Browse files
committed
Fix grave accent in unquoted attr.
1 parent 9d478a3 commit 093554e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/html5lib/tokenizer.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -907,7 +907,7 @@ def beforeAttributeValueState(self):
907907
self.tokenQueue.append({"type": tokenTypes["ParseError"], "data":
908908
"expected-attribute-value-but-got-right-bracket"})
909909
self.emitCurrentToken()
910-
elif data in (u"=", u"<"):
910+
elif data in (u"=", u"<", u"`"):
911911
self.tokenQueue.append({"type": tokenTypes["ParseError"], "data":
912912
"equals-in-unquoted-attribute-value"})
913913
self.currentToken["data"][-1][1] += data
@@ -968,8 +968,8 @@ def attributeValueUnQuotedState(self):
968968
"eof-in-attribute-value-no-quotes"})
969969
self.emitCurrentToken()
970970
else:
971-
self.currentToken["data"][-1][1] += data + self.stream.charsUntil( \
972-
frozenset(("&", ">", "<", "=", "'", '"')) | spaceCharacters)
971+
self.currentToken["data"][-1][1] += data + self.stream.charsUntil(
972+
frozenset((u"&", u">", u'"', u"'", u"=", u"<", u"`")) | spaceCharacters)
973973
return True
974974

975975
def afterAttributeValueState(self):

0 commit comments

Comments
 (0)