aboutsummaryrefslogtreecommitdiffhomepage
path: root/vendor/github.com/andybalholm/cascadia/fuzz
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <fred@miniflux.net>2017-11-19 21:10:04 -0800
committerGravatar Frédéric Guillot <fred@miniflux.net>2017-11-19 22:01:46 -0800
commit8ffb773f43c8dc54801ca1d111854e7e881c93c9 (patch)
tree38133a2fc612597a75fed1d13e5b4042f58a2b7e /vendor/github.com/andybalholm/cascadia/fuzz
First commit
Diffstat (limited to 'vendor/github.com/andybalholm/cascadia/fuzz')
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test01
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test11
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test101
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test111
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test121
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test131
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test141
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test151
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test161
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test171
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test181
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test191
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test21
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test201
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test211
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test221
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test231
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test241
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test251
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test261
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test271
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test281
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test291
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test31
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test301
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test311
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test321
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test331
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test341
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test351
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test361
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test371
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test381
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test391
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test41
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test401
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test411
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test421
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test431
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test441
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test451
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test461
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test471
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test481
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test491
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test51
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test501
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test511
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test521
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test531
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test541
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test551
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test561
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test571
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test581
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test591
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test61
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test601
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test611
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test71
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test81
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/corpus/test91
-rw-r--r--vendor/github.com/andybalholm/cascadia/fuzz/fuzz.go15
63 files changed, 77 insertions, 0 deletions
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test0 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test0
new file mode 100644
index 0000000..83a6561
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test0
@@ -0,0 +1 @@
+address \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test1 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test1
new file mode 100644
index 0000000..f59ec20
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test1
@@ -0,0 +1 @@
+* \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test10 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test10
new file mode 100644
index 0000000..0ee70eb
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test10
@@ -0,0 +1 @@
+p[title] \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test11 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test11
new file mode 100644
index 0000000..66340c4
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test11
@@ -0,0 +1 @@
+address[title="foo"] \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test12 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test12
new file mode 100644
index 0000000..6303f08
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test12
@@ -0,0 +1 @@
+[ title ~= foo ] \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test13 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test13
new file mode 100644
index 0000000..45d91eb
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test13
@@ -0,0 +1 @@
+[title~="hello world"] \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test14 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test14
new file mode 100644
index 0000000..62e7d68
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test14
@@ -0,0 +1 @@
+[lang|="en"] \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test15 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test15
new file mode 100644
index 0000000..fe9ab53
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test15
@@ -0,0 +1 @@
+[title^="foo"] \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test16 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test16
new file mode 100644
index 0000000..dbee733
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test16
@@ -0,0 +1 @@
+[title$="bar"] \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test17 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test17
new file mode 100644
index 0000000..e4fb403
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test17
@@ -0,0 +1 @@
+[title*="bar"] \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test18 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test18
new file mode 100644
index 0000000..6075014
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test18
@@ -0,0 +1 @@
+.t1:not(.t2) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test19 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test19
new file mode 100644
index 0000000..f04dfaf
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test19
@@ -0,0 +1 @@
+div:not(.t1) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test2 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test2
new file mode 100644
index 0000000..5529b9b
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test2
@@ -0,0 +1 @@
+#foo \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test20 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test20
new file mode 100644
index 0000000..a1c8834
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test20
@@ -0,0 +1 @@
+li:nth-child(odd) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test21 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test21
new file mode 100644
index 0000000..b99fcb6
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test21
@@ -0,0 +1 @@
+li:nth-child(even) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test22 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test22
new file mode 100644
index 0000000..a9ee217
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test22
@@ -0,0 +1 @@
+li:nth-child(-n+2) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test23 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test23
new file mode 100644
index 0000000..aad519d
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test23
@@ -0,0 +1 @@
+li:nth-child(3n+1) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test24 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test24
new file mode 100644
index 0000000..436a219
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test24
@@ -0,0 +1 @@
+li:nth-last-child(odd) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test25 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test25
new file mode 100644
index 0000000..46f6cbc
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test25
@@ -0,0 +1 @@
+li:nth-last-child(even) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test26 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test26
new file mode 100644
index 0000000..d18bf3b
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test26
@@ -0,0 +1 @@
+li:nth-last-child(-n+2) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test27 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test27
new file mode 100644
index 0000000..d1d6eb3
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test27
@@ -0,0 +1 @@
+li:nth-last-child(3n+1) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test28 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test28
new file mode 100644
index 0000000..9a0c949
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test28
@@ -0,0 +1 @@
+span:first-child \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test29 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test29
new file mode 100644
index 0000000..7058608
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test29
@@ -0,0 +1 @@
+span:last-child \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test3 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test3
new file mode 100644
index 0000000..ee02482
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test3
@@ -0,0 +1 @@
+li#t1 \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test30 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test30
new file mode 100644
index 0000000..536e6ff
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test30
@@ -0,0 +1 @@
+p:nth-of-type(2) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test31 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test31
new file mode 100644
index 0000000..61c1fc7
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test31
@@ -0,0 +1 @@
+p:nth-last-of-type(2) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test32 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test32
new file mode 100644
index 0000000..d9a9dc5
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test32
@@ -0,0 +1 @@
+p:last-of-type \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test33 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test33
new file mode 100644
index 0000000..9052c41
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test33
@@ -0,0 +1 @@
+p:first-of-type \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test34 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test34
new file mode 100644
index 0000000..60bd124
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test34
@@ -0,0 +1 @@
+p:only-child \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test35 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test35
new file mode 100644
index 0000000..87d9dbc
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test35
@@ -0,0 +1 @@
+p:only-of-type \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test36 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test36
new file mode 100644
index 0000000..8e92954
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test36
@@ -0,0 +1 @@
+:empty \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test37 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test37
new file mode 100644
index 0000000..ba3455f
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test37
@@ -0,0 +1 @@
+div p \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test38 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test38
new file mode 100644
index 0000000..d6f24c0
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test38
@@ -0,0 +1 @@
+div table p \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test39 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test39
new file mode 100644
index 0000000..a72a605
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test39
@@ -0,0 +1 @@
+div > p \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test4 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test4
new file mode 100644
index 0000000..7b253d3
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test4
@@ -0,0 +1 @@
+*#t4 \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test40 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test40
new file mode 100644
index 0000000..407ea3c
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test40
@@ -0,0 +1 @@
+p ~ p \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test41 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test41
new file mode 100644
index 0000000..e36e094
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test41
@@ -0,0 +1 @@
+p + p \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test42 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test42
new file mode 100644
index 0000000..fa59ada
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test42
@@ -0,0 +1 @@
+li, p \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test43 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test43
new file mode 100644
index 0000000..e946ff3
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test43
@@ -0,0 +1 @@
+p +/*This is a comment*/ p \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test44 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test44
new file mode 100644
index 0000000..df68954
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test44
@@ -0,0 +1 @@
+p:contains("that wraps") \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test45 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test45
new file mode 100644
index 0000000..5c479a9
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test45
@@ -0,0 +1 @@
+p:containsOwn("that wraps") \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test46 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test46
new file mode 100644
index 0000000..a189d03
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test46
@@ -0,0 +1 @@
+:containsOwn("inner") \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test47 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test47
new file mode 100644
index 0000000..bfba368
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test47
@@ -0,0 +1 @@
+p:containsOwn("block") \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test48 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test48
new file mode 100644
index 0000000..4a6abb3
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test48
@@ -0,0 +1 @@
+div:has(#p1) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test49 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test49
new file mode 100644
index 0000000..2048a0c
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test49
@@ -0,0 +1 @@
+div:has(:containsOwn("2")) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test5 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test5
new file mode 100644
index 0000000..702c0f1
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test5
@@ -0,0 +1 @@
+.t1 \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test50 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test50
new file mode 100644
index 0000000..c062e4c
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test50
@@ -0,0 +1 @@
+body :has(:containsOwn("2")) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test51 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test51
new file mode 100644
index 0000000..1512260
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test51
@@ -0,0 +1 @@
+body :haschild(:containsOwn("2")) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test52 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test52
new file mode 100644
index 0000000..c3dee62
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test52
@@ -0,0 +1 @@
+p:matches([\d]) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test53 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test53
new file mode 100644
index 0000000..90f71d7
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test53
@@ -0,0 +1 @@
+p:matches([a-z]) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test54 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test54
new file mode 100644
index 0000000..88b4c28
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test54
@@ -0,0 +1 @@
+p:matches([a-zA-Z]) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test55 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test55
new file mode 100644
index 0000000..699b41f
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test55
@@ -0,0 +1 @@
+p:matches([^\d]) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test56 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test56
new file mode 100644
index 0000000..83d4c47
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test56
@@ -0,0 +1 @@
+p:matches(^(0|a)) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test57 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test57
new file mode 100644
index 0000000..e8507ba
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test57
@@ -0,0 +1 @@
+p:matches(^\d+$) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test58 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test58
new file mode 100644
index 0000000..e29dba9
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test58
@@ -0,0 +1 @@
+p:not(:matches(^\d+$)) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test59 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test59
new file mode 100644
index 0000000..b5f7206
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test59
@@ -0,0 +1 @@
+div :matchesOwn(^\d+$) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test6 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test6
new file mode 100644
index 0000000..cf58afc
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test6
@@ -0,0 +1 @@
+p.t1 \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test60 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test60
new file mode 100644
index 0000000..2154ba8
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test60
@@ -0,0 +1 @@
+[href#=(fina)]:not([href#=(\/\/[^\/]+untrusted)]) \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test61 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test61
new file mode 100644
index 0000000..1c8f525
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test61
@@ -0,0 +1 @@
+[href#=(^https:\/\/[^\/]*\/?news)] \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test7 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test7
new file mode 100644
index 0000000..9ad6c20
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test7
@@ -0,0 +1 @@
+div.teST \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test8 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test8
new file mode 100644
index 0000000..2ed1284
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test8
@@ -0,0 +1 @@
+.t1.fail \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test9 b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test9
new file mode 100644
index 0000000..8c1c2a2
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/corpus/test9
@@ -0,0 +1 @@
+p.t1.t2 \ No newline at end of file
diff --git a/vendor/github.com/andybalholm/cascadia/fuzz/fuzz.go b/vendor/github.com/andybalholm/cascadia/fuzz/fuzz.go
new file mode 100644
index 0000000..d1a46f8
--- /dev/null
+++ b/vendor/github.com/andybalholm/cascadia/fuzz/fuzz.go
@@ -0,0 +1,15 @@
+package fuzz
+
+import "github.com/andybalholm/cascadia"
+
+// Fuzz is the entrypoint used by the go-fuzz framework
+func Fuzz(data []byte) int {
+ sel, err := cascadia.Compile(string(data))
+ if err != nil {
+ if sel != nil {
+ panic("sel != nil on error")
+ }
+ return 0
+ }
+ return 1
+}