Bug 300936

Summary: [Bindings] Add assertion in bindings generator that the macro identifiers passed to Conditional= do not include the leading ENABLE_
Product: WebKit Reporter: Sam Weinig <sam>
Component: BindingsAssignee: Sam Weinig <sam>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 18   
Hardware: Unspecified   
OS: Unspecified   

Sam Weinig
Reported 2025-10-16 15:26:29 PDT
Add assertion in bindings generator that the macro identifiers passed to Conditional= do not include the leading ENABLE_. Would have caught https://bugs.webkit.org/show_bug.cgi?id=300897.
Attachments
Sam Weinig
Comment 1 2025-10-16 15:28:29 PDT
EWS
Comment 2 2025-10-20 16:36:25 PDT
Committed 301837@main (bcfcdfe504cf): <https://commits.webkit.org/301837@main> Reviewed commits have been landed. Closing PR #52515 and removing active labels.
Radar WebKit Bug Importer
Comment 3 2025-10-20 16:37:12 PDT
Note You need to log in before you can comment on or make changes to this bug.