gtk/testsuite/css
Matthias Clasen 4e6759a126 css: Implement math functions
Implement the functions described in the "Mathematical
Expressions" section of the "CSS Values and Units Module
Level 4" spec, https://www.w3.org/TR/css-values-4/.

Beyond calc(), which we already had, this includes
min(), max(), clamp(),
round(), rem(), mod(),
sin(), cos(), tan(), asin(), acos(), atan(), atan2(),
pow(), sqrt(), hypot(), log(), exp(),
abs(), sign(),
e, pi, infinity and NaN.

Some tests included.
2024-05-19 17:27:37 -04:00
..
change testsuite: Add css variables tests 2024-05-10 18:29:48 +04:00
nodes testsuite: Set GIO_USE_VFS=local everywhere 2023-06-09 02:29:24 +02:00
parser css: Implement math functions 2024-05-19 17:27:37 -04:00
style testsuite: Add css variables tests 2024-05-10 18:29:48 +04:00
api.c Stop using gtk_css_provider_load_from_data 2023-05-13 19:59:17 -04:00
api.test.in a11y: Consolidate accessibility environment variables 2020-11-09 16:21:49 +00:00
data.c testsuite: Skip tests that miss charset support 2022-11-29 03:52:27 -05:00
data.test.in Rename test to transition 2021-02-03 22:10:13 -05:00
meson.build testsuite: Remove leftover code from meson.build 2024-05-02 20:28:27 -03:00
transition.c css: Lose some underscores 2024-05-15 20:54:43 -04:00