ladybird/Meta/Lagom/Tools/CodeGenerators/LibWeb
Shannon Booth f8288a14cc LibWeb/BindingsGenerator: Simplify weird dictionary member assignment
Remove the special case assignment path for string dictionary members.
The old logic was using the outer dictionary conversion’s optional and
optional_default_value state to decide how to assign an individual
member, which was very confusing and not correct.

This was probably needed on earlier buggier versions of the IDL
generator working around the wrong problem.
2026-04-17 20:48:30 +01:00
..
BindingsGenerator LibWeb/BindingsGenerator: Simplify weird dictionary member assignment 2026-04-17 20:48:30 +01: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: Only allow ASFs in descriptor values if explicitly supported 2026-03-30 19:57:36 +01: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: Use i32 max for clamping 'infinite' calculated integers 2026-03-26 12:30:01 +01:00
GenerateCSSPseudoClass.cpp LibWeb/CSS: Support legacy selector aliases for pseudo-classes 2025-12-18 14:50:27 +01:00
GenerateCSSPseudoElement.cpp LibWeb/CSS: Add flags for element-backed & tree-abiding pseudo-elements 2026-04-08 10:37:05 +01: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: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
GeneratorUtil.h CodeGenerators: Move some utilities out of GenerateCSSStyleProperties 2025-03-27 11:53:09 +00:00