<div dir="ltr">On Mon, Mar 12, 2018 at 8:55 PM Anne van Kesteren <<a href="mailto:annevk@annevk.nl">annevk@annevk.nl</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, Mar 12, 2018 at 10:40 PM, Brian Grinstead<br>
<<a href="mailto:bgrinstead@mozilla.com" target="_blank">bgrinstead@mozilla.com</a>> wrote:<br>
> * It diverges from the spec, so it's another special thing to know about when working on browser chrome compared to content.<br>
<br>
We could invest in figuring out<br>
<a href="https://github.com/w3c/webcomponents/issues/634" rel="noreferrer" target="_blank">https://github.com/w3c/webcomponents/issues/634</a>. I think we could even<br>
make it so that if your element is not in the HTML, SVG, or MathML<br>
namespace, you don't need a hyphen for its local name. Now if<br>
something like that works well together with our XUL built-ins I'm not<br>
sure. And it's also somewhat unclear whether such an investment is of<br>
interest to other browsers given that the web largely does not care<br>
for non-HTML/SVG/MathML, so it might not end up being standardized<br>
anyway.<br></blockquote><div><br></div><div>Ultimately the goal is to ditch XUL entirely so eventually we'd want these elements to be in the HTML namespace. So this approach might be useful as a stopgap but probably not longterm. <br></div></div></div>