RE: Defining a constructor for Element and friends

Domenic Denicola <[email protected]>
Newsgroups gmane.comp.web.dom.general,gmane.org.w3c.webapps
Message-ID <CY1PR0501MB13690DD9ADF734ADF2A0908BDF400@CY1PR0501MB1369.namprd05.prod.outlook.com>
From: Ryosuke Niwa [mailto:[email protected]] 

> Shouldn't we throw in this case because the concert type of "somename" is HTMLUnknownElement?

Yes, that's exactly the current design. Hidden a bit:

https://github.com/domenic/element-constructors/blob/master/element-constructors.js#L4

This still leaves the potential hazard of someone doing `new HTMLUnknownElement("somename")` and their code breaking later once "someone" becomes a real tag... hopefully the "Unknown" is a bit more of a deterrent though?

(It'd be nice if HTMLElement weren't a global and you had to do `import HTMLElement from "html/parser-internals"` or something. Ah well.)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.