8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3c5b658 commit c6f0940Copy full SHA for c6f0940
src/html5lib/tokenizer.py
@@ -489,9 +489,6 @@ def tagNameState(self):
489
data = self.stream.char()
490
if data in spaceCharacters:
491
self.state = self.states["beforeAttributeName"]
492
- elif data in asciiLetters:
493
- self.currentToken["name"] += data +\
494
- self.stream.charsUntil(asciiLetters, True)
495
elif data == u">":
496
self.emitCurrentToken()
497
elif data is EOF:
@@ -503,6 +500,8 @@ def tagNameState(self):
503
500
504
501
else:
505
502
self.currentToken["name"] += data
+ # (Don't use charsUntil here, because tag names are
+ # very short and it's faster to not do anything fancy)
506
return True
507
508
def beforeAttributeNameState(self):
0 commit comments