kitesurf · WPT

FAIL
expected FAIL · 775 ms
▶ run in kitesurf
Test
/css/css-color/parsing/opacity-valid.html
Actual
FAIL
Expected
FAIL
Unexpected
no
Duration
775 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Fcss%2Fcss-color%2Fparsing%2Fopacity-valid.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
PASSe.style['opacity'] = "1" should set the property value
PASSe.style['opacity'] = "0.5" should set the property value
PASSe.style['opacity'] = "0" should set the property value
PASSe.style['opacity'] = "-2" should set the property value
PASSe.style['opacity'] = "3" should set the property value
PASSe.style['opacity'] = "-100%" should set the property value
PASSe.style['opacity'] = "50%" should set the property value
PASSe.style['opacity'] = "300%" should set the property value
FAILe.style['opacity'] = "calc(-50% - 50%)" should set the property valueassert_equals: serialization should be canonical expected "calc(-100%)" but got "calc(-1)"
FAILe.style['opacity'] = "calc(25% * 2)" should set the property valueassert_equals: serialization should be canonical expected "calc(50%)" but got "calc(0.5)"
FAILe.style['opacity'] = "calc(100% + 100%)" should set the property valueassert_equals: serialization should be canonical expected "calc(200%)" but got "calc(2)"
PASSe.style['opacity'] = "calc(-0.5 - 0.5)" should set the property value
PASSe.style['opacity'] = "calc(0.25 * 2)" should set the property value
PASSe.style['opacity'] = "calc(1 + 1)" should set the property value
FAILe.style['opacity'] = "clamp(50%, 0%, 70%)" should set the property valueassert_equals: serialization should be canonical expected "calc(50%)" but got "calc(0.5)"
FAILe.style['opacity'] = "clamp(50%, 80%, 70%)" should set the property valueassert_equals: serialization should be canonical expected "calc(70%)" but got "calc(0.7)"
FAILe.style['opacity'] = "clamp(50%, 60%, 70%)" should set the property valueassert_equals: serialization should be canonical expected "calc(60%)" but got "calc(0.6)"
FAILe.style['opacity'] = "min(50%, 0%)" should set the property valueassert_equals: serialization should be canonical expected "calc(0%)" but got "calc(0)"
FAILe.style['opacity'] = "min(0%, 50%)" should set the property valueassert_equals: serialization should be canonical expected "calc(0%)" but got "calc(0)"
FAILe.style['opacity'] = "max(50%, 0%)" should set the property valueassert_equals: serialization should be canonical expected "calc(50%)" but got "calc(0.5)"
FAILe.style['opacity'] = "max(0%, 50%)" should set the property valueassert_equals: serialization should be canonical expected "calc(50%)" but got "calc(0.5)"
FAILe.style['opacity'] = "min(-40%, 50%)" should set the property valueassert_equals: serialization should be canonical expected "calc(-40%)" but got "calc(-0.4)"
PASSe.style['opacity'] = "clamp(0.5, 0, 0.7)" should set the property value
PASSe.style['opacity'] = "clamp(0.5, 0.8, 0.7)" should set the property value
PASSe.style['opacity'] = "clamp(0.5, 0.6, 0.7)" should set the property value
PASSe.style['opacity'] = "min(0.5, 0)" should set the property value
PASSe.style['opacity'] = "min(0, 0.5)" should set the property value
PASSe.style['opacity'] = "max(0.5, 0)" should set the property value
PASSe.style['opacity'] = "max(0, 0.5)" should set the property value
PASSe.style['opacity'] = "min(-0.4, 0.5)" should set the property value

bundle built 2026-07-16T07:16:48.063Z