Bug 241419

Summary: Allow more characters in element/attribute names and prefixes
Product: WebKit Reporter: Domenic Denicola <d>
Component: DOMAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: cdumez, cyb.ai.815, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=255205

Description Domenic Denicola 2022-06-08 08:31:55 PDT
See spec changes at https://github.com/whatwg/dom/pull/1079 for:

- createAttribute()
- setAttribute()
- toggleAttribute()
- createElement()
- createElementNS()
- createDocument()
- createAttributeNS()
- setAttributeNS()

and https://github.com/whatwg/html/pull/7991 for updates to "valid custom element name" which impacts:

- customElements.define()
- customElements.whenDefined()
- Whether elements are HTMLElement or HTMLUnknownElement ( https://html.spec.whatwg.org/#elements-in-the-dom:valid-custom-element-name )
Comment 1 Radar WebKit Bug Importer 2022-06-15 08:32:12 PDT
<rdar://problem/95205349>