You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The check for custom element node is incomplete here. It only checks for - in the tag name, but should also check for is attribute.
Reproduction
Consider the following snippet:
<divis="builtin-test"camelCase={true}></div>
when hovering the camelCase attribute you will see that it has been lowerized to camelcase. If someone defines the camelCase property, it won't work because typescript checks for the lower version camelcase.
Expected behaviour
Builtin custom elements should be treat as autonomous custom elements.