| 
 | 1 | +[  | 
 | 2 | +  ["data://test/,X",  | 
 | 3 | +   "text/plain;charset=US-ASCII",  | 
 | 4 | +   [88]],  | 
 | 5 | +  ["data://test:test/,X",  | 
 | 6 | +   null],  | 
 | 7 | +  ["data:,X",  | 
 | 8 | +   "text/plain;charset=US-ASCII",  | 
 | 9 | +   [88]],  | 
 | 10 | +  ["data:",  | 
 | 11 | +   null],  | 
 | 12 | +  ["data:text/html",  | 
 | 13 | +   null],  | 
 | 14 | +  ["data:text/html    ;charset=x   ",  | 
 | 15 | +   null],  | 
 | 16 | +  ["data:,",  | 
 | 17 | +   "text/plain;charset=US-ASCII",  | 
 | 18 | +   []],  | 
 | 19 | +  ["data:,X#X",  | 
 | 20 | +   "text/plain;charset=US-ASCII",  | 
 | 21 | +   [88]],  | 
 | 22 | +  ["data:,%FF",  | 
 | 23 | +   "text/plain;charset=US-ASCII",  | 
 | 24 | +   [255]],  | 
 | 25 | +  ["data:text/plain,X",  | 
 | 26 | +   "text/plain",  | 
 | 27 | +   [88]],  | 
 | 28 | +  ["data:text/plain ,X",  | 
 | 29 | +   "text/plain",  | 
 | 30 | +   [88]],  | 
 | 31 | +  ["data:text/plain%20,X",  | 
 | 32 | +   "text/plain%20",  | 
 | 33 | +   [88]],  | 
 | 34 | +  ["data:text/plain\f,X",  | 
 | 35 | +   "text/plain%0c",  | 
 | 36 | +   [88]],  | 
 | 37 | +  ["data:text/plain%0C,X",  | 
 | 38 | +   "text/plain%0c",  | 
 | 39 | +   [88]],  | 
 | 40 | +  ["data:text/plain;,X",  | 
 | 41 | +   "text/plain",  | 
 | 42 | +   [88]],  | 
 | 43 | +  ["data:;x=x;charset=x,X",  | 
 | 44 | +   "text/plain;x=x;charset=x",  | 
 | 45 | +   [88]],  | 
 | 46 | +  ["data:;x=x,X",  | 
 | 47 | +   "text/plain;x=x",  | 
 | 48 | +   [88]],  | 
 | 49 | +  ["data:text/plain;charset=windows-1252,%C2%B1",  | 
 | 50 | +   "text/plain;charset=windows-1252",  | 
 | 51 | +   [194, 177]],  | 
 | 52 | +  ["data:text/plain;Charset=UTF-8,%C2%B1",  | 
 | 53 | +   "text/plain;charset=UTF-8",  | 
 | 54 | +   [194, 177]],  | 
 | 55 | +  ["data:text/plain;charset=windows-1252,áñçə💩",  | 
 | 56 | +   "text/plain;charset=windows-1252",  | 
 | 57 | +   [195, 161, 195, 177, 195, 167, 201, 153, 240, 159, 146, 169]],  | 
 | 58 | +  ["data:text/plain;charset=UTF-8,áñçə💩",  | 
 | 59 | +   "text/plain;charset=UTF-8",  | 
 | 60 | +   [195, 161, 195, 177, 195, 167, 201, 153, 240, 159, 146, 169]],  | 
 | 61 | +  ["data:image/gif,%C2%B1",  | 
 | 62 | +   "image/gif",  | 
 | 63 | +   [194, 177]],  | 
 | 64 | +  ["data:IMAGE/gif,%C2%B1",  | 
 | 65 | +   "image/gif",  | 
 | 66 | +   [194, 177]],  | 
 | 67 | +  ["data:IMAGE/gif;hi=x,%C2%B1",  | 
 | 68 | +   "image/gif;hi=x",  | 
 | 69 | +   [194, 177]],  | 
 | 70 | +  ["data:IMAGE/gif;CHARSET=x,%C2%B1",  | 
 | 71 | +   "image/gif;charset=x",  | 
 | 72 | +   [194, 177]],  | 
 | 73 | +  ["data: ,%FF",  | 
 | 74 | +   "text/plain;charset=US-ASCII",  | 
 | 75 | +   [255]],  | 
 | 76 | +  ["data:%20,%FF",  | 
 | 77 | +   "text/plain;charset=US-ASCII",  | 
 | 78 | +   [255]],  | 
 | 79 | +  ["data:\f,%FF",  | 
 | 80 | +   "text/plain;charset=US-ASCII",  | 
 | 81 | +   [255]],  | 
 | 82 | +  ["data:%1F,%FF",  | 
 | 83 | +   "text/plain;charset=US-ASCII",  | 
 | 84 | +   [255]],  | 
 | 85 | +  ["data:\u0000,%FF",  | 
 | 86 | +   "text/plain;charset=US-ASCII",  | 
 | 87 | +   [255]],  | 
 | 88 | +  ["data:%00,%FF",  | 
 | 89 | +   "text/plain;charset=US-ASCII",  | 
 | 90 | +   [255]],  | 
 | 91 | +  ["data:text/html  ,X",  | 
 | 92 | +   "text/html",  | 
 | 93 | +   [88]],  | 
 | 94 | +  ["data:text / html,X",  | 
 | 95 | +   "text/plain;charset=US-ASCII",  | 
 | 96 | +   [88]],  | 
 | 97 | +  ["data:†,X",  | 
 | 98 | +   "text/plain;charset=US-ASCII",  | 
 | 99 | +   [88]],  | 
 | 100 | +  ["data:†/†,X",  | 
 | 101 | +   "%e2%80%a0/%e2%80%a0",  | 
 | 102 | +   [88]],  | 
 | 103 | +  ["data:X,X",  | 
 | 104 | +   "text/plain;charset=US-ASCII",  | 
 | 105 | +   [88]],  | 
 | 106 | +  ["data:image/png,X X",  | 
 | 107 | +   "image/png",  | 
 | 108 | +   [88, 32, 88]],  | 
 | 109 | +  ["data:application/javascript,X X",  | 
 | 110 | +   "application/javascript",  | 
 | 111 | +   [88, 32, 88]],  | 
 | 112 | +  ["data:application/xml,X X",  | 
 | 113 | +   "application/xml",  | 
 | 114 | +   [88, 32, 88]],  | 
 | 115 | +  ["data:text/javascript,X X",  | 
 | 116 | +   "text/javascript",  | 
 | 117 | +   [88, 32, 88]],  | 
 | 118 | +  ["data:text/plain,X X",  | 
 | 119 | +   "text/plain",  | 
 | 120 | +   [88, 32, 88]],  | 
 | 121 | +  ["data:unknown/unknown,X X",  | 
 | 122 | +   "unknown/unknown",  | 
 | 123 | +   [88, 32, 88]],  | 
 | 124 | +  ["data:text/plain;a=\",\",X",  | 
 | 125 | +   "text/plain;a=\"\"",  | 
 | 126 | +   [34, 44, 88]],  | 
 | 127 | +  ["data:text/plain;a=%2C,X",  | 
 | 128 | +   "text/plain;a=%2C",  | 
 | 129 | +   [88]],  | 
 | 130 | +  ["data:;base64;base64,WA",  | 
 | 131 | +   "text/plain",  | 
 | 132 | +   [88]],  | 
 | 133 | +  ["data:x/x;base64;base64,WA",  | 
 | 134 | +   "x/x",  | 
 | 135 | +   [88]],  | 
 | 136 | +  ["data:x/x;base64;charset=x,WA",  | 
 | 137 | +   "x/x;charset=x",  | 
 | 138 | +   [87, 65]],  | 
 | 139 | +  ["data:x/x;base64;charset=x;base64,WA",  | 
 | 140 | +   "x/x;charset=x",  | 
 | 141 | +   [88]],  | 
 | 142 | +  ["data:x/x;base64;base64x,WA",  | 
 | 143 | +   "x/x",  | 
 | 144 | +   [87, 65]],  | 
 | 145 | +  ["data:;base64,W%20A",  | 
 | 146 | +   "text/plain;charset=US-ASCII",  | 
 | 147 | +   [88]],  | 
 | 148 | +  ["data:;base64,W%0CA",  | 
 | 149 | +   "text/plain;charset=US-ASCII",  | 
 | 150 | +   [88]],  | 
 | 151 | +  ["data:x;base64x,WA",  | 
 | 152 | +   "text/plain;charset=US-ASCII",  | 
 | 153 | +   [87, 65]],  | 
 | 154 | +  ["data:x;base64;x,WA",  | 
 | 155 | +   "text/plain;charset=US-ASCII",  | 
 | 156 | +   [87, 65]],  | 
 | 157 | +  ["data:x;base64=x,WA",  | 
 | 158 | +   "text/plain;charset=US-ASCII",  | 
 | 159 | +   [87, 65]],  | 
 | 160 | +  ["data:; base64,WA",  | 
 | 161 | +   "text/plain;charset=US-ASCII",  | 
 | 162 | +   [88]],  | 
 | 163 | +  ["data:;  base64,WA",  | 
 | 164 | +   "text/plain;charset=US-ASCII",  | 
 | 165 | +   [88]],  | 
 | 166 | +  ["data:  ;charset=x   ;  base64,WA",  | 
 | 167 | +   "text/plain;charset=x",  | 
 | 168 | +   [88]],  | 
 | 169 | +  ["data:;base64;,WA",  | 
 | 170 | +   "text/plain",  | 
 | 171 | +   [87, 65]],  | 
 | 172 | +  ["data:;base64 ,WA",  | 
 | 173 | +   "text/plain;charset=US-ASCII",  | 
 | 174 | +   [88]],  | 
 | 175 | +  ["data:;base64   ,WA",  | 
 | 176 | +   "text/plain;charset=US-ASCII",  | 
 | 177 | +   [88]],  | 
 | 178 | +  ["data:;base 64,WA",  | 
 | 179 | +   "text/plain",  | 
 | 180 | +   [87, 65]],  | 
 | 181 | +  ["data:;BASe64,WA",  | 
 | 182 | +   "text/plain;charset=US-ASCII",  | 
 | 183 | +   [88]],  | 
 | 184 | +  ["data:;%62ase64,WA",  | 
 | 185 | +   "text/plain",  | 
 | 186 | +   [87, 65]],  | 
 | 187 | +  ["data:%3Bbase64,WA",  | 
 | 188 | +   "text/plain;charset=US-ASCII",  | 
 | 189 | +   [87, 65]],  | 
 | 190 | +  ["data:;charset=x,X",  | 
 | 191 | +   "text/plain;charset=x",  | 
 | 192 | +   [88]],  | 
 | 193 | +  ["data:; charset=x,X",  | 
 | 194 | +   "text/plain;charset=x",  | 
 | 195 | +   [88]],  | 
 | 196 | +  ["data:;charset =x,X",  | 
 | 197 | +   "text/plain",  | 
 | 198 | +   [88]],  | 
 | 199 | +  ["data:;charset= x,X",  | 
 | 200 | +   "text/plain;charset=\" x\"",  | 
 | 201 | +   [88]],  | 
 | 202 | +  ["data:;charset=,X",  | 
 | 203 | +   "text/plain",  | 
 | 204 | +   [88]],  | 
 | 205 | +  ["data:;charset,X",  | 
 | 206 | +   "text/plain",  | 
 | 207 | +   [88]],  | 
 | 208 | +  ["data:;charset=\"x\",X",  | 
 | 209 | +   "text/plain;charset=x",  | 
 | 210 | +   [88]],  | 
 | 211 | +  ["data:;CHARSET=\"X\",X",  | 
 | 212 | +   "text/plain;charset=X",  | 
 | 213 | +   [88]]  | 
 | 214 | +]  | 
0 commit comments