whatwg / meta

Discussions and issues without a logical home
Creative Commons Zero v1.0 Universal
93 stars 159 forks source link

Reame of HTMLOrSVGElement #131

Closed bkardell closed 5 years ago

bkardell commented 5 years ago

As part of our efforts to develop an acceptable and useful implementation of MathML in chromium which is well defined and explainable, we came across the fact that MathML has no specified IDL. This is especially unusual and actively unhelpful as it means that while HTML specifies how to parse MathML, it's nodes are kind of uniquely useless. As part of this, we are defining proper IDL, which has been discussed at https://github.com/mathml-refresh/mathml/issues/83 and is now in our core spec. The one thing that's currently weird is that we use https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement which makes that no longer a great name. It seems not everyone is exposing this anyways so after some discussion with several people it seems like a good idea to change the name to something else. I'm very happy to send a pull request changing one word, but which word seems to be the question... I think that several of us agree that HTMLOrForeignElement seems ok, as does simply WebElement. Thoughts? Opinions? Concerns?

/@ameliabr @fwang @ms2ger

bkardell commented 5 years ago

sorry I opened this from my phone in the wrong repo :(