1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-13 01:40:59 +00:00
serenity/Meta/Lagom/Tools/CodeGenerators
Andrew Kaster 8407bf60c5 LibWeb: Introduce new construct_impl method for bound classes
In this generator change, we introduce a new factory method for bound
LibWeb objects that takes a JS::Realm instead of Web::HTML::Window.

The two methods are allowed to co-exist at this point, but the option to
take an HTML::Window will be removed once all clases are converted to
the new API.

We also start using the new Bindings::ensure_web_[prototype/constructor]
helpers from the Bindings/Intrinsics class so that we can eventually
remove the helpers from Window.h for the same.
2022-10-01 21:05:32 +01:00
..
IPCCompiler IPCCompiler: Use Core::Stream API 2022-09-20 07:48:45 -04:00
LibEDID LibEDID: Use Core::Stream API to generate PnpIDs 2022-09-20 07:48:45 -04:00
LibLocale LibLocale: Move locale source files to the LibLocale folder 2022-09-05 14:37:16 -04:00
LibTimeZone LibTimeZone: Use the last DST rule in the TZDB if a match isn't found 2022-09-28 23:52:51 +01:00
LibUnicode LibUnicode: Use recently added Core::Stream::read_all in code generators 2022-09-21 14:04:22 +01:00
LibWeb LibWeb: Introduce new construct_impl method for bound classes 2022-10-01 21:05:32 +01:00
StateMachineGenerator StateMachineGenerator: Remove unused variable 2022-09-20 18:54:16 +01:00
CMakeLists.txt LibUnicode: Move CLDR data generators to a LibLocale subfolder 2022-09-05 14:37:16 -04:00