summaryrefslogtreecommitdiff
path: root/javascript/duktape/dukky.c
diff options
context:
space:
mode:
Diffstat (limited to 'javascript/duktape/dukky.c')
-rw-r--r--javascript/duktape/dukky.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/javascript/duktape/dukky.c b/javascript/duktape/dukky.c
index 6e40549d3..ec52fa897 100644
--- a/javascript/duktape/dukky.c
+++ b/javascript/duktape/dukky.c
@@ -342,10 +342,16 @@ static void dukky_html_element_class_from_tag_type(dom_html_element_type type,
break;
case DOM_HTML_ELEMENT_TYPE__COUNT:
assert(type != DOM_HTML_ELEMENT_TYPE__COUNT);
- default:
case DOM_HTML_ELEMENT_TYPE__UNKNOWN:
SET_HTML_CLASS(UNKNOWN)
break;
+ default:
+ /* Known HTML element without a specialisation */
+ *html_class = PROTO_NAME(HTMLELEMENT);
+ *html_class_len =
+ SLEN(PROTO_NAME(HTML)) +
+ SLEN("ELEMENT");
+ break;
}
return;
}