| OLD | NEW |
| (Empty) |
| 1 unclosed calc | |
| 2 unclosed calc with garbage | |
| 3 garbage | |
| 4 garbage | |
| 5 dpi | |
| 6 dpi / number | |
| 7 dpi + dpi | |
| 8 fr | |
| 9 zero division | |
| 10 mod10 | |
| 11 1mod | |
| 12 70px+40px no whitespace around + | |
| 13 70px +40px no whitespace on right of + | |
| 14 70px+ 40px no whitespace on left of + | |
| 15 70px+-40px no whitespace around + | |
| 16 70px-40px no whitespace around - | |
| 17 70px -40px no whitespace on right of - | |
| 18 70px- 40px no whitespace on left of - | |
| 19 70px-+40px no whitespace around - | |
| 20 70px+/**/40px no whitespace around + | |
| 21 70px/**/+40px no whitespace around + | |
| 22 70px+/**/40px no whitespace around + | |
| 23 70px +/**/40px no whitespace on right of + | |
| 24 70px/**/+ 40px no whitespace on left of + | |
| 25 70px/**/+-40px no whitespace around + | |
| 26 70px+/**/-40px no whitespace around + | |
| 27 70px/**/+/**/-40px no whitespace around + | |
| 28 70px-/**/40px no whitespace around - | |
| 29 70px/**/-40px no whitespace around - | |
| 30 70px/**/-/**/40px no whitespace around - | |
| 31 70px -/**/40px no whitespace on right of - | |
| 32 70px/**/- 40px no whitespace on left of - | |
| 33 70px/**/-+40px no whitespace around - | |
| 34 70px-/**/+40px no whitespace around - | |
| 35 70px/**/-/**/+40px no whitespace around - | |
| 36 too many nests | |
| 37 end with operator | |
| 38 start with operator | |
| 39 no expressions | |
| 40 too many pluses | |
| 41 no binary operator | |
| 42 two binary operators | |
| 43 invalid operator '@' | |
| 44 invalid operator 'flim' | |
| 45 invalid operator '@' | |
| 46 invalid operator 'flim' | |
| 47 invalid operator 'flim' with parens | |
| 48 non length | |
| 49 number + length | |
| 50 length + number | |
| 51 percent + number | |
| 52 number + percent | |
| 53 angle + number | |
| 54 number + angle | |
| 55 angle + length | |
| 56 length + angle | |
| 57 angle + percent | |
| 58 percent + angle | |
| 59 angle + time | |
| 60 time + angle | |
| 61 angle + frequency | |
| 62 frequency + angle | |
| 63 time + number | |
| 64 number + time | |
| 65 time + length | |
| 66 length + time | |
| 67 time + percent | |
| 68 percent + time | |
| 69 time + angle | |
| 70 angle + time | |
| 71 time + frequency | |
| 72 frequency + time | |
| 73 length - number | |
| 74 number - length | |
| 75 percent - number | |
| 76 number - percent | |
| 77 angle - number | |
| 78 number - angle | |
| 79 angle - length | |
| 80 length - angle | |
| 81 angle - percent | |
| 82 percent - angle | |
| 83 angle - time | |
| 84 time - angle | |
| 85 angle - frequency | |
| 86 frequency - angle | |
| 87 time - number | |
| 88 number - time | |
| 89 time - length | |
| 90 length - time | |
| 91 time - percent | |
| 92 percent - time | |
| 93 time - angle | |
| 94 angle - time | |
| 95 time - frequency | |
| 96 frequency - time | |
| 97 length * length | |
| 98 length * percent | |
| 99 percent * length | |
| 100 percent * percent | |
| 101 angle * length | |
| 102 length * angle | |
| 103 angle * percent | |
| 104 percent * angle | |
| 105 angle * time | |
| 106 time * angle | |
| 107 angle * frequency | |
| 108 frequency * angle | |
| 109 time * length | |
| 110 length * time | |
| 111 time * percent | |
| 112 percent * time | |
| 113 time * angle | |
| 114 angle * time | |
| 115 time * frequency | |
| 116 frequency * time | |
| 117 number / length | |
| 118 number / percent | |
| 119 length / length | |
| 120 length / percent | |
| 121 percent / length | |
| 122 percent / percent | |
| 123 number / angle | |
| 124 angle / length | |
| 125 length / angle | |
| 126 angle / percent | |
| 127 percent / angle | |
| 128 angle / time | |
| 129 time / angle | |
| 130 angle / frequency | |
| 131 frequency / angle | |
| 132 number / time | |
| 133 time / length | |
| 134 length / time | |
| 135 time / percent | |
| 136 percent / time | |
| 137 time / angle | |
| 138 angle / time | |
| 139 time / frequency | |
| 140 frequency / time | |
| 141 This is a testharness.js-based test. | |
| 142 PASS Tests invalid calc() expression handling. | |
| 143 Harness: the test ran to completion. | |
| 144 | |
| OLD | NEW |