1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:38:11 +00:00
serenity/Meta/Lagom/Tools
Andreas Kling 275db39c94 LibWeb: Annotate which CSS properties may affect layout
This patch adds CSS::property_affects_layout(PropertyID) which tells us
whether a CSS property would affect layout if it were changed.

This will be used to avoid unnecessary relayout work when something
changes that really only requires us to repaint the page.

To mark a property as not affecting layout, set "affects-layout" to
false in the corresponding Properties.json entry. Note that all
properties affect layout by default.
2022-03-16 18:06:45 +01:00
..
CodeGenerators LibWeb: Annotate which CSS properties may affect layout 2022-03-16 18:06:45 +01:00
ConfigureComponents LibCore+Everywhere: Return ErrorOr from ConfigFile factory methods 2022-02-16 19:49:41 -05:00
IPCMagicLinter Meta: Implement checker for IPC magic number collisions 2021-11-05 00:17:01 +03:30
CMakeLists.txt Meta: Allow lagom_tool invocations to specify libraries to link 2021-11-23 22:58:05 +01:00