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 0cb080a commit e90e6daCopy full SHA for e90e6da
src/html5lib/html5parser.py
@@ -880,7 +880,8 @@ def __init__(self, parser, tree):
880
("xmp", self.startTagXmp),
881
("table", self.startTagTable),
882
(("area", "basefont", "bgsound", "br", "embed", "img", "input",
883
- "keygen", "param", "spacer", "wbr"), self.startTagVoidFormatting),
+ "keygen", "spacer", "wbr"), self.startTagVoidFormatting),
884
+ (("param", "source"), self.startTagParamSource),
885
("hr", self.startTagHr),
886
("image", self.startTagImage),
887
("isindex", self.startTagIsIndex),
@@ -1116,6 +1117,11 @@ def startTagVoidFormatting(self, token):
1116
1117
token["selfClosingAcknowledged"] = True
1118
self.parser.framesetOK = False
1119
1120
+ def startTagParamSource(self, token):
1121
+ self.tree.insertElement(token)
1122
+ self.tree.openElements.pop()
1123
+ token["selfClosingAcknowledged"] = True
1124
+
1125
def startTagHr(self, token):
1126
if self.tree.elementInScope("p"):
1127
self.endTagP(impliedTagToken("p"))
0 commit comments