[csswg-drafts] [css-values-5] Should progress functions have a calculation tree as their internal representation? (#10979)

cdoublev has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-values-5] Should progress functions have a calculation tree as their internal representation? ==
Like math functions. This would help to clarify:

  - how to [determine their type](https://drafts.csswg.org/css-values-4/#determine-the-type-of-a-calculation) when they are used in a calculation
  - whether the result of `progress()` can be unwrapped during the [simplification](https://drafts.csswg.org/css-values-4/#calc-simplification) of a calculation tree
  - whether their resolved value should be [clamped](https://drafts.csswg.org/css-values-4/#calc-range) to the range allowed in the target context
  - whether `calc(progress(...))` should [serialize](https://drafts.csswg.org/css-values-4/#serialize-a-calculation-tree) as is or with `progress(...)` as a component of a declared value

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10979 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 1 October 2024 12:06:45 UTC