You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[css-values-4] Incorrect resolved type of math functions representing <number> #7486
Math functions themselves have types, according to their contained calculations:
[...]
The type of a sign() expression is «[ "number" → 1 ]».
The type of a sin(), cos(), or tan() expression is «[ "number" → 1 ]».
[...]
The type of a pow(), sqrt(), log(), or exp() expression is «[ "number" → 1 ]».
[...]
A math function resolves to <number>, <length>, <angle>, <time>, <frequency>, <resolution>, <flex>, or <percentage> according to which of those productions its typematches.
I do not understand the type defined for these functions. I expect «[ ]» because from CSS Typed OM:
A type matches <number> if it has no non-zero entries and its percent hint is null.
Activity
tabatkins commentedon Jul 11, 2022
...indeed, you're correct. Unsure why I wrote it that way.
[css-values-4] Fix the numeric type. #7486
tabatkins commentedon Oct 10, 2022
Done; I'm assuming this edit is fine since it's exactly what you asked for. ^_^