LibWeb/CSS: Forward-declare some calculation-related types

Saves us having to include CalculatedStyleValue.h from some headers.
This commit is contained in:
Sam Atkins 2025-10-10 17:46:05 +01:00
parent df7abe1dc2
commit 37cffba30e
Notes: github-actions[bot] 2025-10-13 09:01:12 +00:00

View file

@ -217,6 +217,7 @@ class BasicShapeStyleValue;
class BorderImageSliceStyleValue; class BorderImageSliceStyleValue;
class BorderRadiusStyleValue; class BorderRadiusStyleValue;
class CalculatedStyleValue; class CalculatedStyleValue;
class CalculationNode;
class CascadedProperties; class CascadedProperties;
class Clip; class Clip;
class ColorMixStyleValue; class ColorMixStyleValue;
@ -395,6 +396,7 @@ enum class MediaFeatureID : u8;
enum class PropertyID : u16; enum class PropertyID : u16;
struct BackgroundLayerData; struct BackgroundLayerData;
struct CalculationContext;
struct CalculationResolutionContext; struct CalculationResolutionContext;
struct CSSStyleSheetInit; struct CSSStyleSheetInit;
struct GridRepeatParams; struct GridRepeatParams;