1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
|
[dashed-function-eval.html]
[Literal result]
expected: FAIL
[Literal result, typed return]
expected: FAIL
[Literal result, typed return, calc]
expected: FAIL
[Literal result, typed return, mismatch]
expected: FAIL
[Missing result descriptor]
expected: FAIL
[Literal result, empty]
expected: FAIL
[result cascading behavior]
expected: FAIL
[Another dashed-function in result]
expected: FAIL
[Unused argument]
expected: FAIL
[Single parameter]
expected: FAIL
[Multiple parameters]
expected: FAIL
[Single parameter, typed]
expected: FAIL
[Typed parameter with calc()]
expected: FAIL
[Untyped parameter with calc()]
expected: FAIL
[Various typed parameters]
expected: FAIL
[Parameter with complex type (auto)]
expected: FAIL
[Parameter with complex type (px)]
expected: FAIL
[Passing argument to inner function]
expected: FAIL
[var() in argument resolved before call]
expected: FAIL
[var() in argument resolved before call, typed]
expected: FAIL
[Single parameter with default value]
expected: FAIL
[Multiple parameters with defaults]
expected: FAIL
[Multiple parameters with defaults, typed]
expected: FAIL
[Unused local]
expected: FAIL
[Local does not affect outer scope]
expected: FAIL
[Substituting local in result]
expected: FAIL
[Substituting multiple locals in result]
expected: FAIL
[Local referring to another local]
expected: FAIL
[Locals appearing after result]
expected: FAIL
[Locals cascading behavior]
expected: FAIL
[Custom properties are visible inside function]
expected: FAIL
[Parameter shadows custom property]
expected: FAIL
[Local shadows parameter]
expected: FAIL
[Missing only argument]
expected: FAIL
[Missing one argument of several]
expected: FAIL
[Substitute local from outer scope]
expected: FAIL
[Substitute argument from outer scope]
expected: FAIL
[Inner argument shadowing outer argument]
expected: FAIL
[Inner argument shadowing outer local]
expected: FAIL
[Inner local shadowing outer argument]
expected: FAIL
[Inner local shadowing outer local]
expected: FAIL
[Referencing outer local containing var()]
expected: FAIL
[Referencing outer typed argument]
expected: FAIL
[Same function with different scopes]
expected: FAIL
[Referencing local two frames up]
expected: FAIL
[IACVT outer local shadows property]
expected: FAIL
[Argument captures IACVT due to invalid var()]
expected: FAIL
[Argument captures IACVT due to invalid var(), typed]
expected: FAIL
[Argument captures IACVT due to type mismatch]
expected: FAIL
[Default referencing another parameter]
expected: FAIL
[Default referencing another parameter, local interference]
expected: FAIL
[Default referencing another defaulted parameter]
expected: FAIL
[Typed default with reference]
expected: FAIL
[IACVT arguments are defaulted]
expected: FAIL
[IACVT arguments are defaulted, typed]
expected: FAIL
[Arguments are defaulted on type mismatch]
expected: FAIL
[Inner function call should see resolved outer locals]
expected: FAIL
[Inner function call should see resolved outer locals (reverse)]
expected: FAIL
[IACVT argument shadows outer scope]
expected: FAIL
[IACVT argument shadows outer scope, typed]
expected: FAIL
[IACVT argument shadows outer scope, type mismatch]
expected: FAIL
[Passing list as only argument]
expected: FAIL
[Passing list as first argument]
expected: FAIL
[Passing list as second argument]
expected: FAIL
[Passing comma as argument]
expected: FAIL
[Passing {} as argument]
expected: FAIL
[Passing non-whole-value {} as argument]
expected: FAIL
[Local variable with initial keyword]
expected: FAIL
[Local variable with initial keyword, defaulted]
expected: FAIL
[Local variable with initial keyword, no value via IACVT-capture]
expected: FAIL
[Default with initial keyword]
expected: FAIL
[initial appearing via fallback]
expected: FAIL
[Local variable with inherit keyword]
expected: FAIL
[Local variable with inherit keyword (nested)]
expected: FAIL
[Inheriting an invalid value]
expected: FAIL
[Default with inherit keyword]
expected: FAIL
[Default with inherit keyword (nested)]
expected: FAIL
[Local with the unset keyword]
expected: FAIL
[Local with the revert keyword]
expected: FAIL
[Local with the revert-layer keyword]
expected: FAIL
[initial keyword left unresolved on result descriptor]
expected: FAIL
[inherit keyword left unresolved on result descriptor]
expected: FAIL
[unset keyword left unresolved on result descriptor]
expected: FAIL
[revert keyword left unresolved on result descriptor]
expected: FAIL
[revert-layer keyword left unresolved on result descriptor]
expected: FAIL
[Keyword can be returned from function into local variable]
expected: FAIL
[Can not return CSS-wide keyword as length]
expected: FAIL
|