ladybird/Meta/Lagom/Tools/CodeGenerators/LibWeb
Jelle Raaijmakers 703bef336a Meta/IDLGenerators: Do not call resolve_overload() if possible
For overload sets of size 1, we don't need to call into
`resolve_overload()` preventing many heap allocations. This effectively
removed EffectiveOverloadSet / resolve_overload from profiles for me on
slither.io.
2026-02-27 11:42:38 -05:00
..
BindingsGenerator Meta/IDLGenerators: Do not call resolve_overload() if possible 2026-02-27 11:42:38 -05:00
CMakeLists.txt LibWeb: Generate the "Numeric Factory" OM methods on the CSS namespace 2025-09-11 17:06:44 +01:00
GenerateAriaRoles.cpp Everywhere: Rename serenity_main to ladybird_main 2025-07-08 09:17:16 -04:00
GenerateCSSDescriptors.cpp LibWeb/CSS: Parse @font-face { font-weight } with two values 2026-02-24 10:05:09 +00:00
GenerateCSSEnums.cpp Everywhere: Rename serenity_main to ladybird_main 2025-07-08 09:17:16 -04:00
GenerateCSSEnvironmentVariable.cpp LibWeb+CodeGenerators: Generate EnvironmentVariable enum and functions 2025-08-07 16:38:29 +02:00
GenerateCSSKeyword.cpp LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
GenerateCSSMathFunctions.cpp LibWeb: Support non-fixed <random-value-sharing> 2025-12-01 11:00:33 +00:00
GenerateCSSMediaFeatureID.cpp Everywhere: Rename serenity_main to ladybird_main 2025-07-08 09:17:16 -04:00
GenerateCSSNumericFactoryMethods.cpp LibWeb: Generate the "Numeric Factory" OM methods on the CSS namespace 2025-09-11 17:06:44 +01:00
GenerateCSSPropertyID.cpp LibWeb: Reduce recompilation from editing Enums.json 2026-02-19 11:27:06 +00:00
GenerateCSSPseudoClass.cpp LibWeb/CSS: Support legacy selector aliases for pseudo-classes 2025-12-18 14:50:27 +01:00
GenerateCSSPseudoElement.cpp LibWeb: Parse the ::part() pseudo-element selector 2025-12-08 09:44:32 +00:00
GenerateCSSStyleProperties.cpp LibWeb/CSS: Use FlyString const& for property name IDL parameters 2025-10-02 13:46:04 +01:00
GenerateCSSTransformFunctions.cpp Everywhere: Rename serenity_main to ladybird_main 2025-07-08 09:17:16 -04:00
GenerateCSSUnits.cpp LibWeb/CSS: Generate canonical/compatible unit functions 2025-09-12 13:45:41 +02:00
GenerateNamedCharacterReferences.cpp AK+Everywhere: Use MurmurHash3 for int/u64 hashing 2026-02-20 22:47:24 +01:00
GenerateWindowOrWorkerInterfaces.cpp LibWeb+LibWebView+Services: Add a flag to enable experimental interfaces 2026-02-17 22:17:50 +01:00
GeneratorUtil.h CodeGenerators: Move some utilities out of GenerateCSSStyleProperties 2025-03-27 11:53:09 +00:00