mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 17:55:50 +00:00
08741f30ed
This patch enables us to specify a custom element type with |is| attribute or property when creating a XUL element. Because non-dashed names are valid custom element names in XUL (bug 1446247), other checks has to modified accordingly. The checks I am settling with are 1) Forbids the custom built-in element names to be a non-dashed name. 2) Forbids the custom built-in element to extend a dashed built-in element name. This also ensures the custom built-in element types don't take on the same name as the element name it extends. MozReview-Commit-ID: GCQ9RnfvvrC --HG-- extra : rebase_source : 2fa13742525d2107580d50872ff5b0fc42539498 extra : source : 2dc5513660d78a4de4801109140743ffc9297f71 |
||
---|---|---|
.. | ||
browser | ||
html | ||
js | ||
mochitest | ||
reftest | ||
unit | ||
moz.build |