fune/testing/web-platform/tests/css/css-values/calc-size
L. David Baron 159d379338 Bug 1898065 [wpt PR 46413] - Correct implementation of calc-size() interpolation rules., a=testonly
Automatic update from web-platform-tests
Correct implementation of calc-size() interpolation rules.

I believe I initially implemented these before the spec was written (or
before I was aware that it was).  This updates the interpolation rules
to follow https://drafts.csswg.org/css-values-5/#interp-calc-size plus
the clarifications in https://github.com/w3c/csswg-drafts/issues/10220 .

This doesn't implement the IACVT (invalid at computed value time) aspect
of the clarification in https://github.com/w3c/csswg-drafts/issues/10220
and therefore adds both TODO comments and failing tests.  (The tests are
useful to check for lack of crashes; when I first wrote them they did
crash and I needed to fix the crashes.)

Bug: 313072
Change-Id: Ia9903bd138c3afb58ef12da45171920d28de8fa6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5546294
Commit-Queue: David Baron <dbaron@chromium.org>
Reviewed-by: Daniil Sakhapov <sakhapov@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1304382}

--

wpt-commits: 5d96f029e638e780bac314057ee680a0fe76ecde
wpt-pr: 46413
2024-05-30 07:56:25 +00:00
..
animation Bug 1898065 [wpt PR 46413] - Correct implementation of calc-size() interpolation rules., a=testonly 2024-05-30 07:56:25 +00:00
calc-size-height.tentative.html
calc-size-parsing.tentative.html
calc-size-typed-om.html
calc-size-width.tentative.html