Bug 265499

Summary: [WebIDL] Allow fine grain control of generated name for enumeration values
Product: WebKit Reporter: Dan Glastonbury <djg>
Component: BindingsAssignee: Dan Glastonbury <djg>
Status: ASSIGNED ---    
Severity: Normal CC: cdumez, heycam, sam, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Dan Glastonbury 2023-11-28 18:40:15 PST
The bindings generator has an adhoc method for controlling the
 generation of the associated C++ enumeration value name from a
 string value.

Sometimes, it would better to have local control over the naming.
 Implementing `[ImplementedAs]` for enumeration values, whose
 presence would over rule the adhoc method, would be better.
Comment 1 Radar WebKit Bug Importer 2023-11-28 18:40:25 PST
<rdar://problem/118909721>
Comment 2 Dan Glastonbury 2023-11-28 18:50:12 PST
Pull request: https://github.com/WebKit/WebKit/pull/21038