Sam Atkins
7fe97ee6c5
LibWeb: Make StyleValue::to_string() infallible
2023-08-22 17:51:48 +01:00
Sam Atkins
8a8cc18cf4
LibWeb: Make StyleValue constructors infallible
2023-08-19 17:34:22 +02:00
Sam Atkins
7ce4cbfe1d
LibWeb: Convert NumberStyleValue from float to double
...
We have double precision in the parser, and currently use doubles for
most of layout, so we might as well keep that extra precision inside
NumberStyleValue too.
2023-06-01 21:04:21 +02:00
Sam Atkins
8889635ba7
LibWeb: Remove int usage of NumberStyleValues
...
Use IntegerStyleValue where we should; remove the ability of
NumberStyleValue to hold integers, and add integer interpolation for
animations.
2023-06-01 21:04:21 +02:00
Sam Atkins
ad8565011c
LibWeb: Rename NumericStyleValue -> NumberStyleValue
...
This is in preparation of splitting off a separate IntegerStyleValue.
2023-06-01 21:04:21 +02:00