WPT
wpt / web-animations / animation-model / keyframe-effects / effect-value-iteration-composite-operation.html
Spec: Web Animations ↗
Runs: Chrome 155.0.8042.0 (wpt@4eb09bcd9, 2026-09-04) | Firefox 157.0a1 (wpt@c3fcbf4ba, 2026-09-04) | Safari 251 preview (wpt@e7122b73f, 2026-09-04) | Ladybird 1.0-52f0f (wpt@a1ecd0c09, 2026-09-04) | Servo Servo 0.6 (wpt@2c385f65e, 2026-09-04) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)
View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi
| Chrome | Firefox | Safari | Ladybird | Servo | Blitz | |
|---|---|---|---|---|---|---|
| Total | 38/38 | 36/38 | 35/38 | 6/38 | 0/38 | NOT RUN |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| iteration composition of discrete type animation (align-content) | PASS | PASS | PASS | PASS | FAIL | — |
| iteration composition of <length> type animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of <percentage> type animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of <color> type animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of <color> type animation that green component is decreasing | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of <number> type animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of <shape> type animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of <calc()> value animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of <calc()> value animation that the values can'tbe reduced | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of opacity animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of box-shadow animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of filter blur animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of filter brightness for different unit animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of filter brightness animation | PASS | PASS | PASS | PASS | FAIL | — |
| iteration composition of filter drop-shadow animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of same filter list animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of discrete filter list because of mismatch of the order | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of different length filter list animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of transform(rotate) animation | PASS | PASS | PASS | PASS | FAIL | — |
| iteration composition of transform: [ scale(0), scale(1) ] animation | PASS | PASS | PASS | PASS | FAIL | — |
| iteration composition of transform: [ scale(1), scale(2) ] animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of transform: scale(2) animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of transform list animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of transform of matrix function | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of transform list animation whose order is mismatched | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of transform list animation whose order is mismatched because of missing functions | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of transform from none to translate | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of transform of matrix3d function | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of transform of rotate3d function | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition starts with non-zero value animation | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition with negative final value animation | PASS | PASS | PASS | FAIL | FAIL | — |
| duration changes with an iteration composition operation of accumulate | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of incompatible intrinsic size keywords (accumulation is skipped) | PASS | PASS | PASS | PASS | FAIL | — |
| iteration composition of incompatible calc-size() bases (accumulation skipped at 0%, allowed at 50%) | PASS | FAIL | FAIL | FAIL | FAIL | — |
| iteration composition of animation non-additive units | PASS | PASS | PASS | FAIL | FAIL | — |
| iteration composition of incompatible clip rects (accumulation skipped at 0%, allowed at 50%) | PASS | FAIL | FAIL | FAIL | FAIL | — |
| iteration composition of long-to-short filter list | PASS | PASS | PASS | PASS | FAIL | — |
| iteration composition of complex math functions preserves AST left-to-right operand order | PASS | PASS | FAIL | FAIL | FAIL | — |