-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.html
692 lines (651 loc) · 61.8 KB
/
index.html
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
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS Tokenizer Tests</title>
<style>
body {
margin: 0 auto;
max-width: 900px;
padding: 16px;
width: 100%;
}
table {
width: 100%;
border-collapse: collapse;
border-spacing: 0;
}
h2 {
margin-top: 48px;
}
td, th {
padding: 16px;
}
td + td, th + th {
border-left: 1px solid rgb(0, 0, 0, 0.2);
}
thead tr,
tr:not(:last-child) {
border-bottom: 1px solid rgb(0, 0, 0, 0.2);
}
</style>
</head>
<body>
<h1>CSS Tokenizer tests</h1>
<ul>
<li><a href="./index.html">index.html</a></li>
<li><a href="./index-minimal.html">index-minimal.html</a></li>
<li><a href="./community.html">community.html</a></li>
</ul>
<section>
<h2>Summary</h2>
<div style="margin-bottom: 64px;">
<table>
<thead>
<tr>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr style="text-align: center;"><td>2505 / 2505</td><td>2159 / 4505</td><td>2286 / 2705</td><td>2431 / 3000</td><td>1174 / 2505</td><td>2206 / 2965</td><td>2254 / 3130</td></tr>
</tbody>
</table>
</div>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="#at-keyword">at-keyword</a></td><td>115 / 115</td><td>102 / 115</td><td>114 / 115</td><td>115 / 115</td><td>56 / 115</td><td>114 / 115</td><td>100 / 135</td></tr><tr><td><a href="#bad-string">bad-string</a></td><td>70 / 70</td><td>41 / 90</td><td>31 / 70</td><td>70 / 90</td><td>28 / 70</td><td>23 / 70</td><td>66 / 90</td></tr><tr><td><a href="#bad-url">bad-url</a></td><td>55 / 55</td><td>35 / 225</td><td>53 / 55</td><td>55 / 55</td><td>22 / 55</td><td>52 / 55</td><td>55 / 55</td></tr><tr><td><a href="#colon">colon</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="#comma">comma</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="#comment">comment</a></td><td>70 / 70</td><td>66 / 70</td><td>70 / 70</td><td>70 / 70</td><td>6 / 70</td><td>70 / 70</td><td>31 / 80</td></tr><tr><td><a href="#digit">digit</a></td><td>100 / 100</td><td>90 / 100</td><td>90 / 100</td><td>100 / 100</td><td>50 / 100</td><td>90 / 100</td><td>90 / 100</td></tr><tr><td><a href="#dimension">dimension</a></td><td>70 / 70</td><td>51 / 100</td><td>60 / 75</td><td>67 / 75</td><td>30 / 70</td><td>58 / 80</td><td>58 / 95</td></tr><tr><td><a href="#escaped-code-point">escaped-code-point</a></td><td>155 / 155</td><td>97 / 220</td><td>145 / 175</td><td>149 / 170</td><td>70 / 155</td><td>140 / 155</td><td>149 / 170</td></tr><tr><td><a href="#full-stop">full-stop</a></td><td>35 / 35</td><td>31 / 35</td><td>34 / 35</td><td>35 / 35</td><td>17 / 35</td><td>34 / 35</td><td>34 / 35</td></tr><tr><td><a href="#fuzz">fuzz</a></td><td>510 / 510</td><td>401 / 570</td><td>461 / 630</td><td>447 / 965</td><td>287 / 510</td><td>415 / 905</td><td>432 / 965</td></tr><tr><td><a href="#hash">hash</a></td><td>155 / 155</td><td>138 / 155</td><td>146 / 155</td><td>155 / 155</td><td>74 / 155</td><td>146 / 155</td><td>129 / 175</td></tr><tr><td><a href="#hyphen-minus">hyphen-minus</a></td><td>60 / 60</td><td>53 / 70</td><td>57 / 60</td><td>59 / 60</td><td>27 / 60</td><td>57 / 60</td><td>55 / 60</td></tr><tr><td><a href="#ident">ident</a></td><td>105 / 105</td><td>72 / 120</td><td>87 / 115</td><td>105 / 105</td><td>48 / 105</td><td>87 / 115</td><td>99 / 145</td></tr><tr><td><a href="#ident-like">ident-like</a></td><td>160 / 160</td><td>150 / 290</td><td>147 / 200</td><td>160 / 160</td><td>75 / 160</td><td>142 / 200</td><td>152 / 160</td></tr><tr><td><a href="#left-curly-bracket">left-curly-bracket</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="#left-parenthesis">left-parenthesis</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="#left-square-bracket">left-square-bracket</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="#less-than">less-than</a></td><td>55 / 55</td><td>48 / 75</td><td>55 / 55</td><td>55 / 55</td><td>28 / 55</td><td>55 / 55</td><td>53 / 55</td></tr><tr><td><a href="#number">number</a></td><td>210 / 210</td><td>186 / 210</td><td>189 / 210</td><td>209 / 210</td><td>94 / 210</td><td>189 / 210</td><td>183 / 220</td></tr><tr><td><a href="#numeric">numeric</a></td><td>45 / 45</td><td>38 / 45</td><td>40 / 45</td><td>45 / 45</td><td>19 / 45</td><td>40 / 45</td><td>36 / 55</td></tr><tr><td><a href="#plus">plus</a></td><td>45 / 45</td><td>40 / 45</td><td>42 / 45</td><td>45 / 45</td><td>22 / 45</td><td>42 / 45</td><td>42 / 45</td></tr><tr><td><a href="#reverse-solidus">reverse-solidus</a></td><td>45 / 45</td><td>27 / 65</td><td>43 / 45</td><td>45 / 45</td><td>20 / 45</td><td>43 / 45</td><td>45 / 45</td></tr><tr><td><a href="#right-curly-bracket">right-curly-bracket</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="#right-parenthesis">right-parenthesis</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="#right-square-bracket">right-square-bracket</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="#semi-colon">semi-colon</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="#string">string</a></td><td>115 / 115</td><td>84 / 115</td><td>107 / 120</td><td>115 / 115</td><td>49 / 115</td><td>96 / 120</td><td>115 / 115</td></tr><tr><td><a href="#url">url</a></td><td>155 / 155</td><td>237 / 1515</td><td>140 / 155</td><td>155 / 155</td><td>68 / 155</td><td>138 / 155</td><td>155 / 155</td></tr><tr><td><a href="#whitespace">whitespace</a></td><td>85 / 85</td><td>82 / 185</td><td>85 / 85</td><td>85 / 85</td><td>39 / 85</td><td>85 / 85</td><td>85 / 85</td></tr>
</tbody>
</table>
</section><section id="at-keyword">
<h2>at-keyword</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/at-keyword/0001" target="_blank">at-keyword/0001</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/at-keyword/0002" target="_blank">at-keyword/0002</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/at-keyword/0003" target="_blank">at-keyword/0003</a></td><td>15 / 15</td><td>13 / 15</td><td>14 / 15</td><td>15 / 15</td><td>8 / 15</td><td>14 / 15</td><td>14 / 15</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/at-keyword/0004" target="_blank">at-keyword/0004</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/at-keyword/0005" target="_blank">at-keyword/0005</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/at-keyword/0006" target="_blank">at-keyword/0006</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/at-keyword/0007" target="_blank">at-keyword/0007</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/at-keyword/0008" target="_blank">at-keyword/0008</a></td><td>30 / 30</td><td>26 / 30</td><td>30 / 30</td><td>30 / 30</td><td>15 / 30</td><td>30 / 30</td><td>30 / 30</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/at-keyword/0009" target="_blank">at-keyword/0009</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>6 / 30</td></tr>
</tbody>
</table>
</section><section id="bad-string">
<h2>bad-string</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-string/0001" target="_blank">bad-string/0001</a></td><td>20 / 20</td><td>11 / 30</td><td>4 / 20</td><td>20 / 20</td><td>8 / 20</td><td>4 / 20</td><td>20 / 20</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-string/0002" target="_blank">bad-string/0002</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-string/0003" target="_blank">bad-string/0003</a></td><td>20 / 20</td><td>10 / 30</td><td>4 / 20</td><td>20 / 20</td><td>8 / 20</td><td>4 / 20</td><td>16 / 20</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-string/0004" target="_blank">bad-string/0004</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 30</td><td>4 / 10</td><td>3 / 10</td><td>10 / 30</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-string/0005" target="_blank">bad-string/0005</a></td><td>10 / 10</td><td>2 / 10</td><td>3 / 10</td><td>10 / 10</td><td>4 / 10</td><td>3 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section><section id="bad-url">
<h2>bad-url</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-url/0001" target="_blank">bad-url/0001</a></td><td>5 / 5</td><td>1 / 10</td><td>4 / 5</td><td>5 / 5</td><td>2 / 5</td><td>4 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-url/0002" target="_blank">bad-url/0002</a></td><td>5 / 5</td><td>1 / 20</td><td>4 / 5</td><td>5 / 5</td><td>2 / 5</td><td>3 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-url/0003" target="_blank">bad-url/0003</a></td><td>5 / 5</td><td>2 / 30</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-url/0004" target="_blank">bad-url/0004</a></td><td>10 / 10</td><td>14 / 60</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-url/0005" target="_blank">bad-url/0005</a></td><td>5 / 5</td><td>2 / 30</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-url/0006" target="_blank">bad-url/0006</a></td><td>5 / 5</td><td>2 / 20</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-url/0007" target="_blank">bad-url/0007</a></td><td>10 / 10</td><td>10 / 40</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/bad-url/0008" target="_blank">bad-url/0008</a></td><td>10 / 10</td><td>3 / 15</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section><section id="colon">
<h2>colon</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/colon/0001" target="_blank">colon/0001</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section><section id="comma">
<h2>comma</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/comma/0001" target="_blank">comma/0001</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section><section id="comment">
<h2>comment</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/comment/0001" target="_blank">comment/0001</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>1 / 10</td><td>10 / 10</td><td>2 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/comment/0002" target="_blank">comment/0002</a></td><td>5 / 5</td><td>5 / 5</td><td>5 / 5</td><td>5 / 5</td><td>0 / 5</td><td>5 / 5</td><td>0 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/comment/0003" target="_blank">comment/0003</a></td><td>20 / 20</td><td>18 / 20</td><td>20 / 20</td><td>20 / 20</td><td>3 / 20</td><td>20 / 20</td><td>15 / 25</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/comment/0004" target="_blank">comment/0004</a></td><td>20 / 20</td><td>18 / 20</td><td>20 / 20</td><td>20 / 20</td><td>1 / 20</td><td>20 / 20</td><td>12 / 25</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/comment/0005" target="_blank">comment/0005</a></td><td>5 / 5</td><td>5 / 5</td><td>5 / 5</td><td>5 / 5</td><td>0 / 5</td><td>5 / 5</td><td>0 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/comment/0006" target="_blank">comment/0006</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>1 / 10</td><td>10 / 10</td><td>2 / 10</td></tr>
</tbody>
</table>
</section><section id="digit">
<h2>digit</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/digit/0001" target="_blank">digit/0001</a></td><td>100 / 100</td><td>90 / 100</td><td>90 / 100</td><td>100 / 100</td><td>50 / 100</td><td>90 / 100</td><td>90 / 100</td></tr>
</tbody>
</table>
</section><section id="dimension">
<h2>dimension</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/dimension/0001" target="_blank">dimension/0001</a></td><td>10 / 10</td><td>8 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/dimension/0002" target="_blank">dimension/0002</a></td><td>10 / 10</td><td>9 / 30</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/dimension/0003" target="_blank">dimension/0003</a></td><td>10 / 10</td><td>8 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/dimension/0004" target="_blank">dimension/0004</a></td><td>10 / 10</td><td>8 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/dimension/0005" target="_blank">dimension/0005</a></td><td>10 / 10</td><td>8 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/dimension/0006" target="_blank">dimension/0006</a></td><td>5 / 5</td><td>1 / 10</td><td>4 / 5</td><td>5 / 5</td><td>2 / 5</td><td>2 / 10</td><td>4 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/dimension/0007" target="_blank">dimension/0007</a></td><td>10 / 10</td><td>8 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>7 / 30</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/dimension/0008" target="_blank">dimension/0008</a></td><td>5 / 5</td><td>1 / 10</td><td>2 / 10</td><td>2 / 10</td><td>2 / 5</td><td>2 / 10</td><td>2 / 10</td></tr>
</tbody>
</table>
</section><section id="escaped-code-point">
<h2>escaped-code-point</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0001" target="_blank">escaped-code-point/0001</a></td><td>5 / 5</td><td>2 / 5</td><td>3 / 5</td><td>5 / 5</td><td>2 / 5</td><td>3 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0002" target="_blank">escaped-code-point/0002</a></td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0003" target="_blank">escaped-code-point/0003</a></td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td><td>3 / 5</td><td>4 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0004" target="_blank">escaped-code-point/0004</a></td><td>10 / 10</td><td>10 / 30</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0005" target="_blank">escaped-code-point/0005</a></td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0006" target="_blank">escaped-code-point/0006</a></td><td>20 / 20</td><td>13 / 40</td><td>19 / 20</td><td>20 / 20</td><td>10 / 20</td><td>19 / 20</td><td>20 / 20</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0007" target="_blank">escaped-code-point/0007</a></td><td>30 / 30</td><td>24 / 30</td><td>30 / 30</td><td>30 / 30</td><td>16 / 30</td><td>30 / 30</td><td>30 / 30</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0008" target="_blank">escaped-code-point/0008</a></td><td>5 / 5</td><td>2 / 10</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0009" target="_blank">escaped-code-point/0009</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>2 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0010" target="_blank">escaped-code-point/0010</a></td><td>5 / 5</td><td>2 / 10</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0011" target="_blank">escaped-code-point/0011</a></td><td>5 / 5</td><td>2 / 10</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0012" target="_blank">escaped-code-point/0012</a></td><td>5 / 5</td><td>2 / 10</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0013" target="_blank">escaped-code-point/0013</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0014" target="_blank">escaped-code-point/0014</a></td><td>10 / 10</td><td>2 / 10</td><td>6 / 20</td><td>9 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0015" target="_blank">escaped-code-point/0015</a></td><td>15 / 15</td><td>7 / 20</td><td>12 / 25</td><td>14 / 15</td><td>7 / 15</td><td>14 / 15</td><td>14 / 15</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/escaped-code-point/0016" target="_blank">escaped-code-point/0016</a></td><td>5 / 5</td><td>4 / 5</td><td>5 / 5</td><td>1 / 20</td><td>2 / 5</td><td>4 / 5</td><td>1 / 20</td></tr>
</tbody>
</table>
</section><section id="full-stop">
<h2>full-stop</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/full-stop/0001" target="_blank">full-stop/0001</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/full-stop/0002" target="_blank">full-stop/0002</a></td><td>15 / 15</td><td>13 / 15</td><td>15 / 15</td><td>15 / 15</td><td>8 / 15</td><td>15 / 15</td><td>15 / 15</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/full-stop/0003" target="_blank">full-stop/0003</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr>
</tbody>
</table>
</section><section id="fuzz">
<h2>fuzz</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/fuzz/01a166c0-ca20-43a5-9ab0-0984e4a5362b" target="_blank">fuzz/01a166c0-ca20-43a5-9ab0-0984e4a5362b</a></td><td>25 / 25</td><td>20 / 25</td><td>21 / 55</td><td>24 / 25</td><td>14 / 25</td><td>23 / 25</td><td>23 / 25</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/fuzz/2abe9406-c063-4e9a-85ac-b13660671553" target="_blank">fuzz/2abe9406-c063-4e9a-85ac-b13660671553</a></td><td>50 / 50</td><td>41 / 50</td><td>48 / 50</td><td>27 / 75</td><td>29 / 50</td><td>25 / 70</td><td>26 / 75</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/fuzz/4e630a47-507b-4b79-b00f-57f7dc1cc79d" target="_blank">fuzz/4e630a47-507b-4b79-b00f-57f7dc1cc79d</a></td><td>50 / 50</td><td>41 / 50</td><td>45 / 70</td><td>49 / 50</td><td>27 / 50</td><td>46 / 50</td><td>47 / 50</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/fuzz/4f865903-e4dd-4a0b-83ed-e630cfa9dcca" target="_blank">fuzz/4f865903-e4dd-4a0b-83ed-e630cfa9dcca</a></td><td>50 / 50</td><td>40 / 70</td><td>46 / 70</td><td>46 / 70</td><td>29 / 50</td><td>46 / 70</td><td>46 / 70</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/fuzz/5181013c-60ab-483b-9c06-fb32c7e1e7e8" target="_blank">fuzz/5181013c-60ab-483b-9c06-fb32c7e1e7e8</a></td><td>30 / 30</td><td>26 / 30</td><td>28 / 30</td><td>30 / 300</td><td>16 / 30</td><td>25 / 260</td><td>29 / 300</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/fuzz/6d07fc79-586f-4efa-a0a2-37d4dd3beb09" target="_blank">fuzz/6d07fc79-586f-4efa-a0a2-37d4dd3beb09</a></td><td>50 / 50</td><td>40 / 60</td><td>46 / 60</td><td>46 / 60</td><td>29 / 50</td><td>46 / 60</td><td>45 / 60</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/fuzz/7f49c8fc-8292-4a3e-828b-b5d028a80d5f" target="_blank">fuzz/7f49c8fc-8292-4a3e-828b-b5d028a80d5f</a></td><td>50 / 50</td><td>41 / 50</td><td>49 / 50</td><td>29 / 140</td><td>29 / 50</td><td>25 / 135</td><td>28 / 140</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/fuzz/864d7812-b82f-47c2-94e4-8402ba6ba94a" target="_blank">fuzz/864d7812-b82f-47c2-94e4-8402ba6ba94a</a></td><td>50 / 50</td><td>33 / 80</td><td>44 / 80</td><td>45 / 80</td><td>28 / 50</td><td>43 / 80</td><td>42 / 80</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/fuzz/91de56d3-d1c7-41c9-93e2-4b0770e36e79" target="_blank">fuzz/91de56d3-d1c7-41c9-93e2-4b0770e36e79</a></td><td>30 / 30</td><td>24 / 30</td><td>26 / 35</td><td>30 / 30</td><td>16 / 30</td><td>27 / 30</td><td>29 / 30</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/fuzz/b69ece36-057f-4450-9423-a1661787bce6" target="_blank">fuzz/b69ece36-057f-4450-9423-a1661787bce6</a></td><td>45 / 45</td><td>29 / 45</td><td>34 / 45</td><td>41 / 55</td><td>25 / 45</td><td>34 / 45</td><td>40 / 55</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/fuzz/ccfaf86d-7471-465b-bbc8-5b65be03e9cf" target="_blank">fuzz/ccfaf86d-7471-465b-bbc8-5b65be03e9cf</a></td><td>50 / 50</td><td>42 / 50</td><td>47 / 50</td><td>50 / 50</td><td>28 / 50</td><td>47 / 50</td><td>47 / 50</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/fuzz/eb11f9d4-f8ef-4e11-88dc-2cbf7f56e537" target="_blank">fuzz/eb11f9d4-f8ef-4e11-88dc-2cbf7f56e537</a></td><td>30 / 30</td><td>24 / 30</td><td>27 / 35</td><td>30 / 30</td><td>17 / 30</td><td>28 / 30</td><td>30 / 30</td></tr>
</tbody>
</table>
</section><section id="hash">
<h2>hash</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0001" target="_blank">hash/0001</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0002" target="_blank">hash/0002</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0003" target="_blank">hash/0003</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0004" target="_blank">hash/0004</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0005" target="_blank">hash/0005</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0006" target="_blank">hash/0006</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0007" target="_blank">hash/0007</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0008" target="_blank">hash/0008</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0009" target="_blank">hash/0009</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0010" target="_blank">hash/0010</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0011" target="_blank">hash/0011</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0012" target="_blank">hash/0012</a></td><td>15 / 15</td><td>13 / 15</td><td>15 / 15</td><td>15 / 15</td><td>8 / 15</td><td>15 / 15</td><td>15 / 15</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0013" target="_blank">hash/0013</a></td><td>15 / 15</td><td>13 / 15</td><td>15 / 15</td><td>15 / 15</td><td>8 / 15</td><td>15 / 15</td><td>15 / 15</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0014" target="_blank">hash/0014</a></td><td>5 / 5</td><td>4 / 5</td><td>5 / 5</td><td>5 / 5</td><td>3 / 5</td><td>5 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hash/0015" target="_blank">hash/0015</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>6 / 30</td></tr>
</tbody>
</table>
</section><section id="hyphen-minus">
<h2>hyphen-minus</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hyphen-minus/0001" target="_blank">hyphen-minus/0001</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hyphen-minus/0002" target="_blank">hyphen-minus/0002</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hyphen-minus/0003" target="_blank">hyphen-minus/0003</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hyphen-minus/0004" target="_blank">hyphen-minus/0004</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hyphen-minus/0005" target="_blank">hyphen-minus/0005</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>9 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/hyphen-minus/0006" target="_blank">hyphen-minus/0006</a></td><td>10 / 10</td><td>8 / 20</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>8 / 10</td></tr>
</tbody>
</table>
</section><section id="ident">
<h2>ident</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident/0001" target="_blank">ident/0001</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident/0002" target="_blank">ident/0002</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident/0003" target="_blank">ident/0003</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident/0004" target="_blank">ident/0004</a></td><td>15 / 15</td><td>13 / 15</td><td>15 / 15</td><td>15 / 15</td><td>7 / 15</td><td>15 / 15</td><td>15 / 15</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident/0005" target="_blank">ident/0005</a></td><td>10 / 10</td><td>2 / 15</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident/0006" target="_blank">ident/0006</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>7 / 30</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident/0007" target="_blank">ident/0007</a></td><td>15 / 15</td><td>6 / 20</td><td>6 / 20</td><td>15 / 15</td><td>8 / 15</td><td>6 / 20</td><td>15 / 15</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident/0008" target="_blank">ident/0008</a></td><td>15 / 15</td><td>6 / 20</td><td>6 / 20</td><td>15 / 15</td><td>8 / 15</td><td>6 / 20</td><td>15 / 15</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident/0009" target="_blank">ident/0009</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>7 / 30</td></tr>
</tbody>
</table>
</section><section id="ident-like">
<h2>ident-like</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident-like/0001" target="_blank">ident-like/0001</a></td><td>10 / 10</td><td>8 / 30</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident-like/0002" target="_blank">ident-like/0002</a></td><td>10 / 10</td><td>11 / 50</td><td>7 / 30</td><td>10 / 10</td><td>4 / 10</td><td>7 / 30</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident-like/0003" target="_blank">ident-like/0003</a></td><td>10 / 10</td><td>11 / 50</td><td>7 / 30</td><td>10 / 10</td><td>4 / 10</td><td>7 / 30</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident-like/0004" target="_blank">ident-like/0004</a></td><td>20 / 20</td><td>18 / 20</td><td>19 / 20</td><td>20 / 20</td><td>10 / 20</td><td>18 / 20</td><td>20 / 20</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident-like/0005" target="_blank">ident-like/0005</a></td><td>25 / 25</td><td>23 / 25</td><td>24 / 25</td><td>25 / 25</td><td>13 / 25</td><td>23 / 25</td><td>25 / 25</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident-like/0006" target="_blank">ident-like/0006</a></td><td>25 / 25</td><td>23 / 25</td><td>24 / 25</td><td>25 / 25</td><td>12 / 25</td><td>23 / 25</td><td>21 / 25</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident-like/0007" target="_blank">ident-like/0007</a></td><td>25 / 25</td><td>23 / 25</td><td>24 / 25</td><td>25 / 25</td><td>12 / 25</td><td>23 / 25</td><td>21 / 25</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident-like/0008" target="_blank">ident-like/0008</a></td><td>25 / 25</td><td>23 / 25</td><td>24 / 25</td><td>25 / 25</td><td>12 / 25</td><td>23 / 25</td><td>25 / 25</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/ident-like/0009" target="_blank">ident-like/0009</a></td><td>10 / 10</td><td>10 / 40</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section><section id="left-curly-bracket">
<h2>left-curly-bracket</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/left-curly-bracket/0001" target="_blank">left-curly-bracket/0001</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section><section id="left-parenthesis">
<h2>left-parenthesis</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/left-parenthesis/0001" target="_blank">left-parenthesis/0001</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section><section id="left-square-bracket">
<h2>left-square-bracket</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/left-square-bracket/0001" target="_blank">left-square-bracket/0001</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section><section id="less-than">
<h2>less-than</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/less-than/0001" target="_blank">less-than/0001</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/less-than/0002" target="_blank">less-than/0002</a></td><td>10 / 10</td><td>9 / 30</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/less-than/0003" target="_blank">less-than/0003</a></td><td>15 / 15</td><td>13 / 15</td><td>15 / 15</td><td>15 / 15</td><td>7 / 15</td><td>15 / 15</td><td>15 / 15</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/less-than/0004" target="_blank">less-than/0004</a></td><td>20 / 20</td><td>17 / 20</td><td>20 / 20</td><td>20 / 20</td><td>11 / 20</td><td>20 / 20</td><td>20 / 20</td></tr>
</tbody>
</table>
</section><section id="number">
<h2>number</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0001" target="_blank">number/0001</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0002" target="_blank">number/0002</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0003" target="_blank">number/0003</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0004" target="_blank">number/0004</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0005" target="_blank">number/0005</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0006" target="_blank">number/0006</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>9 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0007" target="_blank">number/0007</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0008" target="_blank">number/0008</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0009" target="_blank">number/0009</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0010" target="_blank">number/0010</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0011" target="_blank">number/0011</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0012" target="_blank">number/0012</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0013" target="_blank">number/0013</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0014" target="_blank">number/0014</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0015" target="_blank">number/0015</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>6 / 20</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0016" target="_blank">number/0016</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0017" target="_blank">number/0017</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0018" target="_blank">number/0018</a></td><td>10 / 10</td><td>8 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0019" target="_blank">number/0019</a></td><td>15 / 15</td><td>12 / 15</td><td>14 / 15</td><td>15 / 15</td><td>7 / 15</td><td>14 / 15</td><td>14 / 15</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/number/0020" target="_blank">number/0020</a></td><td>15 / 15</td><td>13 / 15</td><td>13 / 15</td><td>15 / 15</td><td>6 / 15</td><td>13 / 15</td><td>13 / 15</td></tr>
</tbody>
</table>
</section><section id="numeric">
<h2>numeric</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/numeric/0001" target="_blank">numeric/0001</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>8 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/numeric/0002" target="_blank">numeric/0002</a></td><td>10 / 10</td><td>8 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/numeric/0003" target="_blank">numeric/0003</a></td><td>10 / 10</td><td>8 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>6 / 20</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/numeric/0004" target="_blank">numeric/0004</a></td><td>15 / 15</td><td>13 / 15</td><td>13 / 15</td><td>15 / 15</td><td>7 / 15</td><td>13 / 15</td><td>13 / 15</td></tr>
</tbody>
</table>
</section><section id="plus">
<h2>plus</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/plus/0001" target="_blank">plus/0001</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/plus/0002" target="_blank">plus/0002</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>5 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/plus/0003" target="_blank">plus/0003</a></td><td>10 / 10</td><td>9 / 10</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>9 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/plus/0004" target="_blank">plus/0004</a></td><td>15 / 15</td><td>13 / 15</td><td>14 / 15</td><td>15 / 15</td><td>8 / 15</td><td>14 / 15</td><td>14 / 15</td></tr>
</tbody>
</table>
</section><section id="reverse-solidus">
<h2>reverse-solidus</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/reverse-solidus/0001" target="_blank">reverse-solidus/0001</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/reverse-solidus/0002" target="_blank">reverse-solidus/0002</a></td><td>10 / 10</td><td>2 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/reverse-solidus/0003" target="_blank">reverse-solidus/0003</a></td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/reverse-solidus/0004" target="_blank">reverse-solidus/0004</a></td><td>10 / 10</td><td>10 / 30</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/reverse-solidus/0005" target="_blank">reverse-solidus/0005</a></td><td>5 / 5</td><td>2 / 5</td><td>3 / 5</td><td>5 / 5</td><td>2 / 5</td><td>3 / 5</td><td>5 / 5</td></tr>
</tbody>
</table>
</section><section id="right-curly-bracket">
<h2>right-curly-bracket</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/right-curly-bracket/0001" target="_blank">right-curly-bracket/0001</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section><section id="right-parenthesis">
<h2>right-parenthesis</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/right-parenthesis/0001" target="_blank">right-parenthesis/0001</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section><section id="right-square-bracket">
<h2>right-square-bracket</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/right-square-bracket/0001" target="_blank">right-square-bracket/0001</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section><section id="semi-colon">
<h2>semi-colon</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/semi-colon/0001" target="_blank">semi-colon/0001</a></td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section><section id="string">
<h2>string</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/string/0001" target="_blank">string/0001</a></td><td>20 / 20</td><td>18 / 20</td><td>20 / 20</td><td>20 / 20</td><td>9 / 20</td><td>18 / 20</td><td>20 / 20</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/string/0002" target="_blank">string/0002</a></td><td>5 / 5</td><td>4 / 5</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>4 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/string/0003" target="_blank">string/0003</a></td><td>20 / 20</td><td>2 / 20</td><td>13 / 25</td><td>20 / 20</td><td>9 / 20</td><td>12 / 25</td><td>20 / 20</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/string/0004" target="_blank">string/0004</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/string/0005" target="_blank">string/0005</a></td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>4 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/string/0006" target="_blank">string/0006</a></td><td>10 / 10</td><td>9 / 10</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/string/0007" target="_blank">string/0007</a></td><td>5 / 5</td><td>4 / 5</td><td>4 / 5</td><td>5 / 5</td><td>2 / 5</td><td>4 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/string/0008" target="_blank">string/0008</a></td><td>20 / 20</td><td>18 / 20</td><td>20 / 20</td><td>20 / 20</td><td>9 / 20</td><td>18 / 20</td><td>20 / 20</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/string/0009" target="_blank">string/0009</a></td><td>20 / 20</td><td>18 / 20</td><td>20 / 20</td><td>20 / 20</td><td>8 / 20</td><td>18 / 20</td><td>20 / 20</td></tr>
</tbody>
</table>
</section><section id="url">
<h2>url</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0001" target="_blank">url/0001</a></td><td>5 / 5</td><td>1 / 10</td><td>4 / 5</td><td>5 / 5</td><td>2 / 5</td><td>4 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0002" target="_blank">url/0002</a></td><td>5 / 5</td><td>1 / 15</td><td>4 / 5</td><td>5 / 5</td><td>2 / 5</td><td>3 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0003" target="_blank">url/0003</a></td><td>5 / 5</td><td>1 / 20</td><td>4 / 5</td><td>5 / 5</td><td>2 / 5</td><td>3 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0004" target="_blank">url/0004</a></td><td>10 / 10</td><td>7 / 20</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0005" target="_blank">url/0005</a></td><td>10 / 10</td><td>9 / 30</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0006" target="_blank">url/0006</a></td><td>10 / 10</td><td>10 / 40</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0007" target="_blank">url/0007</a></td><td>10 / 10</td><td>12 / 50</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0008" target="_blank">url/0008</a></td><td>10 / 10</td><td>10 / 40</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0009" target="_blank">url/0009</a></td><td>10 / 10</td><td>74 / 690</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0010" target="_blank">url/0010</a></td><td>10 / 10</td><td>52 / 470</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0011" target="_blank">url/0011</a></td><td>10 / 10</td><td>8 / 30</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0012" target="_blank">url/0012</a></td><td>10 / 10</td><td>8 / 30</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0013" target="_blank">url/0013</a></td><td>10 / 10</td><td>8 / 30</td><td>9 / 10</td><td>10 / 10</td><td>4 / 10</td><td>9 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0014" target="_blank">url/0014</a></td><td>20 / 20</td><td>18 / 20</td><td>19 / 20</td><td>20 / 20</td><td>11 / 20</td><td>19 / 20</td><td>20 / 20</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/url/0015" target="_blank">url/0015</a></td><td>20 / 20</td><td>18 / 20</td><td>19 / 20</td><td>20 / 20</td><td>11 / 20</td><td>19 / 20</td><td>20 / 20</td></tr>
</tbody>
</table>
</section><section id="whitespace">
<h2>whitespace</h2>
<table>
<thead>
<tr>
<th>path</th>
<th>@csstools/css-tokenizer</th>
<th>@csstools/tokenizer</th>
<th>css-tree</th>
<th>csslex</th>
<th>parse-css</th>
<th>@adguard/css-tokenizer</th>
<th>@cdoublev/css</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/whitespace/0001" target="_blank">whitespace/0001</a></td><td>5 / 5</td><td>5 / 5</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/whitespace/0002" target="_blank">whitespace/0002</a></td><td>5 / 5</td><td>5 / 5</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/whitespace/0003" target="_blank">whitespace/0003</a></td><td>20 / 20</td><td>18 / 20</td><td>20 / 20</td><td>20 / 20</td><td>10 / 20</td><td>20 / 20</td><td>20 / 20</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/whitespace/0004" target="_blank">whitespace/0004</a></td><td>10 / 10</td><td>10 / 30</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/whitespace/0005" target="_blank">whitespace/0005</a></td><td>10 / 10</td><td>10 / 30</td><td>10 / 10</td><td>10 / 10</td><td>4 / 10</td><td>10 / 10</td><td>10 / 10</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/whitespace/0006" target="_blank">whitespace/0006</a></td><td>20 / 20</td><td>14 / 20</td><td>20 / 20</td><td>20 / 20</td><td>10 / 20</td><td>20 / 20</td><td>20 / 20</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/whitespace/0007" target="_blank">whitespace/0007</a></td><td>5 / 5</td><td>5 / 5</td><td>5 / 5</td><td>5 / 5</td><td>2 / 5</td><td>5 / 5</td><td>5 / 5</td></tr><tr><td><a href="https://github.com/romainmenke/css-tokenizer-tests/blob/main/tests/whitespace/0008" target="_blank">whitespace/0008</a></td><td>10 / 10</td><td>15 / 70</td><td>10 / 10</td><td>10 / 10</td><td>5 / 10</td><td>10 / 10</td><td>10 / 10</td></tr>
</tbody>
</table>
</section>
</body>
</html>