We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent0cb080a commite90e6daCopy 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
+defstartTagParamSource(self,token):
1121
+self.tree.insertElement(token)
1122
+self.tree.openElements.pop()
1123
+token["selfClosingAcknowledged"]=True
1124
+
1125
defstartTagHr(self,token):
1126
ifself.tree.elementInScope("p"):
1127
self.endTagP(impliedTagToken("p"))