RESOLVED FIXED 187215
Generate event and event target interface types directly instead of via macros
https://bugs.webkit.org/show_bug.cgi?id=187215
Summary Generate event and event target interface types directly instead of via macros
Ryosuke Niwa
Reported 2018-06-29 22:22:36 PDT
Right now, make_event_factory.pl generates a bunch of macros in order to define EventInterface and EventTargetInterface as well as toJS and toJSNewlyCreated. Generate the final code directly to make debugging easier.
Attachments
Cleanup (19.46 KB, patch)
2018-06-29 22:45 PDT, Ryosuke Niwa
no flags
Cmake build fix attempt (21.52 KB, patch)
2018-06-29 23:58 PDT, Ryosuke Niwa
cdumez: review+
Ryosuke Niwa
Comment 1 2018-06-29 22:45:21 PDT
Ryosuke Niwa
Comment 2 2018-06-29 23:58:45 PDT
Created attachment 344004 [details] Cmake build fix attempt
Chris Dumez
Comment 3 2018-07-02 15:43:19 PDT
Comment on attachment 344004 [details] Cmake build fix attempt View in context: https://bugs.webkit.org/attachment.cgi?id=344004&action=review > Source/WebCore/ChangeLog:9 > + and EventTargetInterface enum values and toJS for EventTarget. Removed the code to generate EvnentFactory::create Typo: EvnentFactory
Ryosuke Niwa
Comment 4 2018-07-02 15:54:34 PDT
Radar WebKit Bug Importer
Comment 5 2018-07-02 15:55:24 PDT
Note You need to log in before you can comment on or make changes to this bug.