tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

a-element.html.ini (25431B)


      1 [a-element.html]
      2  expected:
      3    if (os == "android") and fission: [OK, TIMEOUT]
      4  [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>]
      5    expected: FAIL
      6 
      7  [Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>]
      8    expected: FAIL
      9 
     10  [Parsing: <foo:/> against <http://example.org/foo/bar>]
     11    expected: FAIL
     12 
     13  [Parsing: <foo:/bar.com/> against <http://example.org/foo/bar>]
     14    expected: FAIL
     15 
     16  [Parsing: <foo://///////> against <http://example.org/foo/bar>]
     17    expected: FAIL
     18 
     19  [Parsing: <foo://///////bar.com/> against <http://example.org/foo/bar>]
     20    expected: FAIL
     21 
     22  [Parsing: <foo:////://///> against <http://example.org/foo/bar>]
     23    expected: FAIL
     24 
     25  [Parsing: <c:/foo> against <http://example.org/foo/bar>]
     26    expected: FAIL
     27 
     28  [Parsing: <madeupscheme:/example.com/> against <http://example.org/foo/bar>]
     29    expected: FAIL
     30 
     31  [Parsing: <ftps:/example.com/> against <http://example.org/foo/bar>]
     32    expected: FAIL
     33 
     34  [Parsing: <gopher:/example.com/> against <http://example.org/foo/bar>]
     35    expected: FAIL
     36 
     37  [Parsing: <data:/example.com/> against <http://example.org/foo/bar>]
     38    expected: FAIL
     39 
     40  [Parsing: <javascript:/example.com/> against <http://example.org/foo/bar>]
     41    expected: FAIL
     42 
     43  [Parsing: <mailto:/example.com/> against <http://example.org/foo/bar>]
     44    expected: FAIL
     45 
     46  [Parsing: <madeupscheme:example.com/> against <http://example.org/foo/bar>]
     47    expected: FAIL
     48 
     49  [Parsing: <ftps:example.com/> against <http://example.org/foo/bar>]
     50    expected: FAIL
     51 
     52  [Parsing: <gopher:example.com/> against <http://example.org/foo/bar>]
     53    expected: FAIL
     54 
     55  [Parsing: <data:example.com/> against <http://example.org/foo/bar>]
     56    expected: FAIL
     57 
     58  [Parsing: <javascript:example.com/> against <http://example.org/foo/bar>]
     59    expected: FAIL
     60 
     61  [Parsing: <mailto:example.com/> against <http://example.org/foo/bar>]
     62    expected: FAIL
     63 
     64  [Parsing: <data:text/html,test#test> against <http://example.org/foo/bar>]
     65    expected: FAIL
     66 
     67  [Parsing: <//server/file> against <file:///tmp/mock/path>]
     68    expected: FAIL
     69 
     70  [Parsing: <\\\\server\\file> against <file:///tmp/mock/path>]
     71    expected: FAIL
     72 
     73  [Parsing: </\\server/file> against <file:///tmp/mock/path>]
     74    expected: FAIL
     75 
     76  [Parsing: <file://test> against <file:///tmp/mock/path>]
     77    expected: FAIL
     78 
     79  [Parsing: <data:test# »> against <about:blank>]
     80    expected: FAIL
     81 
     82  [Parsing: <httpa://foo:80/> against <about:blank>]
     83    expected: FAIL
     84 
     85  [Parsing: <gopher://foo:70/> against <about:blank>]
     86    expected: FAIL
     87 
     88  [Parsing: <gopher://foo:443/> against <about:blank>]
     89    expected: FAIL
     90 
     91  [Parsing: <madeupscheme:/example.com/> against <about:blank>]
     92    expected: FAIL
     93 
     94  [Parsing: <ftps:/example.com/> against <about:blank>]
     95    expected: FAIL
     96 
     97  [Parsing: <gopher:/example.com/> against <about:blank>]
     98    expected: FAIL
     99 
    100  [Parsing: <data:/example.com/> against <about:blank>]
    101    expected: FAIL
    102 
    103  [Parsing: <javascript:/example.com/> against <about:blank>]
    104    expected: FAIL
    105 
    106  [Parsing: <mailto:/example.com/> against <about:blank>]
    107    expected: FAIL
    108 
    109  [Parsing: <madeupscheme:example.com/> against <about:blank>]
    110    expected: FAIL
    111 
    112  [Parsing: <ftps:example.com/> against <about:blank>]
    113    expected: FAIL
    114 
    115  [Parsing: <gopher:example.com/> against <about:blank>]
    116    expected: FAIL
    117 
    118  [Parsing: <data:example.com/> against <about:blank>]
    119    expected: FAIL
    120 
    121  [Parsing: <javascript:example.com/> against <about:blank>]
    122    expected: FAIL
    123 
    124  [Parsing: <mailto:example.com/> against <about:blank>]
    125    expected: FAIL
    126 
    127  [Parsing: <http://www.@pple.com> against <about:blank>]
    128    expected: FAIL
    129 
    130  [Parsing: <http://192.168.0.257> against <http://other.com/>]
    131    expected: FAIL
    132 
    133  [Parsing: <#> against <test:test>]
    134    expected: FAIL
    135 
    136  [Parsing: <#x> against <mailto:x@x.com>]
    137    expected: FAIL
    138 
    139  [Parsing: <#x> against <data:,>]
    140    expected: FAIL
    141 
    142  [Parsing: <#x> against <about:blank>]
    143    expected: FAIL
    144 
    145  [Parsing: <#> against <test:test?test>]
    146    expected: FAIL
    147 
    148  [Parsing: <i> against <sc:/pa/pa>]
    149    expected: FAIL
    150 
    151  [Parsing: <i> against <sc://ho/pa>]
    152    expected: FAIL
    153 
    154  [Parsing: <i> against <sc:///pa/pa>]
    155    expected: FAIL
    156 
    157  [Parsing: <../i> against <sc:/pa/pa>]
    158    expected: FAIL
    159 
    160  [Parsing: <../i> against <sc://ho/pa>]
    161    expected: FAIL
    162 
    163  [Parsing: <../i> against <sc:///pa/pa>]
    164    expected: FAIL
    165 
    166  [Parsing: </i> against <sc:/pa/pa>]
    167    expected: FAIL
    168 
    169  [Parsing: </i> against <sc://ho/pa>]
    170    expected: FAIL
    171 
    172  [Parsing: </i> against <sc:///pa/pa>]
    173    expected: FAIL
    174 
    175  [Parsing: <?i> against <sc:/pa/pa>]
    176    expected: FAIL
    177 
    178  [Parsing: <?i> against <sc://ho/pa>]
    179    expected: FAIL
    180 
    181  [Parsing: <?i> against <sc:///pa/pa>]
    182    expected: FAIL
    183 
    184  [Parsing: <#i> against <sc:sd>]
    185    expected: FAIL
    186 
    187  [Parsing: <#i> against <sc:sd/sd>]
    188    expected: FAIL
    189 
    190  [Parsing: <#i> against <sc:/pa/pa>]
    191    expected: FAIL
    192 
    193  [Parsing: <#i> against <sc://ho/pa>]
    194    expected: FAIL
    195 
    196  [Parsing: <#i> against <sc:///pa/pa>]
    197    expected: FAIL
    198 
    199  [Parsing: <about:/../> against <about:blank>]
    200    expected: FAIL
    201 
    202  [Parsing: <data:/../> against <about:blank>]
    203    expected: FAIL
    204 
    205  [Parsing: <javascript:/../> against <about:blank>]
    206    expected: FAIL
    207 
    208  [Parsing: <mailto:/../> against <about:blank>]
    209    expected: FAIL
    210 
    211  [Parsing: <sc://ñ.test/> against <about:blank>]
    212    expected: FAIL
    213 
    214  [Parsing: <sc:\\../> against <about:blank>]
    215    expected: FAIL
    216 
    217  [Parsing: <sc::a@example.net> against <about:blank>]
    218    expected: FAIL
    219 
    220  [Parsing: <tel:1234567890> against <http://example.org/foo/bar>]
    221    expected: FAIL
    222 
    223  [Parsing: <non-special://test:@test/x> against <about:blank>]
    224    expected: FAIL
    225 
    226  [Parsing: <non-special://:@test/x> against <about:blank>]
    227    expected: FAIL
    228 
    229  [Parsing: <http://10000000000> against <http://other.com/>]
    230    expected: FAIL
    231 
    232  [Parsing: <http://4294967296> against <http://other.com/>]
    233    expected: FAIL
    234 
    235  [Parsing: <http://0xffffffff1> against <http://other.com/>]
    236    expected: FAIL
    237 
    238  [Parsing: <http://256.256.256.256> against <http://other.com/>]
    239    expected: FAIL
    240 
    241  [Parsing: <lolscheme:x x#x x> against <about:blank>]
    242    expected: FAIL
    243 
    244  [Parsing: <file://example:1/> against <about:blank>]
    245    expected: FAIL
    246 
    247  [Parsing: <file://example:test/> against <about:blank>]
    248    expected: FAIL
    249 
    250  [Parsing: <file://example%/> against <about:blank>]
    251    expected: FAIL
    252 
    253  [Parsing: <file://[example\]/> against <about:blank>]
    254    expected: FAIL
    255 
    256  [Parsing: <sc://%/> against <about:blank>]
    257    expected: FAIL
    258 
    259  [Parsing: <sc://@/> against <about:blank>]
    260    expected: FAIL
    261 
    262  [Parsing: <sc://te@s:t@/> against <about:blank>]
    263    expected: FAIL
    264 
    265  [Parsing: <sc://:/> against <about:blank>]
    266    expected: FAIL
    267 
    268  [Parsing: <sc://:12/> against <about:blank>]
    269    expected: FAIL
    270 
    271  [Parsing: <x> against <sc://ñ>]
    272    expected: FAIL
    273 
    274  [Parsing: </> against <file:///C:/a/b>]
    275    expected: FAIL
    276 
    277  [Parsing: <//d:> against <file:///C:/a/b>]
    278    expected:
    279      if os == "win": FAIL
    280 
    281  [Parsing: <sc://ñ> against <about:blank>]
    282    expected: FAIL
    283 
    284  [Parsing: <sc://ñ?x> against <about:blank>]
    285    expected: FAIL
    286 
    287  [Parsing: <sc://ñ#x> against <about:blank>]
    288    expected: FAIL
    289 
    290  [Parsing: <#x> against <sc://ñ>]
    291    expected: FAIL
    292 
    293  [Parsing: <?x> against <sc://ñ>]
    294    expected: FAIL
    295 
    296  [Parsing: <///> against <sc://x/>]
    297    expected: FAIL
    298 
    299  [Parsing: <////> against <sc://x/>]
    300    expected: FAIL
    301 
    302  [Parsing: <////x/> against <sc://x/>]
    303    expected: FAIL
    304 
    305  [Parsing: <tftp://foobar.com/someconfig;mode=netascii> against <about:blank>]
    306    expected: FAIL
    307 
    308  [Parsing: <telnet://user:pass@foobar.com:23/> against <about:blank>]
    309    expected: FAIL
    310 
    311  [Parsing: <ut2004://10.10.10.10:7777/Index.ut2> against <about:blank>]
    312    expected: FAIL
    313 
    314  [Parsing: <redis://foo:bar@somehost:6379/0?baz=bam&qux=baz> against <about:blank>]
    315    expected: FAIL
    316 
    317  [Parsing: <rsync://foo@host:911/sup> against <about:blank>]
    318    expected: FAIL
    319 
    320  [Parsing: <git://github.com/foo/bar.git> against <about:blank>]
    321    expected: FAIL
    322 
    323  [Parsing: <irc://myserver.com:6999/channel?passwd> against <about:blank>]
    324    expected: FAIL
    325 
    326  [Parsing: <dns://fw.example.org:9999/foo.bar.org?type=TXT> against <about:blank>]
    327    expected: FAIL
    328 
    329  [Parsing: <ldap://localhost:389/ou=People,o=JNDITutorial> against <about:blank>]
    330    expected: FAIL
    331 
    332  [Parsing: <git+https://github.com/foo/bar> against <about:blank>]
    333    expected: FAIL
    334 
    335  [Parsing: <urn:ietf:rfc:2648> against <about:blank>]
    336    expected: FAIL
    337 
    338  [Parsing: <tag:joe@example.org,2001:foo/bar> against <about:blank>]
    339    expected: FAIL
    340 
    341  [Parsing: <non-special://%E2%80%A0/> against <about:blank>]
    342    expected: FAIL
    343 
    344  [Parsing: <non-special://H%4fSt/path> against <about:blank>]
    345    expected: FAIL
    346 
    347  [Parsing: <non-special://[1:2:0:0:5:0:0:0\]/> against <about:blank>]
    348    expected: FAIL
    349 
    350  [Parsing: <non-special://[1:2:0:0:0:0:0:3\]/> against <about:blank>]
    351    expected: FAIL
    352 
    353  [Parsing: <non-special://[1:2::3\]:80/> against <about:blank>]
    354    expected: FAIL
    355 
    356  [Parsing: <non-special://[:80/> against <about:blank>]
    357    expected: FAIL
    358 
    359  [Parsing: <sc://faß.ExAmPlE/> against <about:blank>]
    360    expected: FAIL
    361 
    362  [Parsing: <wow:%NBD> against <about:blank>]
    363    expected: FAIL
    364 
    365  [Parsing: <wow:%1G> against <about:blank>]
    366    expected: FAIL
    367 
    368  [Parsing: <https://0x.0x.0> against <about:blank>]
    369    expected: FAIL
    370 
    371  [Parsing: <blob:https://example.com:443/> against <about:blank>]
    372    expected: FAIL
    373 
    374  [Parsing: <blob:d3958f5c-0777-0845-9dcf-2cb28783acaf> against <about:blank>]
    375    expected: FAIL
    376 
    377  [Parsing: <non-special://f:999999/c> against <http://example.org/foo/bar>]
    378    expected: FAIL
    379 
    380  [Parsing: <file://spider///> against <about:blank>]
    381    expected: FAIL
    382 
    383  [Parsing: </..//localhost//pig> against <file://lion/>]
    384    expected: FAIL
    385 
    386  [Parsing: </rooibos> against <file://tea/>]
    387    expected: FAIL
    388 
    389  [Parsing: </?chai> against <file://tea/>]
    390    expected: FAIL
    391 
    392  [Parsing: <C|> against <file://host/dir/file>]
    393    expected: FAIL
    394 
    395  [Parsing: <C|#> against <file://host/dir/file>]
    396    expected: FAIL
    397 
    398  [Parsing: <C|?> against <file://host/dir/file>]
    399    expected: FAIL
    400 
    401  [Parsing: <C|/> against <file://host/dir/file>]
    402    expected: FAIL
    403 
    404  [Parsing: <C|\\> against <file://host/dir/file>]
    405    expected: FAIL
    406 
    407  [Parsing: <C> against <file://host/dir/file>]
    408    expected: FAIL
    409 
    410  [Parsing: <C|a> against <file://host/dir/file>]
    411    expected: FAIL
    412 
    413  [Parsing: <C|\n/> against <file://host/dir/file>]
    414    expected: FAIL
    415 
    416  [Parsing: <https://0x100000000/test> against <about:blank>]
    417    expected: FAIL
    418 
    419  [Parsing: <https://256.0.0.1/test> against <about:blank>]
    420    expected: FAIL
    421 
    422  [Parsing: <test-a-colon-slash.html> against <a:/>]
    423    expected: FAIL
    424 
    425  [Parsing: <test-a-colon-slash-slash.html> against <a://>]
    426    expected: FAIL
    427 
    428  [Parsing: <test-a-colon-slash-b.html> against <a:/b>]
    429    expected: FAIL
    430 
    431  [Parsing: <test-a-colon-slash-slash-b.html> against <a://b>]
    432    expected: FAIL
    433 
    434  [Parsing: <notspecial://host/?'> against <about:blank>]
    435    expected: FAIL
    436 
    437  [Parsing: <sc://faß.ExAmPlE/> against <about:blank>]
    438    expected: FAIL
    439 
    440  [Parsing: <sc://ñ> against <about:blank>]
    441    expected: FAIL
    442 
    443  [Parsing: <sc://ñ.test/> against <about:blank>]
    444    expected: FAIL
    445 
    446  [Parsing: <sc://ñ#x> against <about:blank>]
    447    expected: FAIL
    448 
    449  [Parsing: <x> against <sc://ñ>]
    450    expected: FAIL
    451 
    452  [Parsing: <data:test# »> against <about:blank>]
    453    expected: FAIL
    454 
    455  [Parsing: <sc://ñ?x> against <about:blank>]
    456    expected: FAIL
    457 
    458  [Parsing: <?x> against <sc://ñ>]
    459    expected: FAIL
    460 
    461  [Parsing: <#x> against <sc://ñ>]
    462    expected: FAIL
    463 
    464  [Parsing: <sc://faß.ExAmPlE/> against <about:blank>]
    465    expected: FAIL
    466 
    467  [Parsing: <sc://ñ> against <about:blank>]
    468    expected: FAIL
    469 
    470  [Parsing: <sc://ñ.test/> against <about:blank>]
    471    expected: FAIL
    472 
    473  [Parsing: <sc://ñ#x> against <about:blank>]
    474    expected: FAIL
    475 
    476  [Parsing: <x> against <sc://ñ>]
    477    expected: FAIL
    478 
    479  [Parsing: <data:test# »> against <about:blank>]
    480    expected: FAIL
    481 
    482  [Parsing: <wow:￿> against <about:blank>]
    483    expected: FAIL
    484 
    485  [Parsing: <sc://ñ?x> against <about:blank>]
    486    expected: FAIL
    487 
    488  [Parsing: <?x> against <sc://ñ>]
    489    expected: FAIL
    490 
    491  [Parsing: <#x> against <sc://ñ>]
    492    expected: FAIL
    493 
    494  [Parsing: <a1234567890-+.:foo/bar> against <http://example.com/dir/file>]
    495    expected: FAIL
    496 
    497  [Parsing: <non-spec://example.org/test?a#b\x00c> against <about:blank>]
    498    expected: FAIL
    499 
    500  [Parsing: <non-spec:/test?a#b\x00c> against <about:blank>]
    501    expected: FAIL
    502 
    503  [Parsing: <file://­/p> against <about:blank>]
    504    expected: FAIL
    505 
    506  [Parsing: <file://a­b/p> against <about:blank>]
    507    expected: FAIL
    508 
    509  [Parsing: <file://%C2%AD/p> against <about:blank>]
    510    expected: FAIL
    511 
    512  [Parsing: <file://xn--/p> against <about:blank>]
    513    expected: FAIL
    514 
    515  [Parsing: <file://a%C2%ADb/p> against <about:blank>]
    516    expected: FAIL
    517 
    518  [Parsing: <file:///Y:> against <about:blank>]
    519    expected:
    520      if os == "win": FAIL
    521 
    522  [Parsing: <file:///y:> against <about:blank>]
    523    expected:
    524      if os == "win": FAIL
    525 
    526  [Parsing: <non-special:cannot-be-a-base-url-\x00\x01\x1f\x1e~€> against <about:blank>]
    527    expected: FAIL
    528 
    529  [Parsing: </..//path> against <non-spec:/p>]
    530    expected: FAIL
    531 
    532  [Parsing: <non-spec:/a/..//path> against <about:blank>]
    533    expected: FAIL
    534 
    535  [Parsing: <path> against <non-spec:/..//p>]
    536    expected: FAIL
    537 
    538  [Parsing: <..//path> against <non-spec:/p>]
    539    expected: FAIL
    540 
    541  [Parsing: <> against <non-spec:/..//p>]
    542    expected: FAIL
    543 
    544  [Parsing: <non-spec:/.//> against <about:blank>]
    545    expected: FAIL
    546 
    547  [Parsing: <non-spec:/..//path> against <about:blank>]
    548    expected: FAIL
    549 
    550  [Parsing: <a/..//path> against <non-spec:/p>]
    551    expected: FAIL
    552 
    553  [Parsing: </.//path> against <non-spec:/p>]
    554    expected: FAIL
    555 
    556  [Parsing: <non-spec:/a/..//> against <about:blank>]
    557    expected: FAIL
    558 
    559  [Parsing: <../path> against <non-spec:/.//p>]
    560    expected: FAIL
    561 
    562  [Parsing: <non-spec:/.//path> against <about:blank>]
    563    expected: FAIL
    564 
    565  [Parsing: <non-spec:/..//> against <about:blank>]
    566    expected: FAIL
    567 
    568  [Parsing: <file://[1::8\]/C:/> against <about:blank>]
    569    expected: FAIL
    570 
    571  [Parsing: <//one/two> against <file:///>]
    572    expected: FAIL
    573 
    574  [Parsing: <file://1.2.3.4/C:/> against <about:blank>]
    575    expected: FAIL
    576 
    577  [Parsing: <file://example.net/C:/> against <about:blank>]
    578    expected: FAIL
    579 
    580  [Parsing: </c:/foo/bar> against <file://host/path>]
    581    expected: FAIL
    582 
    583  [Parsing: <C|> against <file://host/D:/dir1/dir2/file>]
    584    expected: FAIL
    585 
    586  [Parsing: </> against <file://h/C:/a/b>]
    587    expected: FAIL
    588 
    589  [Parsing: </> against <file://h/a/b>]
    590    expected: FAIL
    591 
    592  [Parsing: <foo:// !"$%&'()*+,-.;<=>@[\\\]^_`{|}~@host/> against <about:blank>]
    593    expected: FAIL
    594 
    595  [Parsing: <wss:// !"$%&'()*+,-.;<=>@[\]^_`{|}~@host/> against <about:blank>]
    596    expected: FAIL
    597 
    598  [Parsing: <foo://joe: !"$%&'()*+,-.:;<=>@[\\\]^_`{|}~@host/> against <about:blank>]
    599    expected: FAIL
    600 
    601  [Parsing: <wss://joe: !"$%&'()*+,-.:;<=>@[\]^_`{|}~@host/> against <about:blank>]
    602    expected: FAIL
    603 
    604  [Parsing: <foo://!"$%&'()*+,-.;=_`{}~/> against <about:blank>]
    605    expected: FAIL
    606 
    607  [Parsing: <wss://!"$&'()*+,-.;=_`{}~/> against <about:blank>]
    608    expected: FAIL
    609 
    610  [Parsing: <foo://host/ !"$%&'()*+,-./:;<=>@[\\\]^_`{|}~> against <about:blank>]
    611    expected: FAIL
    612 
    613  [Parsing: <wss://host/ !"$%&'()*+,-./:;<=>@[\\\]^_`{|}~> against <about:blank>]
    614    expected: FAIL
    615 
    616  [Parsing: <foo://host/dir/? !"$%&'()*+,-./:;<=>?@[\\\]^_`{|}~> against <about:blank>]
    617    expected: FAIL
    618 
    619  [Parsing: <foo://host/dir/# !"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~> against <about:blank>]
    620    expected: FAIL
    621 
    622  [Parsing: <file://%43%3A> against <about:blank>]
    623    expected: FAIL
    624 
    625  [Parsing: <file://%43%7C> against <about:blank>]
    626    expected: FAIL
    627 
    628  [Parsing: <file://%43|> against <about:blank>]
    629    expected: FAIL
    630 
    631  [Parsing: <file://C%7C> against <about:blank>]
    632    expected: FAIL
    633 
    634  [Parsing: <file://%43%7C/> against <about:blank>]
    635    expected: FAIL
    636 
    637  [Parsing: <asdf://%43|/> against <about:blank>]
    638    expected: FAIL
    639 
    640  [Parsing: <asdf://%43%7C/> against <about:blank>]
    641    expected: FAIL
    642 
    643  [Parsing: <C|/> against <file://host/>]
    644    expected: FAIL
    645 
    646  [Parsing: </C:/> against <file://host/>]
    647    expected: FAIL
    648 
    649  [Parsing: <file:C:/> against <file://host/>]
    650    expected: FAIL
    651 
    652  [Parsing: <file:/C:/> against <file://host/>]
    653    expected: FAIL
    654 
    655  [Parsing: <foo://ho\tst/> against <about:blank>]
    656    expected: FAIL
    657 
    658  [Parsing: <foo://ho\nst/> against <about:blank>]
    659    expected: FAIL
    660 
    661  [Parsing: <foo://ho\rst/> against <about:blank>]
    662    expected: FAIL
    663 
    664  [Parsing: <abc:rootless> against <abc://host/path>]
    665    expected: FAIL
    666 
    667  [Parsing: <abc:rootless> against <abc:/path>]
    668    expected: FAIL
    669 
    670  [Parsing: <abc:rootless> against <abc:path>]
    671    expected: FAIL
    672 
    673  [Parsing: <abc:/rooted> against <abc://host/path>]
    674    expected: FAIL
    675 
    676  [Parsing: <http://1.2.3.4.5> against <http://other.com/>]
    677    expected: FAIL
    678 
    679  [Parsing: <http://1.2.3.4.5.> against <http://other.com/>]
    680    expected: FAIL
    681 
    682  [Parsing: <http://0..0x300/> against <about:blank>]
    683    expected: FAIL
    684 
    685  [Parsing: <http://0..0x300./> against <about:blank>]
    686    expected: FAIL
    687 
    688  [Parsing: <http://256.256.256.256.256> against <http://other.com/>]
    689    expected: FAIL
    690 
    691  [Parsing: <http://256.256.256.256.256.> against <http://other.com/>]
    692    expected: FAIL
    693 
    694  [Parsing: <http://1.2.3.08> against <about:blank>]
    695    expected: FAIL
    696 
    697  [Parsing: <http://1.2.3.08.> against <about:blank>]
    698    expected: FAIL
    699 
    700  [Parsing: <http://1.2.3.09> against <about:blank>]
    701    expected: FAIL
    702 
    703  [Parsing: <http://09.2.3.4> against <about:blank>]
    704    expected: FAIL
    705 
    706  [Parsing: <http://09.2.3.4.> against <about:blank>]
    707    expected: FAIL
    708 
    709  [Parsing: <http://01.2.3.4.5> against <about:blank>]
    710    expected: FAIL
    711 
    712  [Parsing: <http://01.2.3.4.5.> against <about:blank>]
    713    expected: FAIL
    714 
    715  [Parsing: <http://0x100.2.3.4> against <about:blank>]
    716    expected: FAIL
    717 
    718  [Parsing: <http://0x100.2.3.4.> against <about:blank>]
    719    expected: FAIL
    720 
    721  [Parsing: <http://0x1.2.3.4.5> against <about:blank>]
    722    expected: FAIL
    723 
    724  [Parsing: <http://0x1.2.3.4.5.> against <about:blank>]
    725    expected: FAIL
    726 
    727  [Parsing: <http://foo.1.2.3.4> against <about:blank>]
    728    expected: FAIL
    729 
    730  [Parsing: <http://foo.1.2.3.4.> against <about:blank>]
    731    expected: FAIL
    732 
    733  [Parsing: <http://foo.2.3.4> against <about:blank>]
    734    expected: FAIL
    735 
    736  [Parsing: <http://foo.2.3.4.> against <about:blank>]
    737    expected: FAIL
    738 
    739  [Parsing: <http://foo.09> against <about:blank>]
    740    expected: FAIL
    741 
    742  [Parsing: <http://foo.09.> against <about:blank>]
    743    expected: FAIL
    744 
    745  [Parsing: <http://foo.0x4> against <about:blank>]
    746    expected: FAIL
    747 
    748  [Parsing: <http://foo.0x4.> against <about:blank>]
    749    expected: FAIL
    750 
    751  [Parsing: <http://0999999999999999999/> against <about:blank>]
    752    expected: FAIL
    753 
    754  [Parsing: <http://foo.0x> against <about:blank>]
    755    expected: FAIL
    756 
    757  [Parsing: <http://foo.0XFfFfFfFfFfFfFfFfFfAcE123> against <about:blank>]
    758    expected: FAIL
    759 
    760  [Parsing: <http://💩.123/> against <about:blank>]
    761    expected: FAIL
    762 
    763  [Parsing: <http://a.b.c.XN--pokxncvks> against <about:blank>]
    764    expected: FAIL
    765 
    766  [Parsing: <http://a.b.c.Xn--pokxncvks> against <about:blank>]
    767    expected: FAIL
    768 
    769  [Parsing: <http://10.0.0.XN--pokxncvks> against <about:blank>]
    770    expected: FAIL
    771 
    772  [Parsing: <http://10.0.0.xN--pokxncvks> against <about:blank>]
    773    expected: FAIL
    774 
    775  [Parsing: <sc://a\x00b/> against <about:blank>]
    776    expected: FAIL
    777 
    778  [Parsing: <sc://a b/> against <about:blank>]
    779    expected: FAIL
    780 
    781  [Parsing: <sc://a<b> against <about:blank>]
    782    expected: FAIL
    783 
    784  [Parsing: <sc://a>b> against <about:blank>]
    785    expected: FAIL
    786 
    787  [Parsing: <sc://a[b/> against <about:blank>]
    788    expected: FAIL
    789 
    790  [Parsing: <sc://a\\b/> against <about:blank>]
    791    expected: FAIL
    792 
    793  [Parsing: <sc://a\]b/> against <about:blank>]
    794    expected: FAIL
    795 
    796  [Parsing: <sc://a^b> against <about:blank>]
    797    expected: FAIL
    798 
    799  [Parsing: <sc://a|b/> against <about:blank>]
    800    expected: FAIL
    801 
    802  [Parsing: <http://!"$&'()*+,-.;=_`{}~/> against <about:blank>]
    803    expected: FAIL
    804 
    805  [Parsing: <sc://\x01\x02\x03\x04\x05\x06\x07\x08\x0b\x0c\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f!"$%&'()*+,-.;=_`{}~/> against <about:blank>]
    806    expected: FAIL
    807 
    808  [Parsing: <h://.> against <about:blank>]
    809    expected: FAIL
    810 
    811 
    812 [a-element.html?include=javascript]
    813  [Parsing: <javascript:/../> against <about:blank>]
    814    expected: FAIL
    815 
    816  [Parsing: <javascript://example.com:8080/pathname?search#hash> against <about:blank>]
    817    expected: FAIL
    818 
    819  [Parsing: <javascript:///test> against <about:blank>]
    820    expected: FAIL
    821 
    822  [Parsing: <javascript://test/a/../b> against <about:blank>]
    823    expected: FAIL
    824 
    825 
    826 [a-element.html?include=file]
    827  [Parsing: <file://example:1/> against <about:blank>]
    828    expected: FAIL
    829 
    830  [Parsing: <file://example:test/> against <about:blank>]
    831    expected: FAIL
    832 
    833  [Parsing: <file://example%/> against <about:blank>]
    834    expected: FAIL
    835 
    836  [Parsing: <file://[example\]/> against <about:blank>]
    837    expected: FAIL
    838 
    839  [Parsing: <//server/file> against <file:///tmp/mock/path>]
    840    expected: FAIL
    841 
    842  [Parsing: <\\\\server\\file> against <file:///tmp/mock/path>]
    843    expected: FAIL
    844 
    845  [Parsing: </\\server/file> against <file:///tmp/mock/path>]
    846    expected: FAIL
    847 
    848  [Parsing: <file://test> against <file:///tmp/mock/path>]
    849    expected: FAIL
    850 
    851  [Parsing: <file://%43%3A> against <about:blank>]
    852    expected: FAIL
    853 
    854  [Parsing: <file://%43%7C> against <about:blank>]
    855    expected: FAIL
    856 
    857  [Parsing: <file://%43|> against <about:blank>]
    858    expected: FAIL
    859 
    860  [Parsing: <file://C%7C> against <about:blank>]
    861    expected: FAIL
    862 
    863  [Parsing: <file://%43%7C/> against <about:blank>]
    864    expected: FAIL
    865 
    866  [Parsing: </> against <file:///C:/a/b>]
    867    expected: FAIL
    868 
    869  [Parsing: </> against <file://h/C:/a/b>]
    870    expected: FAIL
    871 
    872  [Parsing: </> against <file://h/a/b>]
    873    expected: FAIL
    874 
    875  [Parsing: <//d:> against <file:///C:/a/b>]
    876    expected:
    877      if os == "win": FAIL
    878 
    879  [Parsing: <file://spider///> against <about:blank>]
    880    expected: FAIL
    881 
    882  [Parsing: </..//localhost//pig> against <file://lion/>]
    883    expected: FAIL
    884 
    885  [Parsing: </rooibos> against <file://tea/>]
    886    expected: FAIL
    887 
    888  [Parsing: </?chai> against <file://tea/>]
    889    expected: FAIL
    890 
    891  [Parsing: <C|> against <file://host/dir/file>]
    892    expected: FAIL
    893 
    894  [Parsing: <C|> against <file://host/D:/dir1/dir2/file>]
    895    expected: FAIL
    896 
    897  [Parsing: <C|#> against <file://host/dir/file>]
    898    expected: FAIL
    899 
    900  [Parsing: <C|?> against <file://host/dir/file>]
    901    expected: FAIL
    902 
    903  [Parsing: <C|/> against <file://host/dir/file>]
    904    expected: FAIL
    905 
    906  [Parsing: <C|\n/> against <file://host/dir/file>]
    907    expected: FAIL
    908 
    909  [Parsing: <C|\\> against <file://host/dir/file>]
    910    expected: FAIL
    911 
    912  [Parsing: <C> against <file://host/dir/file>]
    913    expected: FAIL
    914 
    915  [Parsing: <C|a> against <file://host/dir/file>]
    916    expected: FAIL
    917 
    918  [Parsing: </c:/foo/bar> against <file://host/path>]
    919    expected: FAIL
    920 
    921  [Parsing: <file://example.net/C:/> against <about:blank>]
    922    expected: FAIL
    923 
    924  [Parsing: <file://1.2.3.4/C:/> against <about:blank>]
    925    expected: FAIL
    926 
    927  [Parsing: <file://[1::8\]/C:/> against <about:blank>]
    928    expected: FAIL
    929 
    930  [Parsing: <C|/> against <file://host/>]
    931    expected: FAIL
    932 
    933  [Parsing: </C:/> against <file://host/>]
    934    expected: FAIL
    935 
    936  [Parsing: <file:C:/> against <file://host/>]
    937    expected: FAIL
    938 
    939  [Parsing: <file:/C:/> against <file://host/>]
    940    expected: FAIL
    941 
    942  [Parsing: <file:///Y:> against <about:blank>]
    943    expected:
    944      if os == "win": FAIL
    945 
    946  [Parsing: <file:///y:> against <about:blank>]
    947    expected:
    948      if os == "win": FAIL
    949 
    950  [Parsing: <//one/two> against <file:///>]
    951    expected: FAIL
    952 
    953  [Parsing: <file://a­b/p> against <about:blank>]
    954    expected: FAIL
    955 
    956  [Parsing: <file://a%C2%ADb/p> against <about:blank>]
    957    expected: FAIL
    958 
    959  [Parsing: <file://­/p> against <about:blank>]
    960    expected: FAIL
    961 
    962  [Parsing: <file://%C2%AD/p> against <about:blank>]
    963    expected: FAIL
    964 
    965  [Parsing: <file://xn--/p> against <about:blank>]
    966    expected: FAIL
    967 
    968  [Parsing: <//a/../> against <file:///>]
    969    expected: FAIL
    970 
    971 
    972 [a-element.html?exclude=(file|javascript|mailto)]
    973  [Parsing: <about:/../> against <about:blank>]
    974    expected: FAIL
    975 
    976  [Parsing: <http://!"$&'()*+,-.;=_`{}~/> against <about:blank>]
    977    expected: FAIL
    978 
    979  [Parsing: <wss://!"$&'()*+,-.;=_`{}~/> against <about:blank>]
    980    expected: FAIL
    981 
    982  [Parsing: <foo://host/ !"$%&'()*+,-./:;<=>@[\\\]^_`{|}~> against <about:blank>]
    983    expected: FAIL
    984 
    985  [Parsing: <non-special:opaque  ?hi> against <about:blank>]
    986    expected: FAIL
    987 
    988  [Parsing: <non-special:opaque  #hi> against <about:blank>]
    989    expected: FAIL
    990 
    991  [Parsing: <non-special:opaque \t\t  \t#hi> against <about:blank>]
    992    expected: FAIL
    993 
    994  [Parsing: <non-special:opaque \t\t  #hi> against <about:blank>]
    995    expected: FAIL
    996 
    997  [Parsing: <non-special:opaque\t\t  \r #hi> against <about:blank>]
    998    expected: FAIL
    999 
   1000  [Parsing: <data:/../> against <about:blank>]
   1001    expected: FAIL
   1002 
   1003  [Parsing: <data://example.com:8080/pathname?search#hash> against <about:blank>]
   1004    expected: FAIL
   1005 
   1006  [Parsing: <data:///test> against <about:blank>]
   1007    expected: FAIL
   1008 
   1009  [Parsing: <data://test/a/../b> against <about:blank>]
   1010    expected: FAIL
   1011 
   1012 
   1013 [a-element.html?include=mailto]