diff --git a/HTMLparser.c b/HTMLparser.c
index 1161b2b3..7d149959 100644
--- a/HTMLparser.c
+++ b/HTMLparser.c
@@ -548,6 +548,10 @@ html40ElementTable[] = {
NULL, NULL, NULL, NULL, NULL,
0
},
+{ "bgsound", 0, 0, 2, 1, 0, 0, 0, "",
+ NULL, NULL, NULL, NULL, NULL,
+ 0
+},
{ "big", 0, 3, 0, 0, 0, 0, 1, "large text style",
NULL, NULL, NULL, NULL, NULL,
0
@@ -624,7 +628,7 @@ html40ElementTable[] = {
NULL, NULL, NULL, NULL, NULL,
0
},
-{ "embed", 0, 1, 0, 0, 1, 1, 1, "generic embedded object ",
+{ "embed", 0, 1, 2, 1, 1, 1, 1, "generic embedded object ",
NULL, NULL, NULL, NULL, NULL,
0
},
@@ -712,6 +716,10 @@ html40ElementTable[] = {
NULL, NULL, NULL, NULL, NULL,
0
},
+{ "keygen", 0, 0, 2, 1, 0, 0, 0, "",
+ NULL, NULL, NULL, NULL, NULL,
+ 0
+},
{ "label", 0, 0, 0, 0, 0, 0, 1, "form field label text ",
NULL, NULL, NULL, NULL, NULL,
0
@@ -808,6 +816,10 @@ html40ElementTable[] = {
NULL, NULL, NULL, NULL, NULL,
0
},
+{ "source", 0, 0, 2, 1, 0, 0, 0, "",
+ NULL, NULL, NULL, NULL, NULL,
+ 0
+},
{ "span", 0, 0, 0, 0, 0, 0, 1, "generic language/style container ",
NULL, NULL, NULL, NULL, NULL,
0
@@ -868,6 +880,10 @@ html40ElementTable[] = {
NULL, NULL, NULL, NULL, NULL,
0
},
+{ "track", 0, 0, 2, 1, 0, 0, 0, "",
+ NULL, NULL, NULL, NULL, NULL,
+ 0
+},
{ "tt", 0, 3, 0, 0, 0, 0, 1, "teletype or monospaced text style",
NULL, NULL, NULL, NULL, NULL,
0
@@ -884,6 +900,10 @@ html40ElementTable[] = {
NULL, NULL, NULL, NULL, NULL,
0
},
+{ "wbr", 0, 0, 2, 1, 0, 0, 0, "",
+ NULL, NULL, NULL, NULL, NULL,
+ 0
+},
{ "xmp", 0, 0, 0, 0, 0, 0, 1, "",
NULL, NULL, NULL, NULL, NULL,
DATA_RAWTEXT