Sam Atkins
|
27be8678c9
LibWeb/CSS: Introduce helper methods for parsing numeric values
|
10 months ago |
Sam Atkins
|
0e3487b9ab
LibWeb: Rename StyleValue -> CSSStyleValue
|
10 months ago |
Andreas Kling
|
5b7a8891a6
LibWeb: Implement calc() value equality check in a more efficient way
|
1 year ago |
Sam Atkins
|
30dcbc306c
LibWeb: Make resolution calculable
|
1 year ago |
Aliaksandr Kalenik
|
28c9015bd8
LibWeb: Resolve percentages in calc() for font-size
|
1 year ago |
Sam Atkins
|
b0317bb3a1
LibWeb: Implement Flex and FlexStyleValue types
|
1 year ago |
Sam Atkins
|
53f3ed026a
LibWeb: Mark CalculatedStyleValue::resolve_integer() as const
|
1 year ago |
Aliaksandr Kalenik
|
0fb571c1c2
LibWeb: Add `Length::resolved()` overload for CSSPixels
|
1 year ago |
Sam Atkins
|
c171810030
LibWeb: Make CalculatedStyleValue::dump() infallible
|
1 year ago |
Sam Atkins
|
7fe97ee6c5
LibWeb: Make StyleValue::to_string() infallible
|
1 year ago |
Sam Atkins
|
2038cb3c81
LibWeb: Make CSS math function parsing infallible
|
1 year ago |
Sam Atkins
|
8a8cc18cf4
LibWeb: Make StyleValue constructors infallible
|
1 year ago |
Sam Atkins
|
136dc7a1c3
LibWeb: Extract CalculationNode::constant_type_from_string() function
|
2 years ago |
Sam Atkins
|
e4a2bd7a44
LibWeb: Move RoundingMode to Enums.json
|
2 years ago |
Ali Mohammad Pur
|
06c6c40df9
LibWeb+LibJS: Move some code around to make CSS/Parser parse faster
|
2 years ago |
Timothy Flynn
|
c911781c21
Everywhere: Remove needless trailing semi-colons after functions
|
2 years ago |
Sam Atkins
|
f21a30e45f
LibWeb: Use CSSNumericType for CalculatedStyleValue resolved type
|
2 years ago |
Sam Atkins
|
4d84080fdc
LibWeb: Implement "Determine the type of a calculation" algorithm
|
2 years ago |
Sam Atkins
|
434bac3c67
LibWeb: Return true for `is_operator_node()` for math-function nodes
|
2 years ago |
stelar7
|
d6db924d47
LibWeb: Implement CSS `rem()`
|
2 years ago |
stelar7
|
dc042662d1
LibWeb: Implement CSS `mod()`
|
2 years ago |
stelar7
|
b2230c826b
LibWeb: Implement CSS `round()`
|
2 years ago |
stelar7
|
5727e276ea
LibWeb: Implement CSS `exp()`
|
2 years ago |
stelar7
|
6dde49404a
LibWeb: Implement CSS `log()`
|
2 years ago |
stelar7
|
fa37bb8b76
LibWeb: Implement CSS `hypot()`
|
2 years ago |
stelar7
|
0d30fb5a6e
LibWeb: Implement CSS `sqrt()`
|
2 years ago |
stelar7
|
9aed8ec7f0
LibWeb: Implement CSS `pow()`
|
2 years ago |
stelar7
|
a9a62ad8c9
LibWeb: Implement CSS `atan2()`
|
2 years ago |
stelar7
|
1aa84dfddd
LibWeb: Implement CSS `atan()`
|
2 years ago |
stelar7
|
784e1cfb72
LibWeb: Implement CSS `acos()`
|
2 years ago |