WPT
wpt / css / css-shapes / animation / shape-outside-interpolation.html
Spec: CSS Shapes ↗
Runs: Chrome 155.0.8039.0 (wpt@0fa3a989d, 2026-09-03) | Firefox 157.0a1 (wpt@a6218de35, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-795e1 (wpt@7e3d005d7, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)
View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi
| Chrome | Firefox | Safari | Ladybird | Servo | Blitz | |
|---|---|---|---|---|---|---|
| Total | 780/780 | 684/780 | 732/780 | 732/780 | 0/780 | 0/780 |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| CSS Transitions: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (-0.3) should be [circle(66% at 7% 33%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0) should be [circle(60% at 10% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0.3) should be [circle(54% at 13% 27%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0.6) should be [circle(48% at 16% 24%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (1.5) should be [circle(30% at 25% 15%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (-0.3) should be [circle(66% at 7% 33%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0) should be [circle(60% at 10% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0.3) should be [circle(54% at 13% 27%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0.6) should be [circle(48% at 16% 24%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (1.5) should be [circle(30% at 25% 15%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (-0.3) should be [circle(66% at 7% 33%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0) should be [circle(60% at 10% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0.3) should be [circle(54% at 13% 27%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0.6) should be [circle(48% at 16% 24%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (1.5) should be [circle(30% at 25% 15%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (-0.3) should be [circle(66% at 7% 33%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0) should be [circle(60% at 10% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0.3) should be [circle(54% at 13% 27%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0.6) should be [circle(48% at 16% 24%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (1.5) should be [circle(30% at 25% 15%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (-0.3) should be [initial] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0) should be [initial] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.3) should be [initial] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.6) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (1.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (-0.3) should be [initial] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0) should be [initial] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.3) should be [initial] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.6) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (1.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (-0.3) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.3) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.6) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (1.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (-0.3) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.3) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.6) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (1.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (-0.3) should be [initial] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0) should be [initial] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.3) should be [initial] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.6) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (1.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (-0.3) should be [initial] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0) should be [initial] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.3) should be [initial] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0.6) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (1.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (-0.3) should be [circle(92% at 33% 7%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (0) should be [circle(80% at 30% 10%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (0.3) should be [circle(68% at 27% 13%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (0.6) should be [circle(56% at 24% 16%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (1.5) should be [circle(20% at 15% 25%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (-0.3) should be [circle(92% at 33% 7%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (0) should be [circle(80% at 30% 10%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (0.3) should be [circle(68% at 27% 13%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (0.6) should be [circle(56% at 24% 16%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (1.5) should be [circle(20% at 15% 25%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (-0.3) should be [circle(92% at 33% 7%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (0) should be [circle(80% at 30% 10%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (0.3) should be [circle(68% at 27% 13%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (0.6) should be [circle(56% at 24% 16%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (1.5) should be [circle(20% at 15% 25%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (-0.3) should be [circle(92% at 33% 7%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (0) should be [circle(80% at 30% 10%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (0.3) should be [circle(68% at 27% 13%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (0.6) should be [circle(56% at 24% 16%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inherit] to [circle(40% at 20% 20%)] at (1.5) should be [circle(20% at 15% 25%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (-0.3) should be [unset] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0) should be [unset] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.3) should be [unset] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.6) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (1.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (-0.3) should be [unset] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0) should be [unset] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.3) should be [unset] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.6) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (1.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (-0.3) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.3) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.6) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (1.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (-0.3) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.3) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.6) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (1.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (-0.3) should be [unset] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0) should be [unset] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.3) should be [unset] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.6) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (1.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (-0.3) should be [unset] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0) should be [unset] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.3) should be [unset] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (0.6) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [unset] to [circle(40% at 20% 20%)] at (1.5) should be [circle(40% at 20% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (-0.3) should be [circle(115% at -7.5% -7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (0) should be [circle(100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (0.3) should be [circle(85% at 7.5% 7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (0.6) should be [circle(70% at 15% 15%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (1) should be [circle(50% at 25% 25%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (1.5) should be [circle(25% at 37.5% 37.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (-0.3) should be [circle(115% at -7.5% -7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (0) should be [circle(100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (0.3) should be [circle(85% at 7.5% 7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (0.6) should be [circle(70% at 15% 15%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (1) should be [circle(50% at 25% 25%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (1.5) should be [circle(25% at 37.5% 37.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (-0.3) should be [circle(115% at -7.5% -7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (0) should be [circle(100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (0.3) should be [circle(85% at 7.5% 7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (0.6) should be [circle(70% at 15% 15%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (1) should be [circle(50% at 25% 25%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (1.5) should be [circle(25% at 37.5% 37.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (-0.3) should be [circle(115% at -7.5% -7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (0) should be [circle(100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (0.3) should be [circle(85% at 7.5% 7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (0.6) should be [circle(70% at 15% 15%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (1) should be [circle(50% at 25% 25%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [circle(100% at 0% 0%)] to [circle(50% at 25% 25%)] at (1.5) should be [circle(25% at 37.5% 37.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (-0.3) should be [ellipse(115% 115% at -7.5% -7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (0) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (0.3) should be [ellipse(85% 85% at 7.5% 7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (0.6) should be [ellipse(70% 70% at 15% 15%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (1) should be [ellipse(50% 50% at 25% 25%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (1.5) should be [ellipse(25% 25% at 37.5% 37.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (-0.3) should be [ellipse(115% 115% at -7.5% -7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (0) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (0.3) should be [ellipse(85% 85% at 7.5% 7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (0.6) should be [ellipse(70% 70% at 15% 15%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (1) should be [ellipse(50% 50% at 25% 25%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (1.5) should be [ellipse(25% 25% at 37.5% 37.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (-0.3) should be [ellipse(115% 115% at -7.5% -7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (0) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (0.3) should be [ellipse(85% 85% at 7.5% 7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (0.6) should be [ellipse(70% 70% at 15% 15%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (1) should be [ellipse(50% 50% at 25% 25%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (1.5) should be [ellipse(25% 25% at 37.5% 37.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (-0.3) should be [ellipse(115% 115% at -7.5% -7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (0) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (0.3) should be [ellipse(85% 85% at 7.5% 7.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (0.6) should be [ellipse(70% 70% at 15% 15%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (1) should be [ellipse(50% 50% at 25% 25%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [ellipse(100% 100% at 0% 0%)] to [ellipse(50% 50% at 25% 25%)] at (1.5) should be [ellipse(25% 25% at 37.5% 37.5%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (-0.3) should be [polygon(nonzero, -7.5px -7.5px, 17.5px 17.5px, 42.5px 42.5px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0) should be [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.3) should be [polygon(nonzero, 7.5px 7.5px, 32.5px 32.5px, 57.5px 57.5px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.6) should be [polygon(nonzero, 15px 15px, 40px 40px, 65px 65px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1.5) should be [polygon(nonzero, 37.5px 37.5px, 62.5px 62.5px, 87.5px 87.5px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (-0.3) should be [polygon(nonzero, -7.5px -7.5px, 17.5px 17.5px, 42.5px 42.5px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0) should be [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.3) should be [polygon(nonzero, 7.5px 7.5px, 32.5px 32.5px, 57.5px 57.5px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.6) should be [polygon(nonzero, 15px 15px, 40px 40px, 65px 65px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1.5) should be [polygon(nonzero, 37.5px 37.5px, 62.5px 62.5px, 87.5px 87.5px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (-0.3) should be [polygon(nonzero, -7.5px -7.5px, 17.5px 17.5px, 42.5px 42.5px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0) should be [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.3) should be [polygon(nonzero, 7.5px 7.5px, 32.5px 32.5px, 57.5px 57.5px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.6) should be [polygon(nonzero, 15px 15px, 40px 40px, 65px 65px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1.5) should be [polygon(nonzero, 37.5px 37.5px, 62.5px 62.5px, 87.5px 87.5px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (-0.3) should be [polygon(nonzero, -7.5px -7.5px, 17.5px 17.5px, 42.5px 42.5px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0) should be [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.3) should be [polygon(nonzero, 7.5px 7.5px, 32.5px 32.5px, 57.5px 57.5px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.6) should be [polygon(nonzero, 15px 15px, 40px 40px, 65px 65px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1.5) should be [polygon(nonzero, 37.5px 37.5px, 62.5px 62.5px, 87.5px 87.5px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (-0.3) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.3) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.6) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (-0.3) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.3) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.6) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (-0.3) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.3) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.6) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (-0.3) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.3) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.6) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (-0.3) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.3) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.6) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (-0.3) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.3) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (0.6) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] at (1.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (-0.3) should be [polygon(round 4px, -15px -15px, 85px -15px, 85px 85px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (0) should be [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (0.3) should be [polygon(round 16px, 15px 15px, 115px 15px, 115px 115px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (0.6) should be [polygon(round 22px, 30px 30px, 130px 30px, 130px 130px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (1) should be [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (1.5) should be [polygon(round 40px, 75px 75px, 175px 75px, 175px 175px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (-0.3) should be [polygon(round 4px, -15px -15px, 85px -15px, 85px 85px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (0) should be [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (0.3) should be [polygon(round 16px, 15px 15px, 115px 15px, 115px 115px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (0.6) should be [polygon(round 22px, 30px 30px, 130px 30px, 130px 130px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (1) should be [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (1.5) should be [polygon(round 40px, 75px 75px, 175px 75px, 175px 175px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (-0.3) should be [polygon(round 4px, -15px -15px, 85px -15px, 85px 85px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (0) should be [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (0.3) should be [polygon(round 16px, 15px 15px, 115px 15px, 115px 115px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (0.6) should be [polygon(round 22px, 30px 30px, 130px 30px, 130px 130px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (1) should be [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (1.5) should be [polygon(round 40px, 75px 75px, 175px 75px, 175px 175px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (-0.3) should be [polygon(round 4px, -15px -15px, 85px -15px, 85px 85px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (0) should be [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (0.3) should be [polygon(round 16px, 15px 15px, 115px 15px, 115px 115px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (0.6) should be [polygon(round 22px, 30px 30px, 130px 30px, 130px 130px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (1) should be [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 30px, 50px 50px, 150px 50px, 150px 150px)] at (1.5) should be [polygon(round 40px, 75px 75px, 175px 75px, 175px 175px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(round 0px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0) should be [polygon(0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(round 0px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0.5) should be [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(round 0px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (1) should be [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(round 0px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0) should be [polygon(0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(round 0px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0.5) should be [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(round 0px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (1) should be [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(round 0px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0) should be [polygon(0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(round 0px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0.5) should be [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(round 0px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (1) should be [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(round 0px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0) should be [polygon(0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(round 0px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0.5) should be [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(round 0px, 0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (1) should be [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0) should be [polygon(0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0.5) should be [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [polygon(0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (1) should be [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0) should be [polygon(0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0.5) should be [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [polygon(0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (1) should be [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0) should be [polygon(0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0.5) should be [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [polygon(0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (1) should be [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0) should be [polygon(0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (0.5) should be [polygon(round 10px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| Web Animations: property <shape-outside> from [polygon(0px 0px, 100px 0px, 100px 100px)] to [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] at (1) should be [polygon(round 20px, 0px 0px, 100px 0px, 100px 100px)] | PASS | FAIL | FAIL | FAIL | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(100%)] to [inset(120%)] at (-0.3) should be [inset(94%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(100%)] to [inset(120%)] at (0) should be [inset(100%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(100%)] to [inset(120%)] at (0.3) should be [inset(106%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(100%)] to [inset(120%)] at (0.6) should be [inset(112%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(100%)] to [inset(120%)] at (1) should be [inset(120%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(100%)] to [inset(120%)] at (1.5) should be [inset(130%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(100%)] to [inset(120%)] at (-0.3) should be [inset(94%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(100%)] to [inset(120%)] at (0) should be [inset(100%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(100%)] to [inset(120%)] at (0.3) should be [inset(106%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(100%)] to [inset(120%)] at (0.6) should be [inset(112%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(100%)] to [inset(120%)] at (1) should be [inset(120%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(100%)] to [inset(120%)] at (1.5) should be [inset(130%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(100%)] to [inset(120%)] at (-0.3) should be [inset(94%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(100%)] to [inset(120%)] at (0) should be [inset(100%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(100%)] to [inset(120%)] at (0.3) should be [inset(106%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(100%)] to [inset(120%)] at (0.6) should be [inset(112%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(100%)] to [inset(120%)] at (1) should be [inset(120%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(100%)] to [inset(120%)] at (1.5) should be [inset(130%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(100%)] to [inset(120%)] at (-0.3) should be [inset(94%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(100%)] to [inset(120%)] at (0) should be [inset(100%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(100%)] to [inset(120%)] at (0.3) should be [inset(106%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(100%)] to [inset(120%)] at (0.6) should be [inset(112%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(100%)] to [inset(120%)] at (1) should be [inset(120%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(100%)] to [inset(120%)] at (1.5) should be [inset(130%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%)] to [inset(50% 20% 30% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%)] to [inset(50% 20% 30% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%)] to [inset(50% 20% 30% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%)] to [inset(50% 20% 30% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%)] to [inset(50% 20% 30% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%)] to [inset(50% 20% 30% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [inset(50% 20% 30% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [inset(50% 20% 30% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [inset(50% 20% 30% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [inset(50% 20% 30% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [inset(50% 20% 30% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [inset(50% 20% 30% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%)] to [rect(50% 80% 70% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%)] to [rect(50% 80% 70% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%)] to [rect(50% 80% 70% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%)] to [rect(50% 80% 70% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%)] to [rect(50% 80% 70% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%)] to [rect(50% 80% 70% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [rect(50% 80% 70% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [rect(50% 80% 70% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [rect(50% 80% 70% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [rect(50% 80% 70% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [rect(50% 80% 70% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [rect(50% 80% 70% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%)] to [xywh(20% 50% 60% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%)] to [xywh(20% 50% 60% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%)] to [xywh(20% 50% 60% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%)] to [xywh(20% 50% 60% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%)] to [xywh(20% 50% 60% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%)] to [xywh(20% 50% 60% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [xywh(20% 50% 60% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [xywh(20% 50% 60% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [xywh(20% 50% 60% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [xywh(20% 50% 60% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [xywh(20% 50% 60% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%)] to [xywh(20% 50% 60% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%)] to [inset(50% 20% 30% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%)] to [inset(50% 20% 30% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%)] to [inset(50% 20% 30% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%)] to [inset(50% 20% 30% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%)] to [inset(50% 20% 30% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%)] to [inset(50% 20% 30% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [inset(50% 20% 30% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [inset(50% 20% 30% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [inset(50% 20% 30% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [inset(50% 20% 30% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [inset(50% 20% 30% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [inset(50% 20% 30% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%)] to [rect(50% 80% 70% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%)] to [rect(50% 80% 70% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%)] to [rect(50% 80% 70% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%)] to [rect(50% 80% 70% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%)] to [rect(50% 80% 70% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%)] to [rect(50% 80% 70% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [rect(50% 80% 70% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [rect(50% 80% 70% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [rect(50% 80% 70% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [rect(50% 80% 70% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [rect(50% 80% 70% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [rect(50% 80% 70% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%)] to [xywh(20% 50% 60% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%)] to [xywh(20% 50% 60% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%)] to [xywh(20% 50% 60% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%)] to [xywh(20% 50% 60% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%)] to [xywh(20% 50% 60% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%)] to [xywh(20% 50% 60% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [xywh(20% 50% 60% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [xywh(20% 50% 60% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [xywh(20% 50% 60% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [xywh(20% 50% 60% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [xywh(20% 50% 60% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%)] to [xywh(20% 50% 60% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [inset(50% 20% 30% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [inset(50% 20% 30% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [inset(50% 20% 30% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [inset(50% 20% 30% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [inset(50% 20% 30% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [inset(50% 20% 30% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [inset(50% 20% 30% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [inset(50% 20% 30% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [inset(50% 20% 30% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [inset(50% 20% 30% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [inset(50% 20% 30% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [inset(50% 20% 30% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [rect(50% 80% 70% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [rect(50% 80% 70% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [rect(50% 80% 70% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [rect(50% 80% 70% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [rect(50% 80% 70% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [rect(50% 80% 70% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [rect(50% 80% 70% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [rect(50% 80% 70% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [rect(50% 80% 70% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [rect(50% 80% 70% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [rect(50% 80% 70% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [rect(50% 80% 70% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [xywh(20% 50% 60% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [xywh(20% 50% 60% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [xywh(20% 50% 60% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [xywh(20% 50% 60% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [xywh(20% 50% 60% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [xywh(20% 50% 60% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [xywh(20% 50% 60% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [xywh(20% 50% 60% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [xywh(20% 50% 60% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [xywh(20% 50% 60% 20%)] at (0) should be [inset(10% 20% 30% 40%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [xywh(20% 50% 60% 20%)] at (0.5) should be [inset(30% 20% 30% 30%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%)] to [xywh(20% 50% 60% 20%)] at (1) should be [inset(50% 20% 30% 20%)] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10% 20% 30% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [inset(50% 20% 30% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [rect(50% 80% 70% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10% 80% 70% 40%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [inset(50% 20% 30% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [inset(50% 20% 30% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [inset(50% 20% 30% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [inset(50% 20% 30% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [inset(50% 20% 30% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [rect(50% 80% 70% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [rect(50% 80% 70% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [rect(50% 80% 70% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [rect(50% 80% 70% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [rect(50% 80% 70% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0) should be [inset(10% 20% 30% 40%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (0.5) should be [inset(30% 20% 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(40% 10% 40% 60%) border-box] to [xywh(20% 50% 60% 20%) border-box] at (1) should be [inset(50% 20% 30% 20%) border-box] | PASS | FAIL | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(0px 10% 100px 40% round 20px)] to [rect(20% 50% 200px 20px)] at (0) should be [inset(10% calc(100% - 100px) 50% 0px round 20px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(0px 10% 100px 40% round 20px)] to [rect(20% 50% 200px 20px)] at (0.5) should be [inset(15% calc(75% - 50px) calc(75% - 100px) 10px round 10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(0px 10% 100px 40% round 20px)] to [rect(20% 50% 200px 20px)] at (1) should be [inset(20% 50% calc(100% - 200px) 20px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(0px 10% 100px 40% round 20px)] to [rect(20% 50% 200px 20px)] at (0) should be [inset(10% calc(100% - 100px) 50% 0px round 20px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(0px 10% 100px 40% round 20px)] to [rect(20% 50% 200px 20px)] at (0.5) should be [inset(15% calc(75% - 50px) calc(75% - 100px) 10px round 10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(0px 10% 100px 40% round 20px)] to [rect(20% 50% 200px 20px)] at (1) should be [inset(20% 50% calc(100% - 200px) 20px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(0px 10% 100px 40% round 20px)] to [rect(20% 50% 200px 20px)] at (0) should be [inset(10% calc(100% - 100px) 50% 0px round 20px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(0px 10% 100px 40% round 20px)] to [rect(20% 50% 200px 20px)] at (0.5) should be [inset(15% calc(75% - 50px) calc(75% - 100px) 10px round 10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(0px 10% 100px 40% round 20px)] to [rect(20% 50% 200px 20px)] at (1) should be [inset(20% 50% calc(100% - 200px) 20px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(0px 10% 100px 40% round 20px)] to [rect(20% 50% 200px 20px)] at (0) should be [inset(10% calc(100% - 100px) 50% 0px round 20px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(0px 10% 100px 40% round 20px)] to [rect(20% 50% 200px 20px)] at (0.5) should be [inset(15% calc(75% - 50px) calc(75% - 100px) 10px round 10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(0px 10% 100px 40% round 20px)] to [rect(20% 50% 200px 20px)] at (1) should be [inset(20% 50% calc(100% - 200px) 20px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (-0.3) should be [none] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0) should be [none] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.3) should be [none] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.5) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.6) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (1) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (1.5) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (-0.3) should be [none] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0) should be [none] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.3) should be [none] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.5) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.6) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (1) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (1.5) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (-0.3) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.3) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.5) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.6) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (1) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (1.5) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (-0.3) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.3) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.5) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.6) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (1) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (1.5) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (-0.3) should be [none] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0) should be [none] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.3) should be [none] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.5) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.6) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (1) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (1.5) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (-0.3) should be [none] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0) should be [none] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.3) should be [none] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.5) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (0.6) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (1) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [none] to [ellipse(100% 100% at 0% 0%)] at (1.5) should be [ellipse(100% 100% at 0% 0%)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [circle(25% at right 5% bottom 15px)] to [circle(45% at right 25% bottom 35px)] at (0.25) should be [circle(30% at 90% calc(-20px + 100%))] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [circle(25% at right 5% bottom 15px)] to [circle(45% at right 25% bottom 35px)] at (0.5) should be [circle(35% at 85% calc(-25px + 100%))] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [circle(25% at right 5% bottom 15px)] to [circle(45% at right 25% bottom 35px)] at (0.75) should be [circle(40% at 80% calc(-30px + 100%))] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [circle(25% at right 5% bottom 15px)] to [circle(45% at right 25% bottom 35px)] at (0.25) should be [circle(30% at 90% calc(-20px + 100%))] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [circle(25% at right 5% bottom 15px)] to [circle(45% at right 25% bottom 35px)] at (0.5) should be [circle(35% at 85% calc(-25px + 100%))] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [circle(25% at right 5% bottom 15px)] to [circle(45% at right 25% bottom 35px)] at (0.75) should be [circle(40% at 80% calc(-30px + 100%))] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [circle(25% at right 5% bottom 15px)] to [circle(45% at right 25% bottom 35px)] at (0.25) should be [circle(30% at 90% calc(-20px + 100%))] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [circle(25% at right 5% bottom 15px)] to [circle(45% at right 25% bottom 35px)] at (0.5) should be [circle(35% at 85% calc(-25px + 100%))] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [circle(25% at right 5% bottom 15px)] to [circle(45% at right 25% bottom 35px)] at (0.75) should be [circle(40% at 80% calc(-30px + 100%))] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [circle(25% at right 5% bottom 15px)] to [circle(45% at right 25% bottom 35px)] at (0.25) should be [circle(30% at 90% calc(-20px + 100%))] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [circle(25% at right 5% bottom 15px)] to [circle(45% at right 25% bottom 35px)] at (0.5) should be [circle(35% at 85% calc(-25px + 100%))] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [circle(25% at right 5% bottom 15px)] to [circle(45% at right 25% bottom 35px)] at (0.75) should be [circle(40% at 80% calc(-30px + 100%))] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [circle(20% at 10% 10%) border-box] to [circle(40% at 30% 30%) border-box] at (0) should be [circle(20% at 10% 10%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [circle(20% at 10% 10%) border-box] to [circle(40% at 30% 30%) border-box] at (0.5) should be [circle(30% at 20% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [circle(20% at 10% 10%) border-box] to [circle(40% at 30% 30%) border-box] at (1) should be [circle(40% at 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [circle(20% at 10% 10%) border-box] to [circle(40% at 30% 30%) border-box] at (0) should be [circle(20% at 10% 10%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [circle(20% at 10% 10%) border-box] to [circle(40% at 30% 30%) border-box] at (0.5) should be [circle(30% at 20% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [circle(20% at 10% 10%) border-box] to [circle(40% at 30% 30%) border-box] at (1) should be [circle(40% at 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [circle(20% at 10% 10%) border-box] to [circle(40% at 30% 30%) border-box] at (0) should be [circle(20% at 10% 10%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [circle(20% at 10% 10%) border-box] to [circle(40% at 30% 30%) border-box] at (0.5) should be [circle(30% at 20% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [circle(20% at 10% 10%) border-box] to [circle(40% at 30% 30%) border-box] at (1) should be [circle(40% at 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [circle(20% at 10% 10%) border-box] to [circle(40% at 30% 30%) border-box] at (0) should be [circle(20% at 10% 10%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [circle(20% at 10% 10%) border-box] to [circle(40% at 30% 30%) border-box] at (0.5) should be [circle(30% at 20% 20%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [circle(20% at 10% 10%) border-box] to [circle(40% at 30% 30%) border-box] at (1) should be [circle(40% at 30% 30%) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (-0.3) should be [inset(10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0) should be [inset(10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.3) should be [inset(10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.5) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.6) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (1) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (1.5) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (-0.3) should be [inset(10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0) should be [inset(10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.3) should be [inset(10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.5) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.6) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (1) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (1.5) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (-0.3) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.3) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.5) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.6) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (1) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (1.5) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (-0.3) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.3) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.5) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.6) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (1) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (1.5) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (-0.3) should be [inset(10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0) should be [inset(10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.3) should be [inset(10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.5) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.6) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (1) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (1.5) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (-0.3) should be [inset(10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0) should be [inset(10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.3) should be [inset(10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.5) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (0.6) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (1) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px) border-box] to [inset(30px) padding-box] at (1.5) should be [inset(30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (-0.3) should be [inset(10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0) should be [inset(10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.3) should be [inset(10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.5) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.6) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (1) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (1.5) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (-0.3) should be [inset(10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0) should be [inset(10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.3) should be [inset(10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.5) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.6) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (1) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (1.5) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (-0.3) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.3) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.5) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.6) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (1) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (1.5) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (-0.3) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.3) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.5) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.6) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (1) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (1.5) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (-0.3) should be [inset(10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0) should be [inset(10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.3) should be [inset(10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.5) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.6) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (1) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (1.5) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (-0.3) should be [inset(10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0) should be [inset(10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.3) should be [inset(10px)] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.5) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (0.6) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (1) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [inset(10px)] to [inset(30px) border-box] at (1.5) should be [inset(30px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (-0.3) should be [rect(10px 90px 90px 10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0) should be [rect(10px 90px 90px 10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.3) should be [rect(10px 90px 90px 10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.5) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.6) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (1) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (1.5) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (-0.3) should be [rect(10px 90px 90px 10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0) should be [rect(10px 90px 90px 10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.3) should be [rect(10px 90px 90px 10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.5) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.6) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (1) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (1.5) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (-0.3) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.3) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.5) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.6) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (1) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (1.5) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (-0.3) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.3) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.5) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.6) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (1) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (1.5) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (-0.3) should be [rect(10px 90px 90px 10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0) should be [rect(10px 90px 90px 10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.3) should be [rect(10px 90px 90px 10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.5) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.6) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (1) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (1.5) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (-0.3) should be [rect(10px 90px 90px 10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0) should be [rect(10px 90px 90px 10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.3) should be [rect(10px 90px 90px 10px) border-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.5) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (0.6) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (1) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [rect(10px 90px 90px 10px) border-box] to [rect(30px 70px 70px 30px) padding-box] at (1.5) should be [rect(30px 70px 70px 30px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (-0.3) should be [xywh(10px 10px 80px 80px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0) should be [xywh(10px 10px 80px 80px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.3) should be [xywh(10px 10px 80px 80px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.5) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.6) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (1) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-behavior:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (1.5) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (-0.3) should be [xywh(10px 10px 80px 80px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0) should be [xywh(10px 10px 80px 80px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.3) should be [xywh(10px 10px 80px 80px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.5) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.6) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (1) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (1.5) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (-0.3) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.3) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.5) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.6) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (1) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (1.5) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (-0.3) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.3) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.5) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.6) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (1) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Transitions with transition: all: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (1.5) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (-0.3) should be [xywh(10px 10px 80px 80px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0) should be [xywh(10px 10px 80px 80px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.3) should be [xywh(10px 10px 80px 80px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.5) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.6) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (1) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| CSS Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (1.5) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (-0.3) should be [xywh(10px 10px 80px 80px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0) should be [xywh(10px 10px 80px 80px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.3) should be [xywh(10px 10px 80px 80px) padding-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.5) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (0.6) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (1) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |
| Web Animations: property <shape-outside> from [xywh(10px 10px 80px 80px) padding-box] to [xywh(30px 30px 40px 40px) content-box] at (1.5) should be [xywh(30px 30px 40px 40px) content-box] | PASS | PASS | PASS | PASS | FAIL | FAIL |