| OLD | NEW |
| (Empty) |
| 1 This is a testharness.js-based test. | |
| 2 PASS This test uses interpolation-test.js. | |
| 3 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 h 1 h 2] to replace [m
0 0 h 3] at (0) is [m 0 0 h 1 h 2] | |
| 4 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 h 1 h 2] to replace [m
0 0 h 3] at (0.2) is [m 0 0 h 1 h 2] | |
| 5 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 h 1 h 2] to replace [m
0 0 h 3] at (0.6) is [m 0 0 h 3] | |
| 6 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 h 1 h 2] to replace [m
0 0 h 3] at (1) is [m 0 0 h 3] | |
| 7 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 h 1 h 2] to r
eplace [m 0 0 h 3] at (-0.4) is [m 0 0 h 1 h 2] | |
| 8 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 h 1 h 2] to r
eplace [m 0 0 h 3] at (0) is [m 0 0 h 1 h 2] | |
| 9 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 h 1 h 2] to r
eplace [m 0 0 h 3] at (0.2) is [m 0 0 h 1 h 2] | |
| 10 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 h 1 h 2] to r
eplace [m 0 0 h 3] at (0.6) is [m 0 0 h 3] | |
| 11 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 h 1 h 2] to r
eplace [m 0 0 h 3] at (1) is [m 0 0 h 3] | |
| 12 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 h 1 h 2] to r
eplace [m 0 0 h 3] at (1.4) is [m 0 0 h 3] | |
| 13 FAIL SMIL: Interpolate attribute <d> from replace [m 10 0 h 1] to replace [m 20
0 v 2] at (0) is [m 10 0 h 1] assert_equals: expected "m 10 0 h 1 " but got "m 1
0 0 " | |
| 14 FAIL SMIL: Interpolate attribute <d> from replace [m 10 0 h 1] to replace [m 20
0 v 2] at (0.2) is [m 10 0 h 1] assert_equals: expected "m 10 0 h 1 " but got "m
12 0 " | |
| 15 FAIL SMIL: Interpolate attribute <d> from replace [m 10 0 h 1] to replace [m 20
0 v 2] at (0.6) is [m 20 0 v 2] assert_equals: expected "m 20 0 v 2 " but got "m
16 0 " | |
| 16 FAIL SMIL: Interpolate attribute <d> from replace [m 10 0 h 1] to replace [m 20
0 v 2] at (1) is [m 20 0 v 2] assert_equals: expected "m 20 0 v 2 " but got "m 2
0 0 " | |
| 17 PASS Web Animations: Interpolate attribute <d> from replace [m 10 0 h 1] to repl
ace [m 20 0 v 2] at (-0.4) is [m 10 0 h 1] | |
| 18 PASS Web Animations: Interpolate attribute <d> from replace [m 10 0 h 1] to repl
ace [m 20 0 v 2] at (0) is [m 10 0 h 1] | |
| 19 PASS Web Animations: Interpolate attribute <d> from replace [m 10 0 h 1] to repl
ace [m 20 0 v 2] at (0.2) is [m 10 0 h 1] | |
| 20 PASS Web Animations: Interpolate attribute <d> from replace [m 10 0 h 1] to repl
ace [m 20 0 v 2] at (0.6) is [m 20 0 v 2] | |
| 21 PASS Web Animations: Interpolate attribute <d> from replace [m 10 0 h 1] to repl
ace [m 20 0 v 2] at (1) is [m 20 0 v 2] | |
| 22 PASS Web Animations: Interpolate attribute <d> from replace [m 10 0 h 1] to repl
ace [m 20 0 v 2] at (1.4) is [m 20 0 v 2] | |
| 23 PASS SMIL: Interpolate attribute <d> from replace [m 1 2 l 3 4 z] to replace [m
1 2 l 3 4] at (0) is [m 1 2 l 3 4 z] | |
| 24 PASS SMIL: Interpolate attribute <d> from replace [m 1 2 l 3 4 z] to replace [m
1 2 l 3 4] at (0.2) is [m 1 2 l 3 4 z] | |
| 25 PASS SMIL: Interpolate attribute <d> from replace [m 1 2 l 3 4 z] to replace [m
1 2 l 3 4] at (0.6) is [m 1 2 l 3 4] | |
| 26 PASS SMIL: Interpolate attribute <d> from replace [m 1 2 l 3 4 z] to replace [m
1 2 l 3 4] at (1) is [m 1 2 l 3 4] | |
| 27 PASS Web Animations: Interpolate attribute <d> from replace [m 1 2 l 3 4 z] to r
eplace [m 1 2 l 3 4] at (-0.4) is [m 1 2 l 3 4 z] | |
| 28 PASS Web Animations: Interpolate attribute <d> from replace [m 1 2 l 3 4 z] to r
eplace [m 1 2 l 3 4] at (0) is [m 1 2 l 3 4 z] | |
| 29 PASS Web Animations: Interpolate attribute <d> from replace [m 1 2 l 3 4 z] to r
eplace [m 1 2 l 3 4] at (0.2) is [m 1 2 l 3 4 z] | |
| 30 PASS Web Animations: Interpolate attribute <d> from replace [m 1 2 l 3 4 z] to r
eplace [m 1 2 l 3 4] at (0.6) is [m 1 2 l 3 4] | |
| 31 PASS Web Animations: Interpolate attribute <d> from replace [m 1 2 l 3 4 z] to r
eplace [m 1 2 l 3 4] at (1) is [m 1 2 l 3 4] | |
| 32 PASS Web Animations: Interpolate attribute <d> from replace [m 1 2 l 3 4 z] to r
eplace [m 1 2 l 3 4] at (1.4) is [m 1 2 l 3 4] | |
| 33 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 z] to replace [m 0 0 z]
at (0) is [m 0 0 z] | |
| 34 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 z] to replace [m 0 0 z]
at (0.2) is [m 0 0 z] | |
| 35 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 z] to replace [m 0 0 z]
at (0.6) is [m 0 0 z] | |
| 36 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 z] to replace [m 0 0 z]
at (1) is [m 0 0 z] | |
| 37 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 z] to replace
[m 0 0 z] at (-0.4) is [m 0 0 z] | |
| 38 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 z] to replace
[m 0 0 z] at (0) is [m 0 0 z] | |
| 39 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 z] to replace
[m 0 0 z] at (0.2) is [m 0 0 z] | |
| 40 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 z] to replace
[m 0 0 z] at (0.6) is [m 0 0 z] | |
| 41 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 z] to replace
[m 0 0 z] at (1) is [m 0 0 z] | |
| 42 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 z] to replace
[m 0 0 z] at (1.4) is [m 0 0 z] | |
| 43 PASS SMIL: Interpolate attribute <d> from replace [M 20 50] to replace [M 30 70]
at (0) is [M 20 50] | |
| 44 PASS SMIL: Interpolate attribute <d> from replace [M 20 50] to replace [M 30 70]
at (0.2) is [M 22 54] | |
| 45 PASS SMIL: Interpolate attribute <d> from replace [M 20 50] to replace [M 30 70]
at (0.6) is [M 26 62] | |
| 46 PASS SMIL: Interpolate attribute <d> from replace [M 20 50] to replace [M 30 70]
at (1) is [M 30 70] | |
| 47 PASS Web Animations: Interpolate attribute <d> from replace [M 20 50] to replace
[M 30 70] at (-0.4) is [M 16 42] | |
| 48 PASS Web Animations: Interpolate attribute <d> from replace [M 20 50] to replace
[M 30 70] at (0) is [M 20 50] | |
| 49 PASS Web Animations: Interpolate attribute <d> from replace [M 20 50] to replace
[M 30 70] at (0.2) is [M 22 54] | |
| 50 PASS Web Animations: Interpolate attribute <d> from replace [M 20 50] to replace
[M 30 70] at (0.6) is [M 26 62] | |
| 51 PASS Web Animations: Interpolate attribute <d> from replace [M 20 50] to replace
[M 30 70] at (1) is [M 30 70] | |
| 52 PASS Web Animations: Interpolate attribute <d> from replace [M 20 50] to replace
[M 30 70] at (1.4) is [M 34 78] | |
| 53 PASS SMIL: Interpolate attribute <d> from replace [m 20 50] to replace [m 30 70]
at (0) is [m 20 50] | |
| 54 PASS SMIL: Interpolate attribute <d> from replace [m 20 50] to replace [m 30 70]
at (0.2) is [m 22 54] | |
| 55 PASS SMIL: Interpolate attribute <d> from replace [m 20 50] to replace [m 30 70]
at (0.6) is [m 26 62] | |
| 56 PASS SMIL: Interpolate attribute <d> from replace [m 20 50] to replace [m 30 70]
at (1) is [m 30 70] | |
| 57 PASS Web Animations: Interpolate attribute <d> from replace [m 20 50] to replace
[m 30 70] at (-0.4) is [m 16 42] | |
| 58 PASS Web Animations: Interpolate attribute <d> from replace [m 20 50] to replace
[m 30 70] at (0) is [m 20 50] | |
| 59 PASS Web Animations: Interpolate attribute <d> from replace [m 20 50] to replace
[m 30 70] at (0.2) is [m 22 54] | |
| 60 PASS Web Animations: Interpolate attribute <d> from replace [m 20 50] to replace
[m 30 70] at (0.6) is [m 26 62] | |
| 61 PASS Web Animations: Interpolate attribute <d> from replace [m 20 50] to replace
[m 30 70] at (1) is [m 30 70] | |
| 62 PASS Web Animations: Interpolate attribute <d> from replace [m 20 50] to replace
[m 30 70] at (1.4) is [m 34 78] | |
| 63 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 L 20 50] to replace [m
0 0 L 30 70] at (0) is [m 0 0 L 20 50] | |
| 64 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 L 20 50] to replace [m
0 0 L 30 70] at (0.2) is [m 0 0 L 22 54] | |
| 65 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 L 20 50] to replace [m
0 0 L 30 70] at (0.6) is [m 0 0 L 26 62] | |
| 66 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 L 20 50] to replace [m
0 0 L 30 70] at (1) is [m 0 0 L 30 70] | |
| 67 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 L 20 50] to r
eplace [m 0 0 L 30 70] at (-0.4) is [m 0 0 L 16 42] | |
| 68 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 L 20 50] to r
eplace [m 0 0 L 30 70] at (0) is [m 0 0 L 20 50] | |
| 69 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 L 20 50] to r
eplace [m 0 0 L 30 70] at (0.2) is [m 0 0 L 22 54] | |
| 70 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 L 20 50] to r
eplace [m 0 0 L 30 70] at (0.6) is [m 0 0 L 26 62] | |
| 71 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 L 20 50] to r
eplace [m 0 0 L 30 70] at (1) is [m 0 0 L 30 70] | |
| 72 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 L 20 50] to r
eplace [m 0 0 L 30 70] at (1.4) is [m 0 0 L 34 78] | |
| 73 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 l 20 50] to replace [m
0 0 l 30 70] at (0) is [m 0 0 l 20 50] | |
| 74 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 l 20 50] to replace [m
0 0 l 30 70] at (0.2) is [m 0 0 l 22 54] | |
| 75 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 l 20 50] to replace [m
0 0 l 30 70] at (0.6) is [m 0 0 l 26 62] | |
| 76 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 l 20 50] to replace [m
0 0 l 30 70] at (1) is [m 0 0 l 30 70] | |
| 77 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 l 20 50] to r
eplace [m 0 0 l 30 70] at (-0.4) is [m 0 0 l 16 42] | |
| 78 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 l 20 50] to r
eplace [m 0 0 l 30 70] at (0) is [m 0 0 l 20 50] | |
| 79 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 l 20 50] to r
eplace [m 0 0 l 30 70] at (0.2) is [m 0 0 l 22 54] | |
| 80 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 l 20 50] to r
eplace [m 0 0 l 30 70] at (0.6) is [m 0 0 l 26 62] | |
| 81 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 l 20 50] to r
eplace [m 0 0 l 30 70] at (1) is [m 0 0 l 30 70] | |
| 82 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 l 20 50] to r
eplace [m 0 0 l 30 70] at (1.4) is [m 0 0 l 34 78] | |
| 83 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 C 32 42 52 62 12 22] to
replace [m 0 0 C 37 47 57 67 17 27] at (0) is [m 0 0 C 32 42 52 62 12 22] | |
| 84 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 C 32 42 52 62 12 22] to
replace [m 0 0 C 37 47 57 67 17 27] at (0.2) is [m 0 0 C 33 43 53 63 13 23] | |
| 85 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 C 32 42 52 62 12 22] to
replace [m 0 0 C 37 47 57 67 17 27] at (0.6) is [m 0 0 C 35 45 55 65 15 25] | |
| 86 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 C 32 42 52 62 12 22] to
replace [m 0 0 C 37 47 57 67 17 27] at (1) is [m 0 0 C 37 47 57 67 17 27] | |
| 87 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 C 32 42 52 62
12 22] to replace [m 0 0 C 37 47 57 67 17 27] at (-0.4) is [m 0 0 C 30 40 50 60
10 20] | |
| 88 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 C 32 42 52 62
12 22] to replace [m 0 0 C 37 47 57 67 17 27] at (0) is [m 0 0 C 32 42 52 62 12
22] | |
| 89 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 C 32 42 52 62
12 22] to replace [m 0 0 C 37 47 57 67 17 27] at (0.2) is [m 0 0 C 33 43 53 63
13 23] | |
| 90 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 C 32 42 52 62
12 22] to replace [m 0 0 C 37 47 57 67 17 27] at (0.6) is [m 0 0 C 35 45 55 65
15 25] | |
| 91 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 C 32 42 52 62
12 22] to replace [m 0 0 C 37 47 57 67 17 27] at (1) is [m 0 0 C 37 47 57 67 17
27] | |
| 92 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 C 32 42 52 62
12 22] to replace [m 0 0 C 37 47 57 67 17 27] at (1.4) is [m 0 0 C 39 49 59 69
19 29] | |
| 93 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 c 32 42 52 62 12 22] to
replace [m 0 0 c 37 47 57 67 17 27] at (0) is [m 0 0 c 32 42 52 62 12 22] | |
| 94 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 c 32 42 52 62 12 22] to
replace [m 0 0 c 37 47 57 67 17 27] at (0.2) is [m 0 0 c 33 43 53 63 13 23] | |
| 95 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 c 32 42 52 62 12 22] to
replace [m 0 0 c 37 47 57 67 17 27] at (0.6) is [m 0 0 c 35 45 55 65 15 25] | |
| 96 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 c 32 42 52 62 12 22] to
replace [m 0 0 c 37 47 57 67 17 27] at (1) is [m 0 0 c 37 47 57 67 17 27] | |
| 97 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 c 32 42 52 62
12 22] to replace [m 0 0 c 37 47 57 67 17 27] at (-0.4) is [m 0 0 c 30 40 50 60
10 20] | |
| 98 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 c 32 42 52 62
12 22] to replace [m 0 0 c 37 47 57 67 17 27] at (0) is [m 0 0 c 32 42 52 62 12
22] | |
| 99 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 c 32 42 52 62
12 22] to replace [m 0 0 c 37 47 57 67 17 27] at (0.2) is [m 0 0 c 33 43 53 63
13 23] | |
| 100 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 c 32 42 52 62
12 22] to replace [m 0 0 c 37 47 57 67 17 27] at (0.6) is [m 0 0 c 35 45 55 65
15 25] | |
| 101 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 c 32 42 52 62
12 22] to replace [m 0 0 c 37 47 57 67 17 27] at (1) is [m 0 0 c 37 47 57 67 17
27] | |
| 102 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 c 32 42 52 62
12 22] to replace [m 0 0 c 37 47 57 67 17 27] at (1.4) is [m 0 0 c 39 49 59 69
19 29] | |
| 103 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 Q 32 42 52 62] to repla
ce [m 0 0 Q 37 47 57 67] at (0) is [m 0 0 Q 32 42 52 62] | |
| 104 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 Q 32 42 52 62] to repla
ce [m 0 0 Q 37 47 57 67] at (0.2) is [m 0 0 Q 33 43 53 63] | |
| 105 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 Q 32 42 52 62] to repla
ce [m 0 0 Q 37 47 57 67] at (0.6) is [m 0 0 Q 35 45 55 65] | |
| 106 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 Q 32 42 52 62] to repla
ce [m 0 0 Q 37 47 57 67] at (1) is [m 0 0 Q 37 47 57 67] | |
| 107 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 Q 32 42 52 62
] to replace [m 0 0 Q 37 47 57 67] at (-0.4) is [m 0 0 Q 30 40 50 60] | |
| 108 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 Q 32 42 52 62
] to replace [m 0 0 Q 37 47 57 67] at (0) is [m 0 0 Q 32 42 52 62] | |
| 109 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 Q 32 42 52 62
] to replace [m 0 0 Q 37 47 57 67] at (0.2) is [m 0 0 Q 33 43 53 63] | |
| 110 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 Q 32 42 52 62
] to replace [m 0 0 Q 37 47 57 67] at (0.6) is [m 0 0 Q 35 45 55 65] | |
| 111 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 Q 32 42 52 62
] to replace [m 0 0 Q 37 47 57 67] at (1) is [m 0 0 Q 37 47 57 67] | |
| 112 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 Q 32 42 52 62
] to replace [m 0 0 Q 37 47 57 67] at (1.4) is [m 0 0 Q 39 49 59 69] | |
| 113 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 q 32 42 52 62] to repla
ce [m 0 0 q 37 47 57 67] at (0) is [m 0 0 q 32 42 52 62] | |
| 114 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 q 32 42 52 62] to repla
ce [m 0 0 q 37 47 57 67] at (0.2) is [m 0 0 q 33 43 53 63] | |
| 115 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 q 32 42 52 62] to repla
ce [m 0 0 q 37 47 57 67] at (0.6) is [m 0 0 q 35 45 55 65] | |
| 116 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 q 32 42 52 62] to repla
ce [m 0 0 q 37 47 57 67] at (1) is [m 0 0 q 37 47 57 67] | |
| 117 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 q 32 42 52 62
] to replace [m 0 0 q 37 47 57 67] at (-0.4) is [m 0 0 q 30 40 50 60] | |
| 118 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 q 32 42 52 62
] to replace [m 0 0 q 37 47 57 67] at (0) is [m 0 0 q 32 42 52 62] | |
| 119 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 q 32 42 52 62
] to replace [m 0 0 q 37 47 57 67] at (0.2) is [m 0 0 q 33 43 53 63] | |
| 120 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 q 32 42 52 62
] to replace [m 0 0 q 37 47 57 67] at (0.6) is [m 0 0 q 35 45 55 65] | |
| 121 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 q 32 42 52 62
] to replace [m 0 0 q 37 47 57 67] at (1) is [m 0 0 q 37 47 57 67] | |
| 122 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 q 32 42 52 62
] to replace [m 0 0 q 37 47 57 67] at (1.4) is [m 0 0 q 39 49 59 69] | |
| 123 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 A 10 20 30 1 0 40 50] t
o replace [m 0 0 A 60 70 80 0 1 90 100] at (0) is [m 0 0 A 10 20 30 1 0 40 50] | |
| 124 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 A 10 20 30 1 0 40 50] t
o replace [m 0 0 A 60 70 80 0 1 90 100] at (0.2) is [m 0 0 A 20 30 40 1 0 50 60]
| |
| 125 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 A 10 20 30 1 0 40 50] t
o replace [m 0 0 A 60 70 80 0 1 90 100] at (0.6) is [m 0 0 A 40 50 60 0 1 70 80]
| |
| 126 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 A 10 20 30 1 0 40 50] t
o replace [m 0 0 A 60 70 80 0 1 90 100] at (1) is [m 0 0 A 60 70 80 0 1 90 100] | |
| 127 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 A 10 20 30 1
0 40 50] to replace [m 0 0 A 60 70 80 0 1 90 100] at (-0.4) is [m 0 0 A -10 0 10
1 0 20 30] | |
| 128 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 A 10 20 30 1
0 40 50] to replace [m 0 0 A 60 70 80 0 1 90 100] at (0) is [m 0 0 A 10 20 30 1
0 40 50] | |
| 129 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 A 10 20 30 1
0 40 50] to replace [m 0 0 A 60 70 80 0 1 90 100] at (0.2) is [m 0 0 A 20 30 40
1 0 50 60] | |
| 130 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 A 10 20 30 1
0 40 50] to replace [m 0 0 A 60 70 80 0 1 90 100] at (0.6) is [m 0 0 A 40 50 60
0 1 70 80] | |
| 131 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 A 10 20 30 1
0 40 50] to replace [m 0 0 A 60 70 80 0 1 90 100] at (1) is [m 0 0 A 60 70 80 0
1 90 100] | |
| 132 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 A 10 20 30 1
0 40 50] to replace [m 0 0 A 60 70 80 0 1 90 100] at (1.4) is [m 0 0 A 80 90 100
0 1 110 120] | |
| 133 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 a 10 20 30 1 0 40 50] t
o replace [m 0 0 a 60 70 80 0 1 90 100] at (0) is [m 0 0 a 10 20 30 1 0 40 50] | |
| 134 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 a 10 20 30 1 0 40 50] t
o replace [m 0 0 a 60 70 80 0 1 90 100] at (0.2) is [m 0 0 a 20 30 40 1 0 50 60]
| |
| 135 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 a 10 20 30 1 0 40 50] t
o replace [m 0 0 a 60 70 80 0 1 90 100] at (0.6) is [m 0 0 a 40 50 60 0 1 70 80]
| |
| 136 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 a 10 20 30 1 0 40 50] t
o replace [m 0 0 a 60 70 80 0 1 90 100] at (1) is [m 0 0 a 60 70 80 0 1 90 100] | |
| 137 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 a 10 20 30 1
0 40 50] to replace [m 0 0 a 60 70 80 0 1 90 100] at (-0.4) is [m 0 0 a -10 0 10
1 0 20 30] | |
| 138 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 a 10 20 30 1
0 40 50] to replace [m 0 0 a 60 70 80 0 1 90 100] at (0) is [m 0 0 a 10 20 30 1
0 40 50] | |
| 139 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 a 10 20 30 1
0 40 50] to replace [m 0 0 a 60 70 80 0 1 90 100] at (0.2) is [m 0 0 a 20 30 40
1 0 50 60] | |
| 140 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 a 10 20 30 1
0 40 50] to replace [m 0 0 a 60 70 80 0 1 90 100] at (0.6) is [m 0 0 a 40 50 60
0 1 70 80] | |
| 141 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 a 10 20 30 1
0 40 50] to replace [m 0 0 a 60 70 80 0 1 90 100] at (1) is [m 0 0 a 60 70 80 0
1 90 100] | |
| 142 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 a 10 20 30 1
0 40 50] to replace [m 0 0 a 60 70 80 0 1 90 100] at (1.4) is [m 0 0 a 80 90 100
0 1 110 120] | |
| 143 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 H 10] to replace [m 0 0
H 60] at (0) is [m 0 0 H 10] | |
| 144 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 H 10] to replace [m 0 0
H 60] at (0.2) is [m 0 0 H 20] | |
| 145 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 H 10] to replace [m 0 0
H 60] at (0.6) is [m 0 0 H 40] | |
| 146 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 H 10] to replace [m 0 0
H 60] at (1) is [m 0 0 H 60] | |
| 147 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 H 10] to repl
ace [m 0 0 H 60] at (-0.4) is [m 0 0 H -10] | |
| 148 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 H 10] to repl
ace [m 0 0 H 60] at (0) is [m 0 0 H 10] | |
| 149 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 H 10] to repl
ace [m 0 0 H 60] at (0.2) is [m 0 0 H 20] | |
| 150 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 H 10] to repl
ace [m 0 0 H 60] at (0.6) is [m 0 0 H 40] | |
| 151 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 H 10] to repl
ace [m 0 0 H 60] at (1) is [m 0 0 H 60] | |
| 152 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 H 10] to repl
ace [m 0 0 H 60] at (1.4) is [m 0 0 H 80] | |
| 153 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 h 10] to replace [m 0 0
h 60] at (0) is [m 0 0 h 10] | |
| 154 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 h 10] to replace [m 0 0
h 60] at (0.2) is [m 0 0 h 20] | |
| 155 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 h 10] to replace [m 0 0
h 60] at (0.6) is [m 0 0 h 40] | |
| 156 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 h 10] to replace [m 0 0
h 60] at (1) is [m 0 0 h 60] | |
| 157 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 h 10] to repl
ace [m 0 0 h 60] at (-0.4) is [m 0 0 h -10] | |
| 158 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 h 10] to repl
ace [m 0 0 h 60] at (0) is [m 0 0 h 10] | |
| 159 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 h 10] to repl
ace [m 0 0 h 60] at (0.2) is [m 0 0 h 20] | |
| 160 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 h 10] to repl
ace [m 0 0 h 60] at (0.6) is [m 0 0 h 40] | |
| 161 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 h 10] to repl
ace [m 0 0 h 60] at (1) is [m 0 0 h 60] | |
| 162 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 h 10] to repl
ace [m 0 0 h 60] at (1.4) is [m 0 0 h 80] | |
| 163 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 V 10] to replace [m 0 0
V 60] at (0) is [m 0 0 V 10] | |
| 164 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 V 10] to replace [m 0 0
V 60] at (0.2) is [m 0 0 V 20] | |
| 165 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 V 10] to replace [m 0 0
V 60] at (0.6) is [m 0 0 V 40] | |
| 166 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 V 10] to replace [m 0 0
V 60] at (1) is [m 0 0 V 60] | |
| 167 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 V 10] to repl
ace [m 0 0 V 60] at (-0.4) is [m 0 0 V -10] | |
| 168 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 V 10] to repl
ace [m 0 0 V 60] at (0) is [m 0 0 V 10] | |
| 169 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 V 10] to repl
ace [m 0 0 V 60] at (0.2) is [m 0 0 V 20] | |
| 170 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 V 10] to repl
ace [m 0 0 V 60] at (0.6) is [m 0 0 V 40] | |
| 171 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 V 10] to repl
ace [m 0 0 V 60] at (1) is [m 0 0 V 60] | |
| 172 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 V 10] to repl
ace [m 0 0 V 60] at (1.4) is [m 0 0 V 80] | |
| 173 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 v 10] to replace [m 0 0
v 60] at (0) is [m 0 0 v 10] | |
| 174 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 v 10] to replace [m 0 0
v 60] at (0.2) is [m 0 0 v 20] | |
| 175 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 v 10] to replace [m 0 0
v 60] at (0.6) is [m 0 0 v 40] | |
| 176 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 v 10] to replace [m 0 0
v 60] at (1) is [m 0 0 v 60] | |
| 177 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 v 10] to repl
ace [m 0 0 v 60] at (-0.4) is [m 0 0 v -10] | |
| 178 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 v 10] to repl
ace [m 0 0 v 60] at (0) is [m 0 0 v 10] | |
| 179 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 v 10] to repl
ace [m 0 0 v 60] at (0.2) is [m 0 0 v 20] | |
| 180 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 v 10] to repl
ace [m 0 0 v 60] at (0.6) is [m 0 0 v 40] | |
| 181 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 v 10] to repl
ace [m 0 0 v 60] at (1) is [m 0 0 v 60] | |
| 182 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 v 10] to repl
ace [m 0 0 v 60] at (1.4) is [m 0 0 v 80] | |
| 183 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 S 32 42 52 62] to repla
ce [m 0 0 S 37 47 57 67] at (0) is [m 0 0 S 32 42 52 62] | |
| 184 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 S 32 42 52 62] to repla
ce [m 0 0 S 37 47 57 67] at (0.2) is [m 0 0 S 33 43 53 63] | |
| 185 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 S 32 42 52 62] to repla
ce [m 0 0 S 37 47 57 67] at (0.6) is [m 0 0 S 35 45 55 65] | |
| 186 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 S 32 42 52 62] to repla
ce [m 0 0 S 37 47 57 67] at (1) is [m 0 0 S 37 47 57 67] | |
| 187 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 S 32 42 52 62
] to replace [m 0 0 S 37 47 57 67] at (-0.4) is [m 0 0 S 30 40 50 60] | |
| 188 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 S 32 42 52 62
] to replace [m 0 0 S 37 47 57 67] at (0) is [m 0 0 S 32 42 52 62] | |
| 189 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 S 32 42 52 62
] to replace [m 0 0 S 37 47 57 67] at (0.2) is [m 0 0 S 33 43 53 63] | |
| 190 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 S 32 42 52 62
] to replace [m 0 0 S 37 47 57 67] at (0.6) is [m 0 0 S 35 45 55 65] | |
| 191 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 S 32 42 52 62
] to replace [m 0 0 S 37 47 57 67] at (1) is [m 0 0 S 37 47 57 67] | |
| 192 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 S 32 42 52 62
] to replace [m 0 0 S 37 47 57 67] at (1.4) is [m 0 0 S 39 49 59 69] | |
| 193 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 s 32 42 52 62] to repla
ce [m 0 0 s 37 47 57 67] at (0) is [m 0 0 s 32 42 52 62] | |
| 194 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 s 32 42 52 62] to repla
ce [m 0 0 s 37 47 57 67] at (0.2) is [m 0 0 s 33 43 53 63] | |
| 195 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 s 32 42 52 62] to repla
ce [m 0 0 s 37 47 57 67] at (0.6) is [m 0 0 s 35 45 55 65] | |
| 196 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 s 32 42 52 62] to repla
ce [m 0 0 s 37 47 57 67] at (1) is [m 0 0 s 37 47 57 67] | |
| 197 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 s 32 42 52 62
] to replace [m 0 0 s 37 47 57 67] at (-0.4) is [m 0 0 s 30 40 50 60] | |
| 198 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 s 32 42 52 62
] to replace [m 0 0 s 37 47 57 67] at (0) is [m 0 0 s 32 42 52 62] | |
| 199 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 s 32 42 52 62
] to replace [m 0 0 s 37 47 57 67] at (0.2) is [m 0 0 s 33 43 53 63] | |
| 200 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 s 32 42 52 62
] to replace [m 0 0 s 37 47 57 67] at (0.6) is [m 0 0 s 35 45 55 65] | |
| 201 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 s 32 42 52 62
] to replace [m 0 0 s 37 47 57 67] at (1) is [m 0 0 s 37 47 57 67] | |
| 202 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 s 32 42 52 62
] to replace [m 0 0 s 37 47 57 67] at (1.4) is [m 0 0 s 39 49 59 69] | |
| 203 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 T 20 50] to replace [m
0 0 T 30 70] at (0) is [m 0 0 T 20 50] | |
| 204 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 T 20 50] to replace [m
0 0 T 30 70] at (0.2) is [m 0 0 T 22 54] | |
| 205 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 T 20 50] to replace [m
0 0 T 30 70] at (0.6) is [m 0 0 T 26 62] | |
| 206 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 T 20 50] to replace [m
0 0 T 30 70] at (1) is [m 0 0 T 30 70] | |
| 207 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 T 20 50] to r
eplace [m 0 0 T 30 70] at (-0.4) is [m 0 0 T 16 42] | |
| 208 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 T 20 50] to r
eplace [m 0 0 T 30 70] at (0) is [m 0 0 T 20 50] | |
| 209 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 T 20 50] to r
eplace [m 0 0 T 30 70] at (0.2) is [m 0 0 T 22 54] | |
| 210 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 T 20 50] to r
eplace [m 0 0 T 30 70] at (0.6) is [m 0 0 T 26 62] | |
| 211 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 T 20 50] to r
eplace [m 0 0 T 30 70] at (1) is [m 0 0 T 30 70] | |
| 212 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 T 20 50] to r
eplace [m 0 0 T 30 70] at (1.4) is [m 0 0 T 34 78] | |
| 213 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 t 20 50] to replace [m
0 0 t 30 70] at (0) is [m 0 0 t 20 50] | |
| 214 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 t 20 50] to replace [m
0 0 t 30 70] at (0.2) is [m 0 0 t 22 54] | |
| 215 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 t 20 50] to replace [m
0 0 t 30 70] at (0.6) is [m 0 0 t 26 62] | |
| 216 PASS SMIL: Interpolate attribute <d> from replace [m 0 0 t 20 50] to replace [m
0 0 t 30 70] at (1) is [m 0 0 t 30 70] | |
| 217 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 t 20 50] to r
eplace [m 0 0 t 30 70] at (-0.4) is [m 0 0 t 16 42] | |
| 218 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 t 20 50] to r
eplace [m 0 0 t 30 70] at (0) is [m 0 0 t 20 50] | |
| 219 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 t 20 50] to r
eplace [m 0 0 t 30 70] at (0.2) is [m 0 0 t 22 54] | |
| 220 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 t 20 50] to r
eplace [m 0 0 t 30 70] at (0.6) is [m 0 0 t 26 62] | |
| 221 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 t 20 50] to r
eplace [m 0 0 t 30 70] at (1) is [m 0 0 t 30 70] | |
| 222 PASS Web Animations: Interpolate attribute <d> from replace [m 0 0 t 20 50] to r
eplace [m 0 0 t 30 70] at (1.4) is [m 0 0 t 34 78] | |
| 223 PASS SMIL: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 100 200 L 2
00 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l 200 100 z]
at (0) is [M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z] | |
| 224 FAIL SMIL: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 100 200 L 2
00 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l 200 100 z]
at (0.2) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 120 -60 Z] assert_equals: expe
cted "M 0 0 L 100 100 m 0 100 l 100 0 Z l 120 - 60 Z " but got "M 0 0 L 100 100
M 100 200 L 200 200 Z L 220 140 Z " | |
| 225 PASS SMIL: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 100 200 L 2
00 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l 200 100 z]
at (0.6) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 160 20 Z] | |
| 226 PASS SMIL: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 100 200 L 2
00 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l 200 100 z]
at (1) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 200 100 Z] | |
| 227 PASS Web Animations: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 1
00 200 L 200 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l
200 100 z] at (-0.4) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 60 -180 Z] | |
| 228 PASS Web Animations: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 1
00 200 L 200 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l
200 100 z] at (0) is [M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z] | |
| 229 PASS Web Animations: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 1
00 200 L 200 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l
200 100 z] at (0.2) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 120 -60 Z] | |
| 230 PASS Web Animations: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 1
00 200 L 200 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l
200 100 z] at (0.6) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 160 20 Z] | |
| 231 PASS Web Animations: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 1
00 200 L 200 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l
200 100 z] at (1) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 200 100 Z] | |
| 232 PASS Web Animations: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 1
00 200 L 200 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l
200 100 z] at (1.4) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 240 180 Z] | |
| 233 PASS SMIL: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 100 200 L 2
00 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l 100 -100 z
] at (0) is [M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z] | |
| 234 FAIL SMIL: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 100 200 L 2
00 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l 100 -100 z
] at (0.2) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 100 -100 Z] assert_equals: ex
pected "M 0 0 L 100 100 m 0 100 l 100 0 Z l 100 - 100 Z " but got "M 0 0 L 100 1
00 M 100 200 L 200 200 Z L 200 100 Z " | |
| 235 PASS SMIL: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 100 200 L 2
00 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l 100 -100 z
] at (0.6) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 100 -100 Z] | |
| 236 PASS SMIL: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 100 200 L 2
00 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l 100 -100 z
] at (1) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 100 -100 Z] | |
| 237 PASS Web Animations: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 1
00 200 L 200 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l
100 -100 z] at (-0.4) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 100 -100 Z] | |
| 238 PASS Web Animations: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 1
00 200 L 200 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l
100 -100 z] at (0) is [M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z] | |
| 239 PASS Web Animations: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 1
00 200 L 200 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l
100 -100 z] at (0.2) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 100 -100 Z] | |
| 240 PASS Web Animations: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 1
00 200 L 200 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l
100 -100 z] at (0.6) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 100 -100 Z] | |
| 241 PASS Web Animations: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 1
00 200 L 200 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l
100 -100 z] at (1) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 100 -100 Z] | |
| 242 PASS Web Animations: Interpolate attribute <d> from replace [M 0 0 L 100 100 M 1
00 200 L 200 200 Z L 200 100 Z] to replace [M 0 0 L 100 100 m 0 100 l 100 0 z l
100 -100 z] at (1.4) is [M 0 0 L 100 100 m 0 100 l 100 0 Z l 100 -100 Z] | |
| 243 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 l 20 30 z l 50 60 z m
70 80 l 90 60 z t 70 120] to replace [M 110 120 L 130 150 Z L 80 110 Z M 100 14
0 L 190 200 Z T 210 220] at (0) is [m 10 20 l 20 30 z l 50 60 z m 70 80 l 90 60
z t 70 120] | |
| 244 FAIL SMIL: Interpolate attribute <d> from replace [m 10 20 l 20 30 z l 50 60 z m
70 80 l 90 60 z t 70 120] to replace [M 110 120 L 130 150 Z L 80 110 Z M 100 14
0 L 190 200 Z T 210 220] at (0.2) is [M 30 40 L 50 70 Z L 64 86 Z M 84 108 L 174
168 Z T 162 220] assert_equals: expected "M 30 40 L 50 70 Z L 64 86 Z M 84 108
L 174 168 Z T 162 220 " but got "m 30 40 l 20 30 Z l 34 46 Z m 54 68 l 90 60 Z t
78 112 " | |
| 245 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 l 20 30 z l 50 60 z m
70 80 l 90 60 z t 70 120] to replace [M 110 120 L 130 150 Z L 80 110 Z M 100 14
0 L 190 200 Z T 210 220] at (0.6) is [M 70 80 L 90 110 Z L 72 98 Z M 92 124 L 18
2 184 Z T 186 220] | |
| 246 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 l 20 30 z l 50 60 z m
70 80 l 90 60 z t 70 120] to replace [M 110 120 L 130 150 Z L 80 110 Z M 100 14
0 L 190 200 Z T 210 220] at (1) is [M 110 120 L 130 150 Z L 80 110 Z M 100 140 L
190 200 Z T 210 220] | |
| 247 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 l 20 30 z l
50 60 z m 70 80 l 90 60 z t 70 120] to replace [M 110 120 L 130 150 Z L 80 110
Z M 100 140 L 190 200 Z T 210 220] at (-0.4) is [M -30 -20 L -10 10 Z L 52 68 Z
M 72 84 L 162 144 Z T 126 220] | |
| 248 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 l 20 30 z l
50 60 z m 70 80 l 90 60 z t 70 120] to replace [M 110 120 L 130 150 Z L 80 110
Z M 100 140 L 190 200 Z T 210 220] at (0) is [m 10 20 l 20 30 z l 50 60 z m 70 8
0 l 90 60 z t 70 120] | |
| 249 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 l 20 30 z l
50 60 z m 70 80 l 90 60 z t 70 120] to replace [M 110 120 L 130 150 Z L 80 110
Z M 100 140 L 190 200 Z T 210 220] at (0.2) is [M 30 40 L 50 70 Z L 64 86 Z M 84
108 L 174 168 Z T 162 220] | |
| 250 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 l 20 30 z l
50 60 z m 70 80 l 90 60 z t 70 120] to replace [M 110 120 L 130 150 Z L 80 110
Z M 100 140 L 190 200 Z T 210 220] at (0.6) is [M 70 80 L 90 110 Z L 72 98 Z M 9
2 124 L 182 184 Z T 186 220] | |
| 251 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 l 20 30 z l
50 60 z m 70 80 l 90 60 z t 70 120] to replace [M 110 120 L 130 150 Z L 80 110
Z M 100 140 L 190 200 Z T 210 220] at (1) is [M 110 120 L 130 150 Z L 80 110 Z M
100 140 L 190 200 Z T 210 220] | |
| 252 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 l 20 30 z l
50 60 z m 70 80 l 90 60 z t 70 120] to replace [M 110 120 L 130 150 Z L 80 110
Z M 100 140 L 190 200 Z T 210 220] at (1.4) is [M 150 160 L 170 190 Z L 88 122 Z
M 108 156 L 198 216 Z T 234 220] | |
| 253 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 c 40 50 30 60 80 70 c
90 100 140 110 120 130] to replace [M 110 120 C 140 150 130 160 180 170 C 290 3
00 340 310 320 330] at (0) is [m 10 20 c 40 50 30 60 80 70 c 90 100 140 110 120
130] | |
| 254 FAIL SMIL: Interpolate attribute <d> from replace [m 10 20 c 40 50 30 60 80 70 c
90 100 140 110 120 130] to replace [M 110 120 C 140 150 130 160 180 170 C 290 3
00 340 310 320 330] at (0.2) is [M 30 40 C 68 86 58 96 108 106 C 202 212 252 222
232 242] assert_equals: expected "M 30 40 C 68 86 58 96 108 106 C 202 212 252 2
22 232 242 " but got "m 30 40 c 38 46 28 56 78 66 c 94 106 144 116 124 136 " | |
| 255 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 c 40 50 30 60 80 70 c
90 100 140 110 120 130] to replace [M 110 120 C 140 150 130 160 180 170 C 290 3
00 340 310 320 330] at (0.6) is [M 70 80 C 104 118 94 128 144 138 C 246 256 296
266 276 286] | |
| 256 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 c 40 50 30 60 80 70 c
90 100 140 110 120 130] to replace [M 110 120 C 140 150 130 160 180 170 C 290 3
00 340 310 320 330] at (1) is [M 110 120 C 140 150 130 160 180 170 C 290 300 340
310 320 330] | |
| 257 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 c 40 50 30
60 80 70 c 90 100 140 110 120 130] to replace [M 110 120 C 140 150 130 160 180 1
70 C 290 300 340 310 320 330] at (-0.4) is [M -30 -20 C 14 38 4 48 54 58 C 136 1
46 186 156 166 176] | |
| 258 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 c 40 50 30
60 80 70 c 90 100 140 110 120 130] to replace [M 110 120 C 140 150 130 160 180 1
70 C 290 300 340 310 320 330] at (0) is [m 10 20 c 40 50 30 60 80 70 c 90 100 14
0 110 120 130] | |
| 259 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 c 40 50 30
60 80 70 c 90 100 140 110 120 130] to replace [M 110 120 C 140 150 130 160 180 1
70 C 290 300 340 310 320 330] at (0.2) is [M 30 40 C 68 86 58 96 108 106 C 202 2
12 252 222 232 242] | |
| 260 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 c 40 50 30
60 80 70 c 90 100 140 110 120 130] to replace [M 110 120 C 140 150 130 160 180 1
70 C 290 300 340 310 320 330] at (0.6) is [M 70 80 C 104 118 94 128 144 138 C 24
6 256 296 266 276 286] | |
| 261 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 c 40 50 30
60 80 70 c 90 100 140 110 120 130] to replace [M 110 120 C 140 150 130 160 180 1
70 C 290 300 340 310 320 330] at (1) is [M 110 120 C 140 150 130 160 180 170 C 2
90 300 340 310 320 330] | |
| 262 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 c 40 50 30
60 80 70 c 90 100 140 110 120 130] to replace [M 110 120 C 140 150 130 160 180 1
70 C 290 300 340 310 320 330] at (1.4) is [M 150 160 C 176 182 166 192 216 202 C
334 344 384 354 364 374] | |
| 263 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 q 30 60 40 50 q 100 7
0 90 80] to replace [M 110 120 Q 130 160 140 150 Q 200 170 190 180] at (0) is [m
10 20 q 30 60 40 50 q 100 70 90 80] | |
| 264 FAIL SMIL: Interpolate attribute <d> from replace [m 10 20 q 30 60 40 50 q 100 7
0 90 80] to replace [M 110 120 Q 130 160 140 150 Q 200 170 190 180] at (0.2) is
[M 30 40 Q 58 96 68 86 Q 160 146 150 156] assert_equals: expected "M 30 40 Q 58
96 68 86 Q 160 146 150 156 " but got "m 30 40 q 28 56 38 46 q 92 60 82 70 " | |
| 265 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 q 30 60 40 50 q 100 7
0 90 80] to replace [M 110 120 Q 130 160 140 150 Q 200 170 190 180] at (0.6) is
[M 70 80 Q 94 128 104 118 Q 180 158 170 168] | |
| 266 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 q 30 60 40 50 q 100 7
0 90 80] to replace [M 110 120 Q 130 160 140 150 Q 200 170 190 180] at (1) is [M
110 120 Q 130 160 140 150 Q 200 170 190 180] | |
| 267 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 q 30 60 40
50 q 100 70 90 80] to replace [M 110 120 Q 130 160 140 150 Q 200 170 190 180] at
(-0.4) is [M -30 -20 Q 4 48 14 38 Q 130 128 120 138] | |
| 268 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 q 30 60 40
50 q 100 70 90 80] to replace [M 110 120 Q 130 160 140 150 Q 200 170 190 180] at
(0) is [m 10 20 q 30 60 40 50 q 100 70 90 80] | |
| 269 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 q 30 60 40
50 q 100 70 90 80] to replace [M 110 120 Q 130 160 140 150 Q 200 170 190 180] at
(0.2) is [M 30 40 Q 58 96 68 86 Q 160 146 150 156] | |
| 270 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 q 30 60 40
50 q 100 70 90 80] to replace [M 110 120 Q 130 160 140 150 Q 200 170 190 180] at
(0.6) is [M 70 80 Q 94 128 104 118 Q 180 158 170 168] | |
| 271 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 q 30 60 40
50 q 100 70 90 80] to replace [M 110 120 Q 130 160 140 150 Q 200 170 190 180] at
(1) is [M 110 120 Q 130 160 140 150 Q 200 170 190 180] | |
| 272 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 q 30 60 40
50 q 100 70 90 80] to replace [M 110 120 Q 130 160 140 150 Q 200 170 190 180] at
(1.4) is [M 150 160 Q 166 192 176 182 Q 220 182 210 192] | |
| 273 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 s 30 60 40 50 s 100 7
0 90 80] to replace [M 110 120 S 130 160 140 150 S 200 170 190 180] at (0) is [m
10 20 s 30 60 40 50 s 100 70 90 80] | |
| 274 FAIL SMIL: Interpolate attribute <d> from replace [m 10 20 s 30 60 40 50 s 100 7
0 90 80] to replace [M 110 120 S 130 160 140 150 S 200 170 190 180] at (0.2) is
[M 30 40 S 58 96 68 86 S 160 146 150 156] assert_equals: expected "M 30 40 S 58
96 68 86 S 160 146 150 156 " but got "m 30 40 s 28 56 38 46 s 92 60 82 70 " | |
| 275 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 s 30 60 40 50 s 100 7
0 90 80] to replace [M 110 120 S 130 160 140 150 S 200 170 190 180] at (0.6) is
[M 70 80 S 94 128 104 118 S 180 158 170 168] | |
| 276 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 s 30 60 40 50 s 100 7
0 90 80] to replace [M 110 120 S 130 160 140 150 S 200 170 190 180] at (1) is [M
110 120 S 130 160 140 150 S 200 170 190 180] | |
| 277 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 s 30 60 40
50 s 100 70 90 80] to replace [M 110 120 S 130 160 140 150 S 200 170 190 180] at
(-0.4) is [M -30 -20 S 4 48 14 38 S 130 128 120 138] | |
| 278 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 s 30 60 40
50 s 100 70 90 80] to replace [M 110 120 S 130 160 140 150 S 200 170 190 180] at
(0) is [m 10 20 s 30 60 40 50 s 100 70 90 80] | |
| 279 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 s 30 60 40
50 s 100 70 90 80] to replace [M 110 120 S 130 160 140 150 S 200 170 190 180] at
(0.2) is [M 30 40 S 58 96 68 86 S 160 146 150 156] | |
| 280 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 s 30 60 40
50 s 100 70 90 80] to replace [M 110 120 S 130 160 140 150 S 200 170 190 180] at
(0.6) is [M 70 80 S 94 128 104 118 S 180 158 170 168] | |
| 281 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 s 30 60 40
50 s 100 70 90 80] to replace [M 110 120 S 130 160 140 150 S 200 170 190 180] at
(1) is [M 110 120 S 130 160 140 150 S 200 170 190 180] | |
| 282 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 s 30 60 40
50 s 100 70 90 80] to replace [M 110 120 S 130 160 140 150 S 200 170 190 180] at
(1.4) is [M 150 160 S 166 192 176 182 S 220 182 210 192] | |
| 283 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 h 30 v 40 h 50 v 60 l
70 80] to replace [M 110 120 H 130 V 140 H 250 V 260 L 270 280] at (0) is [m 10
20 h 30 v 40 h 50 v 60 l 70 80] | |
| 284 FAIL SMIL: Interpolate attribute <d> from replace [m 10 20 h 30 v 40 h 50 v 60 l
70 80] to replace [M 110 120 H 130 V 140 H 250 V 260 L 270 280] at (0.2) is [M
30 40 H 58 V 76 H 122 V 148 L 182 216] assert_equals: expected "M 30 40 H 58 V 7
6 H 122 V 148 L 182 216 " but got "m 30 40 h 28 v 36 h 64 v 72 l 60 68 " | |
| 285 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 h 30 v 40 h 50 v 60 l
70 80] to replace [M 110 120 H 130 V 140 H 250 V 260 L 270 280] at (0.6) is [M
70 80 H 94 V 108 H 186 V 204 L 226 248] | |
| 286 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 h 30 v 40 h 50 v 60 l
70 80] to replace [M 110 120 H 130 V 140 H 250 V 260 L 270 280] at (1) is [M 11
0 120 H 130 V 140 H 250 V 260 L 270 280] | |
| 287 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 h 30 v 40 h
50 v 60 l 70 80] to replace [M 110 120 H 130 V 140 H 250 V 260 L 270 280] at (-
0.4) is [M -30 -20 H 4 V 28 H 26 V 64 L 116 168] | |
| 288 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 h 30 v 40 h
50 v 60 l 70 80] to replace [M 110 120 H 130 V 140 H 250 V 260 L 270 280] at (0
) is [m 10 20 h 30 v 40 h 50 v 60 l 70 80] | |
| 289 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 h 30 v 40 h
50 v 60 l 70 80] to replace [M 110 120 H 130 V 140 H 250 V 260 L 270 280] at (0
.2) is [M 30 40 H 58 V 76 H 122 V 148 L 182 216] | |
| 290 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 h 30 v 40 h
50 v 60 l 70 80] to replace [M 110 120 H 130 V 140 H 250 V 260 L 270 280] at (0
.6) is [M 70 80 H 94 V 108 H 186 V 204 L 226 248] | |
| 291 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 h 30 v 40 h
50 v 60 l 70 80] to replace [M 110 120 H 130 V 140 H 250 V 260 L 270 280] at (1
) is [M 110 120 H 130 V 140 H 250 V 260 L 270 280] | |
| 292 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 h 30 v 40 h
50 v 60 l 70 80] to replace [M 110 120 H 130 V 140 H 250 V 260 L 270 280] at (1
.4) is [M 150 160 H 166 V 172 H 314 V 316 L 314 312] | |
| 293 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 a 10 20 30 1 0 40 50
a 110 120 30 1 1 140 50] to replace [M 20 30 A 60 70 80 0 1 90 100 A 160 170 80
0 1 90 100] at (0) is [m 10 20 a 10 20 30 1 0 40 50 a 110 120 30 1 1 140 50] | |
| 294 FAIL SMIL: Interpolate attribute <d> from replace [m 10 20 a 10 20 30 1 0 40 50
a 110 120 30 1 1 140 50] to replace [M 20 30 A 60 70 80 0 1 90 100 A 160 170 80
0 1 90 100] at (0.2) is [M 12 22 A 20 30 40 1 0 58 76 A 120 130 40 1 1 170 116]
assert_equals: expected "M 12 22 A 20 30 40 1 0 58 76 A 120 130 40 1 1 170 116 "
but got "m 12 22 a 20 30 40 1 0 46 54 a 120 130 40 1 1 112 40 " | |
| 295 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 a 10 20 30 1 0 40 50
a 110 120 30 1 1 140 50] to replace [M 20 30 A 60 70 80 0 1 90 100 A 160 170 80
0 1 90 100] at (0.6) is [M 16 26 A 40 50 60 0 1 74 88 A 140 150 60 0 1 130 108] | |
| 296 PASS SMIL: Interpolate attribute <d> from replace [m 10 20 a 10 20 30 1 0 40 50
a 110 120 30 1 1 140 50] to replace [M 20 30 A 60 70 80 0 1 90 100 A 160 170 80
0 1 90 100] at (1) is [M 20 30 A 60 70 80 0 1 90 100 A 160 170 80 0 1 90 100] | |
| 297 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 a 10 20 30
1 0 40 50 a 110 120 30 1 1 140 50] to replace [M 20 30 A 60 70 80 0 1 90 100 A 1
60 170 80 0 1 90 100] at (-0.4) is [M 6 16 A -10 0 10 1 0 34 58 A 90 100 10 1 1
230 128] | |
| 298 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 a 10 20 30
1 0 40 50 a 110 120 30 1 1 140 50] to replace [M 20 30 A 60 70 80 0 1 90 100 A 1
60 170 80 0 1 90 100] at (0) is [m 10 20 a 10 20 30 1 0 40 50 a 110 120 30 1 1 1
40 50] | |
| 299 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 a 10 20 30
1 0 40 50 a 110 120 30 1 1 140 50] to replace [M 20 30 A 60 70 80 0 1 90 100 A 1
60 170 80 0 1 90 100] at (0.2) is [M 12 22 A 20 30 40 1 0 58 76 A 120 130 40 1 1
170 116] | |
| 300 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 a 10 20 30
1 0 40 50 a 110 120 30 1 1 140 50] to replace [M 20 30 A 60 70 80 0 1 90 100 A 1
60 170 80 0 1 90 100] at (0.6) is [M 16 26 A 40 50 60 0 1 74 88 A 140 150 60 0 1
130 108] | |
| 301 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 a 10 20 30
1 0 40 50 a 110 120 30 1 1 140 50] to replace [M 20 30 A 60 70 80 0 1 90 100 A 1
60 170 80 0 1 90 100] at (1) is [M 20 30 A 60 70 80 0 1 90 100 A 160 170 80 0 1
90 100] | |
| 302 PASS Web Animations: Interpolate attribute <d> from replace [m 10 20 a 10 20 30
1 0 40 50 a 110 120 30 1 1 140 50] to replace [M 20 30 A 60 70 80 0 1 90 100 A 1
60 170 80 0 1 90 100] at (1.4) is [M 24 34 A 80 90 100 0 1 106 112 A 180 190 100
0 1 50 92] | |
| 303 Harness: the test ran to completion. | |
| 304 | |
| OLD | NEW |