1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-10 10:01:13 +09:00
ladybird/Userland/Libraries/LibWeb/CSS/StyleValues
Sam Atkins f518811f73 LibWeb: Use CSSKeywordValue for CSS-wide keywords
We previously had 4 single-instance StyleValues for these keywords.
CSS-Typed-OM expects them keywords to be exposed as CSSKeywordValue, so
it's simpler to treat them the same. The single-instance behaviour is
kept by having StyleValue::create() use a cached instance for each of
these.
2024-08-15 13:58:38 +01:00
..
AbstractImageStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
AngleStyleValue.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
AngleStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
BackgroundRepeatStyleValue.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
BackgroundRepeatStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
BackgroundSizeStyleValue.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
BackgroundSizeStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
BasicShapeStyleValue.cpp LibWeb: Add BasicShapeStyleValue to represent CSS basic shapes 2024-05-26 07:55:50 +02:00
BasicShapeStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
BorderRadiusStyleValue.cpp LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
BorderRadiusStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
CalculatedStyleValue.cpp LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
CalculatedStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
ColorStyleValue.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
ColorStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
ConicGradientStyleValue.cpp LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
ConicGradientStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
ContentStyleValue.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
ContentStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
CounterDefinitionsStyleValue.cpp LibWeb: Implement counter-[increment,reset,set] properties 2024-07-26 11:04:30 +01:00
CounterDefinitionsStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
CounterStyleValue.cpp LibWeb: Rename "identifier" and "ValueID" to "Keyword" where correct 2024-08-15 13:58:38 +01:00
CounterStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
CSSKeywordValue.cpp LibWeb: Rename "identifier" and "ValueID" to "Keyword" where correct 2024-08-15 13:58:38 +01:00
CSSKeywordValue.h LibWeb: Use CSSKeywordValue for CSS-wide keywords 2024-08-15 13:58:38 +01:00
CustomIdentStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
DisplayStyleValue.cpp
DisplayStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
EasingStyleValue.cpp LibWeb/CSS: Avoid capturing structured binding in generic lambda 2024-06-19 12:46:27 +02:00
EasingStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
EdgeStyleValue.cpp LibWeb: Use generated to_string() function for EdgeStyleValue edge 2023-11-07 22:00:24 +00:00
EdgeStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
FilterValueListStyleValue.cpp LibWeb: Resolve backdrop filter length in apply_style() 2023-10-12 07:38:48 +02:00
FilterValueListStyleValue.h LibWeb: Resolve backdrop filter length in apply_style() 2023-10-12 07:38:48 +02:00
FlexStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
FrequencyStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
GridAutoFlowStyleValue.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
GridAutoFlowStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
GridTemplateAreaStyleValue.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
GridTemplateAreaStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
GridTrackPlacementStyleValue.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
GridTrackPlacementStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
GridTrackSizeListStyleValue.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
GridTrackSizeListStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
ImageStyleValue.cpp LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
ImageStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
IntegerStyleValue.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
IntegerStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
LengthStyleValue.cpp LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
LengthStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
LinearGradientStyleValue.cpp LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
LinearGradientStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
MathDepthStyleValue.cpp LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
MathDepthStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
NumberStyleValue.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
NumberStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
PercentageStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
PositionStyleValue.cpp LibWeb: Add some helpers to PositionStyleValue 2023-11-07 22:00:24 +00:00
PositionStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
RadialGradientStyleValue.cpp LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
RadialGradientStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
RatioStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
RectStyleValue.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
RectStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
ResolutionStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
ScrollbarGutterStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
ShadowStyleValue.cpp LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
ShadowStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
ShorthandStyleValue.cpp LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
ShorthandStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
StringStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
StyleValueList.cpp LibWeb: Make StyleValue::to_string() infallible 2023-08-22 17:51:48 +01:00
StyleValueList.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
TimeStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
TransformationStyleValue.cpp LibWeb/CSS: Serialize transform scale percentage values as numbers 2024-07-04 14:41:35 +02:00
TransformationStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
TransitionStyleValue.cpp LibWeb: Parse transition style values 2024-03-29 21:58:12 +01:00
TransitionStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
UnresolvedStyleValue.cpp LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
UnresolvedStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
URLStyleValue.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00