/[pub]/testresults/data/test1.dat
Suika

Contents of /testresults/data/test1.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.4 - (show annotations) (download)
Tue Feb 22 15:55:46 2011 UTC (13 years, 2 months ago) by apache
Branch: MAIN
Changes since 1.3: +3475 -3212 lines
*** empty log message ***

1 pst01234label
2 url_prefixinfo
3 )http%3A%2F%2F%2F%20%2B%20http%3A%2F%2F%2Fname
4 http:///
5 http:///labelhttp:text
6 FAILclass1298184332.95259http:/text
7 FAILclass1298184595.36652http:/text
8 FAILclass1298184623.81142http:///text
9 PASSclass1298183571.32271http:///text
10 PASSclass1298184504.70199result)http%3A%2F%2F%2F%20%2B%20http%3A%2F%2F%2F
11 kjscript%3Aa%20%25%2055%20%2F%2F%20%23%20%E4%B8%80%20%2B%20jscript%3Aa%20%25%2055%20%2F%2F%20%23%20%E4%B8%80name
12 /jscript:a % 55 // # 一
13 jscript:a % 55 // # 一labeljscript:a % 55 // # %E4%B8%80text
14 FAILclass1298184332.95259'jscript:a%20%%2055%20//%20#%20%E4%B8%80text
15 FAILclass1298184595.36652jscript:a%20%%2055%20//# 一text
16 FAILclass1298184623.81142'jscript:a%20%%2055%20//%20#%20%E4%B8%80text
17 FAILclass1298183571.32271jscript:a % 55 // # 一text
18 PASSclass1298184504.70199resultkjscript%3Aa%20%25%2055%20%2F%2F%20%23%20%E4%B8%80%20%2B%20jscript%3Aa%20%25%2055%20%2F%2F%20%23%20%E4%B8%80
19 <%23hoge%20%2B%20http%3A%2F%2Ffoo%3Abar%40baz%3Aa%2Fb%3Fc%23dname
20 #hoge
21 http://foo:bar@baz:a/b?c#dlabelKhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/decomps.html?compat#hogetext
22 FAILclass1298184332.95259Khttp://suika.fam.cx/www/url/perl-weburl/t/browsers/decomps.html?compat#hogetext
23 FAILclass1298184595.36652http://baz/b?c#hogetext
24 FAILclass1298184623.81142nulltext
25 FAILclass1298184504.70199Khttp://suika.fam.cx/www/url/perl-weburl/t/browsers/decomps.html?compat#hogetext
26 FAILclass1298183571.32271result<%23hoge%20%2B%20http%3A%2F%2Ffoo%3Abar%40baz%3Aa%2Fb%3Fc%23d
27 ihttp%3A%2F%2Fwww.example.com%2F%3Fq%3D%22asdf%22%20%2B%20http%3A%2F%2Fwww.example.com%2F%3Fq%3D%22asdf%22name
28 Ahttp://www.example.com/?q="asdf"
29 http://www.example.com/?q="asdf"label$http://www.example.com/?q=%22asdf%22text
30 PASSclass1298184332.95259$http://www.example.com/?q=%22asdf%22text
31 PASSclass1298184595.36652$http://www.example.com/?q=%22asdf%22text
32 PASSclass1298184623.81142$http://www.example.com/?q=%22asdf%22text
33 PASSclass1298183571.32271 http://www.example.com/?q="asdf"text
34 FAILclass1298184504.70199resultihttp%3A%2F%2Fwww.example.com%2F%3Fq%3D%22asdf%22%20%2B%20http%3A%2F%2Fwww.example.com%2F%3Fq%3D%22asdf%22
35 Ehttp%3A%2F%2Fexample.com%2FaAb%20%2B%20http%3A%2F%2Fexample.com%2FaAbname
36 -http://example.com/aAb
37 http://example.com/aAblabelhttp://example.com/aAbtext
38 PASSclass1298184332.95259http://example.com/aAbtext
39 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaAb%20%2B%20http%3A%2F%2Fexample.com%2FaAb
40 +..%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
41 ..
42 http://foo/a/b/c/dlabelhttp://foo/a/b/text
43 PASSclass1298184332.95259http://foo/a/b/text
44 PASSclass1298184595.36652http://foo/a/b/text
45 PASSclass1298184623.81142http://foo/a/b/text
46 PASSclass1298183571.32271http://foo/a/b/text
47 PASSclass1298184504.70199result+..%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
48 data%3Atext%2Fplain%3Bcharset%3Diso-8859-1%3Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3Diso-8859-1%3Bcharset%3Deuc-jp%2C%25A1%25A2name
49 qdata:text/plain;charset=iso-8859-1;charset=euc-jp,%A1%A2
50 data:text/plain;charset=iso-8859-1;charset=euc-jp,%A1%A2label8data:text/plain;charset=iso-8859-1;charset=euc-jp,%A1%A2text
51 PASSclass1298184332.952598data:text/plain;charset=iso-8859-1;charset=euc-jp,%A1%A2text
52 PASSclass1298184595.366528data:text/plain;charset=iso-8859-1;charset=euc-jp,%A1%A2text
53 PASSclass1298184623.811428data:text/plain;charset=iso-8859-1;charset=euc-jp,%A1%A2text
54 PASSclass1298183571.322718data:text/plain;charset=iso-8859-1;charset=euc-jp,%A1%A2text
55 PASSclass1298184504.70199resultdata%3Atext%2Fplain%3Bcharset%3Diso-8859-1%3Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3Diso-8859-1%3Bcharset%3Deuc-jp%2C%25A1%25A2
56 Qh%2574%2574p%3A%2F%2Fsuika.fam.cx%2F%20%2B%20h%2574%2574p%3A%2F%2Fsuika.fam.cx%2Fname
57 1h%74%74p://suika.fam.cx/
58 h%74%74p://suika.fam.cx/label[http://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/http://suika.fam.cx/text
59 FAILclass1298184332.95259chttp://suika.fam.cx/www/url/perl-weburl/t/browsers/h%74%74p://suika.fam.cx/h%74%74p://suika.fam.cx/text
60 FAILclass1298184595.36652[http://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/http://suika.fam.cx/text
61 FAILclass1298184623.81142Khttp://suika.fam.cx/www/url/perl-weburl/t/browsers/h%74%74p://suika.fam.cx/text
62 FAILclass1298183571.32271Ghttp://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/text
63 FAILclass1298184504.70199resultQh%2574%2574p%3A%2F%2Fsuika.fam.cx%2F%20%2B%20h%2574%2574p%3A%2F%2Fsuika.fam.cx%2F
64 Ehttp%3A%2F%2Fexample.com%2FaUb%20%2B%20http%3A%2F%2Fexample.com%2FaUbname
65 -http://example.com/aUb
66 http://example.com/aUblabelhttp://example.com/aUbtext
67 PASSclass1298184332.95259http://example.com/aUbtext
68 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaUb%20%2B%20http%3A%2F%2Fexample.com%2FaUb
69 <..%2F..%2F..%2F..%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
70 ../../../..
71 http://a/b/c/d;p?qlabel http://a/text
72 PASSclass1298184332.95259 http://a/text
73 PASSclass1298184595.36652 http://a/text
74 PASSclass1298184623.81142 http://a/text
75 PASSclass1298184504.70199 http://a/text
76 PASSclass1298183571.32271result<..%2F..%2F..%2F..%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
77 chttp%3A%2F%2Fwww.ietf.org%2Frfc%2Frfc2396.txt%20%2B%20http%3A%2F%2Fwww.ietf.org%2Frfc%2Frfc2396.txtname
78 Ghttp://www.ietf.org/rfc/rfc2396.txt
79 http://www.ietf.org/rfc/rfc2396.txtlabel#http://www.ietf.org/rfc/rfc2396.txttext
80 PASSclass1298184332.95259#http://www.ietf.org/rfc/rfc2396.txttext
81 PASSclass1298184595.36652#http://www.ietf.org/rfc/rfc2396.txttext
82 PASSclass1298184623.81142#http://www.ietf.org/rfc/rfc2396.txttext
83 PASSclass1298183571.32271#http://www.ietf.org/rfc/rfc2396.txttext
84 PASSclass1298184504.70199resultchttp%3A%2F%2Fwww.ietf.org%2Frfc%2Frfc2396.txt%20%2B%20http%3A%2F%2Fwww.ietf.org%2Frfc%2Frfc2396.txt
85 data%3Atext%2Fplain%3Bcharset%3Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3Bcharset%3Deuc-jp%2C%25A1%25A2name
86 [data:text/plain;charset;charset=euc-jp,%A1%A2
87 data:text/plain;charset;charset=euc-jp,%A1%A2label-data:text/plain;charset;charset=euc-jp,%A1%A2text
88 PASSclass1298184332.95259-data:text/plain;charset;charset=euc-jp,%A1%A2text
89 PASSclass1298184595.36652-data:text/plain;charset;charset=euc-jp,%A1%A2text
90 PASSclass1298184623.81142-data:text/plain;charset;charset=euc-jp,%A1%A2text
91 PASSclass1298183571.32271-data:text/plain;charset;charset=euc-jp,%A1%A2text
92 PASSclass1298184504.70199resultdata%3Atext%2Fplain%3Bcharset%3Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3Bcharset%3Deuc-jp%2C%25A1%25A2
93 3%2F.%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
94 /./g
95 http://a/b/c/d;p?qlabel
96 http://a/gtext
97 PASSclass1298184332.95259
98 http://a/gtext
99 PASSclass1298184595.36652
100 http://a/gtext
101 PASSclass1298184623.81142
102 http://a/gtext
103 PASSclass1298184504.70199
104 http://a/gtext
105 PASSclass1298183571.32271result3%2F.%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
106 Qhttp%3A%2F%2F%5B1%3A%3A%25eth0%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A%25eth0%5D%2Fname
107 %http://[1::%eth0]/
108 http://[1::%eth0]/labelhttp://[1::%25eth0]/text
109 PASSclass1298184332.95259http://[1::%eth0]/text
110 FAILclass1298184595.36652opera:illegal-url-196text
111 FAILclass1298184623.81142http://[1::%eth0]/text
112 FAILclass1298183571.32271nulltext
113 FAILclass1298184504.70199resultQhttp%3A%2F%2F%5B1%3A%3A%25eth0%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A%25eth0%5D%2F
114 Ohttp%3A%2F%2Fexample.com%2Fa%C3%A0b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A0bname
115 /http://example.com/aàb
116 http://example.com/aàblabelhttp://example.com/a%C3%A0btext
117 PASSclass1298184332.95259http://example.com/aàbtext
118 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%A0b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A0b
119 Ohttp%3A%2F%2Fexample.com%2Fa%C3%B3b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B3bname
120 /http://example.com/aób
121 http://example.com/aóblabelhttp://example.com/a%C3%B3btext
122 PASSclass1298184332.95259http://example.com/aóbtext
123 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%B3b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B3b
124 5http%3A%2F%2Ffoo%23bar%20%2B%20http%3A%2F%2Ffoo%23barname
125 http://foo#bar
126 http://foo#barlabelhttp://foo/#bartext
127 PASSclass1298184332.95259http://foo/#bartext
128 PASSclass1298184595.36652http://foo/#bartext
129 PASSclass1298184623.81142http://foo/#bartext
130 PASSclass1298183571.32271http://foo/#bartext
131 PASSclass1298184504.70199result5http%3A%2F%2Ffoo%23bar%20%2B%20http%3A%2F%2Ffoo%23bar
132 Ehttp%3A%2F%2Fexample.com%2Fatb%20%2B%20http%3A%2F%2Fexample.com%2Fatbname
133 -http://example.com/atb
134 http://example.com/atblabelhttp://example.com/atbtext
135 PASSclass1298184332.95259http://example.com/atbtext
136 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fatb%20%2B%20http%3A%2F%2Fexample.com%2Fatb
137 Ihttp%3A%2F%2Fexample.com%2Fa%03b%20%2B%20http%3A%2F%2Fexample.com%2Fa%03bname
138 -http://example.com/ab
139 http://example.com/ablabelhttp://example.com/a%03btext
140 PASSclass1298184332.95259http://example.com/a%03btext
141 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%03b%20%2B%20http%3A%2F%2Fexample.com%2Fa%03b
142 Ohttp%3A%2F%2Fexample.com%2Fa%C2%AAb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%AAbname
143 /http://example.com/aªb
144 http://example.com/aªblabelhttp://example.com/a%C2%AAbtext
145 PASSclass1298184332.95259http://example.com/aªbtext
146 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%AAb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%AAb
147 Ehttp%3A%2F%2F192.0x00A80001%2F%20%2B%20http%3A%2F%2F192.0x00A80001%2Fname
148 -http://192.0x00A80001/
149 http://192.0x00A80001/labelhttp://192.168.0.1/text
150 PASSclass1298184332.95259http://192.0x00A80001/text
151 FAILclass1298184595.36652http://192.0x00a80001/text
152 FAILclass1298184623.81142http://192.0x00a80001/text
153 FAILclass1298183571.32271http://192.168.0.1/text
154 PASSclass1298184504.70199resultEhttp%3A%2F%2F192.0x00A80001%2F%20%2B%20http%3A%2F%2F192.0x00A80001%2F
155 file%3A%2F%2F%2Fc%3A%2Fwindows%5Csystem32%255Cdrivers%2Fetc%2Fhosts%20%2B%20file%3A%2F%2F%2Fc%3A%2Fwindows%5Csystem32%255Cdrivers%2Fetc%2Fhostsname
156 _file:///c:/windows\system32%5Cdrivers/etc/hosts
157 file:///c:/windows\system32%5Cdrivers/etc/hostslabel/file:///C:/windows/system32%5Cdrivers/etc/hoststext
158 FAILclass1298184332.95259/file:///c:/windows/system32%5Cdrivers/etc/hoststext
159 FAILclass1298184595.36652/file:/c:/windows%5Csystem32%5Cdrivers/etc/hoststext
160 FAILclass1298184623.81142/file:///c:/windows/system32%5Cdrivers/etc/hoststext
161 FAILclass1298183571.32271-file:///c:/windows/system32/drivers/etc/hoststext
162 FAILclass1298184504.70199resultfile%3A%2F%2F%2Fc%3A%2Fwindows%5Csystem32%255Cdrivers%2Fetc%2Fhosts%20%2B%20file%3A%2F%2F%2Fc%3A%2Fwindows%5Csystem32%255Cdrivers%2Fetc%2Fhosts
163 1data%3A%2Ca%2F..%2Fb%20%2B%20data%3A%2Ca%2F..%2Fbname
164 data:,a/../b
165 data:,a/../blabel data:,a/../btext
166 PASSclass1298184332.95259 data:,a/../btext
167 PASSclass1298184595.36652 data:,a/../btext
168 PASSclass1298184623.81142 data:,a/../btext
169 PASSclass1298183571.32271 data:,a/../btext
170 PASSclass1298184504.70199result1data%3A%2Ca%2F..%2Fb%20%2B%20data%3A%2Ca%2F..%2Fb
171 oHttP%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2Fc%2F%257bfoo%257d%20%2B%20HttP%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2Fc%2F%257bfoo%257dname
172 ;HttP://a/./b/../b/c/%7bfoo%7d
173 HttP://a/./b/../b/c/%7bfoo%7dlabelhttp://a/b/c/%7bfoo%7dtext
174 PASSclass1298184332.95259HttP://a/b/c/%7bfoo%7dtext
175 FAILclass1298184595.36652http://a/b/c/%7bfoo%7dtext
176 PASSclass1298184623.81142http://a/b/c/%7bfoo%7dtext
177 PASSclass1298183571.32271http://a/b/c/%7bfoo%7dtext
178 PASSclass1298184504.70199resultoHttP%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2Fc%2F%257bfoo%257d%20%2B%20HttP%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2Fc%2F%257bfoo%257d
179 Ahttp%3A%2F%2Ffoo%3Fbar%23baz%20%2B%20http%3A%2F%2Ffoo%3Fbar%23bazname
180 %http://foo?bar#baz
181 http://foo?bar#bazlabelhttp://foo/?bar#baztext
182 PASSclass1298184332.95259http://foo/?bar#baztext
183 PASSclass1298184595.36652http://foo/?bar#baztext
184 PASSclass1298184623.81142http://foo/?bar#baztext
185 PASSclass1298183571.32271http://foo/?bar#baztext
186 PASSclass1298184504.70199resultAhttp%3A%2F%2Ffoo%3Fbar%23baz%20%2B%20http%3A%2F%2Ffoo%3Fbar%23baz
187 Ohttp%3A%2F%2Fexample.com%2Fa%C3%9Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%9Ebname
188 /http://example.com/aÞb
189 http://example.com/aÞblabelhttp://example.com/a%C3%9Ebtext
190 PASSclass1298184332.95259http://example.com/aÞbtext
191 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%9Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%9Eb
192 Ihttp%3A%2F%2Fexample.com%2Fa%22b%20%2B%20http%3A%2F%2Fexample.com%2Fa%22bname
193 -http://example.com/a"b
194 http://example.com/a"blabelhttp://example.com/a%22btext
195 PASSclass1298184332.95259http://example.com/a%22btext
196 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%22b%20%2B%20http%3A%2F%2Fexample.com%2Fa%22b
197 Ohttp%3A%2F%2Fexample.com%2Fa%C2%BDb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%BDbname
198 /http://example.com/a½b
199 http://example.com/a½blabelhttp://example.com/a%C2%BDbtext
200 PASSclass1298184332.95259http://example.com/a½btext
201 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%BDb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%BDb
202 +%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
203 /foo/bar
204 http://a/b/clabelhttp://a/foo/bartext
205 PASSclass1298184332.95259http://a/foo/bartext
206 PASSclass1298184595.36652http://a/foo/bartext
207 PASSclass1298184623.81142http://a/foo/bartext
208 PASSclass1298184504.70199http://a/foo/bartext
209 PASSclass1298183571.32271result+%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
210 edata%3Atext%2Fplain%3Bx-data%3D%22%23%22%2Cabc%20%2B%20data%3Atext%2Fplain%3Bx-data%3D%22%23%22%2Cabcname
211 =data:text/plain;x-data="#",abc
212 data:text/plain;x-data="#",abclabeldata:text/plain;x-data="#",abctext
213 FAILclass1298184332.95259"data:text/plain;x-data=%22#%22,abctext
214 PASSclass1298184595.36652data:text/plain;x-data="#",abctext
215 FAILclass1298184623.81142data:text/plain;x-data="#",abctext
216 FAILclass1298183571.32271data:text/plain;x-data="#",abctext
217 FAILclass1298184504.70199resultedata%3Atext%2Fplain%3Bx-data%3D%22%23%22%2Cabc%20%2B%20data%3Atext%2Fplain%3Bx-data%3D%22%23%22%2Cabc
218 Ehttp%3A%2F%2Fexample.com%2Fadb%20%2B%20http%3A%2F%2Fexample.com%2Fadbname
219 -http://example.com/adb
220 http://example.com/adblabelhttp://example.com/adbtext
221 PASSclass1298184332.95259http://example.com/adbtext
222 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fadb%20%2B%20http%3A%2F%2Fexample.com%2Fadb
223 Ohttp%3A%2F%2Fexample.com%2Fa%C2%B7b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B7bname
224 /http://example.com/a·b
225 http://example.com/a·blabelhttp://example.com/a%C2%B7btext
226 PASSclass1298184332.95259http://example.com/a·btext
227 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%B7b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B7b
228 -ftp%3A%2F%2Ffoo%2F%20%2B%20ftp%3A%2F%2Ffoo%2Fname
229 ftp://foo/
230 ftp://foo/label
231 ftp://foo/text
232 PASSclass1298184332.95259
233 ftp://foo/text
234 PASSclass1298184595.36652
235 ftp://foo/text
236 PASSclass1298184623.81142
237 ftp://foo/text
238 PASSclass1298183571.32271
239 ftp://foo/text
240 PASSclass1298184504.70199result-ftp%3A%2F%2Ffoo%2F%20%2B%20ftp%3A%2F%2Ffoo%2F
241 Ehttp%3A%2F%2Fexample.com%2Falb%20%2B%20http%3A%2F%2Fexample.com%2Falbname
242 -http://example.com/alb
243 http://example.com/alblabelhttp://example.com/albtext
244 PASSclass1298184332.95259http://example.com/albtext
245 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Falb%20%2B%20http%3A%2F%2Fexample.com%2Falb
246 Ohttp%3A%2F%2Fexample.com%2Fa%C2%A0b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A0bname
247 /http://example.com/a b
248 http://example.com/a blabelhttp://example.com/a%C2%A0btext
249 PASSclass1298184332.95259http://example.com/a btext
250 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%A0b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A0b
251 shttp%3A%2F%2Fwww.example.com%2F%23hello%2C%2520world.%20%2B%20http%3A%2F%2Fwww.example.com%2F%23hello%2C%2520world.name
252 Ohttp://www.example.com/#hello,%20world.
253 http://www.example.com/#hello,%20world.label'http://www.example.com/#hello,%20world.text
254 PASSclass1298184332.95259'http://www.example.com/#hello,%20world.text
255 PASSclass1298184595.36652'http://www.example.com/#hello,%20world.text
256 PASSclass1298184623.81142'http://www.example.com/#hello,%20world.text
257 PASSclass1298183571.32271'http://www.example.com/#hello,%20world.text
258 PASSclass1298184504.70199resultshttp%3A%2F%2Fwww.example.com%2F%23hello%2C%2520world.%20%2B%20http%3A%2F%2Fwww.example.com%2F%23hello%2C%2520world.
259 mhttp%3A%2F%2Fwww.example.com%2F%23hello%2C%20world%20%2B%20http%3A%2F%2Fwww.example.com%2F%23hello%2C%20worldname
260 Ihttp://www.example.com/#hello, world
261 http://www.example.com/#hello, worldlabel$http://www.example.com/#hello, worldtext
262 PASSclass1298184332.95259&http://www.example.com/#hello,%20worldtext
263 FAILclass1298184595.36652$http://www.example.com/#hello, worldtext
264 PASSclass1298184623.81142&http://www.example.com/#hello,%20worldtext
265 FAILclass1298183571.32271$http://www.example.com/#hello, worldtext
266 PASSclass1298184504.70199resultmhttp%3A%2F%2Fwww.example.com%2F%23hello%2C%20world%20%2B%20http%3A%2F%2Fwww.example.com%2F%23hello%2C%20world
267 =gopher%3A%2F%2Ffoo%3A70%2F%20%2B%20gopher%3A%2F%2Ffoo%3A70%2Fname
268 !gopher://foo:70/
269 gopher://foo:70/label gopher://foo/text
270 PASSclass1298184332.95259gopher://foo:70/text
271 FAILclass1298184595.36652gopher://foo:70/text
272 FAILclass1298184623.81142 gopher://foo/text
273 PASSclass1298183571.32271 gopher://foo/text
274 PASSclass1298184504.70199result=gopher%3A%2F%2Ffoo%3A70%2F%20%2B%20gopher%3A%2F%2Ffoo%3A70%2F
275 Ihttp%3A%2F%2Fexample.com%2Fa%2Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%2Fbname
276 -http://example.com/a/b
277 http://example.com/a/blabelhttp://example.com/a/btext
278 PASSclass1298184332.95259http://example.com/a/btext
279 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%2Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%2Fb
280 =%2F%2Ffoo%40bar%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.htmlname
281 !//foo@bar
282 file:///c:/foo/bar.htmllabelfile://foo%40bar/text
283 FAILclass1298184332.95259file://foo@bartext
284 FAILclass1298184595.36652 file://bar/text
285 FAILclass1298184623.81142http://foo@bar/text
286 FAILclass1298183571.32271http://foo@bar/text
287 FAILclass1298184504.70199result=%2F%2Ffoo%40bar%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.html
288 Ehttp%3A%2F%2Fexample.com%2FaKb%20%2B%20http%3A%2F%2Fexample.com%2FaKbname
289 -http://example.com/aKb
290 http://example.com/aKblabelhttp://example.com/aKbtext
291 PASSclass1298184332.95259http://example.com/aKbtext
292 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaKb%20%2B%20http%3A%2F%2Fexample.com%2FaKb
293 Khttp%3A%2F%2Ffoo%2Fbar%3Fbaz%5Cab%20%2B%20http%3A%2F%2Ffoo%2Fbar%3Fbaz%5Cabname
294 +http://foo/bar?baz\ab
295 http://foo/bar?baz\ablabelhttp://foo/bar?baz\abtext
296 PASSclass1298184332.95259http://foo/bar?baz\abtext
297 PASSclass1298184595.36652http://foo/bar?baz%5Cabtext
298 FAILclass1298184623.81142http://foo/bar?baz\abtext
299 PASSclass1298183571.32271http://foo/bar?baz\abtext
300 PASSclass1298184504.70199resultKhttp%3A%2F%2Ffoo%2Fbar%3Fbaz%5Cab%20%2B%20http%3A%2F%2Ffoo%2Fbar%3Fbaz%5Cab
301 ehttp%3A%2F%2Fwww.example.com%2F%23%C3%82%C2%A9%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%C3%82%C2%A9name
302 9http://www.example.com/#©
303 http://www.example.com/#©labelhttp://www.example.com/#©text
304 PASSclass1298184332.95259$http://www.example.com/#%C3%82%C2%A9text
305 FAILclass1298184595.36652http://www.example.com/#©text
306 PASSclass1298184623.81142$http://www.example.com/#%C3%82%C2%A9text
307 FAILclass1298183571.32271http://www.example.com/#©text
308 PASSclass1298184504.70199resultehttp%3A%2F%2Fwww.example.com%2F%23%C3%82%C2%A9%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%C3%82%C2%A9
309 Ehttp%3A%2F%2Fexample.com%2Farb%20%2B%20http%3A%2F%2Fexample.com%2Farbname
310 -http://example.com/arb
311 http://example.com/arblabelhttp://example.com/arbtext
312 PASSclass1298184332.95259http://example.com/arbtext
313 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Farb%20%2B%20http%3A%2F%2Fexample.com%2Farb
314 3file%3A%2F%2Ftest%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
315 file://test/
316 http://a/b/clabel file://test/text
317 PASSclass1298184332.95259 file://test/text
318 PASSclass1298184595.36652 file://test/text
319 PASSclass1298184623.81142file:///text
320 FAILclass1298183571.32271 file://test/text
321 PASSclass1298184504.70199result3file%3A%2F%2Ftest%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
322 7%3Bx%3Fy%23s%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
323 ;x?y#s
324 http://a/b/c/d;p?qlabelhttp://a/b/c/;x?y#stext
325 PASSclass1298184332.95259http://a/b/c/;x?y#stext
326 PASSclass1298184595.36652http://a/b/c/;x?y#stext
327 PASSclass1298184623.81142http://a/b/c/;x?y#stext
328 PASSclass1298184504.70199http://a/b/c/;x?y#stext
329 PASSclass1298183571.32271result7%3Bx%3Fy%23s%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
330 Shttp%3A%2F%2F%5B%3A%3A1%20hello%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3A1%20hello%5D%2Fname
331 'http://[::1 hello]/
332 http://[::1 hello]/labelhttp://[::1%20hello]/text
333 PASSclass1298184332.95259http://[::1 hello]/text
334 FAILclass1298184595.36652opera:illegal-url-202text
335 FAILclass1298184623.81142http://[::1 hello]/text
336 FAILclass1298183571.32271nulltext
337 FAILclass1298184504.70199resultShttp%3A%2F%2F%5B%3A%3A1%20hello%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3A1%20hello%5D%2F
338 Ohttp%3A%2F%2Fexample.com%2Fa%C4%80b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C4%80bname
339 /http://example.com/aĀb
340 http://example.com/aĀblabelhttp://example.com/a%C4%80btext
341 PASSclass1298184332.95259http://example.com/aĀbtext
342 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C4%80b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C4%80b
343 afile%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F...%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F...name
344 5file:///C:/foo/bar/baz/...
345 file:///C:/foo/bar/baz/...labelfile:///C:/foo/bar/baz/...text
346 PASSclass1298184332.95259file:///C:/foo/bar/baz/...text
347 PASSclass1298184595.36652file:/C:/foo/bar/baz/...text
348 FAILclass1298184623.81142file:///C:/foo/bar/baz/...text
349 PASSclass1298183571.32271file:///C:/foo/bar/baz/...text
350 PASSclass1298184504.70199resultafile%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F...%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F...
351 Ahttp%3A%2F%2Ffoo%23bar%23baz%20%2B%20http%3A%2F%2Ffoo%23bar%23bazname
352 %http://foo#bar#baz
353 http://foo#bar#bazlabelhttp://foo/#bar#baztext
354 PASSclass1298184332.95259http://foo/#bar%23baztext
355 FAILclass1298184595.36652http://foo/#bar#baztext
356 PASSclass1298184623.81142http://foo/#bar#baztext
357 PASSclass1298183571.32271http://foo/#bar#baztext
358 PASSclass1298184504.70199resultAhttp%3A%2F%2Ffoo%23bar%23baz%20%2B%20http%3A%2F%2Ffoo%23bar%23baz
359 Ihttp%3A%2F%2Fexample.com%2Fa%16b%20%2B%20http%3A%2F%2Fexample.com%2Fa%16bname
360 -http://example.com/ab
361 http://example.com/ablabelhttp://example.com/a%16btext
362 PASSclass1298184332.95259http://example.com/a%16btext
363 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%16b%20%2B%20http%3A%2F%2Fexample.com%2Fa%16b
364 Ehttp%3A%2F%2F%2525zzf%2525a%2F%20%2B%20http%3A%2F%2F%2525zzf%2525a%2Fname
365 %http://%25zzf%25a/
366 http://%25zzf%25a/labelhttp://%25zzf%25a/text
367 PASSclass1298184332.95259http://%25zzf%25a/text
368 PASSclass1298184595.36652opera:illegal-url-142text
369 FAILclass1298184623.81142http://%25zzf%25a/text
370 PASSclass1298183571.32271http://%25zzf%25a/text
371 PASSclass1298184504.70199resultEhttp%3A%2F%2F%2525zzf%2525a%2F%20%2B%20http%3A%2F%2F%2525zzf%2525a%2F
372 }http%3A%2F%2Fwww.example.org%2Fred%2509ros%25c3%25a9%23red%20%2B%20http%3A%2F%2Fwww.example.org%2Fred%2509ros%25c3%25a9%23redname
373 Uhttp://www.example.org/red%09ros%c3%a9#red
374 http://www.example.org/red%09ros%c3%a9#redlabel*http://www.example.org/red%09ros%c3%a9#redtext
375 PASSclass1298184332.95259*http://www.example.org/red%09ros%c3%a9#redtext
376 PASSclass1298184595.36652&http://www.example.org/red%09rosé#redtext
377 FAILclass1298184623.81142*http://www.example.org/red%09ros%c3%a9#redtext
378 PASSclass1298183571.32271*http://www.example.org/red%09ros%c3%a9#redtext
379 PASSclass1298184504.70199result}http%3A%2F%2Fwww.example.org%2Fred%2509ros%25c3%25a9%23red%20%2B%20http%3A%2F%2Fwww.example.org%2Fred%2509ros%25c3%25a9%23red
380 8file%3A%2F%2F%2Fhome%2Fme%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
381 file:///home/me
382 http://a/b/clabelfile:///home/metext
383 PASSclass1298184332.95259file:///home/metext
384 PASSclass1298184595.36652 file:/home/metext
385 FAILclass1298184623.81142file:///home/metext
386 PASSclass1298183571.32271file:///home/metext
387 PASSclass1298184504.70199result8file%3A%2F%2F%2Fhome%2Fme%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
388 5http%3A%5C%5Cfoo%5Cbar%20%2B%20http%3A%5C%5Cfoo%5Cbarname
389 http:\\foo\bar
390 http:\\foo\barlabelhttp://foo/bartext
391 PASSclass1298184332.95259http://foo/bartext
392 PASSclass1298184595.36652Bhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%5C%5Cfoo%5Cbartext
393 FAILclass1298184623.81142 http://\\foo\bar/%5C%5Cfoo%5Cbartext
394 FAILclass1298183571.32271http://foo/bartext
395 PASSclass1298184504.70199result5http%3A%5C%5Cfoo%5Cbar%20%2B%20http%3A%5C%5Cfoo%5Cbar
396 Ohttp%3A%2F%2Fexample.com%2Fa%C2%9Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%9Abname
397 /http://example.com/ašb
398 http://example.com/ašblabelhttp://example.com/a%C2%9Abtext
399 PASSclass1298184332.95259http://example.com/ašbtext
400 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%9Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%9Ab
401 ehttp%3A%2F%2F%5B1%3A0%3A0%3A2%3A%3A3%3A0%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A0%3A0%3A2%3A%3A3%3A0%5D%2Fname
402 -http://[1:0:0:2::3:0]/
403 http://[1:0:0:2::3:0]/labelhttp://[1::2:0:0:3:0]/text
404 PASSclass1298184332.95259http://[1:0:0:2::3:0]/text
405 FAILclass1298184595.36652http://[1:0:0:2::3:0]/text
406 FAILclass1298184623.81142http://[1:0:0:2::3:0]/text
407 FAILclass1298183571.32271http://[1::2:0:0:3:0]/text
408 PASSclass1298184504.70199resultehttp%3A%2F%2F%5B1%3A0%3A0%3A2%3A%3A3%3A0%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A0%3A0%3A2%3A%3A3%3A0%5D%2F
409 5..%2F..%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
410 ../../
411 http://a/b/c/d;p?qlabel http://a/text
412 PASSclass1298184332.95259 http://a/text
413 PASSclass1298184595.36652 http://a/text
414 PASSclass1298184623.81142 http://a/text
415 PASSclass1298184504.70199 http://a/text
416 PASSclass1298183571.32271result5..%2F..%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
417 Ohttp%3A%2F%2Fexample.com%2Fa%C2%97b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%97bname
418 /http://example.com/a—b
419 http://example.com/a—blabelhttp://example.com/a%C2%97btext
420 PASSclass1298184332.95259http://example.com/a—btext
421 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%97b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%97b
422 ;mailto%3Aaddr1%2C%20addr2%20%2B%20mailto%3Aaddr1%2C%20addr2name
423 'mailto:addr1, addr2
424 mailto:addr1, addr2labelmailto:addr1, addr2text
425 FAILclass1298184332.95259mailto:addr1,%20addr2text
426 PASSclass1298184595.36652mailto:addr1,%20addr2text
427 PASSclass1298184623.81142mailto:addr1,%20addr2text
428 PASSclass1298183571.32271mailto:addr1,%20addr2text
429 PASSclass1298184504.70199result;mailto%3Aaddr1%2C%20addr2%20%2B%20mailto%3Aaddr1%2C%20addr2
430 Ihttp%3A%2F%2Fexample.com%2Fa%11b%20%2B%20http%3A%2F%2Fexample.com%2Fa%11bname
431 -http://example.com/ab
432 http://example.com/ablabelhttp://example.com/a%11btext
433 PASSclass1298184332.95259http://example.com/a%11btext
434 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%11b%20%2B%20http%3A%2F%2Fexample.com%2Fa%11b
435 Ohttp%3A%2F%2Fexample.com%2Fa%C3%B0b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B0bname
436 /http://example.com/aðb
437 http://example.com/aðblabelhttp://example.com/a%C3%B0btext
438 PASSclass1298184332.95259http://example.com/aðbtext
439 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%B0b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B0b
440 Ohttp%3A%2F%2Fexample.com%2Fa%C3%8Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%8Abname
441 /http://example.com/aÊb
442 http://example.com/aÊblabelhttp://example.com/a%C3%8Abtext
443 PASSclass1298184332.95259http://example.com/aÊbtext
444 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%8Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%8Ab
445 /C%7C%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
446 C|/foo/bar
447 http://a/b/clabelfile:///C:/foo/bartext
448 PASSclass1298184332.95259http://a/b/C|/foo/bartext
449 FAILclass1298184595.36652http://a/b/C|/foo/bartext
450 FAILclass1298184623.81142http://a/b/C|/foo/bartext
451 FAILclass1298183571.32271http://a/b/C%7C/foo/bartext
452 FAILclass1298184504.70199result/C%7C%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
453 Ohttp%3A%2F%2Fexample.com%2Fa%C2%8Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%8Cbname
454 /http://example.com/aŒb
455 http://example.com/aŒblabelhttp://example.com/a%C2%8Cbtext
456 PASSclass1298184332.95259http://example.com/aŒbtext
457 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%8Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%8Cb
458 =http%3A%2F%2F0.0.0.0xFF%2F%20%2B%20http%3A%2F%2F0.0.0.0xFF%2Fname
459 %http://0.0.0.0xFF/
460 http://0.0.0.0xFF/labelhttp://0.0.0.255/text
461 PASSclass1298184332.95259http://0.0.0.0xFF/text
462 FAILclass1298184595.36652http://0.0.0.0xff/text
463 FAILclass1298184623.81142http://0.0.0.0xff/text
464 FAILclass1298183571.32271http://0.0.0.255/text
465 PASSclass1298184504.70199result=http%3A%2F%2F0.0.0.0xFF%2F%20%2B%20http%3A%2F%2F0.0.0.0xFF%2F
466 wdata%3Atext%2Fplain%3B%2563harset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3B%2563harset%3Deuc-jp%2C%25A1%25A2name
467 Odata:text/plain;%63harset=euc-jp,%A1%A2
468 data:text/plain;%63harset=euc-jp,%A1%A2label'data:text/plain;%63harset=euc-jp,%A1%A2text
469 FAILclass1298184332.95259'data:text/plain;%63harset=euc-jp,%A1%A2text
470 FAILclass1298184595.36652'data:text/plain;%63harset=euc-jp,%A1%A2text
471 FAILclass1298184623.81142'data:text/plain;%63harset=euc-jp,%A1%A2text
472 FAILclass1298183571.32271'data:text/plain;%63harset=euc-jp,%A1%A2text
473 FAILclass1298184504.70199resultwdata%3Atext%2Fplain%3B%2563harset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3B%2563harset%3Deuc-jp%2C%25A1%25A2
474 4g%3Fy%23s%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
475 g?y#s
476 http://a/b/c/d;p?qlabelhttp://a/b/c/g?y#stext
477 PASSclass1298184332.95259http://a/b/c/g?y#stext
478 PASSclass1298184595.36652http://a/b/c/g?y#stext
479 PASSclass1298184623.81142http://a/b/c/g?y#stext
480 PASSclass1298184504.70199http://a/b/c/g?y#stext
481 PASSclass1298183571.32271result4g%3Fy%23s%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
482 ?http%3A%2F%2F%5Bc%40d%5D%2F%20%2B%20http%3A%2F%2F%5Bc%40d%5D%2Fname
483 http://[c@d]/
484 http://[c@d]/labelhttp://%5Bc@d]/text
485 PASSclass1298184332.95259 http://[c@d]/text
486 FAILclass1298184595.36652
487 http://d]/text
488 FAILclass1298184623.81142http://%5Bc@d]/text
489 PASSclass1298183571.32271nulltext
490 FAILclass1298184504.70199result?http%3A%2F%2F%5Bc%40d%5D%2F%20%2B%20http%3A%2F%2F%5Bc%40d%5D%2F
491 :..%2F..%2F..%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
492 ../../../
493 http://a/b/c/d;p?qlabel http://a/text
494 PASSclass1298184332.95259 http://a/text
495 PASSclass1298184595.36652 http://a/text
496 PASSclass1298184623.81142 http://a/text
497 PASSclass1298184504.70199 http://a/text
498 PASSclass1298183571.32271result:..%2F..%2F..%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
499 _file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F..%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F..name
500 3file:///C:/foo/bar/baz/..
501 file:///C:/foo/bar/baz/..labelfile:///C:/foo/bar/text
502 PASSclass1298184332.95259file:///C:/foo/bar/text
503 PASSclass1298184595.36652file:/C:/foo/bar/text
504 FAILclass1298184623.81142file:///C:/foo/bar/text
505 PASSclass1298183571.32271file:///C:/foo/bar/text
506 PASSclass1298184504.70199result_file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F..%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F..
507 ldap%3A%2F%2F%5B2001%3Adb8%3A%3A7%5D%2Fc%3DGB%3FobjectClass%3Fone%20%2B%20ldap%3A%2F%2F%5B2001%3Adb8%3A%3A7%5D%2Fc%3DGB%3FobjectClass%3Fonename
508 Sldap://[2001:db8::7]/c=GB?objectClass?one
509 ldap://[2001:db8::7]/c=GB?objectClass?onelabel)ldap://[2001:db8::7]/c=GB?objectClass?onetext
510 PASSclass1298184332.95259)ldap://[2001:db8::7]/c=GB?objectClass?onetext
511 PASSclass1298184595.36652)ldap://[2001:db8::7]/c=GB?objectClass?onetext
512 PASSclass1298184623.81142)ldap://[2001:db8::7]/c=GB?objectClass?onetext
513 PASSclass1298183571.32271)ldap://[2001:db8::7]/c=GB?objectClass?onetext
514 PASSclass1298184504.70199resultldap%3A%2F%2F%5B2001%3Adb8%3A%3A7%5D%2Fc%3DGB%3FobjectClass%3Fone%20%2B%20ldap%3A%2F%2F%5B2001%3Adb8%3A%3A7%5D%2Fc%3DGB%3FobjectClass%3Fone
515 wHtTp%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2F%2563%2F%257bfoo%257d%20%2B%20HtTp%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2F%2563%2F%257bfoo%257dname
516 ?HtTp://a/./b/../b/%63/%7bfoo%7d
517 HtTp://a/./b/../b/%63/%7bfoo%7dlabelhttp://a/b/c/%7bfoo%7dtext
518 FAILclass1298184332.95259HtTp://a/b/%63/%7bfoo%7dtext
519 FAILclass1298184595.36652http://a/b/c/%7bfoo%7dtext
520 FAILclass1298184623.81142http://a/b/%63/%7bfoo%7dtext
521 PASSclass1298183571.32271http://a/b/c/%7bfoo%7dtext
522 FAILclass1298184504.70199resultwHtTp%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2F%2563%2F%257bfoo%257d%20%2B%20HtTp%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2F%2563%2F%257bfoo%257d
523 5http%3A%2F%2F%5B%3A%2F%20%2B%20http%3A%2F%2F%5B%3A%2Fname
524 http://[:/
525 http://[:/label
526 http://[:/text
527 FAILclass1298184332.95259
528 http://[:/text
529 FAILclass1298184595.36652
530 http://[:/text
531 FAILclass1298184623.81142 http://[/text
532 PASSclass1298183571.32271
533 http://[:/text
534 FAILclass1298184504.70199result5http%3A%2F%2F%5B%3A%2F%20%2B%20http%3A%2F%2F%5B%3A%2F
535 Ojavascript%3Ajavascript%3A%22abc%22%20%2B%20javascript%3Ajavascript%3A%22abc%22name
536 7javascript:javascript:"abc"
537 javascript:javascript:"abc"labeljavascript:javascript:"abc"text
538 PASSclass1298184332.95259javascript:javascript:%22abc%22text
539 FAILclass1298184595.36652javascript:javascript:"abc"text
540 PASSclass1298184623.81142javascript:javascript:"abc"text
541 PASSclass1298183571.32271javascript:javascript:"abc"text
542 PASSclass1298184504.70199resultOjavascript%3Ajavascript%3A%22abc%22%20%2B%20javascript%3Ajavascript%3A%22abc%22
543 /data%3A%2Cabc%23def%20%2B%20data%3A%2Cabc%23defname
544 data:,abc#def
545 data:,abc#deflabel data:,abc#deftext
546 PASSclass1298184332.95259 data:,abc#deftext
547 PASSclass1298184595.36652 data:,abc#deftext
548 PASSclass1298184623.81142 data:,abc#deftext
549 PASSclass1298183571.32271 data:,abc#deftext
550 PASSclass1298184504.70199result/data%3A%2Cabc%23def%20%2B%20data%3A%2Cabc%23def
551 data%3A%2C%20%2B%20data%3A%2Cname
552 data:,
553 data:,labeldata:,text
554 PASSclass1298184332.95259data:,text
555 PASSclass1298184595.36652data:,text
556 PASSclass1298184623.81142data:,text
557 PASSclass1298183571.32271data:,text
558 PASSclass1298184504.70199resultdata%3A%2C%20%2B%20data%3A%2C
559 Ihttp%3A%2F%2Fexample.com%2Fa%3Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%3Cbname
560 -http://example.com/a<b
561 http://example.com/a<blabelhttp://example.com/a%3Cbtext
562 PASSclass1298184332.95259http://example.com/a%3Cbtext
563 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%3Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%3Cb
564 uhttp%3A%2F%2Fxn--99zt52a.example.org%2F%25e2%2580%25ae%20%2B%20http%3A%2F%2Fxn--99zt52a.example.org%2F%25e2%2580%25aename
565 Qhttp://xn--99zt52a.example.org/%e2%80%ae
566 http://xn--99zt52a.example.org/%e2%80%aelabel(http://xn--99zt52a.example.org/%e2%80%aetext
567 PASSclass1298184332.95259(http://xn--99zt52a.example.org/%e2%80%aetext
568 PASSclass1298184595.36652#http://納豆.example.org/%e2%80%aetext
569 FAILclass1298184623.81142#http://納豆.example.org/%e2%80%aetext
570 FAILclass1298183571.32271#http://納豆.example.org/%e2%80%aetext
571 FAILclass1298184504.70199resultuhttp%3A%2F%2Fxn--99zt52a.example.org%2F%25e2%2580%25ae%20%2B%20http%3A%2F%2Fxn--99zt52a.example.org%2F%25e2%2580%25ae
572 Ihttp%3A%2F%2Fhoge%2F%3Ffoo%0Abar%20%2B%20http%3A%2F%2Fhoge%2F%3Ffoo%0Abarname
573 )http://hoge/?foo
574 bar
575 http://hoge/?foo
576 barlabelhttp://hoge/?foobartext
577 FAILclass1298184332.95259http://hoge/?foobartext
578 FAILclass1298184595.36652http://hoge/?foobartext
579 FAILclass1298184623.81142http://hoge/?foobartext
580 FAILclass1298183571.32271http://hoge/?foobartext
581 FAILclass1298184504.70199resultIhttp%3A%2F%2Fhoge%2F%3Ffoo%0Abar%20%2B%20http%3A%2F%2Fhoge%2F%3Ffoo%0Abar
582 Ohttp%3A%2F%2Fexample.com%2Fa%C3%94b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%94bname
583 /http://example.com/aÔb
584 http://example.com/aÔblabelhttp://example.com/a%C3%94btext
585 PASSclass1298184332.95259http://example.com/aÔbtext
586 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%94b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%94b
587 6%252E%252E%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
588 %2E%2E/
589 http://foo/a/b/c/dlabelhttp://foo/a/b/text
590 PASSclass1298184332.95259http://foo/a/b/c/%2E%2E/text
591 FAILclass1298184595.36652http://foo/a/b/text
592 PASSclass1298184623.81142http://foo/a/b/text
593 PASSclass1298183571.32271http://foo/a/b/text
594 PASSclass1298184504.70199result6%252E%252E%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
595 Kjavascript%3A123%3B%250A%22abc%22%20%2B%20javascript%3A123%3B%250A%22abc%22name
596 /javascript:123;%0A"abc"
597 javascript:123;%0A"abc"labeljavascript:123;%0A"abc"text
598 PASSclass1298184332.95259javascript:123;%0A%22abc%22text
599 FAILclass1298184595.36652javascript:123;%0A"abc"text
600 PASSclass1298184623.81142javascript:123;%0A"abc"text
601 PASSclass1298183571.32271javascript:123;%0A"abc"text
602 PASSclass1298184504.70199resultKjavascript%3A123%3B%250A%22abc%22%20%2B%20javascript%3A123%3B%250A%22abc%22
603 !data%3A%252C%20%2B%20data%3A%252Cname
604 data:%2C
605 data:%2Clabeldata:%2Ctext
606 PASSclass1298184332.95259data:%2Ctext
607 PASSclass1298184595.36652data:%2Ctext
608 PASSclass1298184623.81142data:%2Ctext
609 PASSclass1298183571.32271data:%2Ctext
610 PASSclass1298184504.70199result!data%3A%252C%20%2B%20data%3A%252C
611 data%3Aapplication%2Foctet-stream%3Bname%3Dfilename.dat%2Cabc%20%2B%20data%3Aapplication%2Foctet-stream%3Bname%3Dfilename.dat%2Cabcname
612 gdata:application/octet-stream;name=filename.dat,abc
613 data:application/octet-stream;name=filename.dat,abclabel3data:application/octet-stream;name=filename.dat,abctext
614 PASSclass1298184332.952593data:application/octet-stream;name=filename.dat,abctext
615 PASSclass1298184595.366523data:application/octet-stream;name=filename.dat,abctext
616 PASSclass1298184623.811423data:application/octet-stream;name=filename.dat,abctext
617 PASSclass1298183571.322713data:application/octet-stream;name=filename.dat,abctext
618 PASSclass1298184504.70199resultdata%3Aapplication%2Foctet-stream%3Bname%3Dfilename.dat%2Cabc%20%2B%20data%3Aapplication%2Foctet-stream%3Bname%3Dfilename.dat%2Cabc
619 Ohttp%3A%2F%2Fexample.com%2Fa%C2%B0b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B0bname
620 /http://example.com/a°b
621 http://example.com/a°blabelhttp://example.com/a%C2%B0btext
622 PASSclass1298184332.95259http://example.com/a°btext
623 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%B0b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B0b
624 @..%2F..%2F..%2F..%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
625 ../../../../g
626 http://a/b/c/d;p?qlabel
627 http://a/gtext
628 PASSclass1298184332.95259
629 http://a/gtext
630 PASSclass1298184595.36652
631 http://a/gtext
632 PASSclass1298184623.81142
633 http://a/gtext
634 PASSclass1298184504.70199
635 http://a/gtext
636 PASSclass1298183571.32271result@..%2F..%2F..%2F..%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
637 ehttp%3A%2F%2F%5B1%3A%3A2%3A0%3A0%3A3%3A0%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A2%3A0%3A0%3A3%3A0%5D%2Fname
638 -http://[1::2:0:0:3:0]/
639 http://[1::2:0:0:3:0]/labelhttp://[1::2:0:0:3:0]/text
640 PASSclass1298184332.95259http://[1::2:0:0:3:0]/text
641 PASSclass1298184595.36652http://[1::2:0:0:3:0]/text
642 PASSclass1298184623.81142http://[1::2:0:0:3:0]/text
643 PASSclass1298183571.32271http://[1::2:0:0:3:0]/text
644 PASSclass1298184504.70199resultehttp%3A%2F%2F%5B1%3A%3A2%3A0%3A0%3A3%3A0%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A2%3A0%3A0%3A3%3A0%5D%2F
645 Ohttp%3A%2F%2Fexample.com%2Fa%C2%8Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%8Dbname
646 /http://example.com/ab
647 http://example.com/ablabelhttp://example.com/a%C2%8Dbtext
648 PASSclass1298184332.95259http://example.com/abtext
649 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%8Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%8Db
650 Ejavascript%3A%22abc%250Adef%22%20%2B%20javascript%3A%22abc%250Adef%22name
651 -javascript:"abc%0Adef"
652 javascript:"abc%0Adef"labeljavascript:"abc%0Adef"text
653 PASSclass1298184332.95259javascript:%22abc%0Adef%22text
654 FAILclass1298184595.36652javascript:"abc%0Adef"text
655 PASSclass1298184623.81142javascript:"abc%0Adef"text
656 PASSclass1298183571.32271javascript:"abc%0Adef"text
657 PASSclass1298184504.70199resultEjavascript%3A%22abc%250Adef%22%20%2B%20javascript%3A%22abc%250Adef%22
658 Ehttp%3A%2F%2Fuser%3Apass%40%2F%20%2B%20http%3A%2F%2Fuser%3Apass%40%2Fname
659 %http://user:pass@/
660 http://user:pass@/labelhttp://user:pass@/text
661 PASSclass1298184332.95259http://user:pass@/text
662 PASSclass1298184595.36652http:/text
663 FAILclass1298184623.81142http://user:pass@/text
664 PASSclass1298183571.32271nulltext
665 FAILclass1298184504.70199resultEhttp%3A%2F%2Fuser%3Apass%40%2F%20%2B%20http%3A%2F%2Fuser%3Apass%40%2F
666 Ihttp%3A%2F%2Fexample.com%2Fa%5Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%5Dbname
667 -http://example.com/a]b
668 http://example.com/a]blabelhttp://example.com/a]btext
669 FAILclass1298184332.95259http://example.com/a]btext
670 FAILclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%5Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%5Db
671 1file%3A%2F%2F%2Fc%2F%20%2B%20file%3A%2F%2F%2Fc%2Fname
672 file:///c/
673 file:///c/label
674 file:///c/text
675 PASSclass1298184332.95259
676 file:///c/text
677 PASSclass1298184595.36652file:/c/text
678 FAILclass1298184623.81142
679 file:///c/text
680 PASSclass1298183571.32271
681 file:///c/text
682 PASSclass1298184504.70199result1file%3A%2F%2F%2Fc%2F%20%2B%20file%3A%2F%2F%2Fc%2F
683 Ahttp%3A%2F%2F%2F%2Ffoo%2Fbar%20%2B%20http%3A%2F%2F%2F%2Ffoo%2Fbarname
684 !http:////foo/bar
685 http:////foo/barlabelhttp://foo/bartext
686 PASSclass1298184332.95259http://foo/bartext
687 PASSclass1298184595.36652http://foo/bartext
688 PASSclass1298184623.81142http://foo/bartext
689 PASSclass1298183571.32271http:////foo/bartext
690 FAILclass1298184504.70199resultAhttp%3A%2F%2F%2F%2Ffoo%2Fbar%20%2B%20http%3A%2F%2F%2F%2Ffoo%2Fbar
691 Uhttp%3A%2F%2F%25ef%25b7%2590zyx.com%2F%20%2B%20http%3A%2F%2F%25ef%25b7%2590zyx.com%2Fname
692 1http://%ef%b7%90zyx.com/
693 http://%ef%b7%90zyx.com/labelhttp://%EF%BF%BDzyx.com/text
694 PASSclass1298184332.95259http://%ef%b7%90zyx.com/text
695 FAILclass1298184595.36652opera:illegal-url-130text
696 FAILclass1298184623.81142http://%ef%b7%90zyx.com/text
697 FAILclass1298183571.32271http://%ef%b7%90zyx.com/text
698 FAILclass1298184504.70199resultUhttp%3A%2F%2F%25ef%25b7%2590zyx.com%2F%20%2B%20http%3A%2F%2F%25ef%25b7%2590zyx.com%2F
699 *foo%2F..%20%2B%20http%3A%2F%2Fhoge%2Fa%2Fbname
700 foo/..
701 http://hoge/a/blabelhttp://hoge/a/text
702 PASSclass1298184332.95259http://hoge/a/text
703 PASSclass1298184595.36652http://hoge/a/text
704 PASSclass1298184623.81142http://hoge/a/text
705 PASSclass1298184504.70199http://hoge/a/text
706 PASSclass1298183571.32271result*foo%2F..%20%2B%20http%3A%2F%2Fhoge%2Fa%2Fb
707 Ohttp%3A%2F%2Fexample.com%2Fa%C3%9Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%9Cbname
708 /http://example.com/aÜb
709 http://example.com/aÜblabelhttp://example.com/a%C3%9Cbtext
710 PASSclass1298184332.95259http://example.com/aÜbtext
711 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%9Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%9Cb
712 Ohttp%3A%2F%2Fexample.com%2Fa%C3%A2b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A2bname
713 /http://example.com/aâb
714 http://example.com/aâblabelhttp://example.com/a%C3%A2btext
715 PASSclass1298184332.95259http://example.com/aâbtext
716 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%A2b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A2b
717 Wfile%3A%2F%2F%2F%3F%2Fc%3A%2Fwindows%2F%20%2B%20file%3A%2F%2F%2F%3F%2Fc%3A%2Fwindows%2Fname
718 +file:///?/c:/windows/
719 file:///?/c:/windows/labelfile:///?/c:/windows/text
720 PASSclass1298184332.95259file:///?/c:/windows/text
721 PASSclass1298184595.36652file:/?/c:/windows/text
722 FAILclass1298184623.81142file:///?/c:/windows/text
723 PASSclass1298183571.32271file:///?/c:/windows/text
724 PASSclass1298184504.70199resultWfile%3A%2F%2F%2F%3F%2Fc%3A%2Fwindows%2F%20%2B%20file%3A%2F%2F%2F%3F%2Fc%3A%2Fwindows%2F
725 5ws%3A%2F%2Ffoo%3A80%2F%20%2B%20ws%3A%2F%2Ffoo%3A80%2Fname
726 ws://foo:80/
727 ws://foo:80/label ws://foo/text
728 PASSclass1298184332.95259 ws://foo:80/text
729 FAILclass1298184595.36652 ws://foo:80/text
730 FAILclass1298184623.81142 ws://foo:80/text
731 FAILclass1298183571.32271 ws://foo:80/text
732 FAILclass1298184504.70199result5ws%3A%2F%2Ffoo%3A80%2F%20%2B%20ws%3A%2F%2Ffoo%3A80%2F
733 Ihtt%2570%3A%2F%2Fsuika.fam.cx%2F%20%2B%20htt%2570%3A%2F%2Fsuika.fam.cx%2Fname
734 -htt%70://suika.fam.cx/
735 htt%70://suika.fam.cx/label[http://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/http://suika.fam.cx/text
736 FAILclass1298184332.95259_http://suika.fam.cx/www/url/perl-weburl/t/browsers/htt%70://suika.fam.cx/htt%70://suika.fam.cx/text
737 FAILclass1298184595.36652[http://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/http://suika.fam.cx/text
738 FAILclass1298184623.81142Ihttp://suika.fam.cx/www/url/perl-weburl/t/browsers/htt%70://suika.fam.cx/text
739 FAILclass1298183571.32271Ghttp://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/text
740 FAILclass1298184504.70199resultIhtt%2570%3A%2F%2Fsuika.fam.cx%2F%20%2B%20htt%2570%3A%2F%2Fsuika.fam.cx%2F
741 '%3Fhoge%23fuga%20%2B%20http%3A%2F%2Ffooname
742 ?hoge#fuga
743 http://foolabelhttp://foo/?hoge#fugatext
744 PASSclass1298184332.95259http://foo/?hoge#fugatext
745 PASSclass1298184595.36652http://foo/?hoge#fugatext
746 PASSclass1298184623.81142http://foo/?hoge#fugatext
747 PASSclass1298184504.70199http://foo/?hoge#fugatext
748 PASSclass1298183571.32271result'%3Fhoge%23fuga%20%2B%20http%3A%2F%2Ffoo
749 >%3Fhoge%20%2B%20http%3A%2F%2Ffoo%3Abar%40baz%3A120%2Fb%3Fc%23dname
750 "?hoge
751 http://foo:bar@baz:120/b?c#dlabelhttp://foo:bar@baz:120/b?hogetext
752 PASSclass1298184332.95259http://foo:bar@baz:120/b?hogetext
753 PASSclass1298184595.36652http://baz:120/b?hogetext
754 FAILclass1298184623.81142nulltext
755 FAILclass1298184504.70199http://foo:bar@baz:120/b?hogetext
756 PASSclass1298183571.32271result>%3Fhoge%20%2B%20http%3A%2F%2Ffoo%3Abar%40baz%3A120%2Fb%3Fc%23d
757 ]http%3A%2F%2F%5B%3A%3Affff%3A192.1.2%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3Affff%3A192.1.2%5D%2Fname
758 1http://[::ffff:192.1.2]/
759 http://[::ffff:192.1.2]/labelhttp://[::ffff:c001:2]/text
760 PASSclass1298184332.95259http://[::ffff:192.1.2]/text
761 FAILclass1298184595.36652http://[::ffff:192.1.2]/text
762 FAILclass1298184623.81142http://[::ffff:192.1.2]/text
763 FAILclass1298183571.32271nulltext
764 FAILclass1298184504.70199result]http%3A%2F%2F%5B%3A%3Affff%3A192.1.2%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3Affff%3A192.1.2%5D%2F
765 Ohttp%3A%2F%2Fexample.com%2Fa%C2%BBb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%BBbname
766 /http://example.com/a»b
767 http://example.com/a»blabelhttp://example.com/a%C2%BBbtext
768 PASSclass1298184332.95259http://example.com/a»btext
769 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%BBb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%BBb
770 http%3A%2F%2F%25D9%2582%25D9%2587%25D9%2588%25D8%25a9%40example%2F%20%2B%20http%3A%2F%2F%25D9%2582%25D9%2587%25D9%2588%25D8%25a9%40example%2Fname
771 Qhttp://%D9%82%D9%87%D9%88%D8%a9@example/
772 http://%D9%82%D9%87%D9%88%D8%a9@example/label(http://%D9%82%D9%87%D9%88%D8%a9@example/text
773 PASSclass1298184332.95259(http://%D9%82%D9%87%D9%88%D8%a9@example/text
774 PASSclass1298184595.36652http://example/text
775 FAILclass1298184623.81142(http://%D9%82%D9%87%D9%88%D8%a9@example/text
776 PASSclass1298183571.32271nulltext
777 FAILclass1298184504.70199resulthttp%3A%2F%2F%25D9%2582%25D9%2587%25D9%2588%25D8%25a9%40example%2F%20%2B%20http%3A%2F%2F%25D9%2582%25D9%2587%25D9%2588%25D8%25a9%40example%2F
778 1hTtP%3A%2F%2Ftest%2F%20%2B%20hTtP%3A%2F%2Ftest%2Fname
779 hTtP://test/
780 hTtP://test/label http://test/text
781 PASSclass1298184332.95259 hTtP://test/text
782 FAILclass1298184595.36652 http://test/text
783 PASSclass1298184623.81142 http://test/text
784 PASSclass1298183571.32271 http://test/text
785 PASSclass1298184504.70199result1hTtP%3A%2F%2Ftest%2F%20%2B%20hTtP%3A%2F%2Ftest%2F
786 Ohttp%3A%2F%2Fexample.com%2Fa%C2%B1b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B1bname
787 /http://example.com/a±b
788 http://example.com/a±blabelhttp://example.com/a%C2%B1btext
789 PASSclass1298184332.95259http://example.com/a±btext
790 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%B1b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B1b
791 J%20%20File%3Ac%7C%2F%2F%2F%2Ffoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
792 & File:c|////foo\bar.html
793 http://a/b/clabelfile:///C:////foo/bar.htmltext
794 PASSclass1298184332.95259File://c|////foo/bar.htmltext
795 FAILclass1298184595.36652file:/c|////foo%5Cbar.htmltext
796 FAILclass1298184623.81142file:///c|////foo/bar.htmltext
797 FAILclass1298183571.32271file:c%7C////foo/bar.htmltext
798 FAILclass1298184504.70199resultJ%20%20File%3Ac%7C%2F%2F%2F%2Ffoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
799 0g%3Bx%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
800 g;x
801 http://a/b/c/d;p?qlabelhttp://a/b/c/g;xtext
802 PASSclass1298184332.95259http://a/b/c/g;xtext
803 PASSclass1298184595.36652http://a/b/c/g;xtext
804 PASSclass1298184623.81142http://a/b/c/g;xtext
805 PASSclass1298184504.70199http://a/b/c/g;xtext
806 PASSclass1298183571.32271result0g%3Bx%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
807 kdata%3Atext%2Fplain%3B%20charset%3Dus-ascii%2Cabc%20%2B%20data%3Atext%2Fplain%3B%20charset%3Dus-ascii%2Cabcname
808 Kdata:text/plain; charset=us-ascii,abc
809 data:text/plain; charset=us-ascii,abclabel%data:text/plain; charset=us-ascii,abctext
810 FAILclass1298184332.95259'data:text/plain;%20charset=us-ascii,abctext
811 PASSclass1298184595.36652%data:text/plain; charset=us-ascii,abctext
812 FAILclass1298184623.81142'data:text/plain;%20charset=us-ascii,abctext
813 PASSclass1298183571.32271%data:text/plain; charset=us-ascii,abctext
814 FAILclass1298184504.70199resultkdata%3Atext%2Fplain%3B%20charset%3Dus-ascii%2Cabc%20%2B%20data%3Atext%2Fplain%3B%20charset%3Dus-ascii%2Cabc
815 Qhttp%3A%2F%2Ffoo.example%2F%E4%B8%80%20%2B%20http%3A%2F%2Ffoo.example%2F%E4%B8%80name
816 -http://foo.example/
817 http://foo.example/一labelhttp://foo.example/%E4%B8%80text
818 PASSclass1298184332.95259http://foo.example/%E4%B8%80text
819 PASSclass1298184595.36652http://foo.example/一text
820 FAILclass1298184623.81142http://foo.example/%E4%B8%80text
821 PASSclass1298183571.32271http://foo.example/一text
822 FAILclass1298184504.70199resultQhttp%3A%2F%2Ffoo.example%2F%E4%B8%80%20%2B%20http%3A%2F%2Ffoo.example%2F%E4%B8%80
823 =http%3A%2F%2F0xC0a80001%2F%20%2B%20http%3A%2F%2F0xC0a80001%2Fname
824 %http://0xC0a80001/
825 http://0xC0a80001/labelhttp://192.168.0.1/text
826 PASSclass1298184332.95259http://0xC0a80001/text
827 FAILclass1298184595.36652http://0xc0a80001/text
828 FAILclass1298184623.81142http://0xc0a80001/text
829 FAILclass1298183571.32271http://192.168.0.1/text
830 PASSclass1298184504.70199result=http%3A%2F%2F0xC0a80001%2F%20%2B%20http%3A%2F%2F0xC0a80001%2F
831 <%3Fhoge%20%2B%20http%3A%2F%2Ffoo%3Abar%40baz%3Aa%2Fb%3Fc%23dname
832 ?hoge
833 http://foo:bar@baz:a/b?c#dlabelDhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/decomps.html?hogetext
834 FAILclass1298184332.95259Dhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/decomps.html?hogetext
835 FAILclass1298184595.36652http://baz/b?hogetext
836 FAILclass1298184623.81142nulltext
837 FAILclass1298184504.70199Dhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/decomps.html?hogetext
838 FAILclass1298183571.32271result<%3Fhoge%20%2B%20http%3A%2F%2Ffoo%3Abar%40baz%3Aa%2Fb%3Fc%23d
839 3http%3A.%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
840 http:.
841 http://a/b/c/d;p?qlabel http://a/b/c/text
842 PASSclass1298184332.95259 http://a/b/c/text
843 PASSclass1298184595.36652 http://a/b/c/text
844 PASSclass1298184623.81142 http://a/b/c/text
845 PASSclass1298184504.70199 http://a/b/c/text
846 PASSclass1298183571.32271result3http%3A.%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
847 foo%3A%2F%2Fexample.com%3A8042%2Fover%2Fthere%3Fname%3Dferret%23nose%20%2B%20foo%3A%2F%2Fexample.com%3A8042%2Fover%2Fthere%3Fname%3Dferret%23nosename
848 efoo://example.com:8042/over/there?name=ferret#nose
849 foo://example.com:8042/over/there?name=ferret#noselabel2foo://example.com:8042/over/there?name=ferret#nosetext
850 PASSclass1298184332.952592foo://example.com:8042/over/there?name=ferret#nosetext
851 PASSclass1298184595.366522foo://example.com:8042/over/there?name=ferret#nosetext
852 PASSclass1298184623.811422foo://example.com:8042/over/there?name=ferret#nosetext
853 PASSclass1298183571.322712foo://example.com:8042/over/there?name=ferret#nosetext
854 PASSclass1298184504.70199resultfoo%3A%2F%2Fexample.com%3A8042%2Fover%2Fthere%3Fname%3Dferret%23nose%20%2B%20foo%3A%2F%2Fexample.com%3A8042%2Fover%2Fthere%3Fname%3Dferret%23nose
855 Shttp%3A%2F%2F%5Bfoo%3Bbar%3Da%5D%3A80%20%2B%20http%3A%2F%2F%5Bfoo%3Bbar%3Da%5D%3A80name
856 +http://[foo;bar=a]:80
857 http://[foo;bar=a]:80labelhttp://[foo%3Bbar%3Da]/text
858 FAILclass1298184332.95259http://[foo;bar=a]:80text
859 FAILclass1298184595.36652http://[foo/;bar=a]:80text
860 FAILclass1298184623.81142http://[foo/;bar=a]:80text
861 FAILclass1298183571.32271nulltext
862 FAILclass1298184504.70199resultShttp%3A%2F%2F%5Bfoo%3Bbar%3Da%5D%3A80%20%2B%20http%3A%2F%2F%5Bfoo%3Bbar%3Da%5D%3A80
863 Ihttp%3A%2F%2Fexample.com%2Fa%18b%20%2B%20http%3A%2F%2Fexample.com%2Fa%18bname
864 -http://example.com/ab
865 http://example.com/ablabelhttp://example.com/a%18btext
866 PASSclass1298184332.95259http://example.com/a%18btext
867 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%18b%20%2B%20http%3A%2F%2Fexample.com%2Fa%18b
868 odata%3Atext%2Fplain%3Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3Deuc-jp%2C%25A1%25A2name
869 Kdata:text/plain;charset=euc-jp,%A1%A2
870 data:text/plain;charset=euc-jp,%A1%A2label%data:text/plain;charset=euc-jp,%A1%A2text
871 PASSclass1298184332.95259%data:text/plain;charset=euc-jp,%A1%A2text
872 PASSclass1298184595.36652%data:text/plain;charset=euc-jp,%A1%A2text
873 PASSclass1298184623.81142%data:text/plain;charset=euc-jp,%A1%A2text
874 PASSclass1298183571.32271%data:text/plain;charset=euc-jp,%A1%A2text
875 PASSclass1298184504.70199resultodata%3Atext%2Fplain%3Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3Deuc-jp%2C%25A1%25A2
876 7file%3Afiler%2Fhome%5Cme%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
877 file:filer/home\me
878 http://a/b/clabelfile://filer/home/metext
879 PASSclass1298184332.95259file://filer/home/metext
880 PASSclass1298184595.36652file:/filer/home%5Cmetext
881 FAILclass1298184623.81142file:///filer/home/metext
882 FAILclass1298183571.32271file:filer/home/metext
883 FAILclass1298184504.70199result7file%3Afiler%2Fhome%5Cme%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
884 9http%3A%2F%2F.foo.bar%2F%20%2B%20http%3A%2F%2F.foo.bar%2Fname
885 !http://.foo.bar/
886 http://.foo.bar/labelhttp://.foo.bar/text
887 PASSclass1298184332.95259http://.foo.bar/text
888 PASSclass1298184595.36652http://.foo.bar/text
889 PASSclass1298184623.81142http://.foo.bar/text
890 PASSclass1298183571.32271http://.foo.bar/text
891 PASSclass1298184504.70199result9http%3A%2F%2F.foo.bar%2F%20%2B%20http%3A%2F%2F.foo.bar%2F
892 Uhttp%3A%2F%2Fexample.com%2Ffoo%252zbar%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%252zbarname
893 9http://example.com/foo%2zbar
894 http://example.com/foo%2zbarlabelhttp://example.com/foo%2zbartext
895 PASSclass1298184332.95259http://example.com/foo%2zbartext
896 PASSclass1298184595.36652http://example.com/foo%2zbartext
897 PASSclass1298184623.81142http://example.com/foo%2zbartext
898 PASSclass1298183571.32271nulltext
899 FAILclass1298184504.70199resultUhttp%3A%2F%2Fexample.com%2Ffoo%252zbar%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%252zbar
900 Ihttp%3A%2F%2Fexample.com%2Fa%0Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%0Ebname
901 -http://example.com/ab
902 http://example.com/ablabelhttp://example.com/a%0Ebtext
903 PASSclass1298184332.95259http://example.com/a%0Ebtext
904 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%0Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%0Eb
905 qdata%3Atext%2Fplain%3Bcharset%3D%22us-ascii%22%2Cabc%20%2B%20data%3Atext%2Fplain%3Bcharset%3D%22us-ascii%22%2Cabcname
906 Mdata:text/plain;charset="us-ascii",abc
907 data:text/plain;charset="us-ascii",abclabel&data:text/plain;charset="us-ascii",abctext
908 FAILclass1298184332.95259*data:text/plain;charset=%22us-ascii%22,abctext
909 PASSclass1298184595.36652&data:text/plain;charset="us-ascii",abctext
910 FAILclass1298184623.81142&data:text/plain;charset="us-ascii",abctext
911 FAILclass1298183571.32271&data:text/plain;charset="us-ascii",abctext
912 FAILclass1298184504.70199resultqdata%3Atext%2Fplain%3Bcharset%3D%22us-ascii%22%2Cabc%20%2B%20data%3Atext%2Fplain%3Bcharset%3D%22us-ascii%22%2Cabc
913 Ihttp%3A%2F%2Fexample.com%2Fa%5Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%5Ebname
914 -http://example.com/a^b
915 http://example.com/a^blabelhttp://example.com/a%5Ebtext
916 PASSclass1298184332.95259http://example.com/a%5Ebtext
917 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%5Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%5Eb
918 Ohttp%3A%2F%2Fexample.com%2Fa%C2%A1b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A1bname
919 /http://example.com/a¡b
920 http://example.com/a¡blabelhttp://example.com/a%C2%A1btext
921 PASSclass1298184332.95259http://example.com/a¡btext
922 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%A1b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A1b
923 sdata%3Atext%2Fplain%253Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%253Bcharset%3Deuc-jp%2C%25A1%25A2name
924 Odata:text/plain%3Bcharset=euc-jp,%A1%A2
925 data:text/plain%3Bcharset=euc-jp,%A1%A2label'data:text/plain%3Bcharset=euc-jp,%A1%A2text
926 PASSclass1298184332.95259'data:text/plain%3Bcharset=euc-jp,%A1%A2text
927 PASSclass1298184595.36652'data:text/plain%3Bcharset=euc-jp,%A1%A2text
928 PASSclass1298184623.81142'data:text/plain%3Bcharset=euc-jp,%A1%A2text
929 PASSclass1298183571.32271'data:text/plain%3Bcharset=euc-jp,%A1%A2text
930 PASSclass1298184504.70199resultsdata%3Atext%2Fplain%253Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%253Bcharset%3Deuc-jp%2C%25A1%25A2
931 Ehttp%3A%2F%2Fexample.com%2Fa2b%20%2B%20http%3A%2F%2Fexample.com%2Fa2bname
932 -http://example.com/a2b
933 http://example.com/a2blabelhttp://example.com/a2btext
934 PASSclass1298184332.95259http://example.com/a2btext
935 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa2b%20%2B%20http%3A%2F%2Fexample.com%2Fa2b
936 Ohttp%3A%2F%2Fexample.com%2Fa%C2%A2b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A2bname
937 /http://example.com/a¢b
938 http://example.com/a¢blabelhttp://example.com/a%C2%A2btext
939 PASSclass1298184332.95259http://example.com/a¢btext
940 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%A2b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A2b
941 Ohttp%3A%2F%2Fexample.com%2Fa%C2%A7b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A7bname
942 /http://example.com/a§b
943 http://example.com/a§blabelhttp://example.com/a%C2%A7btext
944 PASSclass1298184332.95259http://example.com/a§btext
945 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%A7b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A7b
946 5http%3A%2F%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Ffoo%2Fbarname
947 http://foo/bar
948 http://foo/barlabelhttp://foo/bartext
949 PASSclass1298184332.95259http://foo/bartext
950 PASSclass1298184595.36652http://foo/bartext
951 PASSclass1298184623.81142http://foo/bartext
952 PASSclass1298183571.32271http://foo/bartext
953 PASSclass1298184504.70199result5http%3A%2F%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Ffoo%2Fbar
954 Ihttp%3A%2F%2Fexample.com%2Fa%3Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%3Fbname
955 -http://example.com/a?b
956 http://example.com/a?blabelhttp://example.com/a?btext
957 PASSclass1298184332.95259http://example.com/a?btext
958 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%3Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%3Fb
959 Ohttp%3A%2F%2Fexample.com%2Fa%C3%A9b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A9bname
960 /http://example.com/aéb
961 http://example.com/aéblabelhttp://example.com/a%C3%A9btext
962 PASSclass1298184332.95259http://example.com/aébtext
963 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%A9b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A9b
964 uhttp%3A%2F%2F%5BA%3Ab%3Ac%3ADE%3AfF%3A0%3A1%3AaC%5D%2F%20%2B%20http%3A%2F%2F%5BA%3Ab%3Ac%3ADE%3AfF%3A0%3A1%3AaC%5D%2Fname
965 9http://[A:b:c:DE:fF:0:1:aC]/
966 http://[A:b:c:DE:fF:0:1:aC]/labelhttp://[a:b:c:de:ff:0:1:ac]/text
967 PASSclass1298184332.95259http://[A:b:c:DE:fF:0:1:aC]/text
968 FAILclass1298184595.36652http://[a:b:c:de:ff:0:1:ac]/text
969 PASSclass1298184623.81142http://[a:b:c:de:ff:0:1:ac]/text
970 PASSclass1298183571.32271http://[a:b:c:de:ff:0:1:ac]/text
971 PASSclass1298184504.70199resultuhttp%3A%2F%2F%5BA%3Ab%3Ac%3ADE%3AfF%3A0%3A1%3AaC%5D%2F%20%2B%20http%3A%2F%2F%5BA%3Ab%3Ac%3ADE%3AfF%3A0%3A1%3AaC%5D%2F
972 9%2F%2F%3F%2Fc%3A%2Fwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
973 //?/c:/windows
974 http://a/b/clabelhttp:/?/c:/windowstext
975 FAILclass1298184332.95259http:/?/c:/windowstext
976 FAILclass1298184595.36652http:/?/c:/windowstext
977 FAILclass1298184623.81142http:///?/c:/windowstext
978 FAILclass1298183571.32271http:///?/c:/windowstext
979 FAILclass1298184504.70199result9%2F%2F%3F%2Fc%3A%2Fwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
980 ihttp%3A%2F%2Fwww.example.com%2F%3Fq%3DuD800uD800%20%2B%20http%3A%2F%2Fwww.example.com%2F%3Fq%3DuD800uD800name
981 Ihttp://www.example.com/?q=uD800uD800
982 http://www.example.com/?q=uD800uD800label,http://www.example.com/?q=%EF%BF%BD%EF%BF%BDtext
983 PASSclass1298184332.95259&http://www.example.com/?q=%UD800%UD800text
984 FAILclass1298184595.36652#http://www.example.com/?q=%EF%BF%BDtext
985 FAILclass1298184623.81142,http://www.example.com/?q=%EF%BF%BD%EF%BF%BDtext
986 PASSclass1298183571.32271resultihttp%3A%2F%2Fwww.example.com%2F%3Fq%3DuD800uD800%20%2B%20http%3A%2F%2Fwww.example.com%2F%3Fq%3DuD800uD800
987 0g%23s%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
988 g#s
989 http://a/b/c/d;p?qlabelhttp://a/b/c/g#stext
990 PASSclass1298184332.95259http://a/b/c/g#stext
991 PASSclass1298184595.36652http://a/b/c/g#stext
992 PASSclass1298184623.81142http://a/b/c/g#stext
993 PASSclass1298184504.70199http://a/b/c/g#stext
994 PASSclass1298183571.32271result0g%23s%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
995 Ohttp%3A%2F%2Fexample.com%2Fa%C2%82b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%82bname
996 /http://example.com/a‚b
997 http://example.com/a‚blabelhttp://example.com/a%C2%82btext
998 PASSclass1298184332.95259http://example.com/a‚btext
999 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%82b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%82b
1000 Ehttp%3A%2F%2Fexample.com%2Faab%20%2B%20http%3A%2F%2Fexample.com%2Faabname
1001 -http://example.com/aab
1002 http://example.com/aablabelhttp://example.com/aabtext
1003 PASSclass1298184332.95259http://example.com/aabtext
1004 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Faab%20%2B%20http%3A%2F%2Fexample.com%2Faab
1005 Wres%3Apath%2Fin%2Fclasspath%2Fimage.png%20%2B%20res%3Apath%2Fin%2Fclasspath%2Fimage.pngname
1006 ?res:path/in/classpath/image.png
1007 res:path/in/classpath/image.pnglabelres:path/in/classpath/image.pngtext
1008 PASSclass1298184332.95259res:path/in/classpath/image.pngtext
1009 PASSclass1298184595.36652res:path/in/classpath/image.pngtext
1010 PASSclass1298184623.81142res:path/in/classpath/image.pngtext
1011 PASSclass1298183571.32271res:path/in/classpath/image.pngtext
1012 PASSclass1298184504.70199resultWres%3Apath%2Fin%2Fclasspath%2Fimage.png%20%2B%20res%3Apath%2Fin%2Fclasspath%2Fimage.png
1013 foo%20%2B%20mailto%3Afoo%40barname
1014 foo
1015 mailto:foo@barlabeltext
1016 PASSclass1298184332.95259footext
1017 FAILclass1298184595.36652 mailto:/footext
1018 FAILclass1298184623.81142footext
1019 FAILclass1298183571.322716http://suika.fam.cx/www/url/perl-weburl/t/browsers/footext
1020 FAILclass1298184504.70199resultfoo%20%2B%20mailto%3Afoo%40bar
1021 ;data%3Atext%5Cplain%2Cabc%20%2B%20data%3Atext%5Cplain%2Cabcname
1022 'data:text\plain,abc
1023 data:text\plain,abclabeldata:text\plain,abctext
1024 FAILclass1298184332.95259data:text\plain,abctext
1025 FAILclass1298184595.36652data:text\plain,abctext
1026 FAILclass1298184623.81142data:text\plain,abctext
1027 FAILclass1298183571.32271data:text\plain,abctext
1028 FAILclass1298184504.70199result;data%3Atext%5Cplain%2Cabc%20%2B%20data%3Atext%5Cplain%2Cabc
1029 5http%3A%2F%2Fa%40b%40c%20%2B%20http%3A%2F%2Fa%40b%40cname
1030 http://a@b@c
1031 http://a@b@clabelhttp://a%40b@c/text
1032 PASSclass1298184332.95259 http://a@b@ctext
1033 FAILclass1298184595.36652 http://c/text
1034 FAILclass1298184623.81142http://a%40b@c/text
1035 PASSclass1298183571.32271nulltext
1036 FAILclass1298184504.70199result5http%3A%2F%2Fa%40b%40c%20%2B%20http%3A%2F%2Fa%40b%40c
1037 Ihttp%3A%2F%2Fexample.com%2Fa%0Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%0Abname
1038 -http://example.com/a
1039 b
1040 http://example.com/a
1041 blabelhttp://example.com/abtext
1042 FAILclass1298184332.95259http://example.com/abtext
1043 FAILclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%0Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%0Ab
1044 0..%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
1045 ../
1046 http://a/b/c/d;p?qlabel http://a/b/text
1047 PASSclass1298184332.95259 http://a/b/text
1048 PASSclass1298184595.36652 http://a/b/text
1049 PASSclass1298184623.81142 http://a/b/text
1050 PASSclass1298184504.70199 http://a/b/text
1051 PASSclass1298183571.32271result0..%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
1052 Mhttp%3A%2F%2F%5B%3A%3A%25%3A%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3A%25%3A%5D%2Fname
1053 http://[::%:]/
1054 http://[::%:]/labelhttp://[::%25:]/text
1055 PASSclass1298184332.95259http://[::%:]/text
1056 FAILclass1298184595.36652opera:illegal-url-198text
1057 FAILclass1298184623.81142http://[::%:]/text
1058 FAILclass1298183571.32271nulltext
1059 FAILclass1298184504.70199resultMhttp%3A%2F%2F%5B%3A%3A%25%3A%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3A%25%3A%5D%2F
1060 0g%3Ah%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
1061 g:h
1062 http://a/b/c/d;p?qlabel file:///G:/htext
1063 FAILclass1298184332.95259g:htext
1064 PASSclass1298184595.36652g:htext
1065 PASSclass1298184623.81142 file:///g:htext
1066 FAILclass1298184504.70199g:htext
1067 PASSclass1298183571.32271result0g%3Ah%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
1068 5http%3A%2F%2Fabc%3A%40%20%2B%20http%3A%2F%2Fabc%3A%40name
1069 http://abc:@
1070 http://abc:@label http://abc@/text
1071 FAILclass1298184332.95259 http://abc@/text
1072 FAILclass1298184595.36652http:/text
1073 FAILclass1298184623.81142 http://abc:@/text
1074 PASSclass1298183571.32271nulltext
1075 FAILclass1298184504.70199result5http%3A%2F%2Fabc%3A%40%20%2B%20http%3A%2F%2Fabc%3A%40
1076 5http%3A%2F%2F%2F%3Fbar%20%2B%20http%3A%2F%2F%2F%3Fbarname
1077 http:///?bar
1078 http:///?barlabel
1079 http:/?bartext
1080 FAILclass1298184332.95259
1081 http:/?bartext
1082 FAILclass1298184595.36652
1083 http:/?bartext
1084 FAILclass1298184623.81142 http:///?bartext
1085 PASSclass1298183571.32271 http:///?bartext
1086 PASSclass1298184504.70199result5http%3A%2F%2F%2F%3Fbar%20%2B%20http%3A%2F%2F%2F%3Fbar
1087 =%2F%2Flocalhost%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.htmlname
1088 #//localhost
1089 file:///c:/foo/bar.htmllabelfile://localhost/text
1090 PASSclass1298184332.95259file:text
1091 FAILclass1298184595.36652file://localhost/text
1092 PASSclass1298184623.81142http://localhost/text
1093 FAILclass1298183571.32271http://localhost/text
1094 FAILclass1298184504.70199result=%2F%2Flocalhost%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.html
1095 -%3Fhoge%23fuga%20%2B%20http%3A%2F%2Ffoo%23bazname
1096 ?hoge#fuga
1097 http://foo#bazlabelhttp://foo/?hoge#fugatext
1098 PASSclass1298184332.95259http://foo/?hoge#fugatext
1099 PASSclass1298184595.36652http://foo/?hoge#fugatext
1100 PASSclass1298184623.81142http://foo/?hoge#fugatext
1101 PASSclass1298184504.70199http://foo/?hoge#fugatext
1102 PASSclass1298183571.32271result-%3Fhoge%23fuga%20%2B%20http%3A%2F%2Ffoo%23baz
1103 Ohttp%3A%2F%2Fexample.com%2Fa%C2%9Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%9Ebname
1104 /http://example.com/ažb
1105 http://example.com/ažblabelhttp://example.com/a%C2%9Ebtext
1106 PASSclass1298184332.95259http://example.com/ažbtext
1107 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%9Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%9Eb
1108 Ehttp%3A%2F%2Fexample.com%2FaGb%20%2B%20http%3A%2F%2Fexample.com%2FaGbname
1109 -http://example.com/aGb
1110 http://example.com/aGblabelhttp://example.com/aGbtext
1111 PASSclass1298184332.95259http://example.com/aGbtext
1112 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaGb%20%2B%20http%3A%2F%2Fexample.com%2FaGb
1113 Ihttp%3A%2F%2Fexample.com%2Fa%13b%20%2B%20http%3A%2F%2Fexample.com%2Fa%13bname
1114 -http://example.com/ab
1115 http://example.com/ablabelhttp://example.com/a%13btext
1116 PASSclass1298184332.95259http://example.com/a%13btext
1117 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%13b%20%2B%20http%3A%2F%2Fexample.com%2Fa%13b
1118 8file%3A%2F%2FLOCALHOST%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
1119 file://LOCALHOST/
1120 http://a/b/clabelfile://localhost/text
1121 PASSclass1298184332.95259file:///text
1122 FAILclass1298184595.36652file://localhost/text
1123 PASSclass1298184623.81142file:///text
1124 FAILclass1298183571.32271file:///text
1125 FAILclass1298184504.70199result8file%3A%2F%2FLOCALHOST%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
1126 ihttp%3A%2F%2Fwww.example.com%2F%3Fq%3D%3Casdf%3E%20%2B%20http%3A%2F%2Fwww.example.com%2F%3Fq%3D%3Casdf%3Ename
1127 Ahttp://www.example.com/?q=<asdf>
1128 http://www.example.com/?q=<asdf>label$http://www.example.com/?q=%3Casdf%3Etext
1129 PASSclass1298184332.95259$http://www.example.com/?q=%3Casdf%3Etext
1130 PASSclass1298184595.36652$http://www.example.com/?q=%3Casdf%3Etext
1131 PASSclass1298184623.81142$http://www.example.com/?q=%3Casdf%3Etext
1132 PASSclass1298183571.32271 http://www.example.com/?q=<asdf>text
1133 FAILclass1298184504.70199resultihttp%3A%2F%2Fwww.example.com%2F%3Fq%3D%3Casdf%3E%20%2B%20http%3A%2F%2Fwww.example.com%2F%3Fq%3D%3Casdf%3E
1134 http%3A%2F%2Fexample.com%2Ffoo%2F%252e.%2F%252e%252e%2F.%252e%2F%252e.bar%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2F%252e.%2F%252e%252e%2F.%252e%2F%252e.barname
1135 _http://example.com/foo/%2e./%2e%2e/.%2e/%2e.bar
1136 http://example.com/foo/%2e./%2e%2e/.%2e/%2e.barlabelhttp://example.com/..bartext
1137 PASSclass1298184332.95259/http://example.com/foo/%2e./%2e%2e/.%2e/%2e.bartext
1138 FAILclass1298184595.36652http://example.com/..bartext
1139 PASSclass1298184623.81142http://example.com/%2e.bartext
1140 FAILclass1298183571.32271http://example.com/..bartext
1141 PASSclass1298184504.70199resulthttp%3A%2F%2Fexample.com%2Ffoo%2F%252e.%2F%252e%252e%2F.%252e%2F%252e.bar%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2F%252e.%2F%252e%252e%2F.%252e%2F%252e.bar
1142 data%3Atext%2Fplain%3Bbase64%2CVG!h%24pcy%5DBpcyBh%5BIHRl%3Ec3QK%20%2B%20data%3Atext%2Fplain%3Bbase64%2CVG!h%24pcy%5DBpcyBh%5BIHRl%3Ec3QKname
1143 adata:text/plain;base64,VG!h$pcy]BpcyBh[IHRl>c3QK
1144 data:text/plain;base64,VG!h$pcy]BpcyBh[IHRl>c3QKlabel0data:text/plain;base64,VG!h$pcy]BpcyBh[IHRl>c3QKtext
1145 FAILclass1298184332.952592data:text/plain;base64,VG!h$pcy]BpcyBh[IHRl%3Ec3QKtext
1146 FAILclass1298184595.366520data:text/plain;base64,VG!h$pcy]BpcyBh[IHRl>c3QKtext
1147 FAILclass1298184623.811420data:text/plain;base64,VG!h$pcy]BpcyBh[IHRl>c3QKtext
1148 FAILclass1298183571.322710data:text/plain;base64,VG!h$pcy]BpcyBh[IHRl>c3QKtext
1149 FAILclass1298184504.70199resultdata%3Atext%2Fplain%3Bbase64%2CVG!h%24pcy%5DBpcyBh%5BIHRl%3Ec3QK%20%2B%20data%3Atext%2Fplain%3Bbase64%2CVG!h%24pcy%5DBpcyBh%5BIHRl%3Ec3QK
1150 Kjavascript%3A%22abc%5C%250Adef%22%20%2B%20javascript%3A%22abc%5C%250Adef%22name
1151 /javascript:"abc\%0Adef"
1152 javascript:"abc\%0Adef"labeljavascript:"abc\%0Adef"text
1153 PASSclass1298184332.95259javascript:%22abc\%0Adef%22text
1154 FAILclass1298184595.36652javascript:"abc\%0Adef"text
1155 PASSclass1298184623.81142javascript:"abc\%0Adef"text
1156 PASSclass1298183571.32271javascript:"abc\%0Adef"text
1157 PASSclass1298184504.70199resultKjavascript%3A%22abc%5C%250Adef%22%20%2B%20javascript%3A%22abc%5C%250Adef%22
1158 qhttp%3A%2F%2F%5B%3A%3Affff%3A0xC0.0Xa8.0x0.0x1%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3Affff%3A0xC0.0Xa8.0x0.0x1%5D%2Fname
1159 Ehttp://[::ffff:0xC0.0Xa8.0x0.0x1]/
1160 http://[::ffff:0xC0.0Xa8.0x0.0x1]/labelhttp://[::ffff:c0a8:1]/text
1161 PASSclass1298184332.95259"http://[::ffff:0xC0.0Xa8.0x0.0x1]/text
1162 FAILclass1298184595.36652"http://[::ffff:0xc0.0xa8.0x0.0x1]/text
1163 FAILclass1298184623.81142"http://[::ffff:0xc0.0xa8.0x0.0x1]/text
1164 FAILclass1298183571.32271nulltext
1165 FAILclass1298184504.70199resultqhttp%3A%2F%2F%5B%3A%3Affff%3A0xC0.0Xa8.0x0.0x1%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3Affff%3A0xC0.0Xa8.0x0.0x1%5D%2F
1166 #JavaScript%3A%20%2B%20JavaScript%3Aname
1167 JavaScript:
1168 JavaScript:label javascript:text
1169 PASSclass1298184332.95259 JavaScript:text
1170 FAILclass1298184595.36652 javascript:text
1171 PASSclass1298184623.81142 javascript:text
1172 PASSclass1298183571.32271 javascript:text
1173 PASSclass1298184504.70199result#JavaScript%3A%20%2B%20JavaScript%3A
1174 Shttp%3A%2F%5C%2F%5C%2F%5Cfoo%5C%2Fbar%20%2B%20http%3A%2F%5C%2F%5C%2F%5Cfoo%5C%2Fbarname
1175 'http:/\/\/\foo\/bar
1176 http:/\/\/\foo\/barlabelhttp://foo//bartext
1177 PASSclass1298184332.95259http:////foo//bartext
1178 FAILclass1298184595.36652)http://suika.fam.cx/%5C/%5C/%5Cfoo%5C/bartext
1179 FAILclass1298184623.81142http://\/%5C/%5C/%5Cfoo%5C/bartext
1180 FAILclass1298183571.32271!http://suika.fam.cx//////foo//bartext
1181 FAILclass1298184504.70199resultShttp%3A%2F%5C%2F%5C%2F%5Cfoo%5C%2Fbar%20%2B%20http%3A%2F%5C%2F%5C%2F%5Cfoo%5C%2Fbar
1182 Ahttp%3A%2F%2Fsuika.fam.cx%2F%20%2B%20http%3A%2F%2Fsuika.fam.cx%2Fname
1183 )http://suika.fam.cx/
1184 http://suika.fam.cx/labelhttp://suika.fam.cx/text
1185 PASSclass1298184332.95259http://suika.fam.cx/text
1186 PASSclass1298184595.36652http://suika.fam.cx/text
1187 PASSclass1298184623.81142http://suika.fam.cx/text
1188 PASSclass1298183571.32271http://suika.fam.cx/text
1189 PASSclass1298184504.70199resultAhttp%3A%2F%2Fsuika.fam.cx%2F%20%2B%20http%3A%2F%2Fsuika.fam.cx%2F
1190 Whttp%3A%2F%2Fexample.com%2Ffoo%09%C2%91%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%09%C2%91name
1191 3http://example.com/foo ‘
1192 http://example.com/foo ‘labelhttp://example.com/foo%C2%91text
1193 FAILclass1298184332.95259http://example.com/foo%C2%91text
1194 FAILclass1298184595.36652http://example.com/foo‘text
1195 FAILclass1298184623.81142http://example.com/foo%C2%91text
1196 FAILclass1298183571.32271http://example.com/foo‘text
1197 FAILclass1298184504.70199resultWhttp%3A%2F%2Fexample.com%2Ffoo%09%C2%91%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%09%C2%91
1198 .http%3A%23bar%20%2B%20http%3A%2F%2Fhoge%2Ffuganame
1199 http:#bar
1200 http://hoge/fugalabelhttp://hoge/fuga#bartext
1201 PASSclass1298184332.95259http://hoge/fuga#bartext
1202 PASSclass1298184595.36652http://hoge/fuga#bartext
1203 PASSclass1298184623.81142http://hoge/fuga#bartext
1204 PASSclass1298184504.70199http://hoge/fuga#bartext
1205 PASSclass1298183571.32271result.http%3A%23bar%20%2B%20http%3A%2F%2Fhoge%2Ffuga
1206 &http%3A%20%2B%20http%3A%2F%2Ffoo%2Fbarname
1207 http:
1208 http://foo/barlabelhttp://foo/bartext
1209 PASSclass1298184332.95259http://foo/bartext
1210 PASSclass1298184595.36652http://foo/bartext
1211 PASSclass1298184623.81142http://foo/bartext
1212 PASSclass1298183571.32271 http://foo/text
1213 FAILclass1298184504.70199result&http%3A%20%2B%20http%3A%2F%2Ffoo%2Fbar
1214 9http%3A%2F%2F%5Bfoo%3A80%20%2B%20http%3A%2F%2F%5Bfoo%3A80name
1215 http://[foo:80
1216 http://[foo:80labelhttp://[foo:80/text
1217 FAILclass1298184332.95259http://[foo:80text
1218 FAILclass1298184595.36652http://[foo:80/text
1219 FAILclass1298184623.81142 http://[foo/text
1220 PASSclass1298183571.32271http://[foo:80/text
1221 FAILclass1298184504.70199result9http%3A%2F%2F%5Bfoo%3A80%20%2B%20http%3A%2F%2F%5Bfoo%3A80
1222 Khttp%3A%2F%2F0xCG.0xA8.0x0.0x1%2F%20%2B%20http%3A%2F%2F0xCG.0xA8.0x0.0x1%2Fname
1223 3http://0xCG.0xA8.0x0.0x1/
1224 http://0xCG.0xA8.0x0.0x1/labelhttp://0xcg.0xa8.0x0.0x1/text
1225 PASSclass1298184332.95259http://0xCG.0xA8.0x0.0x1/text
1226 FAILclass1298184595.36652http://0xcg.0xa8.0x0.0x1/text
1227 PASSclass1298184623.81142http://0xcg.0xa8.0x0.0x1/text
1228 PASSclass1298183571.32271http://0xcg.0xa8.0x0.0x1/text
1229 PASSclass1298184504.70199resultKhttp%3A%2F%2F0xCG.0xA8.0x0.0x1%2F%20%2B%20http%3A%2F%2F0xCG.0xA8.0x0.0x1%2F
1230 Ihttp%3A%2F%2Fexample.com%2Fa%1Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%1Abname
1231 -http://example.com/ab
1232 http://example.com/ablabelhttp://example.com/a%1Abtext
1233 PASSclass1298184332.95259http://example.com/a%1Abtext
1234 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%1Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%1Ab
1235 http%3A%2F%2Fwww.example.com%2F%23%25EF%25BF%25BD%25E5%25A5%25BD%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%25EF%25BF%25BD%25E5%25A5%25BDname
1236 Uhttp://www.example.com/#%EF%BF%BD%E5%A5%BD
1237 http://www.example.com/#%EF%BF%BD%E5%A5%BDlabel*http://www.example.com/#%EF%BF%BD%E5%A5%BDtext
1238 PASSclass1298184332.95259*http://www.example.com/#%EF%BF%BD%E5%A5%BDtext
1239 PASSclass1298184595.36652http://www.example.com/#�好text
1240 FAILclass1298184623.81142*http://www.example.com/#%EF%BF%BD%E5%A5%BDtext
1241 PASSclass1298183571.32271*http://www.example.com/#%EF%BF%BD%E5%A5%BDtext
1242 PASSclass1298184504.70199resulthttp%3A%2F%2Fwww.example.com%2F%23%25EF%25BF%25BD%25E5%25A5%25BD%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%25EF%25BF%25BD%25E5%25A5%25BD
1243 Ohttp%3A%2F%2Fexample.com%2Fa%C2%A3b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A3bname
1244 /http://example.com/a£b
1245 http://example.com/a£blabelhttp://example.com/a%C2%A3btext
1246 PASSclass1298184332.95259http://example.com/a£btext
1247 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%A3b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A3b
1248 Kdata%3A%3Bcharset%3DUTF-8%2CHello%20%2B%20data%3A%3Bcharset%3DUTF-8%2CHelloname
1249 3data:;charset=UTF-8,Hello
1250 data:;charset=UTF-8,Hellolabeldata:;charset=UTF-8,Hellotext
1251 PASSclass1298184332.95259data:;charset=UTF-8,Hellotext
1252 PASSclass1298184595.36652data:;charset=UTF-8,Hellotext
1253 PASSclass1298184623.81142data:;charset=UTF-8,Hellotext
1254 PASSclass1298183571.32271data:;charset=UTF-8,Hellotext
1255 PASSclass1298184504.70199resultKdata%3A%3Bcharset%3DUTF-8%2CHello%20%2B%20data%3A%3Bcharset%3DUTF-8%2CHello
1256 Gfile%3A~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A~user%2Fpath%2Fto%2Ffilename
1257 /file:~user/path/to/file
1258 file:~user/path/to/filelabelfile://%7Euser/path/to/filetext
1259 FAILclass1298184332.95259'file://~user/path/to/~user/path/to/filetext
1260 FAILclass1298184595.36652file:/~user/path/to/filetext
1261 FAILclass1298184623.81142file:///~user/path/to/filetext
1262 PASSclass1298183571.32271file:~user/path/to/filetext
1263 FAILclass1298184504.70199resultGfile%3A~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A~user%2Fpath%2Fto%2Ffile
1264 Ohttp%3A%2F%2Fexample.com%2Fa%C3%99b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%99bname
1265 /http://example.com/aÙb
1266 http://example.com/aÙblabelhttp://example.com/a%C3%99btext
1267 PASSclass1298184332.95259http://example.com/aÙbtext
1268 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%99b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%99b
1269 :%2F%2Fabc%20%2B%20http%3A%2F%2Fa%3Ab%40c%3A200%2Fe%3Ff%23gname
1270 //abc
1271 http://a:b@c:200/e?f#glabel http://abc/text
1272 PASSclass1298184332.95259 http://abc/text
1273 PASSclass1298184595.36652 http://abc/text
1274 PASSclass1298184623.81142nulltext
1275 FAILclass1298184504.70199 http://abc/text
1276 PASSclass1298183571.32271result:%2F%2Fabc%20%2B%20http%3A%2F%2Fa%3Ab%40c%3A200%2Fe%3Ff%23g
1277 Ihttp%3A%2F%2Fexample.com%2Fa%15b%20%2B%20http%3A%2F%2Fexample.com%2Fa%15bname
1278 -http://example.com/ab
1279 http://example.com/ablabelhttp://example.com/a%15btext
1280 PASSclass1298184332.95259http://example.com/a%15btext
1281 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%15b%20%2B%20http%3A%2F%2Fexample.com%2Fa%15b
1282 http%3A%2F%2F%2530%2578%2563%2530%252e%2530%2532%2535%2530.01%2F%20%2B%20http%3A%2F%2F%2530%2578%2563%2530%252e%2530%2532%2535%2530.01%2Fname
1283 Mhttp://%30%78%63%30%2e%30%32%35%30.01/
1284 http://%30%78%63%30%2e%30%32%35%30.01/labelhttp://192.168.0.1/text
1285 PASSclass1298184332.95259&http://%30%78%63%30%2e%30%32%35%30.01/text
1286 FAILclass1298184595.36652http://0xc0.0250.01/text
1287 FAILclass1298184623.81142&http://%30%78%63%30%2e%30%32%35%30.01/text
1288 FAILclass1298183571.32271http://0xc0.0250.01/text
1289 FAILclass1298184504.70199resulthttp%3A%2F%2F%2530%2578%2563%2530%252e%2530%2532%2535%2530.01%2F%20%2B%20http%3A%2F%2F%2530%2578%2563%2530%252e%2530%2532%2535%2530.01%2F
1290 /data%3A%2Ca%2Bb%2Bc%20%2B%20data%3A%2Ca%2Bb%2Bcname
1291 data:,a+b+c
1292 data:,a+b+clabel data:,a+b+ctext
1293 PASSclass1298184332.95259 data:,a+b+ctext
1294 PASSclass1298184595.36652 data:,a+b+ctext
1295 PASSclass1298184623.81142 data:,a+b+ctext
1296 PASSclass1298183571.32271 data:,a+b+ctext
1297 PASSclass1298184504.70199result/data%3A%2Ca%2Bb%2Bc%20%2B%20data%3A%2Ca%2Bb%2Bc
1298 http%3A%2F%2Fexample.com%2F%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82%20%2B%20http%3A%2F%2Fexample.com%2F%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82name
1299 ?http://example.com/𐌀𐌁𐌂
1300 http://example.com/𐌀𐌁𐌂label7http://example.com/%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82text
1301 PASSclass1298184332.952597http://example.com/%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82text
1302 PASSclass1298184595.366527http://example.com/%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82text
1303 PASSclass1298184623.811427http://example.com/%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82text
1304 PASSclass1298183571.32271http://example.com/𐌀𐌁𐌂text
1305 FAILclass1298184504.70199resulthttp%3A%2F%2Fexample.com%2F%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82%20%2B%20http%3A%2F%2Fexample.com%2F%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82
1306 ...g%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
1307 ..g
1308 http://a/b/c/d;p?qlabelhttp://a/b/c/..gtext
1309 PASSclass1298184332.95259http://a/b/c/..gtext
1310 PASSclass1298184595.36652http://a/b/c/..gtext
1311 PASSclass1298184623.81142http://a/b/c/..gtext
1312 PASSclass1298184504.70199http://a/b/c/..gtext
1313 PASSclass1298183571.32271result...g%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
1314 Ohttp%3A%2F%2Fexample.com%2Fa%C2%BAb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%BAbname
1315 /http://example.com/aºb
1316 http://example.com/aºblabelhttp://example.com/a%C2%BAbtext
1317 PASSclass1298184332.95259http://example.com/aºbtext
1318 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%BAb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%BAb
1319 _file%3A%2F%2FFolder%20Settings%5Cfolder.htt%20%2B%20file%3A%2F%2FFolder%20Settings%5Cfolder.httname
1320 Cfile://Folder Settings\folder.htt
1321 file://Folder Settings\folder.httlabel#file://folder%20settings/folder.htttext
1322 FAILclass1298184332.95259!file://Folder Settings/folder.htttext
1323 FAILclass1298184595.36652opera:illegal-url-210text
1324 FAILclass1298184623.81142file:///folder.htttext
1325 FAILclass1298183571.32271#file://folder%20settings/folder.htttext
1326 FAILclass1298184504.70199result_file%3A%2F%2FFolder%20Settings%5Cfolder.htt%20%2B%20file%3A%2F%2FFolder%20Settings%5Cfolder.htt
1327 =http%3A%2F%2F0.0xFFFFFF%2F%20%2B%20http%3A%2F%2F0.0xFFFFFF%2Fname
1328 %http://0.0xFFFFFF/
1329 http://0.0xFFFFFF/labelhttp://0.255.255.255/text
1330 PASSclass1298184332.95259http://0.0xFFFFFF/text
1331 FAILclass1298184595.36652http://0.0xffffff/text
1332 FAILclass1298184623.81142http://0.0xffffff/text
1333 FAILclass1298183571.32271http://0.255.255.255/text
1334 PASSclass1298184504.70199result=http%3A%2F%2F0.0xFFFFFF%2F%20%2B%20http%3A%2F%2F0.0xFFFFFF%2F
1335 Ehttp%3A%2F%2Fexample.com%2FaIb%20%2B%20http%3A%2F%2Fexample.com%2FaIbname
1336 -http://example.com/aIb
1337 http://example.com/aIblabelhttp://example.com/aIbtext
1338 PASSclass1298184332.95259http://example.com/aIbtext
1339 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaIb%20%2B%20http%3A%2F%2Fexample.com%2FaIb
1340 ;file%3Ac%3A%5Cfoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
1341 !file:c:\foo\bar.html
1342 http://a/b/clabelfile:///C:/foo/bar.htmltext
1343 PASSclass1298184332.95259file://c:/foo/bar.htmltext
1344 FAILclass1298184595.36652file:/c:%5Cfoo%5Cbar.htmltext
1345 FAILclass1298184623.81142file:///c:/foo/bar.htmltext
1346 FAILclass1298183571.32271file:c:/foo/bar.htmltext
1347 FAILclass1298184504.70199result;file%3Ac%3A%5Cfoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
1348 ]http%3A%2F%2F%5B0%3A0%3A%3A0%3A0%3A8%5D%2F%20%2B%20http%3A%2F%2F%5B0%3A0%3A%3A0%3A0%3A8%5D%2Fname
1349 )http://[0:0::0:0:8]/
1350 http://[0:0::0:0:8]/label http://[::8]/text
1351 PASSclass1298184332.95259http://[0:0::0:0:8]/text
1352 FAILclass1298184595.36652http://[0:0::0:0:8]/text
1353 FAILclass1298184623.81142http://[0:0::0:0:8]/text
1354 FAILclass1298183571.32271 http://[::8]/text
1355 PASSclass1298184504.70199result]http%3A%2F%2F%5B0%3A0%3A%3A0%3A0%3A8%5D%2F%20%2B%20http%3A%2F%2F%5B0%3A0%3A%3A0%3A0%3A8%5D%2F
1356 Ohttp%3A%2F%2Fexample.com%2Fa%C3%A6b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A6bname
1357 /http://example.com/aæb
1358 http://example.com/aæblabelhttp://example.com/a%C3%A6btext
1359 PASSclass1298184332.95259http://example.com/aæbtext
1360 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%A6b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A6b
1361 Ehttp%3A%2F%2Fexample.com%2Fa~b%20%2B%20http%3A%2F%2Fexample.com%2Fa~bname
1362 -http://example.com/a~b
1363 http://example.com/a~blabelhttp://example.com/a~btext
1364 PASSclass1298184332.95259http://example.com/a~btext
1365 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa~b%20%2B%20http%3A%2F%2Fexample.com%2Fa~b
1366 Ohttp%3A%2F%2Fexample.com%2Fa%C2%80b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%80bname
1367 /http://example.com/a€b
1368 http://example.com/a€blabelhttp://example.com/a%C2%80btext
1369 PASSclass1298184332.95259http://example.com/a€btext
1370 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%80b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%80b
1371 Whttp%3A%2F%2F%5B%3A%3A1%2520hello%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3A1%2520hello%5D%2Fname
1372 +http://[::1%20hello]/
1373 http://[::1%20hello]/labelhttp://[::1%20hello]/text
1374 PASSclass1298184332.95259http://[::1%20hello]/text
1375 PASSclass1298184595.36652opera:illegal-url-204text
1376 FAILclass1298184623.81142http://[::1%20hello]/text
1377 PASSclass1298183571.32271nulltext
1378 FAILclass1298184504.70199resultWhttp%3A%2F%2F%5B%3A%3A1%2520hello%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3A1%2520hello%5D%2F
1379 Ihttp%3A%2F%2Fexample.org%2F~user%20%2B%20http%3A%2F%2Fexample.org%2F~username
1380 1http://example.org/~user
1381 http://example.org/~userlabelhttp://example.org/~usertext
1382 PASSclass1298184332.95259http://example.org/~usertext
1383 PASSclass1298184595.36652http://example.org/~usertext
1384 PASSclass1298184623.81142http://example.org/~usertext
1385 PASSclass1298183571.32271http://example.org/~usertext
1386 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.org%2F~user%20%2B%20http%3A%2F%2Fexample.org%2F~user
1387 Ehttp%3A%2F%2Fexample.com%2Fanb%20%2B%20http%3A%2F%2Fexample.com%2Fanbname
1388 -http://example.com/anb
1389 http://example.com/anblabelhttp://example.com/anbtext
1390 PASSclass1298184332.95259http://example.com/anbtext
1391 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fanb%20%2B%20http%3A%2F%2Fexample.com%2Fanb
1392 Ehttp%3A%2F%2Fexample.com%2FaTb%20%2B%20http%3A%2F%2Fexample.com%2FaTbname
1393 -http://example.com/aTb
1394 http://example.com/aTblabelhttp://example.com/aTbtext
1395 PASSclass1298184332.95259http://example.com/aTbtext
1396 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaTb%20%2B%20http%3A%2F%2Fexample.com%2FaTb
1397 wdata%3Atext%2Fplain%3Bcharset%3Deu%2563-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3Deu%2563-jp%2C%25A1%25A2name
1398 Odata:text/plain;charset=eu%63-jp,%A1%A2
1399 data:text/plain;charset=eu%63-jp,%A1%A2label'data:text/plain;charset=eu%63-jp,%A1%A2text
1400 FAILclass1298184332.95259'data:text/plain;charset=eu%63-jp,%A1%A2text
1401 FAILclass1298184595.36652'data:text/plain;charset=eu%63-jp,%A1%A2text
1402 FAILclass1298184623.81142'data:text/plain;charset=eu%63-jp,%A1%A2text
1403 FAILclass1298183571.32271'data:text/plain;charset=eu%63-jp,%A1%A2text
1404 FAILclass1298184504.70199resultwdata%3Atext%2Fplain%3Bcharset%3Deu%2563-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3Deu%2563-jp%2C%25A1%25A2
1405 ;gz%3A%2Fmy%2Fgz%2Ffile.gz%20%2B%20gz%3A%2Fmy%2Fgz%2Ffile.gzname
1406 #gz:/my/gz/file.gz
1407 gz:/my/gz/file.gzlabelgz:/my/gz/file.gztext
1408 PASSclass1298184332.95259gz:/my/gz/file.gztext
1409 PASSclass1298184595.36652gz:/my/gz/file.gztext
1410 PASSclass1298184623.81142gz:/my/gz/file.gztext
1411 PASSclass1298183571.32271gz:/my/gz/file.gztext
1412 PASSclass1298184504.70199result;gz%3A%2Fmy%2Fgz%2Ffile.gz%20%2B%20gz%3A%2Fmy%2Fgz%2Ffile.gz
1413 7file%3A%2F%2F%2Fc%7C%2F%20%2B%20file%3A%2F%2F%2Fc%7C%2Fname
1414 file:///c|/
1415 file:///c|/label file:///C:/text
1416 PASSclass1298184332.95259 file:///c|/text
1417 FAILclass1298184595.36652 file:/c|/text
1418 FAILclass1298184623.81142 file:///c|/text
1419 FAILclass1298183571.32271 file:///c:/text
1420 FAILclass1298184504.70199result7file%3A%2F%2F%2Fc%7C%2F%20%2B%20file%3A%2F%2F%2Fc%7C%2F
1421 Qhttp%3A%2F%2Fexample.com%2F%252e.bar%20%2B%20http%3A%2F%2Fexample.com%2F%252e.barname
1422 5http://example.com/%2e.bar
1423 http://example.com/%2e.barlabelhttp://example.com/..bartext
1424 PASSclass1298184332.95259http://example.com/%2e.bartext
1425 FAILclass1298184595.36652http://example.com/..bartext
1426 PASSclass1298184623.81142http://example.com/%2e.bartext
1427 FAILclass1298183571.32271http://example.com/..bartext
1428 PASSclass1298184504.70199resultQhttp%3A%2F%2Fexample.com%2F%252e.bar%20%2B%20http%3A%2F%2Fexample.com%2F%252e.bar
1429 Ohttp%3A%2F%2Fexample.com%2Fa%C2%AFb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%AFbname
1430 /http://example.com/a¯b
1431 http://example.com/a¯blabelhttp://example.com/a%C2%AFbtext
1432 PASSclass1298184332.95259http://example.com/a¯btext
1433 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%AFb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%AFb
1434 Cfile%3A%2F%2F%2FC%3A%2Fasdf%23%C3%82%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
1435 file:///C:/asdf#Â
1436 http://a/b/clabelfile:///C:/asdf#Âtext
1437 FAILclass1298184332.95259file:///C:/asdf#%C3%82text
1438 FAILclass1298184595.36652file:/C:/asdf#Âtext
1439 FAILclass1298184623.81142file:///C:/asdf#%C3%82text
1440 FAILclass1298183571.32271file:///C:/asdf#Âtext
1441 FAILclass1298184504.70199resultCfile%3A%2F%2F%2FC%3A%2Fasdf%23%C3%82%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
1442 Qhttp%3A%2F%2F00000000000000000001%2F%20%2B%20http%3A%2F%2F00000000000000000001%2Fname
1443 9http://00000000000000000001/
1444 http://00000000000000000001/labelhttp://0.0.0.1/text
1445 PASSclass1298184332.95259http://00000000000000000001/text
1446 FAILclass1298184595.36652http://00000000000000000001/text
1447 FAILclass1298184623.81142http://00000000000000000001/text
1448 FAILclass1298183571.32271http://0.0.0.1/text
1449 PASSclass1298184504.70199resultQhttp%3A%2F%2F00000000000000000001%2F%20%2B%20http%3A%2F%2F00000000000000000001%2F
1450 Ohttp%3A%2F%2Fexample.com%2Fa%C3%B8b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B8bname
1451 /http://example.com/aøb
1452 http://example.com/aøblabelhttp://example.com/a%C3%B8btext
1453 PASSclass1298184332.95259http://example.com/aøbtext
1454 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%B8b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B8b
1455 Ohttp%3A%2F%2F192.168.0.1%20hello%2F%20%2B%20http%3A%2F%2F192.168.0.1%20hello%2Fname
1456 3http://192.168.0.1 hello/
1457 http://192.168.0.1 hello/labelhttp://192.168.0.1%20hello/text
1458 PASSclass1298184332.95259http://192.168.0.1 hello/text
1459 FAILclass1298184595.36652opera:illegal-url-144text
1460 FAILclass1298184623.81142http://192.168.0.1 hello/text
1461 FAILclass1298183571.32271http://192.168.0.1%20hello/text
1462 PASSclass1298184504.70199resultOhttp%3A%2F%2F192.168.0.1%20hello%2F%20%2B%20http%3A%2F%2F192.168.0.1%20hello%2F
1463 =http%3A%2F%2Ffoo%3A80%3A98%20%2B%20http%3A%2F%2Ffoo%3A80%3A98name
1464 !http://foo:80:98
1465 http://foo:80:98labelhttp://foo:80:98/text
1466 FAILclass1298184332.95259http://foo:80:98text
1467 FAILclass1298184595.36652 http://foo/text
1468 FAILclass1298184623.81142 http://foo/text
1469 FAILclass1298183571.32271nulltext
1470 FAILclass1298184504.70199result=http%3A%2F%2Ffoo%3A80%3A98%20%2B%20http%3A%2F%2Ffoo%3A80%3A98
1471 5.%2F..%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
1472 ./../g
1473 http://a/b/c/d;p?qlabel http://a/b/gtext
1474 PASSclass1298184332.95259 http://a/b/gtext
1475 PASSclass1298184595.36652 http://a/b/gtext
1476 PASSclass1298184623.81142 http://a/b/gtext
1477 PASSclass1298184504.70199 http://a/b/gtext
1478 PASSclass1298183571.32271result5.%2F..%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
1479 3aa%2F..%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
1480 aa/../
1481 http://foo/a/b/c/dlabelhttp://foo/a/b/c/text
1482 PASSclass1298184332.95259http://foo/a/b/c/text
1483 PASSclass1298184595.36652http://foo/a/b/c/text
1484 PASSclass1298184623.81142http://foo/a/b/c/text
1485 PASSclass1298183571.32271http://foo/a/b/c/text
1486 PASSclass1298184504.70199result3aa%2F..%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
1487 Data%3A%20%2B%20Data%3Aname
1488 Data:
1489 Data:labeldata:text
1490 PASSclass1298184332.95259Data:text
1491 FAILclass1298184595.36652data:text
1492 PASSclass1298184623.81142Data:text
1493 FAILclass1298183571.32271data:text
1494 PASSclass1298184504.70199resultData%3A%20%2B%20Data%3A
1495 9g%3Fy%2F..%2Fx%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
1496 g?y/../x
1497 http://a/b/c/d;p?qlabelhttp://a/b/c/g?y/../xtext
1498 PASSclass1298184332.95259http://a/b/c/g?y/../xtext
1499 PASSclass1298184595.36652http://a/b/c/g?y/../xtext
1500 PASSclass1298184623.81142http://a/b/c/g?y/../xtext
1501 PASSclass1298184504.70199http://a/b/c/g?y/../xtext
1502 PASSclass1298183571.32271result9g%3Fy%2F..%2Fx%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
1503 #HTTP%3A%2F%2F%20%2B%20HTTP%3A%2F%2Fname
1504 HTTP://
1505 HTTP://labelhttp:text
1506 FAILclass1298184332.95259HTTP:/text
1507 FAILclass1298184595.36652http:/text
1508 FAILclass1298184623.81142http:///text
1509 PASSclass1298183571.32271http:///text
1510 PASSclass1298184504.70199result#HTTP%3A%2F%2F%20%2B%20HTTP%3A%2F%2F
1511 2%2F%2Fserver%2Ffile%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
1512 //server/file
1513 http://a/b/clabelhttp://server/filetext
1514 PASSclass1298184332.95259http://server/filetext
1515 PASSclass1298184595.36652http://server/filetext
1516 PASSclass1298184623.81142http://server/filetext
1517 PASSclass1298183571.32271http://server/filetext
1518 PASSclass1298184504.70199result2%2F%2Fserver%2Ffile%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
1519 http%3A%2F%2F%2573%2575%2569%256B%2561%252E%2566%2561%256D%252E%2563%2578%2F%20%2B%20http%3A%2F%2F%2573%2575%2569%256B%2561%252E%2566%2561%256D%252E%2563%2578%2Fname
1520 Yhttp://%73%75%69%6B%61%2E%66%61%6D%2E%63%78/
1521 http://%73%75%69%6B%61%2E%66%61%6D%2E%63%78/labelhttp://suika.fam.cx/text
1522 PASSclass1298184332.95259,http://%73%75%69%6B%61%2E%66%61%6D%2E%63%78/text
1523 FAILclass1298184595.36652http://suika.fam.cx/text
1524 PASSclass1298184623.81142,http://%73%75%69%6b%61%2e%66%61%6d%2e%63%78/text
1525 FAILclass1298183571.32271http://suika.fam.cx/text
1526 PASSclass1298184504.70199resulthttp%3A%2F%2F%2573%2575%2569%256B%2561%252E%2566%2561%256D%252E%2563%2578%2F%20%2B%20http%3A%2F%2F%2573%2575%2569%256B%2561%252E%2566%2561%256D%252E%2563%2578%2F
1527 ejar%3Azip%3Aouter.zip!%2Fnested.jar!%2Fsomedir%20%2B%20jar%3Azip%3Aouter.zip!%2Fnested.jar!%2Fsomedirname
1528 Mjar:zip:outer.zip!/nested.jar!/somedir
1529 jar:zip:outer.zip!/nested.jar!/somedirlabel&jar:zip:outer.zip!/nested.jar!/somedirtext
1530 PASSclass1298184332.95259&jar:zip:outer.zip!/nested.jar!/somedirtext
1531 PASSclass1298184595.36652&jar:zip:outer.zip!/nested.jar!/somedirtext
1532 PASSclass1298184623.81142&jar:zip:outer.zip!/nested.jar!/somedirtext
1533 PASSclass1298183571.32271&jar:zip:outer.zip!/nested.jar!/somedirtext
1534 PASSclass1298184504.70199resultejar%3Azip%3Aouter.zip!%2Fnested.jar!%2Fsomedir%20%2B%20jar%3Azip%3Aouter.zip!%2Fnested.jar!%2Fsomedir
1535 udata%3Atext%2Fplain%3Bnoncharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bnoncharset%3Deuc-jp%2C%25A1%25A2name
1536 Qdata:text/plain;noncharset=euc-jp,%A1%A2
1537 data:text/plain;noncharset=euc-jp,%A1%A2label(data:text/plain;noncharset=euc-jp,%A1%A2text
1538 PASSclass1298184332.95259(data:text/plain;noncharset=euc-jp,%A1%A2text
1539 PASSclass1298184595.36652(data:text/plain;noncharset=euc-jp,%A1%A2text
1540 PASSclass1298184623.81142(data:text/plain;noncharset=euc-jp,%A1%A2text
1541 PASSclass1298183571.32271(data:text/plain;noncharset=euc-jp,%A1%A2text
1542 PASSclass1298184504.70199resultudata%3Atext%2Fplain%3Bnoncharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bnoncharset%3Deuc-jp%2C%25A1%25A2
1543 Ahttp%3A%2F%2Fa%3Ab%40%3A3%2F%20%2B%20http%3A%2F%2Fa%3Ab%40%3A3%2Fname
1544 http://a:b@:3/
1545 http://a:b@:3/labelhttp://a:b@:3/text
1546 PASSclass1298184332.95259http://a:b@:3/text
1547 PASSclass1298184595.36652http:/text
1548 FAILclass1298184623.81142http://a:b@:3/text
1549 PASSclass1298183571.32271nulltext
1550 FAILclass1298184504.70199resultAhttp%3A%2F%2Fa%3Ab%40%3A3%2F%20%2B%20http%3A%2F%2Fa%3Ab%40%3A3%2F
1551 8file%3A%2F%2Flocalhost%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
1552 file://localhost/
1553 http://a/b/clabelfile://localhost/text
1554 PASSclass1298184332.95259file:///text
1555 FAILclass1298184595.36652file://localhost/text
1556 PASSclass1298184623.81142file:///text
1557 FAILclass1298183571.32271file:///text
1558 FAILclass1298184504.70199result8file%3A%2F%2Flocalhost%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
1559 Ihttp%3A%2F%2F%EF%B7%90zyx.com%2F%20%2B%20http%3A%2F%2F%EF%B7%90zyx.com%2Fname
1560 %http://﷐zyx.com/
1561 http://﷐zyx.com/labelhttp://%EF%BF%BDzyx.com/text
1562 PASSclass1298184332.95259http:/text
1563 FAILclass1298184595.36652opera:illegal-url-160text
1564 FAILclass1298184623.81142http://﷐zyx.com/text
1565 FAILclass1298183571.32271http://zyx.com/text
1566 FAILclass1298184504.70199resultIhttp%3A%2F%2F%EF%B7%90zyx.com%2F%20%2B%20http%3A%2F%2F%EF%B7%90zyx.com%2F
1567 2%252E.%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
1568 %2E./
1569 http://foo/a/b/c/dlabelhttp://foo/a/b/text
1570 PASSclass1298184332.95259http://foo/a/b/c/%2E./text
1571 FAILclass1298184595.36652http://foo/a/b/text
1572 PASSclass1298184623.81142http://foo/a/b/text
1573 PASSclass1298183571.32271http://foo/a/b/text
1574 PASSclass1298184504.70199result2%252E.%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
1575 kfile%3A%2F%2F%2Fc%3A%252Fwindows%252Fexplorer.exe%20%2B%20file%3A%2F%2F%2Fc%3A%252Fwindows%252Fexplorer.exename
1576 Gfile:///c:%2Fwindows%2Fexplorer.exe
1577 file:///c:%2Fwindows%2Fexplorer.exelabel$file:///C:/%2Fwindows%2Fexplorer.exetext
1578 FAILclass1298184332.95259#file:///c:%2Fwindows%2Fexplorer.exetext
1579 FAILclass1298184595.36652!file:/c:%2Fwindows%2Fexplorer.exetext
1580 FAILclass1298184623.81142#file:///c:%2Fwindows%2Fexplorer.exetext
1581 FAILclass1298183571.32271file:///c:/windows/explorer.exetext
1582 FAILclass1298184504.70199resultkfile%3A%2F%2F%2Fc%3A%252Fwindows%252Fexplorer.exe%20%2B%20file%3A%2F%2F%2Fc%3A%252Fwindows%252Fexplorer.exe
1583 4%2F..%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
1584 /../g
1585 http://a/b/c/d;p?qlabel
1586 http://a/gtext
1587 PASSclass1298184332.95259
1588 http://a/gtext
1589 PASSclass1298184595.36652
1590 http://a/gtext
1591 PASSclass1298184623.81142
1592 http://a/gtext
1593 PASSclass1298184504.70199
1594 http://a/gtext
1595 PASSclass1298183571.32271result4%2F..%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
1596 Ujavascript%3A123%3B%250D%250A%22abc%22%20%2B%20javascript%3A123%3B%250D%250A%22abc%22name
1597 5javascript:123;%0D%0A"abc"
1598 javascript:123;%0D%0A"abc"labeljavascript:123;%0D%0A"abc"text
1599 PASSclass1298184332.95259javascript:123;%0D%0A%22abc%22text
1600 FAILclass1298184595.36652javascript:123;%0D%0A"abc"text
1601 PASSclass1298184623.81142javascript:123;%0D%0A"abc"text
1602 PASSclass1298183571.32271javascript:123;%0D%0A"abc"text
1603 PASSclass1298184504.70199resultUjavascript%3A123%3B%250D%250A%22abc%22%20%2B%20javascript%3A123%3B%250D%250A%22abc%22
1604 Ohttp%3A%2F%2Fexample.com%2Fa%C2%90b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%90bname
1605 /http://example.com/ab
1606 http://example.com/ablabelhttp://example.com/a%C2%90btext
1607 PASSclass1298184332.95259http://example.com/abtext
1608 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%90b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%90b
1609 5http%3A%2F%2Ffoo%2F%23%20%2B%20http%3A%2F%2Ffoo%2F%23name
1610 http://foo/#
1611 http://foo/#label http://foo/#text
1612 PASSclass1298184332.95259 http://foo/#text
1613 PASSclass1298184595.36652 http://foo/#text
1614 PASSclass1298184623.81142 http://foo/#text
1615 PASSclass1298183571.32271 http://foo/#text
1616 PASSclass1298184504.70199result5http%3A%2F%2Ffoo%2F%23%20%2B%20http%3A%2F%2Ffoo%2F%23
1617 Ehttp%3A%2F%2Fexample.com%2Faqb%20%2B%20http%3A%2F%2Fexample.com%2Faqbname
1618 -http://example.com/aqb
1619 http://example.com/aqblabelhttp://example.com/aqbtext
1620 PASSclass1298184332.95259http://example.com/aqbtext
1621 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Faqb%20%2B%20http%3A%2F%2Fexample.com%2Faqb
1622 /http%3A%2F%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fbazname
1623 http://foo/bar
1624 http://bazlabelhttp://foo/bartext
1625 PASSclass1298184332.95259http://foo/bartext
1626 PASSclass1298184595.36652http://foo/bartext
1627 PASSclass1298184623.81142http://foo/bartext
1628 PASSclass1298183571.32271http://foo/bartext
1629 PASSclass1298184504.70199result/http%3A%2F%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fbaz
1630 9data%3A%3Bbase64%2Chello%20%2B%20data%3A%3Bbase64%2Chelloname
1631 %data:;base64,hello
1632 data:;base64,hellolabeldata:;base64,hellotext
1633 PASSclass1298184332.95259data:;base64,hellotext
1634 PASSclass1298184595.36652data:;base64,hellotext
1635 PASSclass1298184623.81142data:;base64,hellotext
1636 PASSclass1298183571.32271data:;base64,hellotext
1637 PASSclass1298184504.70199result9data%3A%3Bbase64%2Chello%20%2B%20data%3A%3Bbase64%2Chello
1638 Hfile%3A%2F%2Flocalhost.localdomain%2Ftest%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
1639 .file://localhost.localdomain/test
1640 http://a/b/clabel!file://localhost.localdomain/testtext
1641 PASSclass1298184332.95259!file://localhost.localdomain/testtext
1642 PASSclass1298184595.36652!file://localhost.localdomain/testtext
1643 PASSclass1298184623.81142 file:///testtext
1644 FAILclass1298183571.32271!file://localhost.localdomain/testtext
1645 PASSclass1298184504.70199resultHfile%3A%2F%2Flocalhost.localdomain%2Ftest%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
1646 http%3A%2F%2F%2530%2578%2563%2530%252e%2530%2532%2535%2530.01%252e%2F%20%2B%20http%3A%2F%2F%2530%2578%2563%2530%252e%2530%2532%2535%2530.01%252e%2Fname
1647 Shttp://%30%78%63%30%2e%30%32%35%30.01%2e/
1648 http://%30%78%63%30%2e%30%32%35%30.01%2e/labelhttp://192.168.0.1/text
1649 PASSclass1298184332.95259)http://%30%78%63%30%2e%30%32%35%30.01%2e/text
1650 FAILclass1298184595.36652http://0xc0.0250.01./text
1651 FAILclass1298184623.81142)http://%30%78%63%30%2e%30%32%35%30.01%2e/text
1652 FAILclass1298183571.32271http://0xc0.0250.01./text
1653 FAILclass1298184504.70199resulthttp%3A%2F%2F%2530%2578%2563%2530%252e%2530%2532%2535%2530.01%252e%2F%20%2B%20http%3A%2F%2F%2530%2578%2563%2530%252e%2530%2532%2535%2530.01%252e%2F
1654 Ehttp%3A%2F%2Fexample.com%2FaEb%20%2B%20http%3A%2F%2Fexample.com%2FaEbname
1655 -http://example.com/aEb
1656 http://example.com/aEblabelhttp://example.com/aEbtext
1657 PASSclass1298184332.95259http://example.com/aEbtext
1658 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaEb%20%2B%20http%3A%2F%2Fexample.com%2FaEb
1659 Ihttp%3A%2F%2Fexample.com%2Fa%26b%20%2B%20http%3A%2F%2Fexample.com%2Fa%26bname
1660 -http://example.com/a&b
1661 http://example.com/a&blabelhttp://example.com/a&btext
1662 PASSclass1298184332.95259http://example.com/a&btext
1663 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%26b%20%2B%20http%3A%2F%2Fexample.com%2Fa%26b
1664 ohttp%3A%2F%2F%5B1%3A2%3A3%3A4%3A5%3A6%3A0%3A8%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A2%3A3%3A4%3A5%3A6%3A0%3A8%5D%2Fname
1665 3http://[1:2:3:4:5:6:0:8]/
1666 http://[1:2:3:4:5:6:0:8]/labelhttp://[1:2:3:4:5:6:0:8]/text
1667 PASSclass1298184332.95259http://[1:2:3:4:5:6:0:8]/text
1668 PASSclass1298184595.36652http://[1:2:3:4:5:6:0:8]/text
1669 PASSclass1298184623.81142http://[1:2:3:4:5:6:0:8]/text
1670 PASSclass1298183571.32271http://[1:2:3:4:5:6:0:8]/text
1671 PASSclass1298184504.70199resultohttp%3A%2F%2F%5B1%3A2%3A3%3A4%3A5%3A6%3A0%3A8%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A2%3A3%3A4%3A5%3A6%3A0%3A8%5D%2F
1672 Ohttp%3A%2F%2Fexample.com%2Fa%C3%AEb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%AEbname
1673 /http://example.com/aîb
1674 http://example.com/aîblabelhttp://example.com/a%C3%AEbtext
1675 PASSclass1298184332.95259http://example.com/aîbtext
1676 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%AEb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%AEb
1677 +data%3Atext%2Cabc%20%2B%20data%3Atext%2Cabcname
1678 data:text,abc
1679 data:text,abclabel data:text,abctext
1680 PASSclass1298184332.95259 data:text,abctext
1681 PASSclass1298184595.36652 data:text,abctext
1682 PASSclass1298184623.81142 data:text,abctext
1683 PASSclass1298183571.32271 data:text,abctext
1684 PASSclass1298184504.70199result+data%3Atext%2Cabc%20%2B%20data%3Atext%2Cabc
1685 Ohttp%3A%2F%2Fexample.com%2Fa%C3%A5b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A5bname
1686 /http://example.com/aåb
1687 http://example.com/aåblabelhttp://example.com/a%C3%A5btext
1688 PASSclass1298184332.95259http://example.com/aåbtext
1689 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%A5b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A5b
1690 Ohttp%3A%2F%2Fexample.com%2Fa%C3%B9b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B9bname
1691 /http://example.com/aùb
1692 http://example.com/aùblabelhttp://example.com/a%C3%B9btext
1693 PASSclass1298184332.95259http://example.com/aùbtext
1694 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%B9b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B9b
1695 http%3A%2F%2F0000000000000300.0x00000000000000fF.00000000000000001%2F%20%2B%20http%3A%2F%2F0000000000000300.0x00000000000000fF.00000000000000001%2Fname
1696 {http://0000000000000300.0x00000000000000fF.00000000000000001/
1697 http://0000000000000300.0x00000000000000fF.00000000000000001/labelhttp://192.255.0.1/text
1698 PASSclass1298184332.95259=http://0000000000000300.0x00000000000000fF.00000000000000001/text
1699 FAILclass1298184595.36652=http://0000000000000300.0x00000000000000ff.00000000000000001/text
1700 FAILclass1298184623.81142=http://0000000000000300.0x00000000000000ff.00000000000000001/text
1701 FAILclass1298183571.32271=http://0000000000000300.0x00000000000000ff.00000000000000001/text
1702 FAILclass1298184504.70199resulthttp%3A%2F%2F0000000000000300.0x00000000000000fF.00000000000000001%2F%20%2B%20http%3A%2F%2F0000000000000300.0x00000000000000fF.00000000000000001%2F
1703 ueXAMPLE%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2Fc%2F%257bfoo%257d%20%2B%20eXAMPLE%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2Fc%2F%257bfoo%257dname
1704 AeXAMPLE://a/./b/../b/c/%7bfoo%7d
1705 eXAMPLE://a/./b/../b/c/%7bfoo%7dlabel example://a/./b/../b/c/%7bfoo%7dtext
1706 PASSclass1298184332.95259eXAMPLE://a/b/c/%7bfoo%7dtext
1707 FAILclass1298184595.36652example://a/b/c/%7bfoo%7dtext
1708 FAILclass1298184623.81142 example://a/./b/../b/c/%7bfoo%7dtext
1709 PASSclass1298183571.32271example://a/b/c/%7bfoo%7dtext
1710 FAILclass1298184504.70199resultueXAMPLE%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2Fc%2F%257bfoo%257d%20%2B%20eXAMPLE%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2Fc%2F%257bfoo%257d
1711 U.%2Fa%2Fb%2Fc%2F.%2Fd%2F.%2Fe%2F..%2Ff%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
1712 )./a/b/c/./d/./e/../f/g
1713 http://a/b/c/d;p?qlabelhttp://a/b/c/a/b/c/d/f/gtext
1714 FAILclass1298184332.95259http://a/b/c/a/b/c/d/f/gtext
1715 FAILclass1298184595.36652http://a/b/c/a/b/c/d/f/gtext
1716 FAILclass1298184623.81142http://a/b/c/a/b/c/d/f/gtext
1717 FAILclass1298184504.70199http://a/b/c/a/b/c/d/f/gtext
1718 FAILclass1298183571.32271resultU.%2Fa%2Fb%2Fc%2F.%2Fd%2F.%2Fe%2F..%2Ff%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
1719 /http%3Afoo%2Fbar%20%2B%20http%3A%2F%2Faaa%2Fbbbname
1720 http:foo/bar
1721 http://aaa/bbblabelhttp://aaa/foo/bartext
1722 PASSclass1298184332.95259http://aaa/foo/bartext
1723 PASSclass1298184595.36652http://aaa/foo/bartext
1724 PASSclass1298184623.81142http://aaa/foo/bartext
1725 PASSclass1298183571.32271http://aaa/foo/bartext
1726 PASSclass1298184504.70199result/http%3Afoo%2Fbar%20%2B%20http%3A%2F%2Faaa%2Fbbb
1727 Ohttp%3A%2F%2Fexample.com%2Fa%C2%89b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%89bname
1728 /http://example.com/a‰b
1729 http://example.com/a‰blabelhttp://example.com/a%C2%89btext
1730 PASSclass1298184332.95259http://example.com/a‰btext
1731 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%89b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%89b
1732 /aa%2F.%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
1733 aa/.
1734 http://foo/a/b/c/dlabelhttp://foo/a/b/c/aa/text
1735 PASSclass1298184332.95259http://foo/a/b/c/aa/text
1736 PASSclass1298184595.36652http://foo/a/b/c/aa/text
1737 PASSclass1298184623.81142http://foo/a/b/c/aa/text
1738 PASSclass1298183571.32271http://foo/a/b/c/aa/text
1739 PASSclass1298184504.70199result/aa%2F.%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
1740 gmocha%3Aa%20%25%2055%20%2F%2F%20%23%20%E4%B8%80%20%2B%20mocha%3Aa%20%25%2055%20%2F%2F%20%23%20%E4%B8%80name
1741 +mocha:a % 55 // # 一
1742 mocha:a % 55 // # 一labelmocha:a % 55 // # %E4%B8%80text
1743 FAILclass1298184332.95259%mocha:a%20%%2055%20//%20#%20%E4%B8%80text
1744 FAILclass1298184595.36652mocha:a%20%%2055%20//# 一text
1745 FAILclass1298184623.81142%mocha:a%20%%2055%20//%20#%20%E4%B8%80text
1746 FAILclass1298183571.32271mocha:a % 55 // # 一text
1747 PASSclass1298184504.70199resultgmocha%3Aa%20%25%2055%20%2F%2F%20%23%20%E4%B8%80%20%2B%20mocha%3Aa%20%25%2055%20%2F%2F%20%23%20%E4%B8%80
1748 Khttp%3A%2F%2FUser%40example%3A%2F%20%2B%20http%3A%2F%2FUser%40example%3A%2Fname
1749 +http://User@example:/
1750 http://User@example:/labelhttp://User@example/text
1751 PASSclass1298184332.95259http://User@example:/text
1752 FAILclass1298184595.36652http://example/text
1753 FAILclass1298184623.81142http://User@example/text
1754 PASSclass1298183571.32271nulltext
1755 FAILclass1298184504.70199resultKhttp%3A%2F%2FUser%40example%3A%2F%20%2B%20http%3A%2F%2FUser%40example%3A%2F
1756 Ihttp%3A%2F%2Fexample.com%2Fa%12b%20%2B%20http%3A%2F%2Fexample.com%2Fa%12bname
1757 -http://example.com/ab
1758 http://example.com/ablabelhttp://example.com/a%12btext
1759 PASSclass1298184332.95259http://example.com/a%12btext
1760 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%12b%20%2B%20http%3A%2F%2Fexample.com%2Fa%12b
1761 Ohttp%3A%2F%2Fexample.com%2Fa%C3%91b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%91bname
1762 /http://example.com/aÑb
1763 http://example.com/aÑblabelhttp://example.com/a%C3%91btext
1764 PASSclass1298184332.95259http://example.com/aÑbtext
1765 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%91b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%91b
1766 Ihttp%3A%2F%2Fexample.com%2Fa%5Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%5Bbname
1767 -http://example.com/a[b
1768 http://example.com/a[blabelhttp://example.com/a[btext
1769 FAILclass1298184332.95259http://example.com/a[btext
1770 FAILclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%5Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%5Bb
1771 Ohttp%3A%2F%2Fexample.com%2Fa%C3%8Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%8Bbname
1772 /http://example.com/aËb
1773 http://example.com/aËblabelhttp://example.com/a%C3%8Bbtext
1774 PASSclass1298184332.95259http://example.com/aËbtext
1775 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%8Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%8Bb
1776 5data%3Atext%2Fplain%2C%20%2B%20data%3Atext%2Fplain%2Cname
1777 !data:text/plain,
1778 data:text/plain,labeldata:text/plain,text
1779 PASSclass1298184332.95259data:text/plain,text
1780 PASSclass1298184595.36652data:text/plain,text
1781 PASSclass1298184623.81142data:text/plain,text
1782 PASSclass1298183571.32271data:text/plain,text
1783 PASSclass1298184504.70199result5data%3Atext%2Fplain%2C%20%2B%20data%3Atext%2Fplain%2C
1784 9http%3A%2F%2F0xFF.0.0%2F%20%2B%20http%3A%2F%2F0xFF.0.0%2Fname
1785 !http://0xFF.0.0/
1786 http://0xFF.0.0/labelhttp://255.0.0.0/text
1787 PASSclass1298184332.95259http://0xFF.0.0/text
1788 FAILclass1298184595.36652http://0xff.0.0/text
1789 FAILclass1298184623.81142http://0xff.0.0/text
1790 FAILclass1298183571.32271http://255.0.0.0/text
1791 PASSclass1298184504.70199result9http%3A%2F%2F0xFF.0.0%2F%20%2B%20http%3A%2F%2F0xFF.0.0%2F
1792 sdata%3Atext%2Fplain%3Bcharset%253Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%253Deuc-jp%2C%25A1%25A2name
1793 Odata:text/plain;charset%3Deuc-jp,%A1%A2
1794 data:text/plain;charset%3Deuc-jp,%A1%A2label'data:text/plain;charset%3Deuc-jp,%A1%A2text
1795 PASSclass1298184332.95259'data:text/plain;charset%3Deuc-jp,%A1%A2text
1796 PASSclass1298184595.36652'data:text/plain;charset%3Deuc-jp,%A1%A2text
1797 PASSclass1298184623.81142'data:text/plain;charset%3Deuc-jp,%A1%A2text
1798 PASSclass1298183571.32271'data:text/plain;charset%3Deuc-jp,%A1%A2text
1799 PASSclass1298184504.70199resultsdata%3Atext%2Fplain%3Bcharset%253Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%253Deuc-jp%2C%25A1%25A2
1800 Ehttp%3A%2F%2Fexample.com%2Fa6b%20%2B%20http%3A%2F%2Fexample.com%2Fa6bname
1801 -http://example.com/a6b
1802 http://example.com/a6blabelhttp://example.com/a6btext
1803 PASSclass1298184332.95259http://example.com/a6btext
1804 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa6b%20%2B%20http%3A%2F%2Fexample.com%2Fa6b
1805 7aa%2F%252E.%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
1806 aa/%2E./
1807 http://foo/a/b/c/dlabelhttp://foo/a/b/c/text
1808 PASSclass1298184332.95259http://foo/a/b/c/aa/%2E./text
1809 FAILclass1298184595.36652http://foo/a/b/c/text
1810 PASSclass1298184623.81142http://foo/a/b/c/text
1811 PASSclass1298183571.32271http://foo/a/b/c/text
1812 PASSclass1298184504.70199result7aa%2F%252E.%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
1813 <%20%20http%3A%2F%2Ftest%20%20%20%2B%20http%3A%2F%2Ffoo%2Fbarname
1814  http://test
1815 http://foo/barlabel http://test/text
1816 PASSclass1298184332.95259 http://test/text
1817 PASSclass1298184595.36652 http://test/text
1818 PASSclass1298184623.81142 http://test/text
1819 PASSclass1298183571.32271 http://test/text
1820 PASSclass1298184504.70199result<%20%20http%3A%2F%2Ftest%20%20%20%2B%20http%3A%2F%2Ffoo%2Fbar
1821 data%3Atext%2Fplain%3Bnoncharset%3Deuc-jp%3Bcharset%3Diso-8859-1%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bnoncharset%3Deuc-jp%3Bcharset%3Diso-8859-1%2C%25A1%25A2name
1822 wdata:text/plain;noncharset=euc-jp;charset=iso-8859-1,%A1%A2
1823 data:text/plain;noncharset=euc-jp;charset=iso-8859-1,%A1%A2label;data:text/plain;noncharset=euc-jp;charset=iso-8859-1,%A1%A2text
1824 PASSclass1298184332.95259;data:text/plain;noncharset=euc-jp;charset=iso-8859-1,%A1%A2text
1825 PASSclass1298184595.36652;data:text/plain;noncharset=euc-jp;charset=iso-8859-1,%A1%A2text
1826 PASSclass1298184623.81142;data:text/plain;noncharset=euc-jp;charset=iso-8859-1,%A1%A2text
1827 PASSclass1298183571.32271;data:text/plain;noncharset=euc-jp;charset=iso-8859-1,%A1%A2text
1828 PASSclass1298184504.70199resultdata%3Atext%2Fplain%3Bnoncharset%3Deuc-jp%3Bcharset%3Diso-8859-1%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bnoncharset%3Deuc-jp%3Bcharset%3Diso-8859-1%2C%25A1%25A2
1829 ,http%3A%23bar%20%2B%20http%3A%2F%2Ffoo%2Faaaname
1830 http:#bar
1831 http://foo/aaalabelhttp://foo/aaa#bartext
1832 PASSclass1298184332.95259http://foo/aaa#bartext
1833 PASSclass1298184595.36652http://foo/aaa#bartext
1834 PASSclass1298184623.81142http://foo/aaa#bartext
1835 PASSclass1298183571.32271http://foo/aaa#bartext
1836 PASSclass1298184504.70199result,http%3A%23bar%20%2B%20http%3A%2F%2Ffoo%2Faaa
1837 7..%2F..%2F..%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
1838 ../../..
1839 http://a/b/c/d;p?qlabel http://a/text
1840 PASSclass1298184332.95259 http://a/text
1841 PASSclass1298184595.36652 http://a/text
1842 PASSclass1298184623.81142 http://a/text
1843 PASSclass1298184504.70199 http://a/text
1844 PASSclass1298183571.32271result7..%2F..%2F..%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
1845 data%3Atest%20%2B%20data%3Atestname
1846 data:test
1847 data:testlabel data:testtext
1848 PASSclass1298184332.95259 data:testtext
1849 PASSclass1298184595.36652 data:testtext
1850 PASSclass1298184623.81142 data:testtext
1851 PASSclass1298183571.32271 data:testtext
1852 PASSclass1298184504.70199resultdata%3Atest%20%2B%20data%3Atest
1853 Ehttp%3A%2F%2Fexample.com%2FaXb%20%2B%20http%3A%2F%2Fexample.com%2FaXbname
1854 -http://example.com/aXb
1855 http://example.com/aXblabelhttp://example.com/aXbtext
1856 PASSclass1298184332.95259http://example.com/aXbtext
1857 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaXb%20%2B%20http%3A%2F%2Fexample.com%2FaXb
1858 Khttp%3A%2F%2Fsuika.fam.cx%3A80%2F%20%2B%20http%3A%2F%2Fsuika.fam.cx%3A80%2Fname
1859 /http://suika.fam.cx:80/
1860 http://suika.fam.cx:80/labelhttp://suika.fam.cx/text
1861 PASSclass1298184332.95259http://suika.fam.cx:80/text
1862 FAILclass1298184595.36652http://suika.fam.cx/text
1863 PASSclass1298184623.81142http://suika.fam.cx/text
1864 PASSclass1298183571.32271http://suika.fam.cx/text
1865 PASSclass1298184504.70199resultKhttp%3A%2F%2Fsuika.fam.cx%3A80%2F%20%2B%20http%3A%2F%2Fsuika.fam.cx%3A80%2F
1866 I%2568ttp%3A%2F%2Fsuika.fam.cx%2F%20%2B%20%2568ttp%3A%2F%2Fsuika.fam.cx%2Fname
1867 -%68ttp://suika.fam.cx/
1868 %68ttp://suika.fam.cx/label[http://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/http://suika.fam.cx/text
1869 FAILclass1298184332.95259_http://suika.fam.cx/www/url/perl-weburl/t/browsers/%68ttp://suika.fam.cx/%68ttp://suika.fam.cx/text
1870 FAILclass1298184595.36652[http://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/http://suika.fam.cx/text
1871 FAILclass1298184623.81142Ihttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%68ttp://suika.fam.cx/text
1872 FAILclass1298183571.32271Ghttp://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/text
1873 FAILclass1298184504.70199resultI%2568ttp%3A%2F%2Fsuika.fam.cx%2F%20%2B%20%2568ttp%3A%2F%2Fsuika.fam.cx%2F
1874 2aa%2F.%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
1875 aa/./
1876 http://foo/a/b/c/dlabelhttp://foo/a/b/c/aa/text
1877 PASSclass1298184332.95259http://foo/a/b/c/aa/text
1878 PASSclass1298184595.36652http://foo/a/b/c/aa/text
1879 PASSclass1298184623.81142http://foo/a/b/c/aa/text
1880 PASSclass1298183571.32271http://foo/a/b/c/aa/text
1881 PASSclass1298184504.70199result2aa%2F.%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
1882 ;data%3ATEXT%2FPLAIN%2CABC%20%2B%20data%3ATEXT%2FPLAIN%2CABCname
1883 'data:TEXT/PLAIN,ABC
1884 data:TEXT/PLAIN,ABClabeldata:TEXT/PLAIN,ABCtext
1885 PASSclass1298184332.95259data:TEXT/PLAIN,ABCtext
1886 PASSclass1298184595.36652data:TEXT/PLAIN,ABCtext
1887 PASSclass1298184623.81142data:TEXT/PLAIN,ABCtext
1888 PASSclass1298183571.32271data:TEXT/PLAIN,ABCtext
1889 PASSclass1298184504.70199result;data%3ATEXT%2FPLAIN%2CABC%20%2B%20data%3ATEXT%2FPLAIN%2CABC
1890 &%3Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbarname
1891 ?hoge
1892 http://foo/barlabelhttp://foo/bar?hogetext
1893 PASSclass1298184332.95259http://foo/bar?hogetext
1894 PASSclass1298184595.36652http://foo/bar?hogetext
1895 PASSclass1298184623.81142http://foo/bar?hogetext
1896 PASSclass1298184504.70199http://foo/bar?hogetext
1897 PASSclass1298183571.32271result&%3Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar
1898 Ihttp%3A%2F%2Fexample.com%2Fa%10b%20%2B%20http%3A%2F%2Fexample.com%2Fa%10bname
1899 -http://example.com/ab
1900 http://example.com/ablabelhttp://example.com/a%10btext
1901 PASSclass1298184332.95259http://example.com/a%10btext
1902 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%10b%20%2B%20http%3A%2F%2Fexample.com%2Fa%10b
1903 Ehttp%3A%2F%2Fexample.com%2FaFb%20%2B%20http%3A%2F%2Fexample.com%2FaFbname
1904 -http://example.com/aFb
1905 http://example.com/aFblabelhttp://example.com/aFbtext
1906 PASSclass1298184332.95259http://example.com/aFbtext
1907 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaFb%20%2B%20http%3A%2F%2Fexample.com%2FaFb
1908 Kjavascript%3A123%3B%250D%22abc%22%20%2B%20javascript%3A123%3B%250D%22abc%22name
1909 /javascript:123;%0D"abc"
1910 javascript:123;%0D"abc"labeljavascript:123;%0D"abc"text
1911 PASSclass1298184332.95259javascript:123;%0D%22abc%22text
1912 FAILclass1298184595.36652javascript:123;%0D"abc"text
1913 PASSclass1298184623.81142javascript:123;%0D"abc"text
1914 PASSclass1298183571.32271javascript:123;%0D"abc"text
1915 PASSclass1298184504.70199resultKjavascript%3A123%3B%250D%22abc%22%20%2B%20javascript%3A123%3B%250D%22abc%22
1916 N%2F%2Fx%3Ay%40z%3Al%2Fm%3Fn%23o%20%2B%20http%3A%2F%2Fa%3Ab%40c%3Ad%2Fe%3Ff%23gname
1917 $//x:y@z:l/m?n#o
1918 http://a:b@c:d/e?f#glabelhttp://x:y@z:l/m?n#otext
1919 PASSclass1298184332.95259http://x:y@z:l/m?n#otext
1920 PASSclass1298184595.36652http://z/m?n#otext
1921 FAILclass1298184623.81142nulltext
1922 FAILclass1298184504.70199//x:y@z:l/m?n#otext
1923 FAILclass1298183571.32271resultN%2F%2Fx%3Ay%40z%3Al%2Fm%3Fn%23o%20%2B%20http%3A%2F%2Fa%3Ab%40c%3Ad%2Fe%3Ff%23g
1924 chttp%3A%2F%2Fexample.com%2F%E4%BD%A0%E5%A5%BD%20%2B%20http%3A%2F%2Fexample.com%2F%E4%BD%A0%E5%A5%BDname
1925 3http://example.com/你好
1926 http://example.com/你好label%http://example.com/%E4%BD%A0%E5%A5%BDtext
1927 FAILclass1298184332.95259%http://example.com/%E4%BD%A0%E5%A5%BDtext
1928 FAILclass1298184595.36652http://example.com/你好text
1929 FAILclass1298184623.81142%http://example.com/%E4%BD%A0%E5%A5%BDtext
1930 FAILclass1298183571.32271http://example.com/你好text
1931 FAILclass1298184504.70199resultchttp%3A%2F%2Fexample.com%2F%E4%BD%A0%E5%A5%BD%20%2B%20http%3A%2F%2Fexample.com%2F%E4%BD%A0%E5%A5%BD
1932 7file%3A%2F%2F%2Fc%3A%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2Fname
1933 file:///c:/
1934 file:///c:/label file:///C:/text
1935 PASSclass1298184332.95259 file:///c:/text
1936 FAILclass1298184595.36652 file:/c:/text
1937 FAILclass1298184623.81142 file:///c:/text
1938 FAILclass1298183571.32271 file:///c:/text
1939 FAILclass1298184504.70199result7file%3A%2F%2F%2Fc%3A%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2F
1940 4.%2Fg%3Ah%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
1941 ./g:h
1942 http://a/b/c/d;p?qlabelhttp://a/b/c/g:htext
1943 PASSclass1298184332.95259http://a/b/c/g:htext
1944 PASSclass1298184595.36652http://a/b/c/g:htext
1945 PASSclass1298184623.81142http://a/b/c/g:htext
1946 PASSclass1298184504.70199http://a/b/c/g:htext
1947 PASSclass1298183571.32271result4.%2Fg%3Ah%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
1948 Ehttp%3A%2F%2Fexample.com%2Fazb%20%2B%20http%3A%2F%2Fexample.com%2Fazbname
1949 -http://example.com/azb
1950 http://example.com/azblabelhttp://example.com/azbtext
1951 PASSclass1298184332.95259http://example.com/azbtext
1952 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fazb%20%2B%20http%3A%2F%2Fexample.com%2Fazb
1953 Ohttp%3A%2F%2Fexample.com%2Fa%C2%98b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%98bname
1954 /http://example.com/a˜b
1955 http://example.com/a˜blabelhttp://example.com/a%C2%98btext
1956 PASSclass1298184332.95259http://example.com/a˜btext
1957 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%98b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%98b
1958 Ohttp%3A%2F%2Fexample.com%2Fa%C3%87b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%87bname
1959 /http://example.com/aÇb
1960 http://example.com/aÇblabelhttp://example.com/a%C3%87btext
1961 PASSclass1298184332.95259http://example.com/aÇbtext
1962 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%87b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%87b
1963 Ohttp%3A%2F%2Fexample.com%2Fa%C3%90b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%90bname
1964 /http://example.com/aÐb
1965 http://example.com/aÐblabelhttp://example.com/a%C3%90btext
1966 PASSclass1298184332.95259http://example.com/aÐbtext
1967 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%90b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%90b
1968 Efile%3A%2F%2F%2Fc%3A%2Ffoo%2F%E4%B8%80%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
1969 file:///c:/foo/
1970 http://a/b/clabelfile:///C:/foo/%E4%B8%80text
1971 FAILclass1298184332.95259file:///c:/foo/%E4%B8%80text
1972 FAILclass1298184595.36652file:/c:/foo/一text
1973 FAILclass1298184623.81142file:///c:/foo/%E4%B8%80text
1974 FAILclass1298183571.32271file:///c:/foo/一text
1975 FAILclass1298184504.70199resultEfile%3A%2F%2F%2Fc%3A%2Ffoo%2F%E4%B8%80%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
1976 Ohttp%3A%2F%2Fexample.com%2Fa%C2%8Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%8Abname
1977 /http://example.com/aŠb
1978 http://example.com/aŠblabelhttp://example.com/a%C2%8Abtext
1979 PASSclass1298184332.95259http://example.com/aŠbtext
1980 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%8Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%8Ab
1981 Ohttp%3A%2F%2Fexample.com%2Fa%C2%A5b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A5bname
1982 /http://example.com/a¥b
1983 http://example.com/a¥blabelhttp://example.com/a%C2%A5btext
1984 PASSclass1298184332.95259http://example.com/a¥btext
1985 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%A5b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A5b
1986 Ehttp%3A%2F%2Fexample.com%2Fa3b%20%2B%20http%3A%2F%2Fexample.com%2Fa3bname
1987 -http://example.com/a3b
1988 http://example.com/a3blabelhttp://example.com/a3btext
1989 PASSclass1298184332.95259http://example.com/a3btext
1990 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa3b%20%2B%20http%3A%2F%2Fexample.com%2Fa3b
1991 [http%3A%2F%2Fwww.example.com%2F%23%23asdf%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%23asdfname
1992 ;http://www.example.com/##asdf
1993 http://www.example.com/##asdflabelhttp://www.example.com/##asdftext
1994 PASSclass1298184332.95259http://www.example.com/#%23asdftext
1995 FAILclass1298184595.36652http://www.example.com/##asdftext
1996 PASSclass1298184623.81142http://www.example.com/##asdftext
1997 PASSclass1298183571.32271http://www.example.com/##asdftext
1998 PASSclass1298184504.70199result[http%3A%2F%2Fwww.example.com%2F%23%23asdf%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%23asdf
1999 Khttp%3A%2F%2F0xC0.0Xa8.0x0.0x1%2F%20%2B%20http%3A%2F%2F0xC0.0Xa8.0x0.0x1%2Fname
2000 3http://0xC0.0Xa8.0x0.0x1/
2001 http://0xC0.0Xa8.0x0.0x1/labelhttp://192.168.0.1/text
2002 PASSclass1298184332.95259http://0xC0.0Xa8.0x0.0x1/text
2003 FAILclass1298184595.36652http://0xc0.0xa8.0x0.0x1/text
2004 FAILclass1298184623.81142http://0xc0.0xa8.0x0.0x1/text
2005 FAILclass1298183571.32271http://192.168.0.1/text
2006 PASSclass1298184504.70199resultKhttp%3A%2F%2F0xC0.0Xa8.0x0.0x1%2F%20%2B%20http%3A%2F%2F0xC0.0Xa8.0x0.0x1%2F
2007 Ehttp%3A%2F%2Fexample.com%2Fafb%20%2B%20http%3A%2F%2Fexample.com%2Fafbname
2008 -http://example.com/afb
2009 http://example.com/afblabelhttp://example.com/afbtext
2010 PASSclass1298184332.95259http://example.com/afbtext
2011 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fafb%20%2B%20http%3A%2F%2Fexample.com%2Fafb
2012 Ohttp%3A%2F%2Fexample.com%2Fa%C2%BCb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%BCbname
2013 /http://example.com/a¼b
2014 http://example.com/a¼blabelhttp://example.com/a%C2%BCbtext
2015 PASSclass1298184332.95259http://example.com/a¼btext
2016 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%BCb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%BCb
2017 6http%3A%2F%2Ffoo%2Fbaz%20%2B%20http%3A%2F%2Fhoge%2Fbarname
2018 http://foo/baz
2019 http://hoge/barlabelhttp://foo/baztext
2020 PASSclass1298184332.95259http://foo/baztext
2021 PASSclass1298184595.36652http://foo/baztext
2022 PASSclass1298184623.81142http://foo/baztext
2023 PASSclass1298184504.70199http://foo/baztext
2024 PASSclass1298183571.32271result6http%3A%2F%2Ffoo%2Fbaz%20%2B%20http%3A%2F%2Fhoge%2Fbar
2025 mhttp%3A%2F%2Fexample.com%2Ffoo%2509%25C2%2591%2591%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2509%25C2%2591%2591name
2026 Ehttp://example.com/foo%09%C2%91%91
2027 http://example.com/foo%09%C2%91%91label"http://example.com/foo%09%C2%91%91text
2028 PASSclass1298184332.95259"http://example.com/foo%09%C2%91%91text
2029 PASSclass1298184595.36652http://example.com/foo%09‘%91text
2030 FAILclass1298184623.81142"http://example.com/foo%09%C2%91%91text
2031 PASSclass1298183571.32271"http://example.com/foo%09%C2%91%91text
2032 PASSclass1298184504.70199resultmhttp%3A%2F%2Fexample.com%2Ffoo%2509%25C2%2591%2591%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2509%25C2%2591%2591
2033 Ynews%3Acomp.infosystems.www.servers.unix%20%2B%20news%3Acomp.infosystems.www.servers.unixname
2034 Mnews:comp.infosystems.www.servers.unix
2035 news:comp.infosystems.www.servers.unixlabel&news:comp.infosystems.www.servers.unixtext
2036 PASSclass1298184332.95259&news:comp.infosystems.www.servers.unixtext
2037 PASSclass1298184595.36652'news:/comp.infosystems.www.servers.unixtext
2038 FAILclass1298184623.81142&news:comp.infosystems.www.servers.unixtext
2039 PASSclass1298183571.32271&news:comp.infosystems.www.servers.unixtext
2040 PASSclass1298184504.70199resultYnews%3Acomp.infosystems.www.servers.unix%20%2B%20news%3Acomp.infosystems.www.servers.unix
2041 sdata%3Atext%2Fplain%3Bcharset%3D'euc-jp'%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3D'euc-jp'%2C%25A1%25A2name
2042 Odata:text/plain;charset='euc-jp',%A1%A2
2043 data:text/plain;charset='euc-jp',%A1%A2label'data:text/plain;charset='euc-jp',%A1%A2text
2044 PASSclass1298184332.95259'data:text/plain;charset='euc-jp',%A1%A2text
2045 PASSclass1298184595.36652'data:text/plain;charset='euc-jp',%A1%A2text
2046 PASSclass1298184623.81142'data:text/plain;charset='euc-jp',%A1%A2text
2047 PASSclass1298183571.32271'data:text/plain;charset='euc-jp',%A1%A2text
2048 PASSclass1298184504.70199resultsdata%3Atext%2Fplain%3Bcharset%3D'euc-jp'%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3D'euc-jp'%2C%25A1%25A2
2049 ahttp%3A%2F%2Fwww.example.com%2F%23%25C2%25A9%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%25C2%25A9name
2050 =http://www.example.com/#%C2%A9
2051 http://www.example.com/#%C2%A9labelhttp://www.example.com/#%C2%A9text
2052 PASSclass1298184332.95259http://www.example.com/#%C2%A9text
2053 PASSclass1298184595.36652http://www.example.com/#©text
2054 FAILclass1298184623.81142http://www.example.com/#%C2%A9text
2055 PASSclass1298183571.32271http://www.example.com/#%C2%A9text
2056 PASSclass1298184504.70199resultahttp%3A%2F%2Fwww.example.com%2F%23%25C2%25A9%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%25C2%25A9
2057 =http%3A%2F%2F0.0.0xFF.0%2F%20%2B%20http%3A%2F%2F0.0.0xFF.0%2Fname
2058 %http://0.0.0xFF.0/
2059 http://0.0.0xFF.0/labelhttp://0.0.255.0/text
2060 PASSclass1298184332.95259http://0.0.0xFF.0/text
2061 FAILclass1298184595.36652http://0.0.0xff.0/text
2062 FAILclass1298184623.81142http://0.0.0xff.0/text
2063 FAILclass1298183571.32271http://0.0.255.0/text
2064 PASSclass1298184504.70199result=http%3A%2F%2F0.0.0xFF.0%2F%20%2B%20http%3A%2F%2F0.0.0xFF.0%2F
2065 ,file%3A%2F%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
2066 file://
2067 http://a/b/clabelfile:///text
2068 PASSclass1298184332.95259file:text
2069 FAILclass1298184595.36652file:/text
2070 FAILclass1298184623.81142file:///text
2071 PASSclass1298183571.32271file:///text
2072 PASSclass1298184504.70199result,file%3A%2F%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
2073 Kjavascript%3A123%3B%250C%22abc%22%20%2B%20javascript%3A123%3B%250C%22abc%22name
2074 /javascript:123;%0C"abc"
2075 javascript:123;%0C"abc"labeljavascript:123;%0C"abc"text
2076 PASSclass1298184332.95259javascript:123;%0C%22abc%22text
2077 FAILclass1298184595.36652javascript:123;%0C"abc"text
2078 PASSclass1298184623.81142javascript:123;%0C"abc"text
2079 PASSclass1298183571.32271javascript:123;%0C"abc"text
2080 PASSclass1298184504.70199resultKjavascript%3A123%3B%250C%22abc%22%20%2B%20javascript%3A123%3B%250C%22abc%22
2081 6%7Fhttp%3A%2F%2Ftest%7F%20%2B%20http%3A%2F%2Ffoo%2Fbarname
2082 http://test
2083 http://foo/barlabelhttp://foo/%7Fhttp://test%7Ftext
2084 PASSclass1298184332.95259http://foo/%7Fhttp://test%7Ftext
2085 PASSclass1298184595.36652http://foo/http://testtext
2086 FAILclass1298184623.81142http://foo/%7Fhttp://test%7Ftext
2087 PASSclass1298183571.32271http://foo/%7Fhttp://test%7Ftext
2088 PASSclass1298184504.70199result6%7Fhttp%3A%2F%2Ftest%7F%20%2B%20http%3A%2F%2Ffoo%2Fbar
2089 4g%2F.%2Fh%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
2090 g/./h
2091 http://a/b/c/d;p?qlabelhttp://a/b/c/g/htext
2092 PASSclass1298184332.95259http://a/b/c/g/htext
2093 PASSclass1298184595.36652http://a/b/c/g/htext
2094 PASSclass1298184623.81142http://a/b/c/g/htext
2095 PASSclass1298184504.70199http://a/b/c/g/htext
2096 PASSclass1298183571.32271result4g%2F.%2Fh%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
2097 /.%2Ffoo%2Fbar%20%2B%20data%3Atext%2Fplain%2Cabcname
2098 ./foo/bar
2099 data:text/plain,abclabeltext
2100 PASSclass1298184332.95259 ./foo/bartext
2101 FAILclass1298184595.36652 ./foo/bartext
2102 FAILclass1298184623.81142 ./foo/bartext
2103 FAILclass1298183571.32271:http://suika.fam.cx/www/url/perl-weburl/t/browsers/foo/bartext
2104 FAILclass1298184504.70199result/.%2Ffoo%2Fbar%20%2B%20data%3Atext%2Fplain%2Cabc
2105 Ohttp%3A%2F%2Fexample.com%2Fa%C2%B3b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B3bname
2106 /http://example.com/a³b
2107 http://example.com/a³blabelhttp://example.com/a%C2%B3btext
2108 PASSclass1298184332.95259http://example.com/a³btext
2109 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%B3b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B3b
2110 /http%3A%2F%2F%5B%5D%20%2B%20http%3A%2F%2F%5B%5Dname
2111 http://[]
2112 http://[]label
2113 http://[]/text
2114 PASSclass1298184332.95259
2115 http://[]/text
2116 PASSclass1298184595.36652
2117 http://[]/text
2118 PASSclass1298184623.81142
2119 http://[]/text
2120 PASSclass1298183571.32271nulltext
2121 FAILclass1298184504.70199result/http%3A%2F%2F%5B%5D%20%2B%20http%3A%2F%2F%5B%5D
2122 *%2F%3A%3Aab%20%2B%20http%3A%2F%2Ffoo%2Fbarname
2123 /::ab
2124 http://foo/barlabelhttp://foo/::abtext
2125 PASSclass1298184332.95259http://foo/::abtext
2126 PASSclass1298184595.36652http://foo/::abtext
2127 PASSclass1298184623.81142http://foo/::abtext
2128 PASSclass1298183571.32271http://foo/::abtext
2129 PASSclass1298184504.70199result*%2F%3A%3Aab%20%2B%20http%3A%2F%2Ffoo%2Fbar
2130 Ehttp%3A%2F%2Fexample.com%2Famb%20%2B%20http%3A%2F%2Fexample.com%2Fambname
2131 -http://example.com/amb
2132 http://example.com/amblabelhttp://example.com/ambtext
2133 PASSclass1298184332.95259http://example.com/ambtext
2134 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Famb%20%2B%20http%3A%2F%2Fexample.com%2Famb
2135 Ehttp%3A%2F%2Fexample.com%2FaQb%20%2B%20http%3A%2F%2Fexample.com%2FaQbname
2136 -http://example.com/aQb
2137 http://example.com/aQblabelhttp://example.com/aQbtext
2138 PASSclass1298184332.95259http://example.com/aQbtext
2139 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaQb%20%2B%20http%3A%2F%2Fexample.com%2FaQb
2140 Ohttp%3A%2F%2Fexample.com%2Fa%C3%A1b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A1bname
2141 /http://example.com/aáb
2142 http://example.com/aáblabelhttp://example.com/a%C3%A1btext
2143 PASSclass1298184332.95259http://example.com/aábtext
2144 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%A1b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A1b
2145 Whttp%3A%2F%2Fexample.com%2F%EF%B7%90zyx%20%2B%20http%3A%2F%2Fexample.com%2F%EF%B7%90zyxname
2146 3http://example.com/﷐zyx
2147 http://example.com/﷐zyxlabelhttp://example.com/%EF%BF%BDzyxtext
2148 PASSclass1298184332.95259http://example.com/%EF%B7%90zyxtext
2149 FAILclass1298184595.36652http://example.com/﷐zyxtext
2150 FAILclass1298184623.81142http://example.com/%EF%B7%90zyxtext
2151 FAILclass1298183571.32271http://example.com/zyxtext
2152 FAILclass1298184504.70199resultWhttp%3A%2F%2Fexample.com%2F%EF%B7%90zyx%20%2B%20http%3A%2F%2Fexample.com%2F%EF%B7%90zyx
2153 Ohttp%3A%2F%2Fexample.com%2Fa%C3%BBb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%BBbname
2154 /http://example.com/aûb
2155 http://example.com/aûblabelhttp://example.com/a%C3%BBbtext
2156 PASSclass1298184332.95259http://example.com/aûbtext
2157 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%BBb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%BBb
2158 Yjavascript%3A%20%2F%2F%20%23%20%E4%B8%80%20%2B%20javascript%3A%20%2F%2F%20%23%20%E4%B8%80name
2159 )javascript: // # 一
2160 javascript: // # 一labeljavascript: // # %E4%B8%80text
2161 FAILclass1298184332.95259 javascript:%20//%20#%20%E4%B8%80text
2162 FAILclass1298184595.36652javascript: // # 一text
2163 PASSclass1298184623.81142 javascript:%20//%20#%20%E4%B8%80text
2164 FAILclass1298183571.32271javascript: // # 一text
2165 PASSclass1298184504.70199resultYjavascript%3A%20%2F%2F%20%23%20%E4%B8%80%20%2B%20javascript%3A%20%2F%2F%20%23%20%E4%B8%80
2166 Ihttp%3A%2F%2Fexample.com%2Fa%04b%20%2B%20http%3A%2F%2Fexample.com%2Fa%04bname
2167 -http://example.com/ab
2168 http://example.com/ablabelhttp://example.com/a%04btext
2169 PASSclass1298184332.95259http://example.com/a%04btext
2170 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%04b%20%2B%20http%3A%2F%2Fexample.com%2Fa%04b
2171 Ihttp%3A%2F%2Fexample.com%2Fa%1Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%1Cbname
2172 -http://example.com/ab
2173 http://example.com/ablabelhttp://example.com/a%1Cbtext
2174 PASSclass1298184332.95259http://example.com/a%1Cbtext
2175 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%1Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%1Cb
2176 /http%3A%2F%2Ffoo%3A%20%2B%20http%3A%2F%2Ffoo%3Aname
2177 http://foo:
2178 http://foo:label http://foo/text
2179 PASSclass1298184332.95259 http://foo:/text
2180 FAILclass1298184595.36652 http://foo/text
2181 PASSclass1298184623.81142 http://foo/text
2182 PASSclass1298183571.32271 http://foo/text
2183 PASSclass1298184504.70199result/http%3A%2F%2Ffoo%3A%20%2B%20http%3A%2F%2Ffoo%3A
2184 Ohttp%3A%2F%2Fexample.com%2Fa%C3%8Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%8Cbname
2185 /http://example.com/aÌb
2186 http://example.com/aÌblabelhttp://example.com/a%C3%8Cbtext
2187 PASSclass1298184332.95259http://example.com/aÌbtext
2188 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%8Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%8Cb
2189 Ehttp%3A%2F%2Fexample.com%2Fa!b%20%2B%20http%3A%2F%2Fexample.com%2Fa!bname
2190 -http://example.com/a!b
2191 http://example.com/a!blabelhttp://example.com/a!btext
2192 PASSclass1298184332.95259http://example.com/a!btext
2193 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa!b%20%2B%20http%3A%2F%2Fexample.com%2Fa!b
2194 Ehttp%3A%2F%2Fexample.com%2FaVb%20%2B%20http%3A%2F%2Fexample.com%2FaVbname
2195 -http://example.com/aVb
2196 http://example.com/aVblabelhttp://example.com/aVbtext
2197 PASSclass1298184332.95259http://example.com/aVbtext
2198 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaVb%20%2B%20http%3A%2F%2Fexample.com%2FaVb
2199 5http%3A%2F%2F%5B%3A%5D%20%2B%20http%3A%2F%2F%5B%3A%5Dname
2200 http://[:]
2201 http://[:]label http://[:]/text
2202 PASSclass1298184332.95259 http://[:]/text
2203 PASSclass1298184595.36652 http://[:]/text
2204 PASSclass1298184623.81142 http://[:]/text
2205 PASSclass1298183571.32271nulltext
2206 FAILclass1298184504.70199result5http%3A%2F%2F%5B%3A%5D%20%2B%20http%3A%2F%2F%5B%3A%5D
2207 Ihttp%3A%2F%2Fexample.com%2Fa%7Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%7Dbname
2208 -http://example.com/a}b
2209 http://example.com/a}blabelhttp://example.com/a%7Dbtext
2210 PASSclass1298184332.95259http://example.com/a%7Dbtext
2211 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%7Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%7Db
2212 1%2Ffoo%3Fbar%23baz%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
2213 /foo?bar#baz
2214 http://a/b/clabelhttp://a/foo?bar#baztext
2215 PASSclass1298184332.95259http://a/foo?bar#baztext
2216 PASSclass1298184595.36652http://a/foo?bar#baztext
2217 PASSclass1298184623.81142http://a/foo?bar#baztext
2218 PASSclass1298184504.70199http://a/foo?bar#baztext
2219 PASSclass1298183571.32271result1%2Ffoo%3Fbar%23baz%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
2220 =http%3A%2F%2F0xFFFFFFFF%2F%20%2B%20http%3A%2F%2F0xFFFFFFFF%2Fname
2221 %http://0xFFFFFFFF/
2222 http://0xFFFFFFFF/labelhttp://255.255.255.255/text
2223 PASSclass1298184332.95259http://0xFFFFFFFF/text
2224 FAILclass1298184595.36652http://0xffffffff/text
2225 FAILclass1298184623.81142http://0xffffffff/text
2226 FAILclass1298183571.32271http://255.255.255.255/text
2227 PASSclass1298184504.70199result=http%3A%2F%2F0xFFFFFFFF%2F%20%2B%20http%3A%2F%2F0xFFFFFFFF%2F
2228 2%23%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq%23sname
2229 #
2230 http://a/b/c/d;p?q#slabelhttp://a/b/c/d;p?q#text
2231 PASSclass1298184332.95259http://a/b/c/d;p?q#text
2232 PASSclass1298184595.36652http://a/b/c/d;p?q#text
2233 PASSclass1298184623.81142http://a/b/c/d;p?q#text
2234 PASSclass1298184504.70199http://a/b/c/d;p?q#text
2235 PASSclass1298183571.32271result2%23%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq%23s
2236 _http%3A%2F%2F%EF%BC%85%EF%BC%90%EF%BC%90%2F%20%2B%20http%3A%2F%2F%EF%BC%85%EF%BC%90%EF%BC%90%2Fname
2237 #http://%00/
2238 http://%00/label http://%00/text
2239 FAILclass1298184332.95259 http://%00/text
2240 FAILclass1298184595.36652opera:illegal-url-168text
2241 FAILclass1298184623.81142 http://%00/text
2242 FAILclass1298183571.32271nulltext
2243 FAILclass1298184504.70199result_http%3A%2F%2F%EF%BC%85%EF%BC%90%EF%BC%90%2F%20%2B%20http%3A%2F%2F%EF%BC%85%EF%BC%90%EF%BC%90%2F
2244 M%252E%2Fa%2Fb%2F%252E%252E%2F%252e%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
2245 %%2E/a/b/%2E%2E/%2e
2246 http://a/b/c/d;p?qlabelhttp://a/b/c/a/text
2247 FAILclass1298184332.95259http://a/b/c/%2E/a/b/%2E%2E/%2etext
2248 PASSclass1298184595.36652http://a/b/c/a/text
2249 FAILclass1298184623.81142http://a/b/c/a/text
2250 FAILclass1298184504.70199http://a/b/c/a/%2etext
2251 FAILclass1298183571.32271resultM%252E%2Fa%2Fb%2F%252E%252E%2F%252e%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
2252 Ohttp%3A%2F%2Fexample.com%2Fa%C2%87b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%87bname
2253 /http://example.com/a‡b
2254 http://example.com/a‡blabelhttp://example.com/a%C2%87btext
2255 PASSclass1298184332.95259http://example.com/a‡btext
2256 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%87b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%87b
2257 Ohttp%3A%2F%2Fexample.com%2Fa%C2%B9b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B9bname
2258 /http://example.com/a¹b
2259 http://example.com/a¹blabelhttp://example.com/a%C2%B9btext
2260 PASSclass1298184332.95259http://example.com/a¹btext
2261 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%B9b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B9b
2262 Ehttp%3A%2F%2F0xc0.052000001%2F%20%2B%20http%3A%2F%2F0xc0.052000001%2Fname
2263 -http://0xc0.052000001/
2264 http://0xc0.052000001/labelhttp://192.168.0.1/text
2265 PASSclass1298184332.95259http://0xc0.052000001/text
2266 FAILclass1298184595.36652http://0xc0.052000001/text
2267 FAILclass1298184623.81142http://0xc0.052000001/text
2268 FAILclass1298183571.32271http://192.168.0.1/text
2269 PASSclass1298184504.70199resultEhttp%3A%2F%2F0xc0.052000001%2F%20%2B%20http%3A%2F%2F0xc0.052000001%2F
2270 2%5C%5Cserver%5Cfile%20%2B%20file%3A%2F%2Fa%2Fb%2Fcname
2271 \\server\file
2272 file://a/b/clabelfile://server/filetext
2273 PASSclass1298184332.95259file://server/filetext
2274 PASSclass1298184595.36652file://a/b/%5C%5Cserver%5Cfiletext
2275 FAILclass1298184623.81142Fhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%5C%5Cserver%5Cfiletext
2276 FAILclass1298183571.32271file://server/filetext
2277 PASSclass1298184504.70199result2%5C%5Cserver%5Cfile%20%2B%20file%3A%2F%2Fa%2Fb%2Fc
2278 Ahttp%3A%2F%2Ffoo%3Fbar%3Fbaz%20%2B%20http%3A%2F%2Ffoo%3Fbar%3Fbazname
2279 %http://foo?bar?baz
2280 http://foo?bar?bazlabelhttp://foo/?bar?baztext
2281 PASSclass1298184332.95259http://foo/?bar?baztext
2282 PASSclass1298184595.36652http://foo/?bar?baztext
2283 PASSclass1298184623.81142http://foo/?bar?baztext
2284 PASSclass1298183571.32271http://foo/?bar?baztext
2285 PASSclass1298184504.70199resultAhttp%3A%2F%2Ffoo%3Fbar%3Fbaz%20%2B%20http%3A%2F%2Ffoo%3Fbar%3Fbaz
2286 /c%3A%5Cfoo%5Cbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
2287 c:\foo\bar
2288 http://a/b/clabelfile:///C:/foo/bartext
2289 PASSclass1298184332.95259
2290 c:/foo/bartext
2291 FAILclass1298184595.36652c:%5Cfoo%5Cbartext
2292 FAILclass1298184623.81142
2293 c:\foo\bartext
2294 FAILclass1298183571.32271file:///c:/foo/bartext
2295 FAILclass1298184504.70199result/c%3A%5Cfoo%5Cbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
2296 0aa%2F..%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
2297 aa/..
2298 http://foo/a/b/c/dlabelhttp://foo/a/b/c/text
2299 PASSclass1298184332.95259http://foo/a/b/c/text
2300 PASSclass1298184595.36652http://foo/a/b/c/text
2301 PASSclass1298184623.81142http://foo/a/b/c/text
2302 PASSclass1298183571.32271http://foo/a/b/c/text
2303 PASSclass1298184504.70199result0aa%2F..%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
2304 Ihttp%3A%2F%2Fexample.com%2Fa%25b%20%2B%20http%3A%2F%2Fexample.com%2Fa%25bname
2305 -http://example.com/a%b
2306 http://example.com/a%blabelhttp://example.com/a%btext
2307 PASSclass1298184332.95259nulltext
2308 FAILclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%25b%20%2B%20http%3A%2F%2Fexample.com%2Fa%25b
2309 Ohttp%3A%2F%2Fexample.com%2Fa%C2%A8b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A8bname
2310 /http://example.com/a¨b
2311 http://example.com/a¨blabelhttp://example.com/a%C2%A8btext
2312 PASSclass1298184332.95259http://example.com/a¨btext
2313 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%A8b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A8b
2314 Ifile%3A%2F%2Flocalhost%2Fc%3A%2F%20%2B%20file%3A%2F%2Flocalhost%2Fc%3A%2Fname
2315 )file://localhost/c:/
2316 file://localhost/c:/label file:///C:/text
2317 FAILclass1298184332.95259 file:///c:/text
2318 FAILclass1298184595.36652file://localhost/c:/text
2319 FAILclass1298184623.81142 file:///c:/text
2320 FAILclass1298183571.32271 file:///c:/text
2321 FAILclass1298184504.70199resultIfile%3A%2F%2Flocalhost%2Fc%3A%2F%20%2B%20file%3A%2F%2Flocalhost%2Fc%3A%2F
2322 /.%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
2323 ./
2324 http://a/b/c/d;p?qlabel http://a/b/c/text
2325 PASSclass1298184332.95259 http://a/b/c/text
2326 PASSclass1298184595.36652 http://a/b/c/text
2327 PASSclass1298184623.81142 http://a/b/c/text
2328 PASSclass1298184504.70199 http://a/b/c/text
2329 PASSclass1298183571.32271result/.%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
2330 ohttp%3A%2F%2Fwww.example.com%2F%23%5CuD800%E5%A5%BD%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%5CuD800%E5%A5%BDname
2331 Chttp://www.example.com/#\uD800好
2332 http://www.example.com/#\uD800好labelhttp://www.example.com/#�好text
2333 PASSclass1298184332.95259'http://www.example.com/#%UD800%E5%A5%BDtext
2334 FAILclass1298184595.36652http://www.example.com/#�text
2335 FAILclass1298184623.81142*http://www.example.com/#%EF%BF%BD%E5%A5%BDtext
2336 FAILclass1298183571.32271!http://www.example.com/#\uD800好text
2337 FAILclass1298184504.70199resultohttp%3A%2F%2Fwww.example.com%2F%23%5CuD800%E5%A5%BD%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%5CuD800%E5%A5%BD
2338 2%5C%5Cserver%5Cfile%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
2339 \\server\file
2340 http://a/b/clabelfile://server/filetext
2341 PASSclass1298184332.95259http://server/filetext
2342 FAILclass1298184595.36652http://a/b/%5C%5Cserver%5Cfiletext
2343 FAILclass1298184623.81142http://a/b/%5C%5Cserver%5Cfiletext
2344 FAILclass1298183571.32271file://server/filetext
2345 PASSclass1298184504.70199result2%5C%5Cserver%5Cfile%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
2346 data%3Atext%2Fplain%3Bcharset%3Diso-8859-8-i%2C%25f9%25ec%25e5%25ed%20%2B%20data%3Atext%2Fplain%3Bcharset%3Diso-8859-8-i%2C%25f9%25ec%25e5%25edname
2347 cdata:text/plain;charset=iso-8859-8-i,%f9%ec%e5%ed
2348 data:text/plain;charset=iso-8859-8-i,%f9%ec%e5%edlabel1data:text/plain;charset=iso-8859-8-i,%f9%ec%e5%edtext
2349 PASSclass1298184332.952591data:text/plain;charset=iso-8859-8-i,%f9%ec%e5%edtext
2350 PASSclass1298184595.366521data:text/plain;charset=iso-8859-8-i,%f9%ec%e5%edtext
2351 PASSclass1298184623.811421data:text/plain;charset=iso-8859-8-i,%f9%ec%e5%edtext
2352 PASSclass1298183571.322711data:text/plain;charset=iso-8859-8-i,%f9%ec%e5%edtext
2353 PASSclass1298184504.70199resultdata%3Atext%2Fplain%3Bcharset%3Diso-8859-8-i%2C%25f9%25ec%25e5%25ed%20%2B%20data%3Atext%2Fplain%3Bcharset%3Diso-8859-8-i%2C%25f9%25ec%25e5%25ed
2354 ihttp%3A%2F%2Fwww.example.com%2F%23%F0%90%8C%80ss%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%F0%90%8C%80ssname
2355 =http://www.example.com/#𐌀ss
2356 http://www.example.com/#𐌀sslabelhttp://www.example.com/#𐌀sstext
2357 PASSclass1298184332.95259&http://www.example.com/#%F0%90%8C%80sstext
2358 FAILclass1298184595.36652http://www.example.com/#𐌀sstext
2359 PASSclass1298184623.81142&http://www.example.com/#%F0%90%8C%80sstext
2360 FAILclass1298183571.32271http://www.example.com/#𐌀sstext
2361 PASSclass1298184504.70199resultihttp%3A%2F%2Fwww.example.com%2F%23%F0%90%8C%80ss%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%F0%90%8C%80ss
2362 }eXAMPLE%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2F%2563%2F%257bfoo%257d%20%2B%20eXAMPLE%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2F%2563%2F%257bfoo%257dname
2363 EeXAMPLE://a/./b/../b/%63/%7bfoo%7d
2364 eXAMPLE://a/./b/../b/%63/%7bfoo%7dlabel"example://a/./b/../b/%63/%7bfoo%7dtext
2365 PASSclass1298184332.95259eXAMPLE://a/b/%63/%7bfoo%7dtext
2366 FAILclass1298184595.36652example://a/b/c/%7bfoo%7dtext
2367 FAILclass1298184623.81142"example://a/./b/../b/%63/%7bfoo%7dtext
2368 PASSclass1298183571.32271example://a/b/%63/%7bfoo%7dtext
2369 FAILclass1298184504.70199result}eXAMPLE%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2F%2563%2F%257bfoo%257d%20%2B%20eXAMPLE%3A%2F%2Fa%2F.%2Fb%2F..%2Fb%2F%2563%2F%257bfoo%257d
2370 Khttp%3A%2F%2F%5B1%3A%3A%251%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A%251%5D%2Fname
2371 http://[1::%1]/
2372 http://[1::%1]/labelhttp://[1::%251]/text
2373 PASSclass1298184332.95259http://[1::%1]/text
2374 FAILclass1298184595.36652opera:illegal-url-186text
2375 FAILclass1298184623.81142http://[1::%1]/text
2376 FAILclass1298183571.32271nulltext
2377 FAILclass1298184504.70199resultKhttp%3A%2F%2F%5B1%3A%3A%251%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A%251%5D%2F
2378 4aa%2F%252E.%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
2379 aa/%2E.
2380 http://foo/a/b/c/dlabelhttp://foo/a/b/c/text
2381 PASSclass1298184332.95259http://foo/a/b/c/aa/%2E.text
2382 FAILclass1298184595.36652http://foo/a/b/c/text
2383 PASSclass1298184623.81142http://foo/a/b/c/aa/%2E.text
2384 FAILclass1298183571.32271http://foo/a/b/c/text
2385 PASSclass1298184504.70199result4aa%2F%252E.%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
2386 <g%3Bx%3D1%2F.%2Fy%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
2387 g;x=1/./y
2388 http://a/b/c/d;p?qlabelhttp://a/b/c/g;x=1/ytext
2389 PASSclass1298184332.95259http://a/b/c/g;x=1/ytext
2390 PASSclass1298184595.36652http://a/b/c/g;x=1/ytext
2391 PASSclass1298184623.81142http://a/b/c/g;x=1/ytext
2392 PASSclass1298184504.70199http://a/b/c/g;x=1/ytext
2393 PASSclass1298183571.32271result<g%3Bx%3D1%2F.%2Fy%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
2394 ;http%3A%2F%2F%2541.com%2F%20%2B%20http%3A%2F%2F%2541.com%2Fname
2395 http://%41.com/
2396 http://%41.com/label http://a.com/text
2397 PASSclass1298184332.95259http://%41.com/text
2398 FAILclass1298184595.36652 http://a.com/text
2399 PASSclass1298184623.81142http://%41.com/text
2400 FAILclass1298183571.32271 http://a.com/text
2401 PASSclass1298184504.70199result;http%3A%2F%2F%2541.com%2F%20%2B%20http%3A%2F%2F%2541.com%2F
2402 %20%2B%20http%3A%2F%2Ffoo%2Fbarname
2403 
2404 http://foo/barlabelhttp://foo/bartext
2405 PASSclass1298184332.95259http://foo/bartext
2406 PASSclass1298184595.36652http://foo/bartext
2407 PASSclass1298184623.81142http://foo/bartext
2408 PASSclass1298183571.32271 http://foo/text
2409 FAILclass1298184504.70199result%20%2B%20http%3A%2F%2Ffoo%2Fbar
2410 Cfile%3A%2F%2F%2Fc%3A%2Ffoo%2F%234e00%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
2411 !file:///c:/foo/#4e00
2412 http://a/b/clabelfile:///C:/foo/#4e00text
2413 PASSclass1298184332.95259file:///c:/foo/#4e00text
2414 FAILclass1298184595.36652file:/c:/foo/#4e00text
2415 FAILclass1298184623.81142file:///c:/foo/#4e00text
2416 FAILclass1298183571.32271file:///c:/foo/#4e00text
2417 FAILclass1298184504.70199resultCfile%3A%2F%2F%2Fc%3A%2Ffoo%2F%234e00%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
2418 ihttp%3A%2F%2F%2573%2575%2569%256B%2561.fam.cx%2F%20%2B%20http%3A%2F%2F%2573%2575%2569%256B%2561.fam.cx%2Fname
2419 =http://%73%75%69%6B%61.fam.cx/
2420 http://%73%75%69%6B%61.fam.cx/labelhttp://suika.fam.cx/text
2421 PASSclass1298184332.95259http://%73%75%69%6B%61.fam.cx/text
2422 FAILclass1298184595.36652http://suika.fam.cx/text
2423 PASSclass1298184623.81142http://%73%75%69%6b%61.fam.cx/text
2424 FAILclass1298183571.32271http://suika.fam.cx/text
2425 PASSclass1298184504.70199resultihttp%3A%2F%2F%2573%2575%2569%256B%2561.fam.cx%2F%20%2B%20http%3A%2F%2F%2573%2575%2569%256B%2561.fam.cx%2F
2426 R%2F%2Fx%3Ay%40z%3A300%2Fm%3Fn%23o%20%2B%20http%3A%2F%2Fa%3Ab%40c%3A200%2Fe%3Ff%23gname
2427 (//x:y@z:300/m?n#o
2428 http://a:b@c:200/e?f#glabelhttp://x:y@z:300/m?n#otext
2429 PASSclass1298184332.95259http://x:y@z:300/m?n#otext
2430 PASSclass1298184595.36652http://z:300/m?n#otext
2431 FAILclass1298184623.81142nulltext
2432 FAILclass1298184504.70199http://x:y@z:300/m?n#otext
2433 PASSclass1298183571.32271resultR%2F%2Fx%3Ay%40z%3A300%2Fm%3Fn%23o%20%2B%20http%3A%2F%2Fa%3Ab%40c%3A200%2Fe%3Ff%23g
2434 Yhttp%3A%2F%2Fexample.com%2Ffoo%2541%257a%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2541%257aname
2435 9http://example.com/foo%41%7a
2436 http://example.com/foo%41%7alabelhttp://example.com/fooAztext
2437 PASSclass1298184332.95259http://example.com/foo%41%7atext
2438 FAILclass1298184595.36652http://example.com/fooAztext
2439 PASSclass1298184623.81142http://example.com/foo%41%7atext
2440 FAILclass1298183571.32271http://example.com/fooAztext
2441 PASSclass1298184504.70199resultYhttp%3A%2F%2Fexample.com%2Ffoo%2541%257a%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2541%257a
2442 Ohttp%3A%2F%2Fexample.com%2Fa%C2%92b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%92bname
2443 /http://example.com/a’b
2444 http://example.com/a’blabelhttp://example.com/a%C2%92btext
2445 PASSclass1298184332.95259http://example.com/a’btext
2446 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%92b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%92b
2447 data%3Atext%2Fplain%3Bcharset%3Diso-8859-7%2C%25b8%25f7%25fe%20%2B%20data%3Atext%2Fplain%3Bcharset%3Diso-8859-7%2C%25b8%25f7%25fename
2448 Ydata:text/plain;charset=iso-8859-7,%b8%f7%fe
2449 data:text/plain;charset=iso-8859-7,%b8%f7%felabel,data:text/plain;charset=iso-8859-7,%b8%f7%fetext
2450 PASSclass1298184332.95259,data:text/plain;charset=iso-8859-7,%b8%f7%fetext
2451 PASSclass1298184595.36652,data:text/plain;charset=iso-8859-7,%b8%f7%fetext
2452 PASSclass1298184623.81142,data:text/plain;charset=iso-8859-7,%b8%f7%fetext
2453 PASSclass1298183571.32271,data:text/plain;charset=iso-8859-7,%b8%f7%fetext
2454 PASSclass1298184504.70199resultdata%3Atext%2Fplain%3Bcharset%3Diso-8859-7%2C%25b8%25f7%25fe%20%2B%20data%3Atext%2Fplain%3Bcharset%3Diso-8859-7%2C%25b8%25f7%25fe
2455 )http%3A%2F%20%2B%20http%3A%2F%2Ffoo%2Fbarname
2456 http:/
2457 http://foo/barlabel http://foo/text
2458 PASSclass1298184332.95259http:/text
2459 FAILclass1298184595.36652 http://foo/text
2460 PASSclass1298184623.81142 http://foo/text
2461 PASSclass1298183571.32271 http://foo/text
2462 PASSclass1298184504.70199result)http%3A%2F%20%2B%20http%3A%2F%2Ffoo%2Fbar
2463 Ihttp%3A%2F%2Fexample.com%2Fa%7Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%7Bbname
2464 -http://example.com/a{b
2465 http://example.com/a{blabelhttp://example.com/a%7Bbtext
2466 PASSclass1298184332.95259http://example.com/a%7Bbtext
2467 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%7Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%7Bb
2468 Ohttp%3A%2F%2Fexample.com%2Fa%C2%A9b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A9bname
2469 /http://example.com/a©b
2470 http://example.com/a©blabelhttp://example.com/a%C2%A9btext
2471 PASSclass1298184332.95259http://example.com/a©btext
2472 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%A9b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A9b
2473 ehttp%3A%2F%2F%5B%3A%3Affff%3A192.168.0.1%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3Affff%3A192.168.0.1%5D%2Fname
2474 9http://[::ffff:192.168.0.1]/
2475 http://[::ffff:192.168.0.1]/labelhttp://[::ffff:c0a8:1]/text
2476 PASSclass1298184332.95259http://[::ffff:192.168.0.1]/text
2477 FAILclass1298184595.36652http://[::ffff:192.168.0.1]/text
2478 FAILclass1298184623.81142http://[::ffff:192.168.0.1]/text
2479 FAILclass1298183571.32271http://[::ffff:192.168.0.1]/text
2480 FAILclass1298184504.70199resultehttp%3A%2F%2F%5B%3A%3Affff%3A192.168.0.1%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3Affff%3A192.168.0.1%5D%2F
2481 <file%3A%2F%2F%2Ffoo%2Fbar.txt%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
2482 file:///foo/bar.txt
2483 http://a/b/clabelfile:///foo/bar.txttext
2484 PASSclass1298184332.95259file:///foo/bar.txttext
2485 PASSclass1298184595.36652file:/foo/bar.txttext
2486 FAILclass1298184623.81142file:///foo/bar.txttext
2487 PASSclass1298183571.32271file:///foo/bar.txttext
2488 PASSclass1298184504.70199result<file%3A%2F%2F%2Ffoo%2Fbar.txt%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
2489 Ehttp%3A%2F%2Fexample.com%2Fa_b%20%2B%20http%3A%2F%2Fexample.com%2Fa_bname
2490 -http://example.com/a_b
2491 http://example.com/a_blabelhttp://example.com/a_btext
2492 PASSclass1298184332.95259http://example.com/a_btext
2493 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa_b%20%2B%20http%3A%2F%2Fexample.com%2Fa_b
2494 Ahttp%3A%2F%2F0X12C0a80001%2F%20%2B%20http%3A%2F%2F0X12C0a80001%2Fname
2495 )http://0X12C0a80001/
2496 http://0X12C0a80001/labelhttp://0x12c0a80001/text
2497 PASSclass1298184332.95259http://0X12C0a80001/text
2498 FAILclass1298184595.36652http://0x12c0a80001/text
2499 PASSclass1298184623.81142http://0x12c0a80001/text
2500 PASSclass1298183571.32271http://192.168.0.1/text
2501 FAILclass1298184504.70199resultAhttp%3A%2F%2F0X12C0a80001%2F%20%2B%20http%3A%2F%2F0X12C0a80001%2F
2502 ]file%3A%2F%2F%5Cwindows%5Cdefault-home.htm%20%2B%20file%3A%2F%2F%5Cwindows%5Cdefault-home.htmname
2503 Afile://\windows\default-home.htm
2504 file://\windows\default-home.htmlabel file:///windows/default-home.htmtext
2505 PASSclass1298184332.95259 file:///windows/default-home.htmtext
2506 PASSclass1298184595.36652opera:illegal-url-208text
2507 FAILclass1298184623.81142 file:///windows/default-home.htmtext
2508 PASSclass1298183571.32271 file:///windows/default-home.htmtext
2509 PASSclass1298184504.70199result]file%3A%2F%2F%5Cwindows%5Cdefault-home.htm%20%2B%20file%3A%2F%2F%5Cwindows%5Cdefault-home.htm
2510 /file%3A%2F%2F%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
2511 file:///
2512 http://a/b/clabelfile:///text
2513 PASSclass1298184332.95259file:///text
2514 PASSclass1298184595.36652file:/text
2515 FAILclass1298184623.81142file:///text
2516 PASSclass1298183571.32271file:///text
2517 PASSclass1298184504.70199result/file%3A%2F%2F%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
2518 5http%3A%2F%2F%2F%23bar%20%2B%20http%3A%2F%2F%2F%23barname
2519 http:///#bar
2520 http:///#barlabel
2521 http:/#bartext
2522 FAILclass1298184332.95259
2523 http:/#bartext
2524 FAILclass1298184595.36652
2525 http:/#bartext
2526 FAILclass1298184623.81142 http:///#bartext
2527 PASSclass1298183571.32271 http:///#bartext
2528 PASSclass1298184504.70199result5http%3A%2F%2F%2F%23bar%20%2B%20http%3A%2F%2F%2F%23bar
2529 Ohttp%3A%2F%2Fexample.com%2Fa%C3%BAb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%BAbname
2530 /http://example.com/aúb
2531 http://example.com/aúblabelhttp://example.com/a%C3%BAbtext
2532 PASSclass1298184332.95259http://example.com/aúbtext
2533 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%BAb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%BAb
2534 )JavaScript%3AFoo%20%2B%20JavaScript%3AFooname
2535 JavaScript:Foo
2536 JavaScript:Foolabeljavascript:Footext
2537 PASSclass1298184332.95259JavaScript:Footext
2538 FAILclass1298184595.36652javascript:Footext
2539 PASSclass1298184623.81142javascript:Footext
2540 PASSclass1298183571.32271javascript:Footext
2541 PASSclass1298184504.70199result)JavaScript%3AFoo%20%2B%20JavaScript%3AFoo
2542 Ajavascript%3A%22abc%3Fdef%22%20%2B%20javascript%3A%22abc%3Fdef%22name
2543 )javascript:"abc?def"
2544 javascript:"abc?def"labeljavascript:"abc?def"text
2545 PASSclass1298184332.95259javascript:%22abc?def%22text
2546 FAILclass1298184595.36652javascript:"abc?def"text
2547 PASSclass1298184623.81142javascript:"abc?def"text
2548 PASSclass1298183571.32271javascript:"abc?def"text
2549 PASSclass1298184504.70199resultAjavascript%3A%22abc%3Fdef%22%20%2B%20javascript%3A%22abc%3Fdef%22
2550 data%3Aapplication%2Fvnd-xxx-query%2Cselect_vcount%2Cfcol_from_fieldtable%2Flocal%20%2B%20data%3Aapplication%2Fvnd-xxx-query%2Cselect_vcount%2Cfcol_from_fieldtable%2Flocalname
2551 data:application/vnd-xxx-query,select_vcount,fcol_from_fieldtable/local
2552 data:application/vnd-xxx-query,select_vcount,fcol_from_fieldtable/locallabelGdata:application/vnd-xxx-query,select_vcount,fcol_from_fieldtable/localtext
2553 PASSclass1298184332.95259Gdata:application/vnd-xxx-query,select_vcount,fcol_from_fieldtable/localtext
2554 PASSclass1298184595.36652Gdata:application/vnd-xxx-query,select_vcount,fcol_from_fieldtable/localtext
2555 PASSclass1298184623.81142Gdata:application/vnd-xxx-query,select_vcount,fcol_from_fieldtable/localtext
2556 PASSclass1298183571.32271Gdata:application/vnd-xxx-query,select_vcount,fcol_from_fieldtable/localtext
2557 PASSclass1298184504.70199resultdata%3Aapplication%2Fvnd-xxx-query%2Cselect_vcount%2Cfcol_from_fieldtable%2Flocal%20%2B%20data%3Aapplication%2Fvnd-xxx-query%2Cselect_vcount%2Cfcol_from_fieldtable%2Flocal
2558 Ohttp%3A%2F%2Fexample.com%2Fa%C3%88b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%88bname
2559 /http://example.com/aÈb
2560 http://example.com/aÈblabelhttp://example.com/a%C3%88btext
2561 PASSclass1298184332.95259http://example.com/aÈbtext
2562 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%88b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%88b
2563 7http%3A%2F%2F%D1%82(%2F%20%2B%20http%3A%2F%2F%D1%82(%2Fname
2564 http://т(/
2565 http://т(/labelhttp://xn--%28-7ed/text
2566 PASSclass1298184332.95259http://xn--(-8tb/text
2567 FAILclass1298184595.36652 http://т(/text
2568 FAILclass1298184623.81142http://xn--(-8tb/text
2569 FAILclass1298183571.32271nulltext
2570 FAILclass1298184504.70199result7http%3A%2F%2F%D1%82(%2F%20%2B%20http%3A%2F%2F%D1%82(%2F
2571 ?http%3A%2F%2F192.0x00A80001%20%2B%20http%3A%2F%2F192.0x00A80001name
2572 +http://192.0x00A80001
2573 http://192.0x00A80001labelhttp://192.168.0.1/text
2574 PASSclass1298184332.95259http://192.0x00A80001/text
2575 FAILclass1298184595.36652http://192.0x00a80001/text
2576 FAILclass1298184623.81142http://192.0x00a80001/text
2577 FAILclass1298183571.32271http://192.168.0.1/text
2578 PASSclass1298184504.70199result?http%3A%2F%2F192.0x00A80001%20%2B%20http%3A%2F%2F192.0x00A80001
2579 ihttp%3A%2F%2Fwww.example.com%2F%23uD800%E5%A5%BD%20%2B%20http%3A%2F%2Fwww.example.com%2F%23uD800%E5%A5%BDname
2580 Ahttp://www.example.com/#uD800
2581 http://www.example.com/#uD800好labelhttp://www.example.com/#�好text
2582 PASSclass1298184332.95259'http://www.example.com/#%UD800%E5%A5%BDtext
2583 FAILclass1298184595.36652http://www.example.com/#�text
2584 FAILclass1298184623.81142*http://www.example.com/#%EF%BF%BD%E5%A5%BDtext
2585 FAILclass1298183571.32271resultihttp%3A%2F%2Fwww.example.com%2F%23uD800%E5%A5%BD%20%2B%20http%3A%2F%2Fwww.example.com%2F%23uD800%E5%A5%BD
2586 'data%3A%2Ca%2Cb%20%2B%20data%3A%2Ca%2Cbname
2587 data:,a,b
2588 data:,a,blabel data:,a,btext
2589 PASSclass1298184332.95259 data:,a,btext
2590 PASSclass1298184595.36652 data:,a,btext
2591 PASSclass1298184623.81142 data:,a,btext
2592 PASSclass1298183571.32271 data:,a,btext
2593 PASSclass1298184504.70199result'data%3A%2Ca%2Cb%20%2B%20data%3A%2Ca%2Cb
2594 Mfile%3A%2F~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F~user%2Fpath%2Fto%2Ffilename
2595 1file:/~user/path/to/file
2596 file:/~user/path/to/filelabelfile://%7Euser/path/to/filetext
2597 FAILclass1298184332.95259file:///~user/path/to/filetext
2598 PASSclass1298184595.36652file:/~user/path/to/filetext
2599 FAILclass1298184623.81142file:///~user/path/to/filetext
2600 PASSclass1298183571.32271file:/~user/path/to/filetext
2601 FAILclass1298184504.70199resultMfile%3A%2F~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F~user%2Fpath%2Fto%2Ffile
2602 Ghttp%3A%2F%2Ffoo%2F%23bar%3Fbaz%20%2B%20http%3A%2F%2Ffoo%2F%23bar%3Fbazname
2603 'http://foo/#bar?baz
2604 http://foo/#bar?bazlabelhttp://foo/#bar?baztext
2605 PASSclass1298184332.95259http://foo/#bar?baztext
2606 PASSclass1298184595.36652http://foo/#bar?baztext
2607 PASSclass1298184623.81142http://foo/#bar?baztext
2608 PASSclass1298183571.32271http://foo/#bar?baztext
2609 PASSclass1298184504.70199resultGhttp%3A%2F%2Ffoo%2F%23bar%3Fbaz%20%2B%20http%3A%2F%2Ffoo%2F%23bar%3Fbaz
2610 Ehttp%3A%2F%2Fexample.com%2Fa'b%20%2B%20http%3A%2F%2Fexample.com%2Fa'bname
2611 -http://example.com/a'b
2612 http://example.com/a'blabelhttp://example.com/a'btext
2613 PASSclass1298184332.95259http://example.com/a'btext
2614 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa'b%20%2B%20http%3A%2F%2Fexample.com%2Fa'b
2615 [data%3Atext%2Fplain%3Bcharset%3Dutf-16%2C%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dutf-16%2Cname
2616 ?data:text/plain;charset=utf-16,
2617 data:text/plain;charset=utf-16,labeldata:text/plain;charset=utf-16,text
2618 PASSclass1298184332.95259data:text/plain;charset=utf-16,text
2619 PASSclass1298184595.36652data:text/plain;charset=utf-16,text
2620 PASSclass1298184623.81142data:text/plain;charset=utf-16,text
2621 PASSclass1298183571.32271data:text/plain;charset=utf-16,text
2622 PASSclass1298184504.70199result[data%3Atext%2Fplain%3Bcharset%3Dutf-16%2C%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dutf-16%2C
2623 Ahttp%3A%2F%2Ffoo%3Fbar%2Fbaz%20%2B%20http%3A%2F%2Ffoo%3Fbar%2Fbazname
2624 %http://foo?bar/baz
2625 http://foo?bar/bazlabelhttp://foo/?bar/baztext
2626 PASSclass1298184332.95259http://foo/?bar/baztext
2627 PASSclass1298184595.36652http://foo/?bar/baztext
2628 PASSclass1298184623.81142http://foo/?bar/baztext
2629 PASSclass1298183571.32271http://foo/?bar/baztext
2630 PASSclass1298184504.70199resultAhttp%3A%2F%2Ffoo%3Fbar%2Fbaz%20%2B%20http%3A%2F%2Ffoo%3Fbar%2Fbaz
2631 Ehttp%3A%2F%2Fexample.com%2Fa*b%20%2B%20http%3A%2F%2Fexample.com%2Fa*bname
2632 -http://example.com/a*b
2633 http://example.com/a*blabelhttp://example.com/a*btext
2634 PASSclass1298184332.95259http://example.com/a*btext
2635 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa*b%20%2B%20http%3A%2F%2Fexample.com%2Fa*b
2636 )about%3A%23a%3Fb%20%2B%20about%3A%23a%3Fbname
2637 about:#a?b
2638 about:#a?blabel
2639 about:#a?btext
2640 PASSclass1298184332.95259
2641 about:#a?btext
2642 PASSclass1298184595.36652
2643 opera:#a?btext
2644 FAILclass1298184623.81142
2645 about:#a?btext
2646 PASSclass1298183571.32271
2647 about:#a?btext
2648 PASSclass1298184504.70199result)about%3A%23a%3Fb%20%2B%20about%3A%23a%3Fb
2649 ;aa%2F%252E%252E%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
2650 aa/%2E%2E/
2651 http://foo/a/b/c/dlabelhttp://foo/a/b/c/text
2652 PASSclass1298184332.95259http://foo/a/b/c/aa/%2E%2E/text
2653 FAILclass1298184595.36652http://foo/a/b/c/text
2654 PASSclass1298184623.81142http://foo/a/b/c/text
2655 PASSclass1298183571.32271http://foo/a/b/c/text
2656 PASSclass1298184504.70199result;aa%2F%252E%252E%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
2657 "%2F%2Ffoo%2Fbar%20%2B%20http%3Aabcname
2658 //foo/bar
2659 http:abclabelhttp://foo/bartext
2660 PASSclass1298184332.95259http://foo/bartext
2661 PASSclass1298184595.36652http://foo/bartext
2662 PASSclass1298184623.81142http://foo/bartext
2663 PASSclass1298184504.70199http://foo/bartext
2664 PASSclass1298183571.32271result"%2F%2Ffoo%2Fbar%20%2B%20http%3Aabc
2665 Ehttp%3A%2F%2Fexample.com%2Fajb%20%2B%20http%3A%2F%2Fexample.com%2Fajbname
2666 -http://example.com/ajb
2667 http://example.com/ajblabelhttp://example.com/ajbtext
2668 PASSclass1298184332.95259http://example.com/ajbtext
2669 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fajb%20%2B%20http%3A%2F%2Fexample.com%2Fajb
2670 http%3A%2F%2Fexample.com%2F%25F0%2590%258C%2580%25F0%2590%258C%2581%25F0%2590%258C%2582%20%2B%20http%3A%2F%2Fexample.com%2F%25F0%2590%258C%2580%25F0%2590%258C%2581%25F0%2590%258C%2582name
2671 ohttp://example.com/%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82
2672 http://example.com/%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82label7http://example.com/%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82text
2673 PASSclass1298184332.952597http://example.com/%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82text
2674 PASSclass1298184595.366527http://example.com/%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82text
2675 PASSclass1298184623.811427http://example.com/%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82text
2676 PASSclass1298183571.322717http://example.com/%F0%90%8C%80%F0%90%8C%81%F0%90%8C%82text
2677 PASSclass1298184504.70199resulthttp%3A%2F%2Fexample.com%2F%25F0%2590%258C%2580%25F0%2590%258C%2581%25F0%2590%258C%2582%20%2B%20http%3A%2F%2Fexample.com%2F%25F0%2590%258C%2580%25F0%2590%258C%2581%25F0%2590%258C%2582
2678 )%3Ffoo%0Abar%20%2B%20http%3A%2F%2Fhoge%2Fname
2679 ?foo
2680 bar
2681 http://hoge/labelhttp://hoge/?foobartext
2682 FAILclass1298184332.95259http://hoge/?foobartext
2683 FAILclass1298184595.36652http://hoge/?foobartext
2684 FAILclass1298184623.81142http://hoge/?foobartext
2685 FAILclass1298184504.70199http://hoge/?foobartext
2686 FAILclass1298183571.32271result)%3Ffoo%0Abar%20%2B%20http%3A%2F%2Fhoge%2F
2687 ).%2Ffoo%20%2B%20http%3A%2F%2Fhoge%2Fa%2Fbname
2688 ./foo
2689 http://hoge/a/blabelhttp://hoge/a/footext
2690 PASSclass1298184332.95259http://hoge/a/footext
2691 PASSclass1298184595.36652http://hoge/a/footext
2692 PASSclass1298184623.81142http://hoge/a/footext
2693 PASSclass1298184504.70199http://hoge/a/footext
2694 PASSclass1298183571.32271result).%2Ffoo%20%2B%20http%3A%2F%2Fhoge%2Fa%2Fb
2695 "%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fname
2696 
2697 http://a/b/c/label http://a/b/c/text
2698 PASSclass1298184332.95259 http://a/b/c/text
2699 PASSclass1298184595.36652 http://a/b/c/text
2700 PASSclass1298184623.81142 http://a/b/c/text
2701 PASSclass1298184504.70199 http://a/b/c/text
2702 PASSclass1298183571.32271result"%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2F
2703 Ehttp%3A%2F%2Fexample.com%2Fa4b%20%2B%20http%3A%2F%2Fexample.com%2Fa4bname
2704 -http://example.com/a4b
2705 http://example.com/a4blabelhttp://example.com/a4btext
2706 PASSclass1298184332.95259http://example.com/a4btext
2707 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa4b%20%2B%20http%3A%2F%2Fexample.com%2Fa4b
2708 9%5C%5C%3F%5Cc%3A%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
2709 \\?\c:\windows
2710 http://a/b/clabelfile:///C:/windowstext
2711 PASSclass1298184332.95259http:/?\c:\windowstext
2712 FAILclass1298184595.36652!http://a/b/%5C%5C?%5Cc:%5Cwindowstext
2713 FAILclass1298184623.81142http://a/b/%5C%5C?\c:\windowstext
2714 FAILclass1298183571.32271file:///.//?\c:\windowstext
2715 FAILclass1298184504.70199result9%5C%5C%3F%5Cc%3A%5Cwindows%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
2716 Qhttp%3A%2F%2Fsuika%252Efam%252Ecx%2F%20%2B%20http%3A%2F%2Fsuika%252Efam%252Ecx%2Fname
2717 1http://suika%2Efam%2Ecx/
2718 http://suika%2Efam%2Ecx/labelhttp://suika.fam.cx/text
2719 PASSclass1298184332.95259http://suika%2Efam%2Ecx/text
2720 FAILclass1298184595.36652http://suika.fam.cx/text
2721 PASSclass1298184623.81142http://suika%2efam%2ecx/text
2722 FAILclass1298183571.32271http://suika.fam.cx/text
2723 PASSclass1298184504.70199resultQhttp%3A%2F%2Fsuika%252Efam%252Ecx%2F%20%2B%20http%3A%2F%2Fsuika%252Efam%252Ecx%2F
2724 _http%3A%2F%2Fa%3Ab%40%5Bc%40d%3A4%5D%3A3%2F%20%2B%20http%3A%2F%2Fa%3Ab%40%5Bc%40d%3A4%5D%3A3%2Fname
2725 +http://a:b@[c@d:4]:3/
2726 http://a:b@[c@d:4]:3/labelhttp://a:b%40%5Bc@d:4]:3/text
2727 FAILclass1298184332.95259http://a:b@[c@d:4]:3/text
2728 FAILclass1298184595.36652 http://d:4/text
2729 FAILclass1298184623.81142http://a:b%40%5Bc@d:4]:3/text
2730 FAILclass1298183571.32271nulltext
2731 FAILclass1298184504.70199result_http%3A%2F%2Fa%3Ab%40%5Bc%40d%3A4%5D%3A3%2F%20%2B%20http%3A%2F%2Fa%3Ab%40%5Bc%40d%3A4%5D%3A3%2F
2732 Ohttp%3A%2F%2Fexample.com%2Fa%C3%BCb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%BCbname
2733 /http://example.com/aüb
2734 http://example.com/aüblabelhttp://example.com/a%C3%BCbtext
2735 PASSclass1298184332.95259http://example.com/aübtext
2736 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%BCb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%BCb
2737 4http%3A%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fhoge%2Ffuganame
2738 http:/foo/bar
2739 http://hoge/fugalabelhttp://hoge/foo/bartext
2740 PASSclass1298184332.95259 http:/foo/bartext
2741 FAILclass1298184595.36652http://hoge/foo/bartext
2742 PASSclass1298184623.81142http://hoge/foo/bartext
2743 PASSclass1298184504.70199http://hoge/foo/bartext
2744 PASSclass1298183571.32271result4http%3A%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fhoge%2Ffuga
2745 ?%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%3Ab%40c%3Ad%2Fe%2Ff%3Fg%23hname
2746 /foo/bar
2747 http://a:b@c:d/e/f?g#hlabelhttp://suika.fam.cx/foo/bartext
2748 FAILclass1298184332.95259http://suika.fam.cx/foo/bartext
2749 FAILclass1298184595.36652http://c/foo/bartext
2750 FAILclass1298184623.81142nulltext
2751 FAILclass1298184504.70199http://suika.fam.cx/foo/bartext
2752 FAILclass1298183571.32271result?%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%3Ab%40c%3Ad%2Fe%2Ff%3Fg%23h
2753 Ihttp%3A%2F%2Fexample.com%2Fa%60b%20%2B%20http%3A%2F%2Fexample.com%2Fa%60bname
2754 -http://example.com/a`b
2755 http://example.com/a`blabelhttp://example.com/a%60btext
2756 PASSclass1298184332.95259http://example.com/a%60btext
2757 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%60b%20%2B%20http%3A%2F%2Fexample.com%2Fa%60b
2758 Ohttp%3A%2F%2Fexample.com%2Fa%C3%84b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%84bname
2759 /http://example.com/aÄb
2760 http://example.com/aÄblabelhttp://example.com/a%C3%84btext
2761 PASSclass1298184332.95259http://example.com/aÄbtext
2762 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%84b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%84b
2763 5http%3A%2F%2Ffoo%5Cbar%20%2B%20http%3A%2F%2Ffoo%5Cbarname
2764 http://foo\bar
2765 http://foo\barlabelhttp://foo/bartext
2766 PASSclass1298184332.95259http://foo/bartext
2767 PASSclass1298184595.36652opera:illegal-url-122text
2768 FAILclass1298184623.81142http://foo\bar/text
2769 FAILclass1298183571.32271http://foo/bartext
2770 PASSclass1298184504.70199result5http%3A%2F%2Ffoo%5Cbar%20%2B%20http%3A%2F%2Ffoo%5Cbar
2771 Yhttp%3A%2F%2Fexample.com%2Ffoo%2500%2551%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2500%2551name
2772 9http://example.com/foo%00%51
2773 http://example.com/foo%00%51labelhttp://example.com/foo%00Qtext
2774 FAILclass1298184332.95259http://example.com/foo%00%51text
2775 FAILclass1298184595.36652http://example.com/foo%00Qtext
2776 PASSclass1298184623.81142http://example.com/foo%00%51text
2777 FAILclass1298183571.32271nulltext
2778 FAILclass1298184504.70199resultYhttp%3A%2F%2Fexample.com%2Ffoo%2500%2551%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2500%2551
2779 Ihttp%3A%2F%2F%2573uika.fam.cx%2F%20%2B%20http%3A%2F%2F%2573uika.fam.cx%2Fname
2780 -http://%73uika.fam.cx/
2781 http://%73uika.fam.cx/labelhttp://suika.fam.cx/text
2782 PASSclass1298184332.95259http://%73uika.fam.cx/text
2783 FAILclass1298184595.36652http://suika.fam.cx/text
2784 PASSclass1298184623.81142http://%73uika.fam.cx/text
2785 FAILclass1298183571.32271http://suika.fam.cx/text
2786 PASSclass1298184504.70199resultIhttp%3A%2F%2F%2573uika.fam.cx%2F%20%2B%20http%3A%2F%2F%2573uika.fam.cx%2F
2787 Shttp%3A%2F%2F%40%40%40%40%40%40%40%40%20%2B%20http%3A%2F%2F%40%40%40%40%40%40%40%40name
2788 http://@@@@@@@@
2789 http://@@@@@@@@labelhttp://%40%40%40%40%40%40%40@/text
2790 PASSclass1298184332.95259http://@@@@@@@@text
2791 FAILclass1298184595.36652http:/text
2792 FAILclass1298184623.81142http://%40%40%40%40%40%40%40@/text
2793 PASSclass1298183571.32271nulltext
2794 FAILclass1298184504.70199resultShttp%3A%2F%2F%40%40%40%40%40%40%40%40%20%2B%20http%3A%2F%2F%40%40%40%40%40%40%40%40
2795 3http%3Ag%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
2796 http:g
2797 http://a/b/c/d;p?qlabelhttp://a/b/c/gtext
2798 PASSclass1298184332.95259http://a/b/c/gtext
2799 PASSclass1298184595.36652http://a/b/c/gtext
2800 PASSclass1298184623.81142http://a/b/c/gtext
2801 PASSclass1298184504.70199http://a/b/c/gtext
2802 PASSclass1298183571.32271result3http%3Ag%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
2803 8g%23s%2F.%2Fx%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
2804 g#s/./x
2805 http://a/b/c/d;p?qlabelhttp://a/b/c/g#s/./xtext
2806 PASSclass1298184332.95259http://a/b/c/g#s/./xtext
2807 PASSclass1298184595.36652http://a/b/c/g#s/./xtext
2808 PASSclass1298184623.81142http://a/b/c/g#s/./xtext
2809 PASSclass1298184504.70199http://a/b/c/g#s/./xtext
2810 PASSclass1298183571.32271result8g%23s%2F.%2Fx%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
2811 ,.%2Ffoo%20%2B%20http%3A%2F%2Fhoge%2Fa%2Fb%2Fname
2812 ./foo
2813 http://hoge/a/b/labelhttp://hoge/a/b/footext
2814 PASSclass1298184332.95259http://hoge/a/b/footext
2815 PASSclass1298184595.36652http://hoge/a/b/footext
2816 PASSclass1298184623.81142http://hoge/a/b/footext
2817 PASSclass1298184504.70199http://hoge/a/b/footext
2818 PASSclass1298183571.32271result,.%2Ffoo%20%2B%20http%3A%2F%2Fhoge%2Fa%2Fb%2F
2819 %20%2B%20name
2820 
2821 labelFhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/decomps.html?compattext
2822 FAILclass1298184332.95259Fhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/decomps.html?compattext
2823 FAILclass1298184595.36652Fhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/decomps.html?compattext
2824 FAILclass1298184623.81142Fhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/decomps.html?compattext
2825 FAILclass1298183571.322713http://suika.fam.cx/www/url/perl-weburl/t/browsers/text
2826 FAILclass1298184504.70199result %20%2B%20
2827 4aa%2F.%252E%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
2828 aa/.%2E
2829 http://foo/a/b/c/dlabelhttp://foo/a/b/c/text
2830 PASSclass1298184332.95259http://foo/a/b/c/aa/.%2Etext
2831 FAILclass1298184595.36652http://foo/a/b/c/text
2832 PASSclass1298184623.81142http://foo/a/b/c/aa/.%2Etext
2833 FAILclass1298183571.32271http://foo/a/b/c/text
2834 PASSclass1298184504.70199result4aa%2F.%252E%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
2835 [http%3A%2F%2Fr%C3%A9sum%C3%A9.example.org%20%2B%20http%3A%2F%2Fr%C3%A9sum%C3%A9.example.orgname
2836 7http://résumé.example.org
2837 http://résumé.example.orglabel!http://xn--rsum-bpad.example.org/text
2838 PASSclass1298184332.95259!http://xn--rsum-bpad.example.org/text
2839 PASSclass1298184595.36652http://résumé.example.org/text
2840 FAILclass1298184623.81142http://résumé.example.org/text
2841 FAILclass1298183571.32271http://résumé.example.org/text
2842 FAILclass1298184504.70199result[http%3A%2F%2Fr%C3%A9sum%C3%A9.example.org%20%2B%20http%3A%2F%2Fr%C3%A9sum%C3%A9.example.org
2843 http%3A%2F%2F%25ef%25bc%2585%25ef%25bc%2594%25ef%25bc%2591.com%2F%20%2B%20http%3A%2F%2F%25ef%25bc%2585%25ef%25bc%2594%25ef%25bc%2591.com%2Fname
2844 Ohttp://%ef%bc%85%ef%bc%94%ef%bc%91.com/
2845 http://%ef%bc%85%ef%bc%94%ef%bc%91.com/label http://a.com/text
2846 PASSclass1298184332.95259'http://%ef%bc%85%ef%bc%94%ef%bc%91.com/text
2847 FAILclass1298184595.36652opera:illegal-url-138text
2848 FAILclass1298184623.81142'http://%ef%bc%85%ef%bc%94%ef%bc%91.com/text
2849 FAILclass1298183571.32271'http://%ef%bc%85%ef%bc%94%ef%bc%91.com/text
2850 FAILclass1298184504.70199resulthttp%3A%2F%2F%25ef%25bc%2585%25ef%25bc%2594%25ef%25bc%2591.com%2F%20%2B%20http%3A%2F%2F%25ef%25bc%2585%25ef%25bc%2594%25ef%25bc%2591.com%2F
2851 ?http%3A%2F%2Fab%3Ac%3Ade%40%20%2B%20http%3A%2F%2Fab%3Ac%3Ade%40name
2852 http://ab:c:de@
2853 http://ab:c:de@labelhttp://ab:c%3Ade@/text
2854 PASSclass1298184332.95259http://ab:c:de@/text
2855 FAILclass1298184595.36652http:/text
2856 FAILclass1298184623.81142http://ab:c%3Ade@/text
2857 PASSclass1298183571.32271nulltext
2858 FAILclass1298184504.70199result?http%3A%2F%2Fab%3Ac%3Ade%40%20%2B%20http%3A%2F%2Fab%3Ac%3Ade%40
2859 Ihttp%3A%2F%2Fexample.com%2Fa%02b%20%2B%20http%3A%2F%2Fexample.com%2Fa%02bname
2860 -http://example.com/ab
2861 http://example.com/ablabelhttp://example.com/a%02btext
2862 PASSclass1298184332.95259http://example.com/a%02btext
2863 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%02b%20%2B%20http%3A%2F%2Fexample.com%2Fa%02b
2864 wdata%3At%2565xt%2Fplain%3Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3At%2565xt%2Fplain%3Bcharset%3Deuc-jp%2C%25A1%25A2name
2865 Odata:t%65xt/plain;charset=euc-jp,%A1%A2
2866 data:t%65xt/plain;charset=euc-jp,%A1%A2label'data:t%65xt/plain;charset=euc-jp,%A1%A2text
2867 FAILclass1298184332.95259'data:t%65xt/plain;charset=euc-jp,%A1%A2text
2868 FAILclass1298184595.36652'data:t%65xt/plain;charset=euc-jp,%A1%A2text
2869 FAILclass1298184623.81142'data:t%65xt/plain;charset=euc-jp,%A1%A2text
2870 FAILclass1298183571.32271'data:t%65xt/plain;charset=euc-jp,%A1%A2text
2871 FAILclass1298184504.70199resultwdata%3At%2565xt%2Fplain%3Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3At%2565xt%2Fplain%3Bcharset%3Deuc-jp%2C%25A1%25A2
2872 Ehttp%3A%2F%2Fexample.com%2Fa1b%20%2B%20http%3A%2F%2Fexample.com%2Fa1bname
2873 -http://example.com/a1b
2874 http://example.com/a1blabelhttp://example.com/a1btext
2875 PASSclass1298184332.95259http://example.com/a1btext
2876 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa1b%20%2B%20http%3A%2F%2Fexample.com%2Fa1b
2877 Ihttp%3A%2F%2Fexample.com%2Fa%5Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%5Cbname
2878 -http://example.com/a\b
2879 http://example.com/a\blabelhttp://example.com/a/btext
2880 PASSclass1298184332.95259http://example.com/a/btext
2881 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%5Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%5Cb
2882 1javascript%3Avoid(0)%20%2B%20javascript%3Avoid(0)name
2883 %javascript:void(0)
2884 javascript:void(0)labeljavascript:void(0)text
2885 PASSclass1298184332.95259javascript:void(0)text
2886 PASSclass1298184595.36652javascript:void(0)text
2887 PASSclass1298184623.81142javascript:void(0)text
2888 PASSclass1298183571.32271javascript:void(0)text
2889 PASSclass1298184504.70199result1javascript%3Avoid(0)%20%2B%20javascript%3Avoid(0)
2890 Ihttp%3A%2F%2Fexample.com%2Fa%40b%20%2B%20http%3A%2F%2Fexample.com%2Fa%40bname
2891 -http://example.com/a@b
2892 http://example.com/a@blabelhttp://example.com/a@btext
2893 PASSclass1298184332.95259http://example.com/a@btext
2894 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%40b%20%2B%20http%3A%2F%2Fexample.com%2Fa%40b
2895 ;data%3A%2Cabc%23def%23ghi%20%2B%20data%3A%2Cabc%23def%23ghiname
2896 #data:,abc#def#ghi
2897 data:,abc#def#ghilabeldata:,abc#def#ghitext
2898 PASSclass1298184332.95259data:,abc#def%23ghitext
2899 FAILclass1298184595.36652data:,abc#def#ghitext
2900 PASSclass1298184623.81142data:,abc#def#ghitext
2901 PASSclass1298183571.32271data:,abc#def#ghitext
2902 PASSclass1298184504.70199result;data%3A%2Cabc%23def%23ghi%20%2B%20data%3A%2Cabc%23def%23ghi
2903 Uhttp%3A%2F%2FGOO%20%E3%80%80goo.com%2F%20%2B%20http%3A%2F%2FGOO%20%E3%80%80goo.com%2Fname
2904 -http://GOO  goo.com/
2905 http://GOO  goo.com/labelhttp://goo%20%20goo.com/text
2906 PASSclass1298184332.95259http://goo goo.com/text
2907 FAILclass1298184595.36652opera:illegal-url-148text
2908 FAILclass1298184623.81142http://GOO  goo.com/text
2909 FAILclass1298183571.32271nulltext
2910 FAILclass1298184504.70199resultUhttp%3A%2F%2FGOO%20%E3%80%80goo.com%2F%20%2B%20http%3A%2F%2FGOO%20%E3%80%80goo.com%2F
2911 Uhttp%3A%2F%2Fexample.com%2Ffoo%2F%252e%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2F%252ename
2912 5http://example.com/foo/%2e
2913 http://example.com/foo/%2elabelhttp://example.com/foo/text
2914 PASSclass1298184332.95259http://example.com/foo/%2etext
2915 FAILclass1298184595.36652http://example.com/foo/text
2916 PASSclass1298184623.81142http://example.com/foo/%2etext
2917 FAILclass1298183571.32271http://example.com/foo/text
2918 PASSclass1298184504.70199resultUhttp%3A%2F%2Fexample.com%2Ffoo%2F%252e%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2F%252e
2919 2%2F%2Fserver%2Ffile%20%2B%20file%3A%2F%2Fa%2Fb%2Fcname
2920 //server/file
2921 file://a/b/clabelfile://server/filetext
2922 PASSclass1298184332.95259file://server/filetext
2923 PASSclass1298184595.36652file://server/filetext
2924 PASSclass1298184623.81142http://server/filetext
2925 FAILclass1298183571.32271file://server/filetext
2926 PASSclass1298184504.70199result2%2F%2Fserver%2Ffile%20%2B%20file%3A%2F%2Fa%2Fb%2Fc
2927 Ohttp%3A%2F%2Fexample.com%2Fa%C3%9Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%9Bbname
2928 /http://example.com/aÛb
2929 http://example.com/aÛblabelhttp://example.com/a%C3%9Bbtext
2930 PASSclass1298184332.95259http://example.com/aÛbtext
2931 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%9Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%9Bb
2932 Ihttp%3A%2F%2Fexample.com%2Fa%2Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%2Bbname
2933 -http://example.com/a+b
2934 http://example.com/a+blabelhttp://example.com/a+btext
2935 PASSclass1298184332.95259http://example.com/a+btext
2936 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%2Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%2Bb
2937 http%3A%2F%2F%5B000%3A01%3A02%3A003%3A004%3A5%3A6%3A007%5D%2F%20%2B%20http%3A%2F%2F%5B000%3A01%3A02%3A003%3A004%3A5%3A6%3A007%5D%2Fname
2938 Ghttp://[000:01:02:003:004:5:6:007]/
2939 http://[000:01:02:003:004:5:6:007]/labelhttp://[0:1:2:3:4:5:6:7]/text
2940 PASSclass1298184332.95259#http://[000:01:02:003:004:5:6:007]/text
2941 FAILclass1298184595.36652#http://[000:01:02:003:004:5:6:007]/text
2942 FAILclass1298184623.81142#http://[000:01:02:003:004:5:6:007]/text
2943 FAILclass1298183571.32271http://[0:1:2:3:4:5:6:7]/text
2944 PASSclass1298184504.70199resulthttp%3A%2F%2F%5B000%3A01%3A02%3A003%3A004%3A5%3A6%3A007%5D%2F%20%2B%20http%3A%2F%2F%5B000%3A01%3A02%3A003%3A004%3A5%3A6%3A007%5D%2F
2945 =%2F%2Ftest%3A80%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.htmlname
2946 !//test:80
2947 file:///c:/foo/bar.htmllabelfile://test:80/text
2948 PASSclass1298184332.95259file://test:80text
2949 FAILclass1298184595.36652file://test:80/text
2950 PASSclass1298184623.81142 http://test/text
2951 FAILclass1298183571.32271 http://test/text
2952 FAILclass1298184504.70199result=%2F%2Ftest%3A80%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.html
2953 2%2F%5Cserver%2Ffile%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
2954 /\server/file
2955 http://a/b/clabelhttp://server/filetext
2956 PASSclass1298184332.95259http://server/filetext
2957 PASSclass1298184595.36652http://a/%5Cserver/filetext
2958 FAILclass1298184623.81142http://a/%5Cserver/filetext
2959 FAILclass1298183571.32271http://a//server/filetext
2960 FAILclass1298184504.70199result2%2F%5Cserver%2Ffile%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
2961 5%2F%2FC%7C%2Ffoo%2Fbar%20%2B%20file%3A%2F%2Fa%2Fb%2Fcname
2962 //C|/foo/bar
2963 file://a/b/clabelfile:///C:/foo/bartext
2964 PASSclass1298184332.95259file://C|/foo/bartext
2965 FAILclass1298184595.36652file://localhost/C|/foo/bartext
2966 FAILclass1298184623.81142http://c|/foo/bartext
2967 FAILclass1298183571.32271file://c%7C/foo/bartext
2968 FAILclass1298184504.70199result5%2F%2FC%7C%2Ffoo%2Fbar%20%2B%20file%3A%2F%2Fa%2Fb%2Fc
2969 khttp%3A%2F%2Fr%25C3%25A9sum%25C3%25A9.example.org%20%2B%20http%3A%2F%2Fr%25C3%25A9sum%25C3%25A9.example.orgname
2970 Ghttp://r%C3%A9sum%C3%A9.example.org
2971 http://r%C3%A9sum%C3%A9.example.orglabel!http://xn--rsum-bpad.example.org/text
2972 PASSclass1298184332.95259$http://r%C3%A9sum%C3%A9.example.org/text
2973 FAILclass1298184595.36652http://résumé.example.org/text
2974 FAILclass1298184623.81142$http://r%c3%a9sum%c3%a9.example.org/text
2975 FAILclass1298183571.32271$http://r%c3%a9sum%c3%a9.example.org/text
2976 FAILclass1298184504.70199resultkhttp%3A%2F%2Fr%25C3%25A9sum%25C3%25A9.example.org%20%2B%20http%3A%2F%2Fr%25C3%25A9sum%25C3%25A9.example.org
2977 5mailto%3Afoo%40example%20%2B%20mailto%3Afoo%40examplename
2978 %mailto:foo@example
2979 mailto:foo@examplelabelmailto:foo@exampletext
2980 PASSclass1298184332.95259mailto:foo@exampletext
2981 PASSclass1298184595.36652mailto:foo@exampletext
2982 PASSclass1298184623.81142mailto:foo@exampletext
2983 PASSclass1298183571.32271mailto:foo@exampletext
2984 PASSclass1298184504.70199result5mailto%3Afoo%40example%20%2B%20mailto%3Afoo%40example
2985 Ehttp%3A%2F%2Fexample.com%2FaOb%20%2B%20http%3A%2F%2Fexample.com%2FaObname
2986 -http://example.com/aOb
2987 http://example.com/aOblabelhttp://example.com/aObtext
2988 PASSclass1298184332.95259http://example.com/aObtext
2989 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaOb%20%2B%20http%3A%2F%2Fexample.com%2FaOb
2990 Ohttp%3A%2F%2Fexample.com%2Fa%C2%B8b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B8bname
2991 /http://example.com/a¸b
2992 http://example.com/a¸blabelhttp://example.com/a%C2%B8btext
2993 PASSclass1298184332.95259http://example.com/a¸btext
2994 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%B8b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B8b
2995 Sfile%3A%2F%2F%2FC%3A%2Ffoo%2F..%2F..%2F..%2Fbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
2996 -file:///C:/foo/../../../bar.html
2997 http://a/b/clabelfile:///C:/bar.htmltext
2998 PASSclass1298184332.95259file:///bar.htmltext
2999 FAILclass1298184595.36652file:/bar.htmltext
3000 FAILclass1298184623.81142file:///bar.htmltext
3001 FAILclass1298183571.32271file:///bar.htmltext
3002 FAILclass1298184504.70199resultSfile%3A%2F%2F%2FC%3A%2Ffoo%2F..%2F..%2F..%2Fbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
3003 _http%3A%2F%2Fexample.com%2F%2F%2F%2F..%2F..%20%2B%20http%3A%2F%2Fexample.com%2F%2F%2F%2F..%2F..name
3004 7http://example.com////../..
3005 http://example.com////../..labelhttp://example.com//text
3006 PASSclass1298184332.95259http://example.com/text
3007 FAILclass1298184595.36652http://example.com//text
3008 PASSclass1298184623.81142http://example.com//text
3009 PASSclass1298183571.32271http://example.com//text
3010 PASSclass1298184504.70199result_http%3A%2F%2Fexample.com%2F%2F%2F%2F..%2F..%20%2B%20http%3A%2F%2Fexample.com%2F%2F%2F%2F..%2F..
3011 Ihttp%3A%2F%2F%5Bgoogle.com%5D%2F%20%2B%20http%3A%2F%2F%5Bgoogle.com%5D%2Fname
3012 )http://[google.com]/
3013 http://[google.com]/labelhttp://[google.com]/text
3014 PASSclass1298184332.95259http://[google.com]/text
3015 PASSclass1298184595.36652http://[google.com]/text
3016 PASSclass1298184623.81142http://[google.com]/text
3017 PASSclass1298183571.32271nulltext
3018 FAILclass1298184504.70199resultIhttp%3A%2F%2F%5Bgoogle.com%5D%2F%20%2B%20http%3A%2F%2F%5Bgoogle.com%5D%2F
3019 Ehttp%3A%2F%2Fexample.com%2FaDb%20%2B%20http%3A%2F%2Fexample.com%2FaDbname
3020 -http://example.com/aDb
3021 http://example.com/aDblabelhttp://example.com/aDbtext
3022 PASSclass1298184332.95259http://example.com/aDbtext
3023 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaDb%20%2B%20http%3A%2F%2Fexample.com%2FaDb
3024 jar%3Afile%3A%2F%2Fmy%2Fpath%2Fto%2Fimages.jar!%2Fpath%2Fin%2Fclasspath%2Fimage.png%20%2B%20jar%3Afile%3A%2F%2Fmy%2Fpath%2Fto%2Fimages.jar!%2Fpath%2Fin%2Fclasspath%2Fimage.pngname
3025 {jar:file://my/path/to/images.jar!/path/in/classpath/image.png
3026 jar:file://my/path/to/images.jar!/path/in/classpath/image.pnglabel=jar:file://my/path/to/images.jar!/path/in/classpath/image.pngtext
3027 PASSclass1298184332.95259=jar:file://my/path/to/images.jar!/path/in/classpath/image.pngtext
3028 PASSclass1298184595.36652=jar:file://my/path/to/images.jar!/path/in/classpath/image.pngtext
3029 PASSclass1298184623.81142;jar:file:///path/to/images.jar!/path/in/classpath/image.pngtext
3030 FAILclass1298183571.32271=jar:file://my/path/to/images.jar!/path/in/classpath/image.pngtext
3031 PASSclass1298184504.70199resultjar%3Afile%3A%2F%2Fmy%2Fpath%2Fto%2Fimages.jar!%2Fpath%2Fin%2Fclasspath%2Fimage.png%20%2B%20jar%3Afile%3A%2F%2Fmy%2Fpath%2Fto%2Fimages.jar!%2Fpath%2Fin%2Fclasspath%2Fimage.png
3032 3http%3A%2F%2Ffoo%3A80%20%2B%20http%3A%2F%2Ffoo%3A80name
3033 http://foo:80
3034 http://foo:80label http://foo/text
3035 PASSclass1298184332.95259http://foo:80/text
3036 FAILclass1298184595.36652 http://foo/text
3037 PASSclass1298184623.81142 http://foo/text
3038 PASSclass1298183571.32271 http://foo/text
3039 PASSclass1298184504.70199result3http%3A%2F%2Ffoo%3A80%20%2B%20http%3A%2F%2Ffoo%3A80
3040 ;http%3A%2F%2F%5B1%3A2%3A4%20%2B%20http%3A%2F%2F%5B1%3A2%3A4name
3041 http://[1:2:4
3042 http://[1:2:4labelhttp://[1:2:4/text
3043 FAILclass1298184332.95259 http://[1:2:4text
3044 FAILclass1298184595.36652http://[1:2:4/text
3045 FAILclass1298184623.81142 http://[1:2/text
3046 FAILclass1298183571.32271http://[1:2:4/text
3047 FAILclass1298184504.70199result;http%3A%2F%2F%5B1%3A2%3A4%20%2B%20http%3A%2F%2F%5B1%3A2%3A4
3048 /http%3A%2F%2Ffoo%23%20%2B%20http%3A%2F%2Ffoo%23name
3049 http://foo#
3050 http://foo#label http://foo/#text
3051 PASSclass1298184332.95259 http://foo/#text
3052 PASSclass1298184595.36652 http://foo/#text
3053 PASSclass1298184623.81142 http://foo/#text
3054 PASSclass1298183571.32271 http://foo/#text
3055 PASSclass1298184504.70199result/http%3A%2F%2Ffoo%23%20%2B%20http%3A%2F%2Ffoo%23
3056 Ohttp%3A%2F%2Fexample.com%2Fa%C2%8Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%8Bbname
3057 /http://example.com/a‹b
3058 http://example.com/a‹blabelhttp://example.com/a%C2%8Bbtext
3059 PASSclass1298184332.95259http://example.com/a‹btext
3060 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%8Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%8Bb
3061 Ehttp%3A%2F%2Fexample.com%2FaMb%20%2B%20http%3A%2F%2Fexample.com%2FaMbname
3062 -http://example.com/aMb
3063 http://example.com/aMblabelhttp://example.com/aMbtext
3064 PASSclass1298184332.95259http://example.com/aMbtext
3065 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaMb%20%2B%20http%3A%2F%2Fexample.com%2FaMb
3066 Ehttp%3A%2F%2Fexample.com%2FaSb%20%2B%20http%3A%2F%2Fexample.com%2FaSbname
3067 -http://example.com/aSb
3068 http://example.com/aSblabelhttp://example.com/aSbtext
3069 PASSclass1298184332.95259http://example.com/aSbtext
3070 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaSb%20%2B%20http%3A%2F%2Fexample.com%2FaSb
3071 Ohttp%3A%2F%2Fexample.com%2Fa%C3%AFb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%AFbname
3072 /http://example.com/aïb
3073 http://example.com/aïblabelhttp://example.com/a%C3%AFbtext
3074 PASSclass1298184332.95259http://example.com/aïbtext
3075 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%AFb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%AFb
3076 Ohttp%3A%2F%2Fexample.com%2Fa%C3%B6b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B6bname
3077 /http://example.com/aöb
3078 http://example.com/aöblabelhttp://example.com/a%C3%B6btext
3079 PASSclass1298184332.95259http://example.com/aöbtext
3080 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%B6b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B6b
3081 Ohttp%3A%2F%2Fexample.com%2Fa%C2%8Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%8Ebname
3082 /http://example.com/aŽb
3083 http://example.com/aŽblabelhttp://example.com/a%C2%8Ebtext
3084 PASSclass1298184332.95259http://example.com/aŽbtext
3085 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%8Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%8Eb
3086 data%3A%20%2B%20data%3Aname
3087 data:
3088 data:labeldata:text
3089 PASSclass1298184332.95259data:text
3090 PASSclass1298184595.36652data:text
3091 PASSclass1298184623.81142data:text
3092 PASSclass1298183571.32271data:text
3093 PASSclass1298184504.70199resultdata%3A%20%2B%20data%3A
3094 Ehttp%3A%2F%2Fexample.com%2FaCb%20%2B%20http%3A%2F%2Fexample.com%2FaCbname
3095 -http://example.com/aCb
3096 http://example.com/aCblabelhttp://example.com/aCbtext
3097 PASSclass1298184332.95259http://example.com/aCbtext
3098 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaCb%20%2B%20http%3A%2F%2Fexample.com%2FaCb
3099 Ohttp%3A%2F%2Fexample.com%2Fa%C2%8Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%8Fbname
3100 /http://example.com/ab
3101 http://example.com/ablabelhttp://example.com/a%C2%8Fbtext
3102 PASSclass1298184332.95259http://example.com/abtext
3103 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%8Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%8Fb
3104 +data%3A%3B%2Ctest%20%2B%20data%3A%3B%2Ctestname
3105 data:;,test
3106 data:;,testlabel data:;,testtext
3107 PASSclass1298184332.95259 data:;,testtext
3108 PASSclass1298184595.36652 data:;,testtext
3109 PASSclass1298184623.81142 data:;,testtext
3110 PASSclass1298183571.32271 data:;,testtext
3111 PASSclass1298184504.70199result+data%3A%3B%2Ctest%20%2B%20data%3A%3B%2Ctest
3112 Ehttp%3A%2F%2Fexample.com%2Fa5b%20%2B%20http%3A%2F%2Fexample.com%2Fa5bname
3113 -http://example.com/a5b
3114 http://example.com/a5blabelhttp://example.com/a5btext
3115 PASSclass1298184332.95259http://example.com/a5btext
3116 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa5b%20%2B%20http%3A%2F%2Fexample.com%2Fa5b
3117 Ehttp%3A%2F%2Fexample.com%2Faxb%20%2B%20http%3A%2F%2Fexample.com%2Faxbname
3118 -http://example.com/axb
3119 http://example.com/axblabelhttp://example.com/axbtext
3120 PASSclass1298184332.95259http://example.com/axbtext
3121 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Faxb%20%2B%20http%3A%2F%2Fexample.com%2Faxb
3122 /%3Bx%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
3123 ;x
3124 http://a/b/c/d;p?qlabelhttp://a/b/c/;xtext
3125 PASSclass1298184332.95259http://a/b/c/;xtext
3126 PASSclass1298184595.36652http://a/b/c/;xtext
3127 PASSclass1298184623.81142http://a/b/c/;xtext
3128 PASSclass1298184504.70199http://a/b/c/;xtext
3129 PASSclass1298183571.32271result/%3Bx%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
3130 7aa%2F.%252E%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
3131 aa/.%2E/
3132 http://foo/a/b/c/dlabelhttp://foo/a/b/c/text
3133 PASSclass1298184332.95259http://foo/a/b/c/aa/.%2E/text
3134 FAILclass1298184595.36652http://foo/a/b/c/text
3135 PASSclass1298184623.81142http://foo/a/b/c/text
3136 PASSclass1298183571.32271http://foo/a/b/c/text
3137 PASSclass1298184504.70199result7aa%2F.%252E%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
3138 Whttp%3A%2F%2F%5B%3A%3A192.168.0.1%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3A192.168.0.1%5D%2Fname
3139 /http://[::192.168.0.1]/
3140 http://[::192.168.0.1]/labelhttp://[::c0a8:1]/text
3141 PASSclass1298184332.95259http://[::192.168.0.1]/text
3142 FAILclass1298184595.36652http://[::192.168.0.1]/text
3143 FAILclass1298184623.81142http://[::192.168.0.1]/text
3144 FAILclass1298183571.32271http://[::192.168.0.1]/text
3145 FAILclass1298184504.70199resultWhttp%3A%2F%2F%5B%3A%3A192.168.0.1%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3A192.168.0.1%5D%2F
3146 %3Fhoge%20%2B%20http%3A%2F%2Ffooname
3147 ?hoge
3148 http://foolabelhttp://foo/?hogetext
3149 PASSclass1298184332.95259http://foo/?hogetext
3150 PASSclass1298184595.36652http://foo/?hogetext
3151 PASSclass1298184623.81142http://foo/?hogetext
3152 PASSclass1298184504.70199http://foo/?hogetext
3153 PASSclass1298183571.32271result %3Fhoge%20%2B%20http%3A%2F%2Ffoo
3154 2%2F%2Ffoo%3Fbar%20%2B%20http%3A%2F%2Fx%2Fy%2Fz%23aname
3155 //foo?bar
3156 http://x/y/z#alabelhttp://foo/?bartext
3157 PASSclass1298184332.95259http://foo/?bartext
3158 PASSclass1298184595.36652http://foo/?bartext
3159 PASSclass1298184623.81142http://foo/?bartext
3160 PASSclass1298184504.70199http://foo/?bartext
3161 PASSclass1298183571.32271result2%2F%2Ffoo%3Fbar%20%2B%20http%3A%2F%2Fx%2Fy%2Fz%23a
3162 Ohttp%3A%2F%2Fexample.com%2Fa%C3%8Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%8Dbname
3163 /http://example.com/aÍb
3164 http://example.com/aÍblabelhttp://example.com/a%C3%8Dbtext
3165 PASSclass1298184332.95259http://example.com/aÍbtext
3166 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%8Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%8Db
3167 Ydata%3Atext%2Fplain%2Cabcdefg%2Fef%23foo%20%2B%20data%3Atext%2Fplain%2Cabcdefg%2Fef%23fooname
3168 =data:text/plain,abcdefg/ef#foo
3169 data:text/plain,abcdefg/ef#foolabeldata:text/plain,abcdefg/ef#footext
3170 PASSclass1298184332.95259data:text/plain,abcdefg/ef#footext
3171 PASSclass1298184595.36652data:text/plain,abcdefg/ef#footext
3172 PASSclass1298184623.81142data:text/plain,abcdefg/ef#footext
3173 PASSclass1298183571.32271data:text/plain,abcdefg/ef#footext
3174 PASSclass1298184504.70199resultYdata%3Atext%2Fplain%2Cabcdefg%2Fef%23foo%20%2B%20data%3Atext%2Fplain%2Cabcdefg%2Fef%23foo
3175 Ohttp%3A%2F%2Fexample.com%2Fa%C3%82b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%82bname
3176 /http://example.com/aÂb
3177 http://example.com/aÂblabelhttp://example.com/a%C3%82btext
3178 PASSclass1298184332.95259http://example.com/aÂbtext
3179 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%82b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%82b
3180 Ehttp%3A%2F%2F%25zz%2566%25a%2F%20%2B%20http%3A%2F%2F%25zz%2566%25a%2Fname
3181 !http://%zz%66%a/
3182 http://%zz%66%a/labelhttp://%25zzf%25a/text
3183 PASSclass1298184332.95259http://%zz%66%a/text
3184 FAILclass1298184595.36652opera:illegal-url-140text
3185 FAILclass1298184623.81142http://%zz%66%a/text
3186 FAILclass1298183571.32271nulltext
3187 FAILclass1298184504.70199resultEhttp%3A%2F%2F%25zz%2566%25a%2F%20%2B%20http%3A%2F%2F%25zz%2566%25a%2F
3188 Ihttp%3A%2F%2Fexample.com%2Fa%05b%20%2B%20http%3A%2F%2Fexample.com%2Fa%05bname
3189 -http://example.com/ab
3190 http://example.com/ablabelhttp://example.com/a%05btext
3191 PASSclass1298184332.95259http://example.com/a%05btext
3192 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%05b%20%2B%20http%3A%2F%2Fexample.com%2Fa%05b
3193 Cdata%3Atext%2F.%2Fplain%2Cabc%20%2B%20data%3Atext%2F.%2Fplain%2Cabcname
3194 +data:text/./plain,abc
3195 data:text/./plain,abclabeldata:text/./plain,abctext
3196 PASSclass1298184332.95259data:text/./plain,abctext
3197 PASSclass1298184595.36652data:text/./plain,abctext
3198 PASSclass1298184623.81142data:text/./plain,abctext
3199 PASSclass1298183571.32271data:text/./plain,abctext
3200 PASSclass1298184504.70199resultCdata%3Atext%2F.%2Fplain%2Cabc%20%2B%20data%3Atext%2F.%2Fplain%2Cabc
3201 =file%3A%2F%2F%2FC%3A%5C%20%20%2B%20file%3A%2F%2F%2FC%3A%5C%20name
3202 file:///C:\
3203 file:///C:\ label file:///C:/text
3204 PASSclass1298184332.95259 file:///C:/text
3205 PASSclass1298184595.36652 file:/C:%5Ctext
3206 FAILclass1298184623.81142 file:///C:/text
3207 PASSclass1298183571.32271 file:///C:/text
3208 PASSclass1298184504.70199result=file%3A%2F%2F%2FC%3A%5C%20%20%2B%20file%3A%2F%2F%2FC%3A%5C%20
3209 yhttp%3A%2F%2Fwww.example.com%2F%23%25F0%2590%258C%2580ss%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%25F0%2590%258C%2580ssname
3210 Mhttp://www.example.com/#%F0%90%8C%80ss
3211 http://www.example.com/#%F0%90%8C%80sslabel&http://www.example.com/#%F0%90%8C%80sstext
3212 PASSclass1298184332.95259&http://www.example.com/#%F0%90%8C%80sstext
3213 PASSclass1298184595.36652&http://www.example.com/#%F0%90%8C%80sstext
3214 PASSclass1298184623.81142&http://www.example.com/#%F0%90%8C%80sstext
3215 PASSclass1298183571.32271&http://www.example.com/#%F0%90%8C%80sstext
3216 PASSclass1298184504.70199resultyhttp%3A%2F%2Fwww.example.com%2F%23%25F0%2590%258C%2580ss%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%25F0%2590%258C%2580ss
3217 %%3Aabc%20%2B%20http%3A%2F%2Ffoo%2Fbarname
3218 :abc
3219 http://foo/barlabelhttp://foo/:abctext
3220 PASSclass1298184332.95259http://foo/:abctext
3221 PASSclass1298184595.36652http://foo/:abctext
3222 PASSclass1298184623.81142http://foo/:abctext
3223 PASSclass1298183571.32271http://foo/:abctext
3224 PASSclass1298184504.70199result%%3Aabc%20%2B%20http%3A%2F%2Ffoo%2Fbar
3225 Hhttp%3A%2F%2Fexample.com%2Fa%F0%90%80%80b%20%2B%20http%3A%2F%2Ffoo%2Fbarname
3226 (http://example.com/a𐀀b
3227 http://foo/barlabel!http://example.com/a%F0%90%80%80btext
3228 PASSclass1298184332.95259http://example.com/a𐀀btext
3229 FAILclass1298184504.70199resultHhttp%3A%2F%2Fexample.com%2Fa%F0%90%80%80b%20%2B%20http%3A%2F%2Ffoo%2Fbar
3230 Ehttp%3A%2F%2Fexample.com%2Faub%20%2B%20http%3A%2F%2Fexample.com%2Faubname
3231 -http://example.com/aub
3232 http://example.com/aublabelhttp://example.com/aubtext
3233 PASSclass1298184332.95259http://example.com/aubtext
3234 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Faub%20%2B%20http%3A%2F%2Fexample.com%2Faub
3235 Ohttp%3A%2F%2Fexample.com%2Fa%C3%B1b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B1bname
3236 /http://example.com/añb
3237 http://example.com/añblabelhttp://example.com/a%C3%B1btext
3238 PASSclass1298184332.95259http://example.com/añbtext
3239 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%B1b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B1b
3240 1%2FC%7C%5Cfoo%5Cbar%20%2B%20file%3A%2F%2F%2Fb%2Fcname
3241 /C|\foo\bar
3242 file:///b/clabelfile:///C:/foo/bartext
3243 PASSclass1298184332.95259file:///C|/foo/bartext
3244 FAILclass1298184595.36652file:/C|%5Cfoo%5Cbartext
3245 FAILclass1298184623.81142"http://suika.fam.cx/C|%5Cfoo%5Cbartext
3246 FAILclass1298183571.32271 http://suika.fam.cx/C%7C/foo/bartext
3247 FAILclass1298184504.70199result1%2FC%7C%5Cfoo%5Cbar%20%2B%20file%3A%2F%2F%2Fb%2Fc
3248 3http%3A%2Ftest%2Fabc%20%2B%20http%3A%2F%2Ffoo%2Fbarname
3249 http:/test/abc
3250 http://foo/barlabelhttp://foo/test/abctext
3251 PASSclass1298184332.95259http:/test/abctext
3252 FAILclass1298184595.36652http://foo/test/abctext
3253 PASSclass1298184623.81142http://foo/test/abctext
3254 PASSclass1298183571.32271http://foo/test/abctext
3255 PASSclass1298184504.70199result3http%3A%2Ftest%2Fabc%20%2B%20http%3A%2F%2Ffoo%2Fbar
3256 6..%2F..%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
3257 ../../g
3258 http://a/b/c/d;p?qlabel
3259 http://a/gtext
3260 PASSclass1298184332.95259
3261 http://a/gtext
3262 PASSclass1298184595.36652
3263 http://a/gtext
3264 PASSclass1298184623.81142
3265 http://a/gtext
3266 PASSclass1298184504.70199
3267 http://a/gtext
3268 PASSclass1298183571.32271result6..%2F..%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
3269 _http%3A%2F%2F%EF%BC%85%EF%BC%85%EF%BC%85%2F%20%2B%20http%3A%2F%2F%EF%BC%85%EF%BC%85%EF%BC%85%2Fname
3270 #http://%%%/
3271 http://%%%/labelhttp://%25%25%25/text
3272 FAILclass1298184332.95259 http://%%%/text
3273 FAILclass1298184595.36652opera:illegal-url-166text
3274 FAILclass1298184623.81142 http://%%%/text
3275 FAILclass1298183571.32271nulltext
3276 FAILclass1298184504.70199result_http%3A%2F%2F%EF%BC%85%EF%BC%85%EF%BC%85%2F%20%2B%20http%3A%2F%2F%EF%BC%85%EF%BC%85%EF%BC%85%2F
3277 1..%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
3278 ../g
3279 http://a/b/c/d;p?qlabel http://a/b/gtext
3280 PASSclass1298184332.95259 http://a/b/gtext
3281 PASSclass1298184595.36652 http://a/b/gtext
3282 PASSclass1298184623.81142 http://a/b/gtext
3283 PASSclass1298184504.70199 http://a/b/gtext
3284 PASSclass1298183571.32271result1..%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
3285 Ohttp%3A%2F%2Fexample.com%2Ffoo%2591%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2591name
3286 3http://example.com/foo%91
3287 http://example.com/foo%91labelhttp://example.com/foo%91text
3288 PASSclass1298184332.95259http://example.com/foo%91text
3289 PASSclass1298184595.36652http://example.com/foo%91text
3290 PASSclass1298184623.81142http://example.com/foo%91text
3291 PASSclass1298183571.32271http://example.com/foo%91text
3292 PASSclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Ffoo%2591%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2591
3293 Ohttp%3A%2F%2Fexample.com%2Fa%C2%94b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%94bname
3294 /http://example.com/a”b
3295 http://example.com/a”blabelhttp://example.com/a%C2%94btext
3296 PASSclass1298184332.95259http://example.com/a”btext
3297 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%94b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%94b
3298 }data%3Aapplication%2Fx-unknown%3Bname%3Dfilename.dat%2Cabc%20%2B%20data%3Aapplication%2Fx-unknown%3Bname%3Dfilename.dat%2Cabcname
3299 adata:application/x-unknown;name=filename.dat,abc
3300 data:application/x-unknown;name=filename.dat,abclabel0data:application/x-unknown;name=filename.dat,abctext
3301 PASSclass1298184332.952590data:application/x-unknown;name=filename.dat,abctext
3302 PASSclass1298184595.366520data:application/x-unknown;name=filename.dat,abctext
3303 PASSclass1298184623.811420data:application/x-unknown;name=filename.dat,abctext
3304 PASSclass1298183571.322710data:application/x-unknown;name=filename.dat,abctext
3305 PASSclass1298184504.70199result}data%3Aapplication%2Fx-unknown%3Bname%3Dfilename.dat%2Cabc%20%2B%20data%3Aapplication%2Fx-unknown%3Bname%3Dfilename.dat%2Cabc
3306 Ohttp%3A%2F%2Fexample.com%2Fa%C2%88b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%88bname
3307 /http://example.com/aˆb
3308 http://example.com/aˆblabelhttp://example.com/a%C2%88btext
3309 PASSclass1298184332.95259http://example.com/aˆbtext
3310 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%88b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%88b
3311 data%3Atext%2Fplain%3Bcharset%3DUTF-8%2C%25d7%25a9%25d7%259c%25d7%2595%25d7%259d%20%2B%20data%3Atext%2Fplain%3Bcharset%3DUTF-8%2C%25d7%25a9%25d7%259c%25d7%2595%25d7%259dname
3312 mdata:text/plain;charset=UTF-8,%d7%a9%d7%9c%d7%95%d7%9d
3313 data:text/plain;charset=UTF-8,%d7%a9%d7%9c%d7%95%d7%9dlabel6data:text/plain;charset=UTF-8,%d7%a9%d7%9c%d7%95%d7%9dtext
3314 PASSclass1298184332.952596data:text/plain;charset=UTF-8,%d7%a9%d7%9c%d7%95%d7%9dtext
3315 PASSclass1298184595.366526data:text/plain;charset=UTF-8,%d7%a9%d7%9c%d7%95%d7%9dtext
3316 PASSclass1298184623.811426data:text/plain;charset=UTF-8,%d7%a9%d7%9c%d7%95%d7%9dtext
3317 PASSclass1298183571.322716data:text/plain;charset=UTF-8,%d7%a9%d7%9c%d7%95%d7%9dtext
3318 PASSclass1298184504.70199resultdata%3Atext%2Fplain%3Bcharset%3DUTF-8%2C%25d7%25a9%25d7%259c%25d7%2595%25d7%259d%20%2B%20data%3Atext%2Fplain%3Bcharset%3DUTF-8%2C%25d7%25a9%25d7%259c%25d7%2595%25d7%259d
3319 chttp%3A%2F%2Fexample.com%2F%25EF%25BF%25BDzyx%20%2B%20http%3A%2F%2Fexample.com%2F%25EF%25BF%25BDzyxname
3320 ?http://example.com/%EF%BF%BDzyx
3321 http://example.com/%EF%BF%BDzyxlabelhttp://example.com/%EF%BF%BDzyxtext
3322 PASSclass1298184332.95259http://example.com/%EF%BF%BDzyxtext
3323 PASSclass1298184595.36652http://example.com/�zyxtext
3324 FAILclass1298184623.81142http://example.com/%EF%BF%BDzyxtext
3325 PASSclass1298183571.32271http://example.com/%EF%BF%BDzyxtext
3326 PASSclass1298184504.70199resultchttp%3A%2F%2Fexample.com%2F%25EF%25BF%25BDzyx%20%2B%20http%3A%2F%2Fexample.com%2F%25EF%25BF%25BDzyx
3327 +ws%3A%2F%2Ffoo%2F%20%2B%20ws%3A%2F%2Ffoo%2Fname
3328 ws://foo/
3329 ws://foo/label ws://foo/text
3330 PASSclass1298184332.95259 ws://foo/text
3331 PASSclass1298184595.36652 ws://foo/text
3332 PASSclass1298184623.81142 ws://foo/text
3333 PASSclass1298183571.32271 ws://foo/text
3334 PASSclass1298184504.70199result+ws%3A%2F%2Ffoo%2F%20%2B%20ws%3A%2F%2Ffoo%2F
3335 *hoge%3Ffuga%20%2B%20http%3A%2F%2Ffoo%2Fbarname
3336 hoge?fuga
3337 http://foo/barlabelhttp://foo/hoge?fugatext
3338 PASSclass1298184332.95259http://foo/hoge?fugatext
3339 PASSclass1298184595.36652http://foo/hoge?fugatext
3340 PASSclass1298184623.81142http://foo/hoge?fugatext
3341 PASSclass1298184504.70199http://foo/hoge?fugatext
3342 PASSclass1298183571.32271result*hoge%3Ffuga%20%2B%20http%3A%2F%2Ffoo%2Fbar
3343 >file%3Ac%7C%2F%2Ffoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
3344 "file:c|//foo\bar.html
3345 http://a/b/clabelfile:///C://foo/bar.htmltext
3346 PASSclass1298184332.95259file://c|//foo/bar.htmltext
3347 FAILclass1298184595.36652file:/c|//foo%5Cbar.htmltext
3348 FAILclass1298184623.81142file:///c|//foo/bar.htmltext
3349 FAILclass1298183571.32271file:c%7C//foo/bar.htmltext
3350 FAILclass1298184504.70199result>file%3Ac%7C%2F%2Ffoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
3351 ;file%3A%2F%2F%2Fc%253A%2F%20%2B%20file%3A%2F%2F%2Fc%253A%2Fname
3352 file:///c%3A/
3353 file:///c%3A/label file:///c%3A/text
3354 FAILclass1298184332.95259 file:///c%3A/text
3355 FAILclass1298184595.36652 file:/c%3A/text
3356 FAILclass1298184623.81142 file:///c%3A/text
3357 FAILclass1298183571.32271 file:///c:/text
3358 FAILclass1298184504.70199result;file%3A%2F%2F%2Fc%253A%2F%20%2B%20file%3A%2F%2F%2Fc%253A%2F
3359 http%3A%2F%2Fxn--%25e4%25bd%25a0%25e5%25a5%25bd-5g72ap39l%2F%20%2B%20http%3A%2F%2Fxn--%25e4%25bd%25a0%25e5%25a5%25bd-5g72ap39l%2Fname
3360 Qhttp://xn--%e4%bd%a0%e5%a5%bd-5g72ap39l/
3361 http://xn--%e4%bd%a0%e5%a5%bd-5g72ap39l/label(http://xn--%E4%BD%A0%E5%A5%BD-5g72ap39l/text
3362 FAILclass1298184332.95259(http://xn--%e4%bd%a0%e5%a5%bd-5g72ap39l/text
3363 PASSclass1298184595.36652opera:illegal-url-128text
3364 FAILclass1298184623.81142(http://xn--%e4%bd%a0%e5%a5%bd-5g72ap39l/text
3365 PASSclass1298183571.32271nulltext
3366 FAILclass1298184504.70199resulthttp%3A%2F%2Fxn--%25e4%25bd%25a0%25e5%25a5%25bd-5g72ap39l%2F%20%2B%20http%3A%2F%2Fxn--%25e4%25bd%25a0%25e5%25a5%25bd-5g72ap39l%2F
3367 data%3Atext%2Fplain%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK%23fragment%20%2B%20data%3Atext%2Fplain%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK%23fragmentname
3368 idata:text/plain;base64,VGhpcyBpcyBhIHRlc3QK#fragment
3369 data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK#fragmentlabel4data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK#fragmenttext
3370 PASSclass1298184332.952594data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK#fragmenttext
3371 PASSclass1298184595.366524data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK#fragmenttext
3372 PASSclass1298184623.811424data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK#fragmenttext
3373 PASSclass1298183571.322714data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK#fragmenttext
3374 PASSclass1298184504.70199resultdata%3Atext%2Fplain%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK%23fragment%20%2B%20data%3Atext%2Fplain%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK%23fragment
3375 Ihttp%3A%2F%2Fexample.com%2Fa%3Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%3Ebname
3376 -http://example.com/a>b
3377 http://example.com/a>blabelhttp://example.com/a%3Ebtext
3378 PASSclass1298184332.95259http://example.com/a%3Ebtext
3379 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%3Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%3Eb
3380 5http%3A%2F%2Ffoo%3Bbar%20%2B%20http%3A%2F%2Ffoo%3Bbarname
3381 http://foo;bar
3382 http://foo;barlabelhttp://foo%3Bbar/text
3383 FAILclass1298184332.95259http://foo;bartext
3384 FAILclass1298184595.36652http://foo/;bartext
3385 PASSclass1298184623.81142http://foo/;bartext
3386 PASSclass1298183571.32271http://foo;bar/text
3387 FAILclass1298184504.70199result5http%3A%2F%2Ffoo%3Bbar%20%2B%20http%3A%2F%2Ffoo%3Bbar
3388 #javascript%3A%20%2B%20javascript%3Aname
3389 javascript:
3390 javascript:label javascript:text
3391 PASSclass1298184332.95259 javascript:text
3392 PASSclass1298184595.36652 javascript:text
3393 PASSclass1298184623.81142 javascript:text
3394 PASSclass1298183571.32271 javascript:text
3395 PASSclass1298184504.70199result#javascript%3A%20%2B%20javascript%3A
3396 Ihttp%3A%2F%2Fexample.com%2Fa%14b%20%2B%20http%3A%2F%2Fexample.com%2Fa%14bname
3397 -http://example.com/ab
3398 http://example.com/ablabelhttp://example.com/a%14btext
3399 PASSclass1298184332.95259http://example.com/a%14btext
3400 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%14b%20%2B%20http%3A%2F%2Fexample.com%2Fa%14b
3401 Yfile%3A%2F%2F%2F~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F%2F~user%2Fpath%2Fto%2Ffilename
3402 5file:///~user/path/to/file
3403 file:///~user/path/to/filelabelfile:///~user/path/to/filetext
3404 PASSclass1298184332.95259file:///~user/path/to/filetext
3405 PASSclass1298184595.36652file:/~user/path/to/filetext
3406 FAILclass1298184623.81142file:///~user/path/to/filetext
3407 PASSclass1298183571.32271file:///~user/path/to/filetext
3408 PASSclass1298184504.70199resultYfile%3A%2F%2F%2F~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F%2F~user%2Fpath%2Fto%2Ffile
3409 http%3A%2F%2Fwww.example.com%2F%23%2526%252355296%253B%2526%252322909%253B%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%2526%252355296%253B%2526%252322909%253Bname
3410 ihttp://www.example.com/#%26%2355296%3B%26%2322909%3B
3411 http://www.example.com/#%26%2355296%3B%26%2322909%3Blabel4http://www.example.com/#%26%2355296%3B%26%2322909%3Btext
3412 PASSclass1298184332.952594http://www.example.com/#%26%2355296%3B%26%2322909%3Btext
3413 PASSclass1298184595.366524http://www.example.com/#%26%2355296%3B%26%2322909%3Btext
3414 PASSclass1298184623.811424http://www.example.com/#%26%2355296%3B%26%2322909%3Btext
3415 PASSclass1298183571.322714http://www.example.com/#%26%2355296%3B%26%2322909%3Btext
3416 PASSclass1298184504.70199resulthttp%3A%2F%2Fwww.example.com%2F%23%2526%252355296%253B%2526%252322909%253B%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%2526%252355296%253B%2526%252322909%253B
3417 )about%3A%3Fquery%20%2B%20about%3A%3Fqueryname
3418 about:?query
3419 about:?querylabel about:?querytext
3420 PASSclass1298184332.95259 about:?querytext
3421 PASSclass1298184595.36652 opera:?querytext
3422 FAILclass1298184623.81142 about:?querytext
3423 PASSclass1298183571.32271 about:?querytext
3424 PASSclass1298184504.70199result)about%3A%3Fquery%20%2B%20about%3A%3Fquery
3425 Ghttp%3A%2F%2F0300.0250.00.01%2F%20%2B%20http%3A%2F%2F0300.0250.00.01%2Fname
3426 /http://0300.0250.00.01/
3427 http://0300.0250.00.01/labelhttp://192.168.0.1/text
3428 PASSclass1298184332.95259http://0300.0250.00.01/text
3429 FAILclass1298184595.36652http://0300.0250.00.01/text
3430 FAILclass1298184623.81142http://0300.0250.00.01/text
3431 FAILclass1298183571.32271http://192.168.0.1/text
3432 PASSclass1298184504.70199resultGhttp%3A%2F%2F0300.0250.00.01%2F%20%2B%20http%3A%2F%2F0300.0250.00.01%2F
3433 3http%3A%2F%2Fa%40b%2F%20%2B%20http%3A%2F%2Fa%40b%2Fname
3434 http://a@b/
3435 http://a@b/label http://a@b/text
3436 PASSclass1298184332.95259 http://a@b/text
3437 PASSclass1298184595.36652 http://b/text
3438 FAILclass1298184623.81142 http://a@b/text
3439 PASSclass1298183571.32271nulltext
3440 FAILclass1298184504.70199result3http%3A%2F%2Fa%40b%2F%20%2B%20http%3A%2F%2Fa%40b%2F
3441 DATA%3A%20%2B%20DATA%3Aname
3442 DATA:
3443 DATA:labeldata:text
3444 PASSclass1298184332.95259DATA:text
3445 FAILclass1298184595.36652data:text
3446 PASSclass1298184623.81142DATA:text
3447 FAILclass1298183571.32271data:text
3448 PASSclass1298184504.70199resultDATA%3A%20%2B%20DATA%3A
3449 +data%3A%2C%3Btest%20%2B%20data%3A%2C%3Btestname
3450 data:,;test
3451 data:,;testlabel data:,;testtext
3452 PASSclass1298184332.95259 data:,;testtext
3453 PASSclass1298184595.36652 data:,;testtext
3454 PASSclass1298184623.81142 data:,;testtext
3455 PASSclass1298183571.32271 data:,;testtext
3456 PASSclass1298184504.70199result+data%3A%2C%3Btest%20%2B%20data%3A%2C%3Btest
3457 file%3A%2F%2F%2F%3A%3A%257B450d8fba-ad25-11d0-98a8-0800361b1103%257D%20%2B%20file%3A%2F%2F%2F%3A%3A%257B450d8fba-ad25-11d0-98a8-0800361b1103%257Dname
3458 ifile:///::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7D
3459 file:///::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7Dlabel4file:///::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7Dtext
3460 PASSclass1298184332.952594file:///::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7Dtext
3461 PASSclass1298184595.366522file:/::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7Dtext
3462 FAILclass1298184623.811424file:///::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7Dtext
3463 PASSclass1298183571.322714file:///::%7B450d8fba-ad25-11d0-98a8-0800361b1103%7Dtext
3464 PASSclass1298184504.70199resultfile%3A%2F%2F%2F%3A%3A%257B450d8fba-ad25-11d0-98a8-0800361b1103%257D%20%2B%20file%3A%2F%2F%2F%3A%3A%257B450d8fba-ad25-11d0-98a8-0800361b1103%257D
3465 9http%3A%2F%2F%5B%3A80%5D%20%2B%20http%3A%2F%2F%5B%3A80%5Dname
3466 http://[:80]
3467 http://[:80]label http://[:80]/text
3468 PASSclass1298184332.95259 http://[:80]/text
3469 PASSclass1298184595.36652 http://[:80]/text
3470 PASSclass1298184623.81142 http://[:80]/text
3471 PASSclass1298183571.32271nulltext
3472 FAILclass1298184504.70199result9http%3A%2F%2F%5B%3A80%5D%20%2B%20http%3A%2F%2F%5B%3A80%5D
3473 1http%3A%2F%2Ffoo%3A0%20%2B%20http%3A%2F%2Ffoo%3A0name
3474 http://foo:0
3475 http://foo:0label http://foo:0/text
3476 PASSclass1298184332.95259 http://foo:0/text
3477 PASSclass1298184595.36652 http://foo/text
3478 FAILclass1298184623.81142 http://foo:0/text
3479 PASSclass1298183571.32271 http://foo:0/text
3480 PASSclass1298184504.70199result1http%3A%2F%2Ffoo%3A0%20%2B%20http%3A%2F%2Ffoo%3A0
3481 0http%3Afoo%40bar%20%2B%20http%3A%2F%2Fafoo%2Fbarname
3482 http:foo@bar
3483 http://afoo/barlabelhttp://afoo/foo@bartext
3484 PASSclass1298184332.95259http://afoo/foo@bartext
3485 PASSclass1298184595.36652http://afoo/foo@bartext
3486 PASSclass1298184623.81142http://afoo/foo@bartext
3487 PASSclass1298183571.32271http://afoo/foo@bartext
3488 PASSclass1298184504.70199result0http%3Afoo%40bar%20%2B%20http%3A%2F%2Fafoo%2Fbar
3489 Mjavascript%3A%20%2F%2F%20%E4%B8%80%20%2B%20javascript%3A%20%2F%2F%20%E4%B8%80name
3490 %javascript: // 一
3491 javascript: // 一labeljavascript: // %E4%B8%80text
3492 FAILclass1298184332.95259javascript:%20//%20%E4%B8%80text
3493 FAILclass1298184595.36652javascript: // 一text
3494 PASSclass1298184623.81142javascript:%20//%20%E4%B8%80text
3495 FAILclass1298183571.32271javascript: // 一text
3496 PASSclass1298184504.70199resultMjavascript%3A%20%2F%2F%20%E4%B8%80%20%2B%20javascript%3A%20%2F%2F%20%E4%B8%80
3497 Ohttp%3A%2F%2Fexample.com%2Fa%C2%84b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%84bname
3498 /http://example.com/a„b
3499 http://example.com/a„blabelhttp://example.com/a%C2%84btext
3500 PASSclass1298184332.95259http://example.com/a„btext
3501 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%84b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%84b
3502 Ihttp%3A%2F%2Fexample.com%2Fa%1Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%1Fbname
3503 -http://example.com/ab
3504 http://example.com/ablabelhttp://example.com/a%1Fbtext
3505 PASSclass1298184332.95259http://example.com/a%1Fbtext
3506 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%1Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%1Fb
3507 5http%3A%2F%2Ffoo%3Fbar%20%2B%20http%3A%2F%2Ffoo%3Fbarname
3508 http://foo?bar
3509 http://foo?barlabelhttp://foo/?bartext
3510 PASSclass1298184332.95259http://foo/?bartext
3511 PASSclass1298184595.36652http://foo/?bartext
3512 PASSclass1298184623.81142http://foo/?bartext
3513 PASSclass1298183571.32271http://foo/?bartext
3514 PASSclass1298184504.70199result5http%3A%2F%2Ffoo%3Fbar%20%2B%20http%3A%2F%2Ffoo%3Fbar
3515 Uhttp%3A%2F%2Fexample.com%2Fa%EF%BF%BEb%20%2B%20http%3A%2F%2Fexample.com%2Fa%EF%BF%BEbname
3516 1http://example.com/a￾b
3517 http://example.com/a￾blabelhttp://example.com/a%EF%BF%BDbtext
3518 PASSclass1298184332.95259http://example.com/abtext
3519 FAILclass1298184504.70199resultUhttp%3A%2F%2Fexample.com%2Fa%EF%BF%BEb%20%2B%20http%3A%2F%2Fexample.com%2Fa%EF%BF%BEb
3520 data%3Atext%20%2B%20data%3Atextname
3521 data:text
3522 data:textlabel data:texttext
3523 PASSclass1298184332.95259 data:texttext
3524 PASSclass1298184595.36652 data:texttext
3525 PASSclass1298184623.81142 data:texttext
3526 PASSclass1298183571.32271 data:texttext
3527 PASSclass1298184504.70199resultdata%3Atext%20%2B%20data%3Atext
3528 Ehttp%3A%2F%2Fexample.com%2FaYb%20%2B%20http%3A%2F%2Fexample.com%2FaYbname
3529 -http://example.com/aYb
3530 http://example.com/aYblabelhttp://example.com/aYbtext
3531 PASSclass1298184332.95259http://example.com/aYbtext
3532 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaYb%20%2B%20http%3A%2F%2Fexample.com%2FaYb
3533 Ohttp%3A%2F%2Fexample.com%2Fa%C3%B7b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B7bname
3534 /http://example.com/a÷b
3535 http://example.com/a÷blabelhttp://example.com/a%C3%B7btext
3536 PASSclass1298184332.95259http://example.com/a÷btext
3537 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%B7b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B7b
3538 Ohttp%3A%2F%2Fexample.com%2Fa%C2%81b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%81bname
3539 /http://example.com/ab
3540 http://example.com/ablabelhttp://example.com/a%C2%81btext
3541 PASSclass1298184332.95259http://example.com/abtext
3542 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%81b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%81bhttp%3A%2F%2F%EF%BC%90%EF%BC%B8%EF%BD%83%EF%BC%90%EF%BC%8E%EF%BC%90%EF%BC%92%EF%BC%95%EF%BC%90%EF%BC%8E%EF%BC%90%EF%BC%91%2F%20%2B%20http%3A%2F%2F%EF%BC%90%EF%BC%B8%EF%BD%83%EF%BC%90%EF%BC%8E%EF%BC%90%EF%BC%92%EF%BC%95%EF%BC%90%EF%BC%8E%EF%BC%90%EF%BC%91%2Fname
3543 Yhttp://0Xc0.0250.01/
3544 http://0Xc0.0250.01/labelhttp://192.168.0.1/text
3545 PASSclass1298184332.95259http://0xc0.0250.01/text
3546 FAILclass1298184595.36652http://0xc0.0250.01/text
3547 FAILclass1298184623.81142http://0xc0.0250.01/text
3548 FAILclass1298183571.32271http://0xc0.0250.01/text
3549 FAILclass1298184504.70199resulthttp%3A%2F%2F%EF%BC%90%EF%BC%B8%EF%BD%83%EF%BC%90%EF%BC%8E%EF%BC%90%EF%BC%92%EF%BC%95%EF%BC%90%EF%BC%8E%EF%BC%90%EF%BC%91%2F%20%2B%20http%3A%2F%2F%EF%BC%90%EF%BC%B8%EF%BD%83%EF%BC%90%EF%BC%8E%EF%BC%90%EF%BC%92%EF%BC%95%EF%BC%90%EF%BC%8E%EF%BC%90%EF%BC%91%2F
3550 Mjavascript%3A%22abc%23def%23ghi%22%20%2B%20javascript%3A%22abc%23def%23ghi%22name
3551 1javascript:"abc#def#ghi"
3552 javascript:"abc#def#ghi"labeljavascript:"abc#def#ghi"text
3553 PASSclass1298184332.95259javascript:%22abc#def%23ghi%22text
3554 FAILclass1298184595.36652javascript:"abc#def#ghi"text
3555 PASSclass1298184623.81142javascript:"abc#def#ghi"text
3556 PASSclass1298183571.32271javascript:"abc#def#ghi"text
3557 PASSclass1298184504.70199resultMjavascript%3A%22abc%23def%23ghi%22%20%2B%20javascript%3A%22abc%23def%23ghi%22
3558 Ohttp%3A%2F%2Fexample.com%2Fa%C2%95b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%95bname
3559 /http://example.com/a•b
3560 http://example.com/a•blabelhttp://example.com/a%C2%95btext
3561 PASSclass1298184332.95259http://example.com/a•btext
3562 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%95b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%95b
3563 8%2F%2Ftest%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.htmlname
3564 //test
3565 file:///c:/foo/bar.htmllabel file://test/text
3566 PASSclass1298184332.95259 file://testtext
3567 FAILclass1298184595.36652 file://test/text
3568 PASSclass1298184623.81142 http://test/text
3569 FAILclass1298183571.32271 http://test/text
3570 FAILclass1298184504.70199result8%2F%2Ftest%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.html
3571 ;https%3A%2F%2Ffoo%3A80%2F%20%2B%20https%3A%2F%2Ffoo%3A80%2Fname
3572 https://foo:80/
3573 https://foo:80/labelhttps://foo:80/text
3574 PASSclass1298184332.95259https://foo:80/text
3575 PASSclass1298184595.36652https://foo:80/text
3576 PASSclass1298184623.81142https://foo:80/text
3577 PASSclass1298183571.32271https://foo:80/text
3578 PASSclass1298184504.70199result;https%3A%2F%2Ffoo%3A80%2F%20%2B%20https%3A%2F%2Ffoo%3A80%2F
3579 Ahttp%3A%2F%2F030052000001%2F%20%2B%20http%3A%2F%2F030052000001%2Fname
3580 )http://030052000001/
3581 http://030052000001/labelhttp://192.168.0.1/text
3582 PASSclass1298184332.95259http://030052000001/text
3583 FAILclass1298184595.36652http://030052000001/text
3584 FAILclass1298184623.81142http://030052000001/text
3585 FAILclass1298183571.32271http://192.168.0.1/text
3586 PASSclass1298184504.70199resultAhttp%3A%2F%2F030052000001%2F%20%2B%20http%3A%2F%2F030052000001%2F
3587 ;%2F%2Ftest%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.htmlname
3588 //test/
3589 file:///c:/foo/bar.htmllabel file://test/text
3590 PASSclass1298184332.95259 file://test/text
3591 PASSclass1298184595.36652 file://test/text
3592 PASSclass1298184623.81142 http://test/text
3593 FAILclass1298183571.32271 http://test/text
3594 FAILclass1298184504.70199result;%2F%2Ftest%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.html
3595 Ohttp%3A%2F%2Fexample.com%2Fa%C3%B5b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B5bname
3596 /http://example.com/aõb
3597 http://example.com/aõblabelhttp://example.com/a%C3%B5btext
3598 PASSclass1298184332.95259http://example.com/aõbtext
3599 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%B5b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B5b
3600 Ohttp%3A%2F%2Fexample.com%2Fa%C3%98b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%98bname
3601 /http://example.com/aØb
3602 http://example.com/aØblabelhttp://example.com/a%C3%98btext
3603 PASSclass1298184332.95259http://example.com/aØbtext
3604 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%98b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%98b
3605 Qhttp%3A%2F%2Fexample.org%2F%257Euser%20%2B%20http%3A%2F%2Fexample.org%2F%257Eusername
3606 5http://example.org/%7Euser
3607 http://example.org/%7Euserlabelhttp://example.org/~usertext
3608 FAILclass1298184332.95259http://example.org/%7Eusertext
3609 PASSclass1298184595.36652http://example.org/~usertext
3610 FAILclass1298184623.81142http://example.org/%7Eusertext
3611 PASSclass1298183571.32271http://example.org/~usertext
3612 FAILclass1298184504.70199resultQhttp%3A%2F%2Fexample.org%2F%257Euser%20%2B%20http%3A%2F%2Fexample.org%2F%257Euser
3613 ...%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
3614 ../
3615 http://foo/a/b/c/dlabelhttp://foo/a/b/text
3616 PASSclass1298184332.95259http://foo/a/b/text
3617 PASSclass1298184595.36652http://foo/a/b/text
3618 PASSclass1298184623.81142http://foo/a/b/text
3619 PASSclass1298183571.32271http://foo/a/b/text
3620 PASSclass1298184504.70199result...%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
3621 Ohttp%3A%2F%2Ffoo%2F%23bar%5Cbaz%5Ca%20%2B%20http%3A%2F%2Ffoo%2F%23bar%5Cbaz%5Caname
3622 +http://foo/#bar\baz\a
3623 http://foo/#bar\baz\alabelhttp://foo/#bar\baz\atext
3624 PASSclass1298184332.95259http://foo/#bar\baz\atext
3625 PASSclass1298184595.36652http://foo/#bar\baz\atext
3626 PASSclass1298184623.81142http://foo/#bar\baz\atext
3627 PASSclass1298183571.32271http://foo/#bar\baz\atext
3628 PASSclass1298184504.70199resultOhttp%3A%2F%2Ffoo%2F%23bar%5Cbaz%5Ca%20%2B%20http%3A%2F%2Ffoo%2F%23bar%5Cbaz%5Ca
3629 <%2F%2Fhoge%2Ffuga%3Fabc%23def%20%2B%20http%3A%2F%2Ffoo%2Fbarname
3630 "//hoge/fuga?abc#def
3631 http://foo/barlabelhttp://hoge/fuga?abc#deftext
3632 PASSclass1298184332.95259http://hoge/fuga?abc#deftext
3633 PASSclass1298184595.36652http://hoge/fuga?abc#deftext
3634 PASSclass1298184623.81142http://hoge/fuga?abc#deftext
3635 PASSclass1298184504.70199http://hoge/fuga?abc#deftext
3636 PASSclass1298183571.32271result<%2F%2Fhoge%2Ffuga%3Fabc%23def%20%2B%20http%3A%2F%2Ffoo%2Fbar
3637 Ohttp%3A%2F%2Fexample.com%2Fa%C2%A4b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A4bname
3638 /http://example.com/a¤b
3639 http://example.com/a¤blabelhttp://example.com/a%C2%A4btext
3640 PASSclass1298184332.95259http://example.com/a¤btext
3641 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%A4b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A4b
3642 5%2F%2FC%7C%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
3643 //C|/foo/bar
3644 http://a/b/clabelhttp://c%7C/foo/bartext
3645 PASSclass1298184332.95259http://C|/foo/bartext
3646 FAILclass1298184595.36652http://c|/foo/bartext
3647 FAILclass1298184623.81142http://c|/foo/bartext
3648 FAILclass1298183571.32271http://c%7C/foo/bartext
3649 PASSclass1298184504.70199result5%2F%2FC%7C%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
3650 5http%3A%2F%2Fa%3Ab%40c%20%2B%20http%3A%2F%2Fa%3Ab%40cname
3651 http://a:b@c
3652 http://a:b@clabel http://a:b@c/text
3653 PASSclass1298184332.95259 http://a:b@c/text
3654 PASSclass1298184595.36652 http://c/text
3655 FAILclass1298184623.81142 http://a:b@c/text
3656 PASSclass1298183571.32271nulltext
3657 FAILclass1298184504.70199result5http%3A%2F%2Fa%3Ab%40c%20%2B%20http%3A%2F%2Fa%3Ab%40c
3658 )%2F%2Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbarname
3659 //hoge
3660 http://foo/barlabel http://hoge/text
3661 PASSclass1298184332.95259 http://hoge/text
3662 PASSclass1298184595.36652 http://hoge/text
3663 PASSclass1298184623.81142 http://hoge/text
3664 PASSclass1298184504.70199 http://hoge/text
3665 PASSclass1298183571.32271result)%2F%2Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar
3666 5%3Ffoo%0Abar%23abc%0Adef%20%2B%20http%3A%2F%2Fhoge%2Fname
3667 ?foo
3668 bar#abc
3669 def
3670 http://hoge/labelhttp://hoge/?foobar#abcdeftext
3671 FAILclass1298184332.95259http://hoge/?foobar#abcdeftext
3672 FAILclass1298184595.36652http://hoge/?foobar#abcdeftext
3673 FAILclass1298184623.81142http://hoge/?foobar#abcdeftext
3674 FAILclass1298184504.70199http://hoge/?foobar#abcdeftext
3675 FAILclass1298183571.32271result5%3Ffoo%0Abar%23abc%0Adef%20%2B%20http%3A%2F%2Fhoge%2F
3676 Kjavascript%3A123%3B%2509%22abc%22%20%2B%20javascript%3A123%3B%2509%22abc%22name
3677 /javascript:123;%09"abc"
3678 javascript:123;%09"abc"labeljavascript:123;%09"abc"text
3679 PASSclass1298184332.95259javascript:123;%09%22abc%22text
3680 FAILclass1298184595.36652javascript:123;%09"abc"text
3681 PASSclass1298184623.81142javascript:123;%09"abc"text
3682 PASSclass1298183571.32271javascript:123;%09"abc"text
3683 PASSclass1298184504.70199resultKjavascript%3A123%3B%2509%22abc%22%20%2B%20javascript%3A123%3B%2509%22abc%22
3684 Gdata%3A%20text%2Fplain%20%2Cabc%20%2B%20data%3A%20text%2Fplain%20%2Cabcname
3685 +data: text/plain ,abc
3686 data: text/plain ,abclabeldata: text/plain ,abctext
3687 FAILclass1298184332.95259data:%20text/plain%20,abctext
3688 PASSclass1298184595.36652data: text/plain ,abctext
3689 FAILclass1298184623.81142data:%20text/plain%20,abctext
3690 PASSclass1298183571.32271data: text/plain ,abctext
3691 FAILclass1298184504.70199resultGdata%3A%20text%2Fplain%20%2Cabc%20%2B%20data%3A%20text%2Fplain%20%2Cabc
3692 8file%3Ac%3Afoo%2Fbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
3693 file:c:foo/bar.html
3694 http://a/b/clabelfile:///C:/foo/bar.htmltext
3695 PASSclass1298184332.95259file://c:foo/bar.htmltext
3696 FAILclass1298184595.36652file:/c:foo/bar.htmltext
3697 FAILclass1298184623.81142file:///c:foo/bar.htmltext
3698 FAILclass1298183571.32271file:c:foo/bar.htmltext
3699 FAILclass1298184504.70199result8file%3Ac%3Afoo%2Fbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
3700 Qhttp%3A%2F%2F%5B%3A%3A%2525%3A%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3A%2525%3A%5D%2Fname
3701 !http://[::%25:]/
3702 http://[::%25:]/labelhttp://[::%25:]/text
3703 PASSclass1298184332.95259http://[::%25:]/text
3704 PASSclass1298184595.36652opera:illegal-url-200text
3705 FAILclass1298184623.81142http://[::%25:]/text
3706 PASSclass1298183571.32271nulltext
3707 FAILclass1298184504.70199resultQhttp%3A%2F%2F%5B%3A%3A%2525%3A%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3A%2525%3A%5D%2F
3708 4.%2Fg%2F.%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
3709 ./g/.
3710 http://a/b/c/d;p?qlabelhttp://a/b/c/g/text
3711 PASSclass1298184332.95259http://a/b/c/g/text
3712 PASSclass1298184595.36652http://a/b/c/g/text
3713 PASSclass1298184623.81142http://a/b/c/g/text
3714 PASSclass1298184504.70199http://a/b/c/g/text
3715 PASSclass1298183571.32271result4.%2Fg%2F.%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
3716 Cfile%3A%2F%2F%2Fc%3A%2Ffoo%2F%3F4e00%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
3717 !file:///c:/foo/?4e00
3718 http://a/b/clabelfile:///C:/foo/?4e00text
3719 PASSclass1298184332.95259file:///c:/foo/?4e00text
3720 FAILclass1298184595.36652file:/c:/foo/?4e00text
3721 FAILclass1298184623.81142file:///c:/foo/?4e00text
3722 FAILclass1298183571.32271file:///c:/foo/?4e00text
3723 FAILclass1298184504.70199resultCfile%3A%2F%2F%2Fc%3A%2Ffoo%2F%3F4e00%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
3724 /data%3Atext%2Fplain%20%2B%20data%3Atext%2Fplainname
3725 data:text/plain
3726 data:text/plainlabeldata:text/plaintext
3727 PASSclass1298184332.95259data:text/plaintext
3728 PASSclass1298184595.36652data:text/plaintext
3729 PASSclass1298184623.81142data:text/plaintext
3730 PASSclass1298183571.32271data:text/plaintext
3731 PASSclass1298184504.70199result/data%3Atext%2Fplain%20%2B%20data%3Atext%2Fplain
3732 Ih%2574tp%3A%2F%2Fsuika.fam.cx%2F%20%2B%20h%2574tp%3A%2F%2Fsuika.fam.cx%2Fname
3733 -h%74tp://suika.fam.cx/
3734 h%74tp://suika.fam.cx/label[http://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/http://suika.fam.cx/text
3735 FAILclass1298184332.95259_http://suika.fam.cx/www/url/perl-weburl/t/browsers/h%74tp://suika.fam.cx/h%74tp://suika.fam.cx/text
3736 FAILclass1298184595.36652[http://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/http://suika.fam.cx/text
3737 FAILclass1298184623.81142Ihttp://suika.fam.cx/www/url/perl-weburl/t/browsers/h%74tp://suika.fam.cx/text
3738 FAILclass1298183571.32271Ghttp://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/text
3739 FAILclass1298184504.70199resultIh%2574tp%3A%2F%2Fsuika.fam.cx%2F%20%2B%20h%2574tp%3A%2F%2Fsuika.fam.cx%2F
3740 mhttp%3A%2F%2F%5B1%3A2%3A3%3A4%3A5%3A6%3A%3A8%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A2%3A3%3A4%3A5%3A6%3A%3A8%5D%2Fname
3741 1http://[1:2:3:4:5:6::8]/
3742 http://[1:2:3:4:5:6::8]/labelhttp://[1:2:3:4:5:6:0:8]/text
3743 PASSclass1298184332.95259http://[1:2:3:4:5:6::8]/text
3744 FAILclass1298184595.36652http://[1:2:3:4:5:6::8]/text
3745 FAILclass1298184623.81142http://[1:2:3:4:5:6::8]/text
3746 FAILclass1298183571.32271http://[1:2:3:4:5:6:0:8]/text
3747 PASSclass1298184504.70199resultmhttp%3A%2F%2F%5B1%3A2%3A3%3A4%3A5%3A6%3A%3A8%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A2%3A3%3A4%3A5%3A6%3A%3A8%5D%2F
3748 Ehttp%3A%2F%2Fexample.com%2Fa7b%20%2B%20http%3A%2F%2Fexample.com%2Fa7bname
3749 -http://example.com/a7b
3750 http://example.com/a7blabelhttp://example.com/a7btext
3751 PASSclass1298184332.95259http://example.com/a7btext
3752 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa7b%20%2B%20http%3A%2F%2Fexample.com%2Fa7b
3753 ;file%3A%2F%2F%2Fc%257C%2F%20%2B%20file%3A%2F%2F%2Fc%257C%2Fname
3754 file:///c%7C/
3755 file:///c%7C/label file:///c%7C/text
3756 FAILclass1298184332.95259 file:///c%7C/text
3757 FAILclass1298184595.36652 file:/c%7C/text
3758 FAILclass1298184623.81142 file:///c%7C/text
3759 FAILclass1298183571.32271 file:///c%7C/text
3760 FAILclass1298184504.70199result;file%3A%2F%2F%2Fc%257C%2F%20%2B%20file%3A%2F%2F%2Fc%257C%2F
3761 ]http%3A%2F%2F%5C%5Cwww.google.com%5Cfoo%2F%20%2B%20http%3A%2F%2F%5C%5Cwww.google.com%5Cfoo%2Fname
3762 9http://\\www.google.com\foo/
3763 http://\\www.google.com\foo/labelhttp://www.google.com/foo/text
3764 PASSclass1298184332.95259http://www.google.com/foo/text
3765 PASSclass1298184595.36652opera:illegal-url-178text
3766 FAILclass1298184623.81142http://\\www.google.com\foo/text
3767 FAILclass1298183571.32271http:////www.google.com/foo/text
3768 FAILclass1298184504.70199result]http%3A%2F%2F%5C%5Cwww.google.com%5Cfoo%2F%20%2B%20http%3A%2F%2F%5C%5Cwww.google.com%5Cfoo%2F
3769 Qhttp%3A%2F%2Fexample.com%2Ffoo%09bar%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%09barname
3770 5http://example.com/foo bar
3771 http://example.com/foo barlabelhttp://example.com/foobartext
3772 FAILclass1298184332.95259http://example.com/foobartext
3773 FAILclass1298184595.36652http://example.com/foobartext
3774 FAILclass1298184623.81142http://example.com/foobartext
3775 FAILclass1298183571.32271http://example.com/foobartext
3776 FAILclass1298184504.70199resultQhttp%3A%2F%2Fexample.com%2Ffoo%09bar%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%09bar
3777 Ihttp%3A%2F%2Fexample.com%2Fa%0Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%0Bbname
3778 -http://example.com/a b
3779 http://example.com/a blabelhttp://example.com/a%0Bbtext
3780 PASSclass1298184332.95259http://example.com/a%0Bbtext
3781 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%0Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%0Bb
3782 Chttp%3A%2F%2F0xc0.0250.01.%2F%20%2B%20http%3A%2F%2F0xc0.0250.01.%2Fname
3783 +http://0xc0.0250.01./
3784 http://0xc0.0250.01./labelhttp://192.168.0.1/text
3785 PASSclass1298184332.95259http://0xc0.0250.01./text
3786 FAILclass1298184595.36652http://0xc0.0250.01./text
3787 FAILclass1298184623.81142http://0xc0.0250.01./text
3788 FAILclass1298183571.32271http://0xc0.0250.01./text
3789 FAILclass1298184504.70199resultChttp%3A%2F%2F0xc0.0250.01.%2F%20%2B%20http%3A%2F%2F0xc0.0250.01.%2F
3790 aftp%3A%2F%2Fftp.is.co.za%2Frfc%2Frfc1808.txt%20%2B%20ftp%3A%2F%2Fftp.is.co.za%2Frfc%2Frfc1808.txtname
3791 Eftp://ftp.is.co.za/rfc/rfc1808.txt
3792 ftp://ftp.is.co.za/rfc/rfc1808.txtlabel"ftp://ftp.is.co.za/rfc/rfc1808.txttext
3793 PASSclass1298184332.95259"ftp://ftp.is.co.za/rfc/rfc1808.txttext
3794 PASSclass1298184595.36652"ftp://ftp.is.co.za/rfc/rfc1808.txttext
3795 PASSclass1298184623.81142"ftp://ftp.is.co.za/rfc/rfc1808.txttext
3796 PASSclass1298183571.32271"ftp://ftp.is.co.za/rfc/rfc1808.txttext
3797 PASSclass1298184504.70199resultaftp%3A%2F%2Fftp.is.co.za%2Frfc%2Frfc1808.txt%20%2B%20ftp%3A%2F%2Fftp.is.co.za%2Frfc%2Frfc1808.txt
3798 5http%3A%2F%2Ffoo%3A%3A%20%2B%20http%3A%2F%2Ffoo%3A%3Aname
3799 http://foo::
3800 http://foo::label http://foo:/text
3801 FAILclass1298184332.95259 http://foo::text
3802 FAILclass1298184595.36652 http://foo/text
3803 FAILclass1298184623.81142 http://foo::text
3804 FAILclass1298183571.32271nulltext
3805 FAILclass1298184504.70199result5http%3A%2F%2Ffoo%3A%3A%20%2B%20http%3A%2F%2Ffoo%3A%3A
3806 3mailto%3A%F0%90%8C%80%20%2B%20mailto%3A%F0%90%8C%80name
3807 mailto:𐌀
3808 mailto:𐌀labelmailto:%F0%90%8C%80text
3809 PASSclass1298184332.95259mailto:%F0%90%8C%80text
3810 PASSclass1298184595.36652mailto:%F0%90%8C%80text
3811 PASSclass1298184623.81142mailto:%F0%90%8C%80text
3812 PASSclass1298183571.32271 mailto:𐌀text
3813 FAILclass1298184504.70199result3mailto%3A%F0%90%8C%80%20%2B%20mailto%3A%F0%90%8C%80
3814 ?..%2F..%2F..%2F..%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
3815 ../../../../
3816 http://a/b/c/d;p?qlabel http://a/text
3817 PASSclass1298184332.95259 http://a/text
3818 PASSclass1298184595.36652 http://a/text
3819 PASSclass1298184623.81142 http://a/text
3820 PASSclass1298184504.70199 http://a/text
3821 PASSclass1298183571.32271result?..%2F..%2F..%2F..%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
3822 Ihttp%3A%2F%2Fexample.com%2Fa%07b%20%2B%20http%3A%2F%2Fexample.com%2Fa%07bname
3823 -http://example.com/ab
3824 http://example.com/ablabelhttp://example.com/a%07btext
3825 PASSclass1298184332.95259http://example.com/a%07btext
3826 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%07b%20%2B%20http%3A%2F%2Fexample.com%2Fa%07b
3827 Mdata%3Atext%2Fplain%2Cabcdefg%2Fef%20%2B%20data%3Atext%2Fplain%2Cabcdefg%2Fefname
3828 5data:text/plain,abcdefg/ef
3829 data:text/plain,abcdefg/eflabeldata:text/plain,abcdefg/eftext
3830 PASSclass1298184332.95259data:text/plain,abcdefg/eftext
3831 PASSclass1298184595.36652data:text/plain,abcdefg/eftext
3832 PASSclass1298184623.81142data:text/plain,abcdefg/eftext
3833 PASSclass1298183571.32271data:text/plain,abcdefg/eftext
3834 PASSclass1298184504.70199resultMdata%3Atext%2Fplain%2Cabcdefg%2Fef%20%2B%20data%3Atext%2Fplain%2Cabcdefg%2Fef
3835 Ihttp%3A%2F%2Fexample.com%2Fa%0Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%0Cbname
3836 -http://example.com/a b
3837 http://example.com/a blabelhttp://example.com/a%0Cbtext
3838 PASSclass1298184332.95259http://example.com/a%0Cbtext
3839 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%0Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%0Cb
3840 Ohttp%3A%2F%2Fexample.com%2Fa%C2%9Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%9Bbname
3841 /http://example.com/a›b
3842 http://example.com/a›blabelhttp://example.com/a%C2%9Bbtext
3843 PASSclass1298184332.95259http://example.com/a›btext
3844 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%9Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%9Bb
3845 Ohttp%3A%2F%2Fexample.com%2Fa%C3%B4b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B4bname
3846 /http://example.com/aôb
3847 http://example.com/aôblabelhttp://example.com/a%C3%B4btext
3848 PASSclass1298184332.95259http://example.com/aôbtext
3849 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%B4b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B4b
3850 ehttp%3A%2F%2Fgoo%2520%2520goo%257c%257c.com%2F%20%2B%20http%3A%2F%2Fgoo%2520%2520goo%257c%257c.com%2Fname
3851 =http://goo%20%20goo%7c%7c.com/
3852 http://goo%20%20goo%7c%7c.com/labelhttp://goo%20%20goo%7C%7C.com/text
3853 FAILclass1298184332.95259http://goo%20%20goo%7c%7c.com/text
3854 PASSclass1298184595.36652opera:illegal-url-156text
3855 FAILclass1298184623.81142http://goo%20%20goo%7c%7c.com/text
3856 PASSclass1298183571.32271http://goo%20%20goo%7c%7c.com/text
3857 PASSclass1298184504.70199resultehttp%3A%2F%2Fgoo%2520%2520goo%257c%257c.com%2F%20%2B%20http%3A%2F%2Fgoo%2520%2520goo%257c%257c.com%2F
3858 %%23foo%20%2B%20http%3A%2F%2Ffoo%23barname
3859 #foo
3860 http://foo#barlabelhttp://foo/#footext
3861 PASSclass1298184332.95259http://foo/#footext
3862 PASSclass1298184595.36652http://foo/#footext
3863 PASSclass1298184623.81142http://foo/#footext
3864 PASSclass1298184504.70199http://foo/#footext
3865 PASSclass1298183571.32271result%%23foo%20%2B%20http%3A%2F%2Ffoo%23bar
3866 5http%3A%2F%2F%3A%40bar%20%2B%20http%3A%2F%2F%3A%40barname
3867 http://:@bar
3868 http://:@barlabel http://bar/text
3869 FAILclass1298184332.95259 http://bar/text
3870 FAILclass1298184595.36652 http://bar/text
3871 FAILclass1298184623.81142 http://:@bartext
3872 FAILclass1298183571.32271nulltext
3873 FAILclass1298184504.70199result5http%3A%2F%2F%3A%40bar%20%2B%20http%3A%2F%2F%3A%40bar
3874 http%3A%2F%2F%2F%2F%2F%2F%2F%2Fuser%3A%40google.com%3A99%3Ffoo%20%2B%20http%3A%2F%2F%2F%2F%2F%2F%2F%2Fuser%3A%40google.com%3A99%3Ffooname
3875 Ihttp:////////user:@google.com:99?foo
3876 http:////////user:@google.com:99?foolabelhttp://user@google.com:99/?footext
3877 PASSclass1298184332.95259"http://////user:@google.com:99?footext
3878 FAILclass1298184595.36652"http://////user:@google.com:99?footext
3879 FAILclass1298184623.81142http://user:@google.com:99/?footext
3880 FAILclass1298183571.32271$http:////////user:@google.com:99?footext
3881 FAILclass1298184504.70199resulthttp%3A%2F%2F%2F%2F%2F%2F%2F%2Fuser%3A%40google.com%3A99%3Ffoo%20%2B%20http%3A%2F%2F%2F%2F%2F%2F%2F%2Fuser%3A%40google.com%3A99%3Ffoo
3882 Ihttp%3A%2F%2Fexample.com%2Fa%06b%20%2B%20http%3A%2F%2Fexample.com%2Fa%06bname
3883 -http://example.com/ab
3884 http://example.com/ablabelhttp://example.com/a%06btext
3885 PASSclass1298184332.95259http://example.com/a%06btext
3886 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%06b%20%2B%20http%3A%2F%2Fexample.com%2Fa%06b
3887 2%2FC%7C%5Cfoo%5Cbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
3888 /C|\foo\bar
3889 http://a/b/clabelhttp://a/C%7C/foo/bartext
3890 PASSclass1298184332.95259http://a/C|/foo/bartext
3891 FAILclass1298184595.36652http://a/C|%5Cfoo%5Cbartext
3892 FAILclass1298184623.81142http://a/C|%5Cfoo%5Cbartext
3893 FAILclass1298183571.32271http://a/C%7C/foo/bartext
3894 PASSclass1298184504.70199result2%2FC%7C%5Cfoo%5Cbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
3895 =g%3Bx%3D1%2F..%2Fy%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
3896 g;x=1/../y
3897 http://a/b/c/d;p?qlabelhttp://a/b/c/ytext
3898 PASSclass1298184332.95259http://a/b/c/ytext
3899 PASSclass1298184595.36652http://a/b/c/ytext
3900 PASSclass1298184623.81142http://a/b/c/ytext
3901 PASSclass1298184504.70199http://a/b/c/ytext
3902 PASSclass1298183571.32271result=g%3Bx%3D1%2F..%2Fy%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
3903 Ehttp%3A%2F%2Fexample.com%2FaLb%20%2B%20http%3A%2F%2Fexample.com%2FaLbname
3904 -http://example.com/aLb
3905 http://example.com/aLblabelhttp://example.com/aLbtext
3906 PASSclass1298184332.95259http://example.com/aLbtext
3907 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaLb%20%2B%20http%3A%2F%2Fexample.com%2FaLb
3908 edata%3Atext%2Fplain%3Bcharset%3Dus-ascii%2Cabc%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dus-ascii%2Cabcname
3909 Idata:text/plain;charset=us-ascii,abc
3910 data:text/plain;charset=us-ascii,abclabel$data:text/plain;charset=us-ascii,abctext
3911 PASSclass1298184332.95259$data:text/plain;charset=us-ascii,abctext
3912 PASSclass1298184595.36652$data:text/plain;charset=us-ascii,abctext
3913 PASSclass1298184623.81142$data:text/plain;charset=us-ascii,abctext
3914 PASSclass1298183571.32271$data:text/plain;charset=us-ascii,abctext
3915 PASSclass1298184504.70199resultedata%3Atext%2Fplain%3Bcharset%3Dus-ascii%2Cabc%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dus-ascii%2Cabc
3916 Shttp%3A%2F%2Fsuika.fam.cx%3A%25380%2F%20%2B%20http%3A%2F%2Fsuika.fam.cx%3A%25380%2Fname
3917 3http://suika.fam.cx:%380/
3918 http://suika.fam.cx:%380/labelhttp://suika.fam.cx:%380/text
3919 FAILclass1298184332.95259http://suika.fam.cx:%380/text
3920 FAILclass1298184595.36652http://suika.fam.cx/text
3921 PASSclass1298184623.81142http://suika.fam.cx:380/text
3922 FAILclass1298183571.32271nulltext
3923 FAILclass1298184504.70199resultShttp%3A%2F%2Fsuika.fam.cx%3A%25380%2F%20%2B%20http%3A%2F%2Fsuika.fam.cx%3A%25380%2F
3924 Ohttp%3A%2F%2Fexample.com%2Fa%C2%ABb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%ABbname
3925 /http://example.com/a«b
3926 http://example.com/a«blabelhttp://example.com/a%C2%ABbtext
3927 PASSclass1298184332.95259http://example.com/a«btext
3928 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%ABb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%ABb
3929 =http%3A%2F%2F0xFF.0.0.0%2F%20%2B%20http%3A%2F%2F0xFF.0.0.0%2Fname
3930 %http://0xFF.0.0.0/
3931 http://0xFF.0.0.0/labelhttp://255.0.0.0/text
3932 PASSclass1298184332.95259http://0xFF.0.0.0/text
3933 FAILclass1298184595.36652http://0xff.0.0.0/text
3934 FAILclass1298184623.81142http://0xff.0.0.0/text
3935 FAILclass1298183571.32271http://255.0.0.0/text
3936 PASSclass1298184504.70199result=http%3A%2F%2F0xFF.0.0.0%2F%20%2B%20http%3A%2F%2F0xFF.0.0.0%2F
3937 =http%3A%2F%2Fhello%2500%2F%20%2B%20http%3A%2F%2Fhello%2500%2Fname
3938 !http://hello%00/
3939 http://hello%00/labelhttp://hello%00/text
3940 PASSclass1298184332.95259http://hello%00/text
3941 PASSclass1298184595.36652opera:illegal-url-158text
3942 FAILclass1298184623.81142http://hello%00/text
3943 PASSclass1298183571.32271nulltext
3944 FAILclass1298184504.70199result=http%3A%2F%2Fhello%2500%2F%20%2B%20http%3A%2F%2Fhello%2500%2F
3945 Gdata%3Atext%20%2F%20plain%2Cabc%20%2B%20data%3Atext%20%2F%20plain%2Cabcname
3946 +data:text / plain,abc
3947 data:text / plain,abclabeldata:text / plain,abctext
3948 FAILclass1298184332.95259data:text%20/%20plain,abctext
3949 PASSclass1298184595.36652data:text / plain,abctext
3950 FAILclass1298184623.81142data:text%20/%20plain,abctext
3951 PASSclass1298183571.32271data:text / plain,abctext
3952 FAILclass1298184504.70199resultGdata%3Atext%20%2F%20plain%2Cabc%20%2B%20data%3Atext%20%2F%20plain%2Cabc
3953 ?javascript%3Areturn%20false%20%2B%20javascript%3Areturn%20falsename
3954 /javascript:return false
3955 javascript:return falselabeljavascript:return falsetext
3956 PASSclass1298184332.95259javascript:return%20falsetext
3957 FAILclass1298184595.36652javascript:return falsetext
3958 PASSclass1298184623.81142javascript:return%20falsetext
3959 FAILclass1298183571.32271javascript:return falsetext
3960 PASSclass1298184504.70199result?javascript%3Areturn%20false%20%2B%20javascript%3Areturn%20false
3961 Ohttp%3A%2F%2Fexample.com%2Fa%C3%9Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%9Dbname
3962 /http://example.com/aÝb
3963 http://example.com/aÝblabelhttp://example.com/a%C3%9Dbtext
3964 PASSclass1298184332.95259http://example.com/aÝbtext
3965 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%9Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%9Db
3966 %%23foo%20%2B%20http%3A%2F%2Ffoo%2Fbarname
3967 #foo
3968 http://foo/barlabelhttp://foo/bar#footext
3969 PASSclass1298184332.95259http://foo/bar#footext
3970 PASSclass1298184595.36652http://foo/bar#footext
3971 PASSclass1298184623.81142http://foo/bar#footext
3972 PASSclass1298184504.70199http://foo/bar#footext
3973 PASSclass1298183571.32271result%%23foo%20%2B%20http%3A%2F%2Ffoo%2Fbar
3974 Ehttp%3A%2F%2Fexample.com%2Faob%20%2B%20http%3A%2F%2Fexample.com%2Faobname
3975 -http://example.com/aob
3976 http://example.com/aoblabelhttp://example.com/aobtext
3977 PASSclass1298184332.95259http://example.com/aobtext
3978 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Faob%20%2B%20http%3A%2F%2Fexample.com%2Faob
3979 Ehttp%3A%2F%2Fexample.com%2Favb%20%2B%20http%3A%2F%2Fexample.com%2Favbname
3980 -http://example.com/avb
3981 http://example.com/avblabelhttp://example.com/avbtext
3982 PASSclass1298184332.95259http://example.com/avbtext
3983 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Favb%20%2B%20http%3A%2F%2Fexample.com%2Favb
3984 /javascript%3A%22%22%20%2B%20javascript%3A%22%22name
3985 javascript:""
3986 javascript:""label javascript:""text
3987 PASSclass1298184332.95259javascript:%22%22text
3988 FAILclass1298184595.36652 javascript:""text
3989 PASSclass1298184623.81142 javascript:""text
3990 PASSclass1298183571.32271 javascript:""text
3991 PASSclass1298184504.70199result/javascript%3A%22%22%20%2B%20javascript%3A%22%22
3992 Ohttp%3A%2F%2Fexample.com%2Fa%C2%B5b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B5bname
3993 /http://example.com/aµb
3994 http://example.com/aµblabelhttp://example.com/a%C2%B5btext
3995 PASSclass1298184332.95259http://example.com/aµbtext
3996 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%B5b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B5b
3997 2..%2FD%7C%2Ffoo%2F%20%2B%20file%3A%2F%2F%2FC%7C%2Fname
3998 ../D|/foo/
3999 file:///C|/labelfile:///C:/D%7C/foo/text
4000 PASSclass1298184332.95259file:///D|/foo/text
4001 FAILclass1298184595.36652 file:/D|/foo/text
4002 FAILclass1298184623.811421http://suika.fam.cx/www/url/perl-weburl/t/D|/foo/text
4003 FAILclass1298183571.322713http://suika.fam.cx/www/url/perl-weburl/t/D%7C/foo/text
4004 FAILclass1298184504.70199result2..%2FD%7C%2Ffoo%2F%20%2B%20file%3A%2F%2F%2FC%7C%2F
4005 Mhttp%3A%2F%2F%5B1%3A%3A%2525%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A%2525%5D%2Fname
4006 !http://[1::%25]/
4007 http://[1::%25]/labelhttp://[1::%25]/text
4008 PASSclass1298184332.95259http://[1::%25]/text
4009 PASSclass1298184595.36652opera:illegal-url-192text
4010 FAILclass1298184623.81142http://[1::%25]/text
4011 PASSclass1298183571.32271nulltext
4012 FAILclass1298184504.70199resultMhttp%3A%2F%2F%5B1%3A%3A%2525%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A%2525%5D%2F
4013 <%C2%80http%3A%2F%2Ftest%C2%80%20%2B%20http%3A%2F%2Ffoo%2Fbarname
4014 http://test€
4015 http://foo/barlabel"http://foo/%C2%80http://test%C2%80text
4016 PASSclass1298184332.95259"http://foo/%C2%80http://test%C2%80text
4017 PASSclass1298184595.36652http://foo/€http://test€text
4018 FAILclass1298184623.81142"http://foo/%C2%80http://test%C2%80text
4019 PASSclass1298183571.32271http://foo/€http://test€text
4020 FAILclass1298184504.70199result<%C2%80http%3A%2F%2Ftest%C2%80%20%2B%20http%3A%2F%2Ffoo%2Fbar
4021 Ihttp%3A%2F%2Fexample.com%2Fa%1Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%1Bbname
4022 -http://example.com/ab
4023 http://example.com/ablabelhttp://example.com/a%1Bbtext
4024 PASSclass1298184332.95259http://example.com/a%1Bbtext
4025 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%1Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%1Bb
4026 Adata%3Atext%2Fplain%3B%2Cabc%20%2B%20data%3Atext%2Fplain%3B%2Cabcname
4027 )data:text/plain;,abc
4028 data:text/plain;,abclabeldata:text/plain;,abctext
4029 PASSclass1298184332.95259data:text/plain;,abctext
4030 PASSclass1298184595.36652data:text/plain;,abctext
4031 PASSclass1298184623.81142data:text/plain;,abctext
4032 PASSclass1298183571.32271data:text/plain;,abctext
4033 PASSclass1298184504.70199resultAdata%3Atext%2Fplain%3B%2Cabc%20%2B%20data%3Atext%2Fplain%3B%2Cabc
4034 Ihttp%3A%2F%2Fexample.com%2Fa%2Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%2Cbname
4035 -http://example.com/a,b
4036 http://example.com/a,blabelhttp://example.com/a,btext
4037 PASSclass1298184332.95259http://example.com/a,btext
4038 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%2Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%2Cb
4039 ;http%3A%2F%2F%2500.com%2F%20%2B%20http%3A%2F%2F%2500.com%2Fname
4040 http://%00.com/
4041 http://%00.com/labelhttp://%00.com/text
4042 PASSclass1298184332.95259http://%00.com/text
4043 PASSclass1298184595.36652opera:illegal-url-136text
4044 FAILclass1298184623.81142http://%00.com/text
4045 PASSclass1298183571.32271nulltext
4046 FAILclass1298184504.70199result;http%3A%2F%2F%2500.com%2F%20%2B%20http%3A%2F%2F%2500.com%2F
4047 5http%3A%2F%2F%5B%23%5D%20%2B%20http%3A%2F%2F%5B%23%5Dname
4048 http://[#]
4049 http://[#]label http://[/#]text
4050 PASSclass1298184332.95259
4051 http://[#]text
4052 FAILclass1298184595.36652 http://[/#]text
4053 PASSclass1298184623.81142 http://[/#]text
4054 PASSclass1298183571.32271 http://[/#]text
4055 PASSclass1298184504.70199result5http%3A%2F%2F%5B%23%5D%20%2B%20http%3A%2F%2F%5B%23%5D
4056 Qhttp%3A%2F%2F192.168.0.1.%20hello%2F%20%2B%20http%3A%2F%2F192.168.0.1.%20hello%2Fname
4057 5http://192.168.0.1. hello/
4058 http://192.168.0.1. hello/labelhttp://192.168.0.1.%20hello/text
4059 PASSclass1298184332.95259http://192.168.0.1. hello/text
4060 FAILclass1298184595.36652opera:illegal-url-180text
4061 FAILclass1298184623.81142http://192.168.0.1. hello/text
4062 FAILclass1298183571.32271http://192.168.0.1.%20hello/text
4063 PASSclass1298184504.70199resultQhttp%3A%2F%2F192.168.0.1.%20hello%2F%20%2B%20http%3A%2F%2F192.168.0.1.%20hello%2F
4064 wdata%3Atext%2Fplain%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK!%3F%20%2B%20data%3Atext%2Fplain%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK!%3Fname
4065 [data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?
4066 data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?label-data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?text
4067 PASSclass1298184332.95259-data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?text
4068 PASSclass1298184595.36652-data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?text
4069 PASSclass1298184623.81142-data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?text
4070 PASSclass1298183571.32271-data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?text
4071 PASSclass1298184504.70199resultwdata%3Atext%2Fplain%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK!%3F%20%2B%20data%3Atext%2Fplain%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK!%3F
4072 Ihttp%3A%2F%2Fexample.com%2Fa%23b%20%2B%20http%3A%2F%2Fexample.com%2Fa%23bname
4073 -http://example.com/a#b
4074 http://example.com/a#blabelhttp://example.com/a#btext
4075 PASSclass1298184332.95259http://example.com/a#btext
4076 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%23b%20%2B%20http%3A%2F%2Fexample.com%2Fa%23b
4077 4file%3AUNChost%2Fpath%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
4078 file:UNChost/path
4079 http://a/b/clabelfile://unchost/pathtext
4080 PASSclass1298184332.95259file://UNChost/pathtext
4081 FAILclass1298184595.36652file:/UNChost/pathtext
4082 FAILclass1298184623.81142file:///UNChost/pathtext
4083 FAILclass1298183571.32271file:UNChost/pathtext
4084 FAILclass1298184504.70199result4file%3AUNChost%2Fpath%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
4085 .http%3A%3Ffoo%20%2B%20http%3A%2F%2Fhoge%2Ffuganame
4086 http:?foo
4087 http://hoge/fugalabelhttp://hoge/fuga?footext
4088 PASSclass1298184332.95259http://hoge/fuga?footext
4089 PASSclass1298184595.36652http://hoge/fuga?footext
4090 PASSclass1298184623.81142http://hoge/fuga?footext
4091 PASSclass1298184504.70199http://hoge/fuga?footext
4092 PASSclass1298183571.32271result.http%3A%3Ffoo%20%2B%20http%3A%2F%2Fhoge%2Ffuga
4093 Ehttp%3A%2F%2Fexample.com%2Fa(b%20%2B%20http%3A%2F%2Fexample.com%2Fa(bname
4094 -http://example.com/a(b
4095 http://example.com/a(blabelhttp://example.com/a(btext
4096 PASSclass1298184332.95259http://example.com/a(btext
4097 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa(b%20%2B%20http%3A%2F%2Fexample.com%2Fa(b
4098 2.%252E%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
4099 .%2E/
4100 http://foo/a/b/c/dlabelhttp://foo/a/b/text
4101 PASSclass1298184332.95259http://foo/a/b/c/.%2E/text
4102 FAILclass1298184595.36652http://foo/a/b/text
4103 PASSclass1298184623.81142http://foo/a/b/text
4104 PASSclass1298183571.32271http://foo/a/b/text
4105 PASSclass1298184504.70199result2.%252E%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
4106 /http%3A%2F%2F%3A%40%20%2B%20http%3A%2F%2F%3A%40name
4107 http://:@
4108 http://:@labelhttp:///text
4109 PASSclass1298184332.95259http:/text
4110 FAILclass1298184595.36652http:/text
4111 FAILclass1298184623.81142 http://:@text
4112 FAILclass1298183571.32271nulltext
4113 FAILclass1298184504.70199result/http%3A%2F%2F%3A%40%20%2B%20http%3A%2F%2F%3A%40
4114 7%2F%2F%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.htmlname
4115 ///
4116 file:///c:/foo/bar.htmllabelfile:///text
4117 PASSclass1298184332.95259file:///text
4118 PASSclass1298184595.36652file:/text
4119 FAILclass1298184623.81142http:///text
4120 FAILclass1298183571.32271http://suika.fam.cx///text
4121 FAILclass1298184504.70199result7%2F%2F%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.html
4122 9g%23s%2F..%2Fx%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
4123 g#s/../x
4124 http://a/b/c/d;p?qlabelhttp://a/b/c/g#s/../xtext
4125 PASSclass1298184332.95259http://a/b/c/g#s/../xtext
4126 PASSclass1298184595.36652http://a/b/c/g#s/../xtext
4127 PASSclass1298184623.81142http://a/b/c/g#s/../xtext
4128 PASSclass1298184504.70199http://a/b/c/g#s/../xtext
4129 PASSclass1298183571.32271result9g%23s%2F..%2Fx%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
4130 Ohttp%3A%2F%2Fexample.com%2Fa%C3%8Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%8Ebname
4131 /http://example.com/aÎb
4132 http://example.com/aÎblabelhttp://example.com/a%C3%8Ebtext
4133 PASSclass1298184332.95259http://example.com/aÎbtext
4134 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%8Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%8Eb
4135 Ahttp%3A%2F%2Fwww.example.com%20%2B%20http%3A%2F%2Fwww.example.comname
4136 -http://www.example.com
4137 http://www.example.comlabelhttp://www.example.com/text
4138 PASSclass1298184332.95259http://www.example.com/text
4139 PASSclass1298184595.36652http://www.example.com/text
4140 PASSclass1298184623.81142http://www.example.com/text
4141 PASSclass1298183571.32271http://www.example.com/text
4142 PASSclass1298184504.70199resultAhttp%3A%2F%2Fwww.example.com%20%2B%20http%3A%2F%2Fwww.example.com
4143 Ohttp%3A%2F%2Fexample.com%2Fa%C3%B2b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B2bname
4144 /http://example.com/aòb
4145 http://example.com/aòblabelhttp://example.com/a%C3%B2btext
4146 PASSclass1298184332.95259http://example.com/aòbtext
4147 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%B2b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%B2b
4148 Ehttp%3A%2F%2Fexample.com%2FaHb%20%2B%20http%3A%2F%2Fexample.com%2FaHbname
4149 -http://example.com/aHb
4150 http://example.com/aHblabelhttp://example.com/aHbtext
4151 PASSclass1298184332.95259http://example.com/aHbtext
4152 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaHb%20%2B%20http%3A%2F%2Fexample.com%2FaHb
4153 a%2568%2574%2574%2570%3A%2F%2Fsuika.fam.cx%2F%20%2B%20%2568%2574%2574%2570%3A%2F%2Fsuika.fam.cx%2Fname
4154 9%68%74%74%70://suika.fam.cx/
4155 %68%74%74%70://suika.fam.cx/label[http://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/http://suika.fam.cx/text
4156 FAILclass1298184332.95259khttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%68%74%74%70://suika.fam.cx/%68%74%74%70://suika.fam.cx/text
4157 FAILclass1298184595.36652[http://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/http://suika.fam.cx/text
4158 FAILclass1298184623.81142Ohttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%68%74%74%70://suika.fam.cx/text
4159 FAILclass1298183571.32271Ghttp://suika.fam.cx/www/url/perl-weburl/t/browsers/http://suika.fam.cx/text
4160 FAILclass1298184504.70199resulta%2568%2574%2574%2570%3A%2F%2Fsuika.fam.cx%2F%20%2B%20%2568%2574%2574%2570%3A%2F%2Fsuika.fam.cx%2F
4161 ?http%3A%2F%2F%5B%2525%5D%2F%20%2B%20http%3A%2F%2F%5B%2525%5D%2Fname
4162 http://[%25]/
4163 http://[%25]/label http://[%25]/text
4164 PASSclass1298184332.95259 http://[%25]/text
4165 PASSclass1298184595.36652opera:illegal-url-184text
4166 FAILclass1298184623.81142 http://[%25]/text
4167 PASSclass1298183571.32271nulltext
4168 FAILclass1298184504.70199result?http%3A%2F%2F%5B%2525%5D%2F%20%2B%20http%3A%2F%2F%5B%2525%5D%2F
4169 5http%3A%2F%2F%5B%5D%2F%20%2B%20http%3A%2F%2F%5B%5D%2Fname
4170 http://[]/
4171 http://[]/label
4172 http://[]/text
4173 PASSclass1298184332.95259
4174 http://[]/text
4175 PASSclass1298184595.36652
4176 http://[]/text
4177 PASSclass1298184623.81142
4178 http://[]/text
4179 PASSclass1298183571.32271nulltext
4180 FAILclass1298184504.70199result5http%3A%2F%2F%5B%5D%2F%20%2B%20http%3A%2F%2F%5B%5D%2F
4181 Ehttp%3A%2F%2Fexample.com%2Fakb%20%2B%20http%3A%2F%2Fexample.com%2Fakbname
4182 -http://example.com/akb
4183 http://example.com/akblabelhttp://example.com/akbtext
4184 PASSclass1298184332.95259http://example.com/akbtext
4185 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fakb%20%2B%20http%3A%2F%2Fexample.com%2Fakb
4186 wdata%3Atext%2Fplain%3Bcharset%3Diso-8859-1%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3Diso-8859-1%2C%25A1%25A2name
4187 Sdata:text/plain;charset=iso-8859-1,%A1%A2
4188 data:text/plain;charset=iso-8859-1,%A1%A2label)data:text/plain;charset=iso-8859-1,%A1%A2text
4189 PASSclass1298184332.95259)data:text/plain;charset=iso-8859-1,%A1%A2text
4190 PASSclass1298184595.36652)data:text/plain;charset=iso-8859-1,%A1%A2text
4191 PASSclass1298184623.81142)data:text/plain;charset=iso-8859-1,%A1%A2text
4192 PASSclass1298183571.32271)data:text/plain;charset=iso-8859-1,%A1%A2text
4193 PASSclass1298184504.70199resultwdata%3Atext%2Fplain%3Bcharset%3Diso-8859-1%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3Diso-8859-1%2C%25A1%25A2
4194 Shttp%3A%2F%2F192.168.0.1%2520hello%2F%20%2B%20http%3A%2F%2F192.168.0.1%2520hello%2Fname
4195 7http://192.168.0.1%20hello/
4196 http://192.168.0.1%20hello/labelhttp://192.168.0.1%20hello/text
4197 PASSclass1298184332.95259http://192.168.0.1%20hello/text
4198 PASSclass1298184595.36652opera:illegal-url-146text
4199 FAILclass1298184623.81142http://192.168.0.1%20hello/text
4200 PASSclass1298183571.32271http://192.168.0.1%20hello/text
4201 PASSclass1298184504.70199resultShttp%3A%2F%2F192.168.0.1%2520hello%2F%20%2B%20http%3A%2F%2F192.168.0.1%2520hello%2F
4202 http%3A%2F%2F%25ef%25bc%2585%25ef%25bc%2590%25ef%25bc%2590.com%2F%20%2B%20http%3A%2F%2F%25ef%25bc%2585%25ef%25bc%2590%25ef%25bc%2590.com%2Fname
4203 Ohttp://%ef%bc%85%ef%bc%90%ef%bc%90.com/
4204 http://%ef%bc%85%ef%bc%90%ef%bc%90.com/labelhttp://%00.com/text
4205 PASSclass1298184332.95259'http://%ef%bc%85%ef%bc%90%ef%bc%90.com/text
4206 FAILclass1298184595.36652opera:illegal-url-134text
4207 FAILclass1298184623.81142'http://%ef%bc%85%ef%bc%90%ef%bc%90.com/text
4208 FAILclass1298183571.32271'http://%ef%bc%85%ef%bc%90%ef%bc%90.com/text
4209 FAILclass1298184504.70199resulthttp%3A%2F%2F%25ef%25bc%2585%25ef%25bc%2590%25ef%25bc%2590.com%2F%20%2B%20http%3A%2F%2F%25ef%25bc%2585%25ef%25bc%2590%25ef%25bc%2590.com%2F
4210 Ehttp%3A%2F%2Fexample.com%2Fa0b%20%2B%20http%3A%2F%2Fexample.com%2Fa0bname
4211 -http://example.com/a0b
4212 http://example.com/a0blabelhttp://example.com/a0btext
4213 PASSclass1298184332.95259http://example.com/a0btext
4214 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa0b%20%2B%20http%3A%2F%2Fexample.com%2Fa0b
4215 ;http%3A%2F%2Ffoo%3A080%2F%20%2B%20http%3A%2F%2Ffoo%3A080%2Fname
4216 http://foo:080/
4217 http://foo:080/label http://foo/text
4218 PASSclass1298184332.95259http://foo:080/text
4219 FAILclass1298184595.36652 http://foo/text
4220 PASSclass1298184623.81142 http://foo/text
4221 PASSclass1298183571.32271 http://foo/text
4222 PASSclass1298184504.70199result;http%3A%2F%2Ffoo%3A080%2F%20%2B%20http%3A%2F%2Ffoo%3A080%2F
4223 Ohttp%3A%2F%2Fexample.com%2Fa%C3%A7b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A7bname
4224 /http://example.com/açb
4225 http://example.com/açblabelhttp://example.com/a%C3%A7btext
4226 PASSclass1298184332.95259http://example.com/açbtext
4227 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%A7b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A7b
4228 Ohttp%3A%2F%2Fexample.com%2Fa%C3%ACb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%ACbname
4229 /http://example.com/aìb
4230 http://example.com/aìblabelhttp://example.com/a%C3%ACbtext
4231 PASSclass1298184332.95259http://example.com/aìbtext
4232 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%ACb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%ACb
4233 sfile%3A%2F%2F%2Fcygdrive%2Fc%2Fwindows%2Fexplorer.exe%20%2B%20file%3A%2F%2F%2Fcygdrive%2Fc%2Fwindows%2Fexplorer.exename
4234 Ofile:///cygdrive/c/windows/explorer.exe
4235 file:///cygdrive/c/windows/explorer.exelabel'file:///cygdrive/c/windows/explorer.exetext
4236 PASSclass1298184332.95259'file:///cygdrive/c/windows/explorer.exetext
4237 PASSclass1298184595.36652%file:/cygdrive/c/windows/explorer.exetext
4238 FAILclass1298184623.81142'file:///cygdrive/c/windows/explorer.exetext
4239 PASSclass1298183571.32271'file:///cygdrive/c/windows/explorer.exetext
4240 PASSclass1298184504.70199resultsfile%3A%2F%2F%2Fcygdrive%2Fc%2Fwindows%2Fexplorer.exe%20%2B%20file%3A%2F%2F%2Fcygdrive%2Fc%2Fwindows%2Fexplorer.exe
4241 5http%3A%2F%2Ffoo%3A080%20%2B%20http%3A%2F%2Ffoo%3A080name
4242 http://foo:080
4243 http://foo:080label http://foo/text
4244 PASSclass1298184332.95259http://foo:080/text
4245 FAILclass1298184595.36652 http://foo/text
4246 PASSclass1298184623.81142 http://foo/text
4247 PASSclass1298183571.32271 http://foo/text
4248 PASSclass1298184504.70199result5http%3A%2F%2Ffoo%3A080%20%2B%20http%3A%2F%2Ffoo%3A080
4249 5http%3A%2F%2F%5B%5C%5D%20%2B%20http%3A%2F%2F%5B%5C%5Dname
4250 http://[\]
4251 http://[\]label
4252 http://[/]text
4253 FAILclass1298184332.95259
4254 http://[/]text
4255 FAILclass1298184595.36652opera:illegal-url-124text
4256 FAILclass1298184623.81142 http://[\]/text
4257 FAILclass1298183571.32271
4258 http://[/]text
4259 FAILclass1298184504.70199result5http%3A%2F%2F%5B%5C%5D%20%2B%20http%3A%2F%2F%5B%5C%5D
4260 idata%3Atext%2Fplain%3Bcharset%3Dus-ascii%252Cabc%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dus-ascii%252Cabcname
4261 Mdata:text/plain;charset=us-ascii%2Cabc
4262 data:text/plain;charset=us-ascii%2Cabclabel&data:text/plain;charset=us-ascii%2Cabctext
4263 PASSclass1298184332.95259&data:text/plain;charset=us-ascii%2Cabctext
4264 PASSclass1298184595.36652&data:text/plain;charset=us-ascii%2Cabctext
4265 PASSclass1298184623.81142&data:text/plain;charset=us-ascii%2Cabctext
4266 PASSclass1298183571.32271&data:text/plain;charset=us-ascii%2Cabctext
4267 PASSclass1298184504.70199resultidata%3Atext%2Fplain%3Bcharset%3Dus-ascii%252Cabc%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dus-ascii%252Cabc
4268 )hoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbazname
4269 hoge
4270 http://foo/bar/bazlabelhttp://foo/bar/hogetext
4271 PASSclass1298184332.95259http://foo/bar/hogetext
4272 PASSclass1298184595.36652http://foo/bar/hogetext
4273 PASSclass1298184623.81142http://foo/bar/hogetext
4274 PASSclass1298184504.70199http://foo/bar/hogetext
4275 PASSclass1298183571.32271result)hoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbaz
4276 Ehttp%3A%2F%2Fexample.com%2Fa-b%20%2B%20http%3A%2F%2Fexample.com%2Fa-bname
4277 -http://example.com/a-b
4278 http://example.com/a-blabelhttp://example.com/a-btext
4279 PASSclass1298184332.95259http://example.com/a-btext
4280 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa-b%20%2B%20http%3A%2F%2Fexample.com%2Fa-b
4281 =http%3A%2F%2FGoOgLe.CoM%2F%20%2B%20http%3A%2F%2FGoOgLe.CoM%2Fname
4282 %http://GoOgLe.CoM/
4283 http://GoOgLe.CoM/labelhttp://google.com/text
4284 PASSclass1298184332.95259http://GoOgLe.CoM/text
4285 FAILclass1298184595.36652http://google.com/text
4286 PASSclass1298184623.81142http://google.com/text
4287 PASSclass1298183571.32271http://google.com/text
4288 PASSclass1298184504.70199result=http%3A%2F%2FGoOgLe.CoM%2F%20%2B%20http%3A%2F%2FGoOgLe.CoM%2F
4289 Ohttp%3A%2F%2Fexample.com%2Fa%C2%B6b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B6bname
4290 /http://example.com/a¶b
4291 http://example.com/a¶blabelhttp://example.com/a%C2%B6btext
4292 PASSclass1298184332.95259http://example.com/a¶btext
4293 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%B6b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B6b
4294 Ohttp%3A%2F%2Fexample.com%2Fa%C3%93b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%93bname
4295 /http://example.com/aÓb
4296 http://example.com/aÓblabelhttp://example.com/a%C3%93btext
4297 PASSclass1298184332.95259http://example.com/aÓbtext
4298 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%93b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%93b
4299 Amailto%3Afoo%40example%23bar%20%2B%20mailto%3Afoo%40example%23barname
4300 -mailto:foo@example#bar
4301 mailto:foo@example#barlabelmailto:foo@example#bartext
4302 PASSclass1298184332.95259mailto:foo@example#bartext
4303 PASSclass1298184595.36652mailto:foo@example#bartext
4304 PASSclass1298184623.81142mailto:foo@example#bartext
4305 PASSclass1298183571.32271mailto:foo@example#bartext
4306 PASSclass1298184504.70199resultAmailto%3Afoo%40example%23bar%20%2B%20mailto%3Afoo%40example%23bar
4307 Uhttp%3A%2F%2F%25EF%25B7%2590zyx.com%2F%20%2B%20http%3A%2F%2F%25EF%25B7%2590zyx.com%2Fname
4308 1http://%EF%B7%90zyx.com/
4309 http://%EF%B7%90zyx.com/labelhttp://%EF%BF%BDzyx.com/text
4310 PASSclass1298184332.95259http://%EF%B7%90zyx.com/text
4311 FAILclass1298184595.36652opera:illegal-url-132text
4312 FAILclass1298184623.81142http://%ef%b7%90zyx.com/text
4313 FAILclass1298183571.32271http://%ef%b7%90zyx.com/text
4314 FAILclass1298184504.70199resultUhttp%3A%2F%2F%25EF%25B7%2590zyx.com%2F%20%2B%20http%3A%2F%2F%25EF%25B7%2590zyx.com%2F
4315 ?%23hoge%20%2B%20http%3A%2F%2Ffoo%3Abar%40baz%3A8080%2Fb%3Fc%23dname
4316 ##hoge
4317 http://foo:bar@baz:8080/b?c#dlabel http://foo:bar@baz:8080/b?c#hogetext
4318 PASSclass1298184332.95259 http://foo:bar@baz:8080/b?c#hogetext
4319 PASSclass1298184595.36652http://baz:8080/b?c#hogetext
4320 FAILclass1298184623.81142nulltext
4321 FAILclass1298184504.70199 http://foo:bar@baz:8080/b?c#hogetext
4322 PASSclass1298183571.32271result?%23hoge%20%2B%20http%3A%2F%2Ffoo%3Abar%40baz%3A8080%2Fb%3Fc%23d
4323 2http%3A%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
4324 http:
4325 http://a/b/c/d;p?qlabelhttp://a/b/c/d;p?qtext
4326 PASSclass1298184332.95259http://a/b/c/d;p?qtext
4327 PASSclass1298184595.36652http://a/b/c/d;p?qtext
4328 PASSclass1298184623.81142 http://a/b/c/text
4329 FAILclass1298184504.70199http://a/b/c/d;p?qtext
4330 PASSclass1298183571.32271result2http%3A%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
4331 Ohttp%3A%2F%2Fexample.com%2Fa%C3%83b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%83bname
4332 /http://example.com/aÃb
4333 http://example.com/aÃblabelhttp://example.com/a%C3%83btext
4334 PASSclass1298184332.95259http://example.com/aÃbtext
4335 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%83b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%83b
4336 /data%3A%2Cfoo%20bar%20%2B%20data%3A%2Cfoo%20barname
4337 data:,foo bar
4338 data:,foo barlabel data:,foo bartext
4339 FAILclass1298184332.95259data:,foo%20bartext
4340 PASSclass1298184595.36652 data:,foo bartext
4341 FAILclass1298184623.81142data:,foo%20bartext
4342 PASSclass1298183571.32271 data:,foo bartext
4343 FAILclass1298184504.70199result/data%3A%2Cfoo%20bar%20%2B%20data%3A%2Cfoo%20bar
4344 [http%3A%2F%2Fwww.example.com%3Aas%20df%2F%20%2B%20http%3A%2F%2Fwww.example.com%3Aas%20df%2Fname
4345 ;http://www.example.com:as df/
4346 http://www.example.com:as df/labelhttp://www.example.com:as%20df/text
4347 PASSclass1298184332.95259http://www.example.com:as df/text
4348 FAILclass1298184595.36652http://www.example.com/text
4349 FAILclass1298184623.81142http://www.example.com:as df/text
4350 FAILclass1298183571.32271nulltext
4351 FAILclass1298184504.70199result[http%3A%2F%2Fwww.example.com%3Aas%20df%2F%20%2B%20http%3A%2F%2Fwww.example.com%3Aas%20df%2F
4352 ]http%3A%2F%2FGoo%2520%20goo%257C%7C.com%2F%20%2B%20http%3A%2F%2FGoo%2520%20goo%257C%7C.com%2Fname
4353 5http://Goo%20 goo%7C|.com/
4354 http://Goo%20 goo%7C|.com/labelhttp://goo%20%20goo%7C%7C.com/text
4355 PASSclass1298184332.95259http://Goo%20 goo%7C|.com/text
4356 FAILclass1298184595.36652opera:illegal-url-152text
4357 FAILclass1298184623.81142http://Goo%20 goo%7C|.com/text
4358 FAILclass1298183571.32271http://goo%20%20goo%7c%7c.com/text
4359 FAILclass1298184504.70199result]http%3A%2F%2FGoo%2520%20goo%257C%7C.com%2F%20%2B%20http%3A%2F%2FGoo%2520%20goo%257C%7C.com%2F
4360 Afile%3Ac%3A%2Ffoo%2Fbar.html%20%2B%20file%3Ac%3A%2Ffoo%2Fbar.htmlname
4361 )file:c:/foo/bar.html
4362 file:c:/foo/bar.htmllabelfile:///C:/foo/bar.htmltext
4363 PASSclass1298184332.95259file://c:/foo/c:/foo/bar.htmltext
4364 FAILclass1298184595.36652file:/c:/foo/bar.htmltext
4365 FAILclass1298184623.81142file:///c:/foo/bar.htmltext
4366 FAILclass1298183571.32271file:c:/foo/bar.htmltext
4367 FAILclass1298184504.70199resultAfile%3Ac%3A%2Ffoo%2Fbar.html%20%2B%20file%3Ac%3A%2Ffoo%2Fbar.html
4368 _http%3A%2F%2Fwww.example.com%2F%23%2523asdf%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%2523asdfname
4369 ?http://www.example.com/#%23asdf
4370 http://www.example.com/#%23asdflabelhttp://www.example.com/#%23asdftext
4371 PASSclass1298184332.95259http://www.example.com/#%23asdftext
4372 PASSclass1298184595.36652http://www.example.com/#%23asdftext
4373 PASSclass1298184623.81142http://www.example.com/#%23asdftext
4374 PASSclass1298183571.32271http://www.example.com/#%23asdftext
4375 PASSclass1298184504.70199result_http%3A%2F%2Fwww.example.com%2F%23%2523asdf%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%2523asdf
4376 ;..%2F..%2F..%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
4377 ../../../g
4378 http://a/b/c/d;p?qlabel
4379 http://a/gtext
4380 PASSclass1298184332.95259
4381 http://a/gtext
4382 PASSclass1298184595.36652
4383 http://a/gtext
4384 PASSclass1298184623.81142
4385 http://a/gtext
4386 PASSclass1298184504.70199
4387 http://a/gtext
4388 PASSclass1298183571.32271result;..%2F..%2F..%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
4389 Ohttp%3A%2F%2Fexample.com%2Fa%C2%ADb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%ADbname
4390 /http://example.com/a­b
4391 http://example.com/a­blabelhttp://example.com/a%C2%ADbtext
4392 PASSclass1298184332.95259http://example.com/a­btext
4393 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%ADb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%ADb
4394 )%23foo%0Abar%20%2B%20http%3A%2F%2Fhoge%2Fname
4395 #foo
4396 bar
4397 http://hoge/labelhttp://hoge/#foobartext
4398 FAILclass1298184332.95259http://hoge/#foobartext
4399 FAILclass1298184595.36652http://hoge/#foobartext
4400 FAILclass1298184623.81142http://hoge/#foobartext
4401 FAILclass1298184504.70199http://hoge/#foobartext
4402 FAILclass1298183571.32271result)%23foo%0Abar%20%2B%20http%3A%2F%2Fhoge%2F
4403 7ftp%3A%2F%2Ffoo%3A80%2F%20%2B%20ftp%3A%2F%2Ffoo%3A80%2Fname
4404 ftp://foo:80/
4405 ftp://foo:80/label ftp://foo:80/text
4406 PASSclass1298184332.95259 ftp://foo:80/text
4407 PASSclass1298184595.36652 ftp://foo:80/text
4408 PASSclass1298184623.81142 ftp://foo:80/text
4409 PASSclass1298183571.32271 ftp://foo:80/text
4410 PASSclass1298184504.70199result7ftp%3A%2F%2Ffoo%3A80%2F%20%2B%20ftp%3A%2F%2Ffoo%3A80%2F
4411 ujar%3A..%2Flib%2Fclasses.jar!%2FMETA-INF%2Fmanifest.mf%20%2B%20jar%3A..%2Flib%2Fclasses.jar!%2FMETA-INF%2Fmanifest.mfname
4412 Yjar:../lib/classes.jar!/META-INF/manifest.mf
4413 jar:../lib/classes.jar!/META-INF/manifest.mflabel,jar:../lib/classes.jar!/META-INF/manifest.mftext
4414 PASSclass1298184332.95259,jar:../lib/classes.jar!/META-INF/manifest.mftext
4415 PASSclass1298184595.36652,jar:../lib/classes.jar!/META-INF/manifest.mftext
4416 PASSclass1298184623.81142Sjar:http://suika.fam.cx/www/url/perl-weburl/t/lib/classes.jar!/META-INF/manifest.mftext
4417 FAILclass1298183571.32271,jar:../lib/classes.jar!/META-INF/manifest.mftext
4418 PASSclass1298184504.70199resultujar%3A..%2Flib%2Fclasses.jar!%2FMETA-INF%2Fmanifest.mf%20%2B%20jar%3A..%2Flib%2Fclasses.jar!%2FMETA-INF%2Fmanifest.mf
4419 Ohttp%3A%2F%2Fexample.com%2Fa%C3%80b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%80bname
4420 /http://example.com/aÀb
4421 http://example.com/aÀblabelhttp://example.com/a%C3%80btext
4422 PASSclass1298184332.95259http://example.com/aÀbtext
4423 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%80b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%80b
4424 [http%3A%2F%2Fsuika.fam.cx%3A%2538%2530%2F%20%2B%20http%3A%2F%2Fsuika.fam.cx%3A%2538%2530%2Fname
4425 7http://suika.fam.cx:%38%30/
4426 http://suika.fam.cx:%38%30/labelhttp://suika.fam.cx:%38%30/text
4427 FAILclass1298184332.95259http://suika.fam.cx:%38%30/text
4428 FAILclass1298184595.36652http://suika.fam.cx/text
4429 PASSclass1298184623.81142http://suika.fam.cx:38/text
4430 FAILclass1298183571.32271nulltext
4431 FAILclass1298184504.70199result[http%3A%2F%2Fsuika.fam.cx%3A%2538%2530%2F%20%2B%20http%3A%2F%2Fsuika.fam.cx%3A%2538%2530%2F
4432 /data%3A%3Bbase64%2C%20%2B%20data%3A%3Bbase64%2Cname
4433 data:;base64,
4434 data:;base64,label data:;base64,text
4435 PASSclass1298184332.95259 data:;base64,text
4436 PASSclass1298184595.36652 data:;base64,text
4437 PASSclass1298184623.81142 data:;base64,text
4438 PASSclass1298183571.32271 data:;base64,text
4439 PASSclass1298184504.70199result/data%3A%3Bbase64%2C%20%2B%20data%3A%3Bbase64%2C
4440 Ajavascript%3A%22abc%23def%22%20%2B%20javascript%3A%22abc%23def%22name
4441 )javascript:"abc#def"
4442 javascript:"abc#def"labeljavascript:"abc#def"text
4443 PASSclass1298184332.95259javascript:%22abc#def%22text
4444 FAILclass1298184595.36652javascript:"abc#def"text
4445 PASSclass1298184623.81142javascript:"abc#def"text
4446 PASSclass1298183571.32271javascript:"abc#def"text
4447 PASSclass1298184504.70199resultAjavascript%3A%22abc%23def%22%20%2B%20javascript%3A%22abc%23def%22
4448 qhttp%3A%2F%2F%2525DOMAIN%3Afoobar%40foodomain.com%2F%20%2B%20http%3A%2F%2F%2525DOMAIN%3Afoobar%40foodomain.com%2Fname
4449 Mhttp://%25DOMAIN:foobar@foodomain.com/
4450 http://%25DOMAIN:foobar@foodomain.com/label&http://%25DOMAIN:foobar@foodomain.com/text
4451 PASSclass1298184332.95259&http://%25DOMAIN:foobar@foodomain.com/text
4452 PASSclass1298184595.36652http://foodomain.com/text
4453 FAILclass1298184623.81142&http://%25DOMAIN:foobar@foodomain.com/text
4454 PASSclass1298183571.32271nulltext
4455 FAILclass1298184504.70199resultqhttp%3A%2F%2F%2525DOMAIN%3Afoobar%40foodomain.com%2F%20%2B%20http%3A%2F%2F%2525DOMAIN%3Afoobar%40foodomain.com%2F
4456 +%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
4457 
4458 http://a/b/c/d;p?qlabelhttp://a/b/c/d;p?qtext
4459 PASSclass1298184332.95259http://a/b/c/d;p?qtext
4460 PASSclass1298184595.36652http://a/b/c/d;p?qtext
4461 PASSclass1298184623.81142 http://a/b/c/text
4462 FAILclass1298184504.70199http://a/b/c/d;p?qtext
4463 PASSclass1298183571.32271result+%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
4464 ]http%3A%2F%2Fexample.com%5C%5Cfoo%5C%5Cbar%20%2B%20http%3A%2F%2Fexample.com%5C%5Cfoo%5C%5Cbarname
4465 9http://example.com\\foo\\bar
4466 http://example.com\\foo\\barlabelhttp://example.com//foo//bartext
4467 PASSclass1298184332.95259http://example.com//foo//bartext
4468 PASSclass1298184595.36652opera:illegal-url-176text
4469 FAILclass1298184623.81142http://example.com\\foo\\bar/text
4470 FAILclass1298183571.32271http://example.com//foo//bartext
4471 PASSclass1298184504.70199result]http%3A%2F%2Fexample.com%5C%5Cfoo%5C%5Cbar%20%2B%20http%3A%2F%2Fexample.com%5C%5Cfoo%5C%5Cbar
4472 Ehttp%3A%2F%2Fexample.com%2FaNb%20%2B%20http%3A%2F%2Fexample.com%2FaNbname
4473 -http://example.com/aNb
4474 http://example.com/aNblabelhttp://example.com/aNbtext
4475 PASSclass1298184332.95259http://example.com/aNbtext
4476 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaNb%20%2B%20http%3A%2F%2Fexample.com%2FaNb
4477 Ihttp%3A%2F%2Fexample.com%2Fa%09b%20%2B%20http%3A%2F%2Fexample.com%2Fa%09bname
4478 -http://example.com/a b
4479 http://example.com/a blabelhttp://example.com/abtext
4480 FAILclass1298184332.95259http://example.com/abtext
4481 FAILclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%09b%20%2B%20http%3A%2F%2Fexample.com%2Fa%09b
4482 9wss%3A%2F%2Ffoo%3A443%2F%20%2B%20wss%3A%2F%2Ffoo%3A443%2Fname
4483 wss://foo:443/
4484 wss://foo:443/label
4485 wss://foo/text
4486 PASSclass1298184332.95259wss://foo:443/text
4487 FAILclass1298184595.36652wss://foo:443/text
4488 FAILclass1298184623.81142wss://foo:443/text
4489 FAILclass1298183571.32271wss://foo:443/text
4490 FAILclass1298184504.70199result9wss%3A%2F%2Ffoo%3A443%2F%20%2B%20wss%3A%2F%2Ffoo%3A443%2F
4491 urn%3Aoasis%3Anames%3Aspecification%3Adocbook%3Adtd%3Axml%3A4.1.2%20%2B%20urn%3Aoasis%3Anames%3Aspecification%3Adocbook%3Adtd%3Axml%3A4.1.2name
4492 gurn:oasis:names:specification:docbook:dtd:xml:4.1.2
4493 urn:oasis:names:specification:docbook:dtd:xml:4.1.2label3urn:oasis:names:specification:docbook:dtd:xml:4.1.2text
4494 PASSclass1298184332.952593urn:oasis:names:specification:docbook:dtd:xml:4.1.2text
4495 PASSclass1298184595.366523urn:oasis:names:specification:docbook:dtd:xml:4.1.2text
4496 PASSclass1298184623.811423urn:oasis:names:specification:docbook:dtd:xml:4.1.2text
4497 PASSclass1298183571.322713urn:oasis:names:specification:docbook:dtd:xml:4.1.2text
4498 PASSclass1298184504.70199resulturn%3Aoasis%3Anames%3Aspecification%3Adocbook%3Adtd%3Axml%3A4.1.2%20%2B%20urn%3Aoasis%3Anames%3Aspecification%3Adocbook%3Adtd%3Axml%3A4.1.2
4499 Ihttp%3A%2F%2Fexample.com%2Fa%1Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%1Dbname
4500 -http://example.com/ab
4501 http://example.com/ablabelhttp://example.com/a%1Dbtext
4502 PASSclass1298184332.95259http://example.com/a%1Dbtext
4503 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%1Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%1Db
4504 Ohttp%3A%2F%2Fexample.com%2Fa%C3%9Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%9Abname
4505 /http://example.com/aÚb
4506 http://example.com/aÚblabelhttp://example.com/a%C3%9Abtext
4507 PASSclass1298184332.95259http://example.com/aÚbtext
4508 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%9Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%9Ab
4509 ahttp%3A%2F%2Fwww.example.com%2F%23a%EF%B7%90%20%2B%20http%3A%2F%2Fwww.example.com%2F%23a%EF%B7%90name
4510 9http://www.example.com/#a
4511 http://www.example.com/#a﷐labelhttp://www.example.com/#a�text
4512 FAILclass1298184332.95259"http://www.example.com/#a%EF%B7%90text
4513 FAILclass1298184595.36652http://www.example.com/#a﷐text
4514 PASSclass1298184623.81142"http://www.example.com/#a%EF%B7%90text
4515 FAILclass1298183571.32271http://www.example.com/#atext
4516 FAILclass1298184504.70199resultahttp%3A%2F%2Fwww.example.com%2F%23a%EF%B7%90%20%2B%20http%3A%2F%2Fwww.example.com%2F%23a%EF%B7%90
4517 Ahttp%3A%2F%2Ffoo%23bar%2Fbaz%20%2B%20http%3A%2F%2Ffoo%23bar%2Fbazname
4518 %http://foo#bar/baz
4519 http://foo#bar/bazlabelhttp://foo/#bar/baztext
4520 PASSclass1298184332.95259http://foo/#bar/baztext
4521 PASSclass1298184595.36652http://foo/#bar/baztext
4522 PASSclass1298184623.81142http://foo/#bar/baztext
4523 PASSclass1298183571.32271http://foo/#bar/baztext
4524 PASSclass1298184504.70199resultAhttp%3A%2F%2Ffoo%23bar%2Fbaz%20%2B%20http%3A%2F%2Ffoo%23bar%2Fbaz
4525 4%2F%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.htmlname
4526 //
4527 file:///c:/foo/bar.htmllabelfile:///text
4528 PASSclass1298184332.95259file:text
4529 FAILclass1298184595.36652file:/text
4530 FAILclass1298184623.81142http:///text
4531 FAILclass1298183571.32271http://suika.fam.cx//text
4532 FAILclass1298184504.70199result4%2F%2F%20%2B%20file%3A%2F%2F%2Fc%3A%2Ffoo%2Fbar.html
4533 Ohttp%3A%2F%2Fexample.com%2Fa%C3%8Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%8Fbname
4534 /http://example.com/aÏb
4535 http://example.com/aÏblabelhttp://example.com/a%C3%8Fbtext
4536 PASSclass1298184332.95259http://example.com/aÏbtext
4537 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%8Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%8Fb
4538 Ohttp%3A%2F%2Fexample.com%2Fa%C3%BDb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%BDbname
4539 /http://example.com/aýb
4540 http://example.com/aýblabelhttp://example.com/a%C3%BDbtext
4541 PASSclass1298184332.95259http://example.com/aýbtext
4542 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%BDb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%BDb
4543 Qhttp%3A%2F%2Fexample.com%5Cfoo%5Cbar%20%2B%20http%3A%2F%2Fexample.com%5Cfoo%5Cbarname
4544 5http://example.com\foo\bar
4545 http://example.com\foo\barlabelhttp://example.com/foo/bartext
4546 PASSclass1298184332.95259http://example.com/foo/bartext
4547 PASSclass1298184595.36652opera:illegal-url-174text
4548 FAILclass1298184623.81142http://example.com\foo\bar/text
4549 FAILclass1298183571.32271http://example.com/foo/bartext
4550 PASSclass1298184504.70199resultQhttp%3A%2F%2Fexample.com%5Cfoo%5Cbar%20%2B%20http%3A%2F%2Fexample.com%5Cfoo%5Cbar
4551 Ufile%3A%2F%257Euser%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%257Euser%2Fpath%2Fto%2Ffilename
4552 5file:/%7Euser/path/to/file
4553 file:/%7Euser/path/to/filelabelfile://%7Euser/path/to/filetext
4554 FAILclass1298184332.95259file:///%7Euser/path/to/filetext
4555 PASSclass1298184595.36652file:/~user/path/to/filetext
4556 FAILclass1298184623.81142file:///%7Euser/path/to/filetext
4557 PASSclass1298183571.32271file:/%7Euser/path/to/filetext
4558 FAILclass1298184504.70199resultUfile%3A%2F%257Euser%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%257Euser%2Fpath%2Fto%2Ffile
4559 -g.%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
4560 g.
4561 http://a/b/c/d;p?qlabelhttp://a/b/c/g.text
4562 PASSclass1298184332.95259http://a/b/c/g.text
4563 PASSclass1298184595.36652http://a/b/c/g.text
4564 PASSclass1298184623.81142http://a/b/c/g.text
4565 PASSclass1298184504.70199http://a/b/c/g.text
4566 PASSclass1298183571.32271result-g.%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
4567 5javascript%3A%22abc%22%20%2B%20javascript%3A%22abc%22name
4568 !javascript:"abc"
4569 javascript:"abc"labeljavascript:"abc"text
4570 PASSclass1298184332.95259javascript:%22abc%22text
4571 FAILclass1298184595.36652javascript:"abc"text
4572 PASSclass1298184623.81142javascript:"abc"text
4573 PASSclass1298183571.32271javascript:"abc"text
4574 PASSclass1298184504.70199result5javascript%3A%22abc%22%20%2B%20javascript%3A%22abc%22
4575 tar%3Agz%3Ahttp%3A%2F%2Fanyhost%2Fdir%2Fmytar.tar.gz!%2Fmytar.tar!%2Fpath%2Fin%2Ftar%2FREADME.txt%20%2B%20tar%3Agz%3Ahttp%3A%2F%2Fanyhost%2Fdir%2Fmytar.tar.gz!%2Fmytar.tar!%2Fpath%2Fin%2Ftar%2FREADME.txtname
4576 tar:gz:http://anyhost/dir/mytar.tar.gz!/mytar.tar!/path/in/tar/README.txt
4577 tar:gz:http://anyhost/dir/mytar.tar.gz!/mytar.tar!/path/in/tar/README.txtlabelItar:gz:http://anyhost/dir/mytar.tar.gz!/mytar.tar!/path/in/tar/README.txttext
4578 PASSclass1298184332.95259Itar:gz:http://anyhost/dir/mytar.tar.gz!/mytar.tar!/path/in/tar/README.txttext
4579 PASSclass1298184595.36652Itar:gz:http://anyhost/dir/mytar.tar.gz!/mytar.tar!/path/in/tar/README.txttext
4580 PASSclass1298184623.81142Itar:gz:http://anyhost/dir/mytar.tar.gz!/mytar.tar!/path/in/tar/README.txttext
4581 PASSclass1298183571.32271Itar:gz:http://anyhost/dir/mytar.tar.gz!/mytar.tar!/path/in/tar/README.txttext
4582 PASSclass1298184504.70199resulttar%3Agz%3Ahttp%3A%2F%2Fanyhost%2Fdir%2Fmytar.tar.gz!%2Fmytar.tar!%2Fpath%2Fin%2Ftar%2FREADME.txt%20%2B%20tar%3Agz%3Ahttp%3A%2F%2Fanyhost%2Fdir%2Fmytar.tar.gz!%2Fmytar.tar!%2Fpath%2Fin%2Ftar%2FREADME.txt
4583 /http%3A%2F%2F%2Ffoo%20%2B%20http%3A%2F%2F%2Ffooname
4584 http:///foo
4585 http:///foolabel http://foo/text
4586 PASSclass1298184332.95259 http:/footext
4587 FAILclass1298184595.36652 http:/footext
4588 FAILclass1298184623.81142 http://foo/text
4589 PASSclass1298183571.32271 http:///footext
4590 FAILclass1298184504.70199result/http%3A%2F%2F%2Ffoo%20%2B%20http%3A%2F%2F%2Ffoo
4591 (.%2Ffoo%20%2B%20http%3A%2F%2Fhoge%2Ffuganame
4592 ./foo
4593 http://hoge/fugalabelhttp://hoge/footext
4594 PASSclass1298184332.95259http://hoge/footext
4595 PASSclass1298184595.36652http://hoge/footext
4596 PASSclass1298184623.81142http://hoge/footext
4597 PASSclass1298184504.70199http://hoge/footext
4598 PASSclass1298183571.32271result(.%2Ffoo%20%2B%20http%3A%2F%2Fhoge%2Ffuga
4599 Ihttp%3A%2F%2Fexample.com%2Fa%00b%20%2B%20http%3A%2F%2Fexample.com%2Fa%00bname
4600 -http://example.com/ab
4601 http://example.com/ablabelhttp://example.com/a%EF%BF%BDbtext
4602 FAILclass1298184332.95259nulltext
4603 FAILclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%00b%20%2B%20http%3A%2F%2Fexample.com%2Fa%00b
4604 Uhttp%3A%2F%2F%5B1%3A%3A%2525eth0%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A%2525eth0%5D%2Fname
4605 )http://[1::%25eth0]/
4606 http://[1::%25eth0]/labelhttp://[1::%25eth0]/text
4607 PASSclass1298184332.95259http://[1::%25eth0]/text
4608 PASSclass1298184595.36652opera:illegal-url-194text
4609 FAILclass1298184623.81142http://[1::%25eth0]/text
4610 PASSclass1298183571.32271nulltext
4611 FAILclass1298184504.70199resultUhttp%3A%2F%2F%5B1%3A%3A%2525eth0%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A%2525eth0%5D%2F
4612 Ohttp%3A%2F%2Fexample.com%2Fa%C2%93b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%93bname
4613 /http://example.com/a“b
4614 http://example.com/a“blabelhttp://example.com/a%C2%93btext
4615 PASSclass1298184332.95259http://example.com/a“btext
4616 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%93b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%93b
4617 Mhttp%3A%2F%2Fexample.com%2Ffoo%252%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%252name
4618 1http://example.com/foo%2
4619 http://example.com/foo%2labelhttp://example.com/foo%2text
4620 PASSclass1298184332.95259http://example.com/foo%2text
4621 PASSclass1298184595.36652http://example.com/foo%2text
4622 PASSclass1298184623.81142http://example.com/foo%2text
4623 PASSclass1298183571.32271nulltext
4624 FAILclass1298184504.70199resultMhttp%3A%2F%2Fexample.com%2Ffoo%252%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%252
4625 Edata%3A%2CA%2520brief%2520note%20%2B%20data%3A%2CA%2520brief%2520notename
4626 -data:,A%20brief%20note
4627 data:,A%20brief%20notelabeldata:,A%20brief%20notetext
4628 PASSclass1298184332.95259data:,A%20brief%20notetext
4629 PASSclass1298184595.36652data:,A%20brief%20notetext
4630 PASSclass1298184623.81142data:,A%20brief%20notetext
4631 PASSclass1298183571.32271data:,A%20brief%20notetext
4632 PASSclass1298184504.70199resultEdata%3A%2CA%2520brief%2520note%20%2B%20data%3A%2CA%2520brief%2520note
4633 Ohttp%3A%2F%2Fexample.com%2Fa%C2%BFb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%BFbname
4634 /http://example.com/a¿b
4635 http://example.com/a¿blabelhttp://example.com/a%C2%BFbtext
4636 PASSclass1298184332.95259http://example.com/a¿btext
4637 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%BFb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%BFb
4638 %%2F%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fname
4639 //foo/bar
4640 http://labelhttp://foo/bartext
4641 PASSclass1298184332.95259http://foo/bartext
4642 PASSclass1298184595.36652http://foo/bartext
4643 PASSclass1298184623.81142http://foo/bartext
4644 PASSclass1298184504.70199http://foo/bartext
4645 PASSclass1298183571.32271result%%2F%2Ffoo%2Fbar%20%2B%20http%3A%2F%2F
4646 Ihttp%3A%2F%2Fexample.com%2Fa%24b%20%2B%20http%3A%2F%2Fexample.com%2Fa%24bname
4647 -http://example.com/a$b
4648 http://example.com/a$blabelhttp://example.com/a$btext
4649 PASSclass1298184332.95259http://example.com/a$btext
4650 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%24b%20%2B%20http%3A%2F%2Fexample.com%2Fa%24b
4651 7ftp%3A%2F%2Ffoo%3A21%2F%20%2B%20ftp%3A%2F%2Ffoo%3A21%2Fname
4652 ftp://foo:21/
4653 ftp://foo:21/label
4654 ftp://foo/text
4655 PASSclass1298184332.95259 ftp://foo:21/text
4656 FAILclass1298184595.36652
4657 ftp://foo/text
4658 PASSclass1298184623.81142
4659 ftp://foo/text
4660 PASSclass1298183571.32271
4661 ftp://foo/text
4662 PASSclass1298184504.70199result7ftp%3A%2F%2Ffoo%3A21%2F%20%2B%20ftp%3A%2F%2Ffoo%3A21%2F
4663 5hTtP%3A%2F%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fhoo%2Faaaname
4664 hTtP://foo/bar
4665 http://hoo/aaalabelhttp://foo/bartext
4666 PASSclass1298184332.95259hTtP://foo/bartext
4667 FAILclass1298184595.36652http://foo/bartext
4668 PASSclass1298184623.81142http://foo/bartext
4669 PASSclass1298184504.70199http://foo/bartext
4670 PASSclass1298183571.32271result5hTtP%3A%2F%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fhoo%2Faaa
4671 Ihttp%3A%2F%2Fexample.com%2Fa%3Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%3Abname
4672 -http://example.com/a:b
4673 http://example.com/a:blabelhttp://example.com/a:btext
4674 PASSclass1298184332.95259http://example.com/a:btext
4675 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%3Ab%20%2B%20http%3A%2F%2Fexample.com%2Fa%3Ab
4676 Ohttp%3A%2F%2Fexample.com%2Fa%C3%BFb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%BFbname
4677 /http://example.com/aÿb
4678 http://example.com/aÿblabelhttp://example.com/a%C3%BFbtext
4679 PASSclass1298184332.95259http://example.com/aÿbtext
4680 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%BFb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%BFb
4681 Ehttp%3A%2F%2Fexample.com%2Fa8b%20%2B%20http%3A%2F%2Fexample.com%2Fa8bname
4682 -http://example.com/a8b
4683 http://example.com/a8blabelhttp://example.com/a8btext
4684 PASSclass1298184332.95259http://example.com/a8btext
4685 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa8b%20%2B%20http%3A%2F%2Fexample.com%2Fa8b
4686 1..%2Ffoo%20%2B%20http%3A%2F%2Fhoge%2Fa%2Fb%2Fc%2Fname
4687 ../foo
4688 http://hoge/a/b/c/labelhttp://hoge/a/b/footext
4689 PASSclass1298184332.95259http://hoge/a/b/footext
4690 PASSclass1298184595.36652http://hoge/a/b/footext
4691 PASSclass1298184623.81142http://hoge/a/b/footext
4692 PASSclass1298184504.70199http://hoge/a/b/footext
4693 PASSclass1298183571.32271result1..%2Ffoo%20%2B%20http%3A%2F%2Fhoge%2Fa%2Fb%2Fc%2F
4694 ;http%3A%2F%2Fxn--(-8tb%2F%20%2B%20http%3A%2F%2Fxn--(-8tb%2Fname
4695 #http://xn--(-8tb/
4696 http://xn--(-8tb/labelhttp://xn--%28-8tb/text
4697 PASSclass1298184332.95259http://xn--(-8tb/text
4698 FAILclass1298184595.36652 http://т(/text
4699 FAILclass1298184623.81142http://xn--(-8tb/text
4700 FAILclass1298183571.32271nulltext
4701 FAILclass1298184504.70199result;http%3A%2F%2Fxn--(-8tb%2F%20%2B%20http%3A%2F%2Fxn--(-8tb%2F
4702 ghttp%3A%2F%2F%EF%BC%85%EF%BC%94%EF%BC%91.com%2F%20%2B%20http%3A%2F%2F%EF%BC%85%EF%BC%94%EF%BC%91.com%2Fname
4703 +http://%41.com/
4704 http://%41.com/label http://a.com/text
4705 PASSclass1298184332.95259http://%41.com/text
4706 FAILclass1298184595.36652opera:illegal-url-170text
4707 FAILclass1298184623.81142http://%41.com/text
4708 FAILclass1298183571.32271nulltext
4709 FAILclass1298184504.70199resultghttp%3A%2F%2F%EF%BC%85%EF%BC%94%EF%BC%91.com%2F%20%2B%20http%3A%2F%2F%EF%BC%85%EF%BC%94%EF%BC%91.com%2F
4710 +%2Ffoo%3Fbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
4711 /foo?bar
4712 http://a/b/clabelhttp://a/foo?bartext
4713 PASSclass1298184332.95259http://a/foo?bartext
4714 PASSclass1298184595.36652http://a/foo?bartext
4715 PASSclass1298184623.81142http://a/foo?bartext
4716 PASSclass1298184504.70199http://a/foo?bartext
4717 PASSclass1298183571.32271result+%2Ffoo%3Fbar%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
4718 adata%3A%2CData%2520was%3A%2520'%25%25%25%25'%20%2B%20data%3A%2CData%2520was%3A%2520'%25%25%25%25'name
4719 5data:,Data%20was:%20'%%%%'
4720 data:,Data%20was:%20'%%%%'labeldata:,Data%20was:%20'%%%%'text
4721 PASSclass1298184332.95259data:,Data%20was:%20'%%%%'text
4722 PASSclass1298184595.36652data:,Data%20was:%20'%%%%'text
4723 PASSclass1298184623.81142data:,Data%20was:%20'%%%%'text
4724 PASSclass1298183571.32271data:,Data%20was:%20'%%%%'text
4725 PASSclass1298184504.70199resultadata%3A%2CData%2520was%3A%2520'%25%25%25%25'%20%2B%20data%3A%2CData%2520was%3A%2520'%25%25%25%25'
4726 Ohttp%3A%2F%2Fexample.com%2Fa%C2%BEb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%BEbname
4727 /http://example.com/a¾b
4728 http://example.com/a¾blabelhttp://example.com/a%C2%BEbtext
4729 PASSclass1298184332.95259http://example.com/a¾btext
4730 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%BEb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%BEb
4731 =http%3A%2F%2F0.0xFF.0.0%2F%20%2B%20http%3A%2F%2F0.0xFF.0.0%2Fname
4732 %http://0.0xFF.0.0/
4733 http://0.0xFF.0.0/labelhttp://0.255.0.0/text
4734 PASSclass1298184332.95259http://0.0xFF.0.0/text
4735 FAILclass1298184595.36652http://0.0xff.0.0/text
4736 FAILclass1298184623.81142http://0.0xff.0.0/text
4737 FAILclass1298183571.32271http://0.255.0.0/text
4738 PASSclass1298184504.70199result=http%3A%2F%2F0.0xFF.0.0%2F%20%2B%20http%3A%2F%2F0.0xFF.0.0%2F
4739 [file%3A%2F%2F%257Euser%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F%257Euser%2Fpath%2Fto%2Ffilename
4740 7file://%7Euser/path/to/file
4741 file://%7Euser/path/to/filelabelfile://%7Euser/path/to/filetext
4742 FAILclass1298184332.95259file://%7Euser/path/to/filetext
4743 FAILclass1298184595.36652file://~user/path/to/filetext
4744 FAILclass1298184623.81142file:///path/to/filetext
4745 FAILclass1298183571.32271file://~user/path/to/filetext
4746 FAILclass1298184504.70199result[file%3A%2F%2F%257Euser%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F%257Euser%2Fpath%2Fto%2Ffile
4747 )http%3Aabc%20%2B%20http%3A%2F%2Ffoo%2Fbarname
4748 http:abc
4749 http://foo/barlabelhttp://foo/abctext
4750 PASSclass1298184332.95259http://foo/abctext
4751 PASSclass1298184595.36652http://foo/abctext
4752 PASSclass1298184623.81142http://foo/abctext
4753 PASSclass1298183571.32271http://foo/abctext
4754 PASSclass1298184504.70199result)http%3Aabc%20%2B%20http%3A%2F%2Ffoo%2Fbar
4755 0.%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
4756 ./g
4757 http://a/b/c/d;p?qlabelhttp://a/b/c/gtext
4758 PASSclass1298184332.95259http://a/b/c/gtext
4759 PASSclass1298184595.36652http://a/b/c/gtext
4760 PASSclass1298184623.81142http://a/b/c/gtext
4761 PASSclass1298184504.70199http://a/b/c/gtext
4762 PASSclass1298183571.32271result0.%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
4763 8http%3A%23abc%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
4764 http:#abc
4765 http://a/b/c/d;p?qlabelhttp://a/b/c/d;p?q#abctext
4766 PASSclass1298184332.95259http://a/b/c/d;p?q#abctext
4767 PASSclass1298184595.36652http://a/b/c/d;p?q#abctext
4768 PASSclass1298184623.81142http://a/b/c/d;p?q#abctext
4769 PASSclass1298184504.70199http://a/b/c/d;p?q#abctext
4770 PASSclass1298183571.32271result8http%3A%23abc%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
4771 wdata%3Atext%2Fpl%2561in%3Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fpl%2561in%3Bcharset%3Deuc-jp%2C%25A1%25A2name
4772 Odata:text/pl%61in;charset=euc-jp,%A1%A2
4773 data:text/pl%61in;charset=euc-jp,%A1%A2label'data:text/pl%61in;charset=euc-jp,%A1%A2text
4774 FAILclass1298184332.95259'data:text/pl%61in;charset=euc-jp,%A1%A2text
4775 FAILclass1298184595.36652'data:text/pl%61in;charset=euc-jp,%A1%A2text
4776 FAILclass1298184623.81142'data:text/pl%61in;charset=euc-jp,%A1%A2text
4777 FAILclass1298183571.32271'data:text/pl%61in;charset=euc-jp,%A1%A2text
4778 FAILclass1298184504.70199resultwdata%3Atext%2Fpl%2561in%3Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%2Fpl%2561in%3Bcharset%3Deuc-jp%2C%25A1%25A2
4779 Ohttp%3A%2F%2Fexample.com%2Fa%C3%86b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%86bname
4780 /http://example.com/aÆb
4781 http://example.com/aÆblabelhttp://example.com/a%C3%86btext
4782 PASSclass1298184332.95259http://example.com/aÆbtext
4783 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%86b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%86b
4784 5g%2F..%2Fh%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
4785 g/../h
4786 http://a/b/c/d;p?qlabelhttp://a/b/c/htext
4787 PASSclass1298184332.95259http://a/b/c/htext
4788 PASSclass1298184595.36652http://a/b/c/htext
4789 PASSclass1298184623.81142http://a/b/c/htext
4790 PASSclass1298184504.70199http://a/b/c/htext
4791 PASSclass1298183571.32271result5g%2F..%2Fh%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
4792 Ghttp%3A%2F%2Fwww%2Ffoo%252Ehtml%20%2B%20http%3A%2F%2Fwww%2Ffoo%252Ehtmlname
4793 +http://www/foo%2Ehtml
4794 http://www/foo%2Ehtmllabelhttp://www/foo.htmltext
4795 PASSclass1298184332.95259http://www/foo%2Ehtmltext
4796 FAILclass1298184595.36652http://www/foo.htmltext
4797 PASSclass1298184623.81142http://www/foo%2Ehtmltext
4798 FAILclass1298183571.32271http://www/foo.htmltext
4799 PASSclass1298184504.70199resultGhttp%3A%2F%2Fwww%2Ffoo%252Ehtml%20%2B%20http%3A%2F%2Fwww%2Ffoo%252Ehtml
4800 Ehttp%3A%2F%2Fexample.com%2Faeb%20%2B%20http%3A%2F%2Fexample.com%2Faebname
4801 -http://example.com/aeb
4802 http://example.com/aeblabelhttp://example.com/aebtext
4803 PASSclass1298184332.95259http://example.com/aebtext
4804 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Faeb%20%2B%20http%3A%2F%2Fexample.com%2Faeb
4805 http%3A%2F%2F%25D9%2582%25D9%2587%25D9%2588%25D8%25A9%40example%2F%20%2B%20http%3A%2F%2F%25D9%2582%25D9%2587%25D9%2588%25D8%25A9%40example%2Fname
4806 Qhttp://%D9%82%D9%87%D9%88%D8%A9@example/
4807 http://%D9%82%D9%87%D9%88%D8%A9@example/label(http://%D9%82%D9%87%D9%88%D8%A9@example/text
4808 PASSclass1298184332.95259(http://%D9%82%D9%87%D9%88%D8%A9@example/text
4809 PASSclass1298184595.36652http://example/text
4810 FAILclass1298184623.81142(http://%D9%82%D9%87%D9%88%D8%A9@example/text
4811 PASSclass1298183571.32271nulltext
4812 FAILclass1298184504.70199resulthttp%3A%2F%2F%25D9%2582%25D9%2587%25D9%2588%25D8%25A9%40example%2F%20%2B%20http%3A%2F%2F%25D9%2582%25D9%2587%25D9%2588%25D8%25A9%40example%2F
4813 http%3A%2F%2F%253g%2578%2563%2530%252e%2530%2532%2535%2530%252E.01%2F%20%2B%20http%3A%2F%2F%253g%2578%2563%2530%252e%2530%2532%2535%2530%252E.01%2Fname
4814 Shttp://%3g%78%63%30%2e%30%32%35%30%2E.01/
4815 http://%3g%78%63%30%2e%30%32%35%30%2E.01/labelhttp://%253gxc0.0250..01/text
4816 PASSclass1298184332.95259)http://%3g%78%63%30%2e%30%32%35%30%2E.01/text
4817 FAILclass1298184595.36652opera:illegal-url-126text
4818 FAILclass1298184623.81142)http://%3g%78%63%30%2e%30%32%35%30%2e.01/text
4819 FAILclass1298183571.32271nulltext
4820 FAILclass1298184504.70199resulthttp%3A%2F%2F%253g%2578%2563%2530%252e%2530%2532%2535%2530%252E.01%2F%20%2B%20http%3A%2F%2F%253g%2578%2563%2530%252e%2530%2532%2535%2530%252E.01%2F
4821 _http%3A%2F%2F%5B%3A%3Affff%3Ac0a8%3A1%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3Affff%3Ac0a8%3A1%5D%2Fname
4822 /http://[::ffff:c0a8:1]/
4823 http://[::ffff:c0a8:1]/labelhttp://[::ffff:c0a8:1]/text
4824 PASSclass1298184332.95259http://[::ffff:c0a8:1]/text
4825 PASSclass1298184595.36652http://[::ffff:c0a8:1]/text
4826 PASSclass1298184623.81142http://[::ffff:c0a8:1]/text
4827 PASSclass1298183571.32271http://[::ffff:192.168.0.1]/text
4828 FAILclass1298184504.70199result_http%3A%2F%2F%5B%3A%3Affff%3Ac0a8%3A1%5D%2F%20%2B%20http%3A%2F%2F%5B%3A%3Affff%3Ac0a8%3A1%5D%2F
4829 %00%01%02%03%04%05%06%07%08%09%10%11%12%13%14%15%16%17%18%19%20http%3A%2F%2Ftest%00%01%02%03%04%05%06%07%08%09%10%11%12%13%14%15%16%17%18%19%20%20%2B%20http%3A%2F%2Ffoo%2Fbarname
4830 D  http://test 
4831 http://foo/barlabelahttp://foo/%EF%BF%BD%01%02%03%04%05%06%07%08%10%11%12%13%14%15%16%17%18%19%20http://test%EF%BF%BDtext
4832 FAILclass1298184332.95259 http://test/text
4833 PASSclass1298184595.36652nulltext
4834 FAILclass1298184623.81142ahttp://foo/%EF%BF%BD%01%02%03%04%05%06%07%08%10%11%12%13%14%15%16%17%18%19%20http://test%EF%BF%BDtext
4835 FAILclass1298183571.32271nulltext
4836 FAILclass1298184504.70199result%00%01%02%03%04%05%06%07%08%09%10%11%12%13%14%15%16%17%18%19%20http%3A%2F%2Ftest%00%01%02%03%04%05%06%07%08%09%10%11%12%13%14%15%16%17%18%19%20%20%2B%20http%3A%2F%2Ffoo%2Fbar
4837 Ihttp%3A%2F%2Fexample.com%2Fa%0Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%0Fbname
4838 -http://example.com/ab
4839 http://example.com/ablabelhttp://example.com/a%0Fbtext
4840 PASSclass1298184332.95259http://example.com/a%0Fbtext
4841 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%0Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%0Fb
4842 Ohttp%3A%2F%2Fexample.com%2Fa%C3%A3b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A3bname
4843 /http://example.com/aãb
4844 http://example.com/aãblabelhttp://example.com/a%C3%A3btext
4845 PASSclass1298184332.95259http://example.com/aãbtext
4846 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%A3b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A3b
4847 (.%2Ffoo%2Fbar%20%2B%20mailto%3Afoo%40barname
4848 ./foo/bar
4849 mailto:foo@barlabeltext
4850 PASSclass1298184332.95259 ./foo/bartext
4851 FAILclass1298184595.36652mailto:/foo/bartext
4852 FAILclass1298184623.81142 ./foo/bartext
4853 FAILclass1298183571.32271:http://suika.fam.cx/www/url/perl-weburl/t/browsers/foo/bartext
4854 FAILclass1298184504.70199result(.%2Ffoo%2Fbar%20%2B%20mailto%3Afoo%40bar
4855 /http%3A%2F%2F192%2F%20%2B%20http%3A%2F%2F192%2Fname
4856 http://192/
4857 http://192/labelhttp://0.0.0.192/text
4858 PASSclass1298184332.95259 http://192/text
4859 FAILclass1298184595.36652 http://192/text
4860 FAILclass1298184623.81142 http://192/text
4861 FAILclass1298183571.32271http://0.0.0.192/text
4862 PASSclass1298184504.70199result/http%3A%2F%2F192%2F%20%2B%20http%3A%2F%2F192%2F
4863 7wss%3A%2F%2Ffoo%3A80%2F%20%2B%20wss%3A%2F%2Ffoo%3A80%2Fname
4864 wss://foo:80/
4865 wss://foo:80/label wss://foo:80/text
4866 PASSclass1298184332.95259 wss://foo:80/text
4867 PASSclass1298184595.36652 wss://foo:80/text
4868 PASSclass1298184623.81142 wss://foo:80/text
4869 PASSclass1298183571.32271 wss://foo:80/text
4870 PASSclass1298184504.70199result7wss%3A%2F%2Ffoo%3A80%2F%20%2B%20wss%3A%2F%2Ffoo%3A80%2F
4871 Ehttp%3A%2F%2Fexample.com%2FaBb%20%2B%20http%3A%2F%2Fexample.com%2FaBbname
4872 -http://example.com/aBb
4873 http://example.com/aBblabelhttp://example.com/aBbtext
4874 PASSclass1298184332.95259http://example.com/aBbtext
4875 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaBb%20%2B%20http%3A%2F%2Fexample.com%2FaBb
4876 data%3Atext%2Fplain%3Bx-title%3D%22Hello%2C%2520FAIL%22%3B%2CPASS%20%2B%20data%3Atext%2Fplain%3Bx-title%3D%22Hello%2C%2520FAIL%22%3B%2CPASSname
4877 [data:text/plain;x-title="Hello,%20FAIL";,PASS
4878 data:text/plain;x-title="Hello,%20FAIL";,PASSlabel-data:text/plain;x-title="Hello,%20FAIL";,PASStext
4879 FAILclass1298184332.952591data:text/plain;x-title=%22Hello,%20FAIL%22;,PASStext
4880 PASSclass1298184595.36652-data:text/plain;x-title="Hello,%20FAIL";,PASStext
4881 FAILclass1298184623.81142-data:text/plain;x-title="Hello,%20FAIL";,PASStext
4882 FAILclass1298183571.32271-data:text/plain;x-title="Hello,%20FAIL";,PASStext
4883 FAILclass1298184504.70199resultdata%3Atext%2Fplain%3Bx-title%3D%22Hello%2C%2520FAIL%22%3B%2CPASS%20%2B%20data%3Atext%2Fplain%3Bx-title%3D%22Hello%2C%2520FAIL%22%3B%2CPASS
4884 Ehttp%3A%2F%2Fexample.com%2FaPb%20%2B%20http%3A%2F%2Fexample.com%2FaPbname
4885 -http://example.com/aPb
4886 http://example.com/aPblabelhttp://example.com/aPbtext
4887 PASSclass1298184332.95259http://example.com/aPbtext
4888 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaPb%20%2B%20http%3A%2F%2Fexample.com%2FaPb
4889 wdata%3Atext%2Fplain%3Bcharset%3Dunknown%3Bbase64%2Ctest%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dunknown%3Bbase64%2Ctestname
4890 Wdata:text/plain;charset=unknown;base64,test
4891 data:text/plain;charset=unknown;base64,testlabel+data:text/plain;charset=unknown;base64,testtext
4892 PASSclass1298184332.95259+data:text/plain;charset=unknown;base64,testtext
4893 PASSclass1298184595.36652+data:text/plain;charset=unknown;base64,testtext
4894 PASSclass1298184623.81142+data:text/plain;charset=unknown;base64,testtext
4895 PASSclass1298183571.32271+data:text/plain;charset=unknown;base64,testtext
4896 PASSclass1298184504.70199resultwdata%3Atext%2Fplain%3Bcharset%3Dunknown%3Bbase64%2Ctest%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dunknown%3Bbase64%2Ctest
4897 Mhttp%3A%2F%2Fuser%40%5Bc%40d%5D%2F%20%2B%20http%3A%2F%2Fuser%40%5Bc%40d%5D%2Fname
4898 %http://user@[c@d]/
4899 http://user@[c@d]/labelhttp://user%40%5Bc@d]/text
4900 PASSclass1298184332.95259http://user@[c@d]/text
4901 FAILclass1298184595.36652
4902 http://d]/text
4903 FAILclass1298184623.81142http://user%40%5Bc@d]/text
4904 PASSclass1298183571.32271nulltext
4905 FAILclass1298184504.70199resultMhttp%3A%2F%2Fuser%40%5Bc%40d%5D%2F%20%2B%20http%3A%2F%2Fuser%40%5Bc%40d%5D%2F
4906 mdata%3Atext%2Fhtml%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK%20%2B%20data%3Atext%2Fhtml%3Bbase64%2CVGhpcyBpcyBhIHRlc3QKname
4907 Udata:text/html;base64,VGhpcyBpcyBhIHRlc3QK
4908 data:text/html;base64,VGhpcyBpcyBhIHRlc3QKlabel*data:text/html;base64,VGhpcyBpcyBhIHRlc3QKtext
4909 PASSclass1298184332.95259*data:text/html;base64,VGhpcyBpcyBhIHRlc3QKtext
4910 PASSclass1298184595.36652*data:text/html;base64,VGhpcyBpcyBhIHRlc3QKtext
4911 PASSclass1298184623.81142*data:text/html;base64,VGhpcyBpcyBhIHRlc3QKtext
4912 PASSclass1298183571.32271*data:text/html;base64,VGhpcyBpcyBhIHRlc3QKtext
4913 PASSclass1298184504.70199resultmdata%3Atext%2Fhtml%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK%20%2B%20data%3Atext%2Fhtml%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK
4914 Ehttp%3A%2F%2Fexample.com%2Fagb%20%2B%20http%3A%2F%2Fexample.com%2Fagbname
4915 -http://example.com/agb
4916 http://example.com/agblabelhttp://example.com/agbtext
4917 PASSclass1298184332.95259http://example.com/agbtext
4918 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fagb%20%2B%20http%3A%2F%2Fexample.com%2Fagb
4919 9http%3A%2F%2Ffoo.bar.%2F%20%2B%20http%3A%2F%2Ffoo.bar.%2Fname
4920 !http://foo.bar./
4921 http://foo.bar./labelhttp://foo.bar./text
4922 PASSclass1298184332.95259http://foo.bar./text
4923 PASSclass1298184595.36652http://foo.bar./text
4924 PASSclass1298184623.81142http://foo.bar./text
4925 PASSclass1298183571.32271http://foo.bar./text
4926 PASSclass1298184504.70199result9http%3A%2F%2Ffoo.bar.%2F%20%2B%20http%3A%2F%2Ffoo.bar.%2F
4927 Ehttp%3A%2F%2Fexample.com%2Facb%20%2B%20http%3A%2F%2Fexample.com%2Facbname
4928 -http://example.com/acb
4929 http://example.com/acblabelhttp://example.com/acbtext
4930 PASSclass1298184332.95259http://example.com/acbtext
4931 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Facb%20%2B%20http%3A%2F%2Fexample.com%2Facb
4932 6aa%2F%252E%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
4933 aa/%2E/
4934 http://foo/a/b/c/dlabelhttp://foo/a/b/c/aa/text
4935 PASSclass1298184332.95259http://foo/a/b/c/aa/%2E/text
4936 FAILclass1298184595.36652http://foo/a/b/c/aa/text
4937 PASSclass1298184623.81142http://foo/a/b/c/aa/text
4938 PASSclass1298183571.32271http://foo/a/b/c/aa/text
4939 PASSclass1298184504.70199result6aa%2F%252E%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
4940 /http%3A%2F%2F%40%2F%20%2B%20http%3A%2F%2F%40%2Fname
4941 http://@/
4942 http://@/labelhttp:///text
4943 PASSclass1298184332.95259http:/text
4944 FAILclass1298184595.36652http:/text
4945 FAILclass1298184623.81142http:///text
4946 PASSclass1298183571.32271nulltext
4947 FAILclass1298184504.70199result/http%3A%2F%2F%40%2F%20%2B%20http%3A%2F%2F%40%2F
4948 Ghttp%3A%2F%2Fwww.example.com%2F%20%2B%20http%3A%2F%2Fwww.example.com%2Fname
4949 /http://www.example.com/
4950 http://www.example.com/labelhttp://www.example.com/text
4951 PASSclass1298184332.95259http://www.example.com/text
4952 PASSclass1298184595.36652http://www.example.com/text
4953 PASSclass1298184623.81142http://www.example.com/text
4954 PASSclass1298183571.32271http://www.example.com/text
4955 PASSclass1298184504.70199resultGhttp%3A%2F%2Fwww.example.com%2F%20%2B%20http%3A%2F%2Fwww.example.com%2F
4956 {data%3Atext%2Fplain%3Bcharset%3D%22euc-jp%22%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3D%22euc-jp%22%2C%25A1%25A2name
4957 Odata:text/plain;charset="euc-jp",%A1%A2
4958 data:text/plain;charset="euc-jp",%A1%A2label'data:text/plain;charset="euc-jp",%A1%A2text
4959 FAILclass1298184332.95259+data:text/plain;charset=%22euc-jp%22,%A1%A2text
4960 PASSclass1298184595.36652'data:text/plain;charset="euc-jp",%A1%A2text
4961 FAILclass1298184623.81142'data:text/plain;charset="euc-jp",%A1%A2text
4962 FAILclass1298183571.32271'data:text/plain;charset="euc-jp",%A1%A2text
4963 FAILclass1298184504.70199result{data%3Atext%2Fplain%3Bcharset%3D%22euc-jp%22%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3D%22euc-jp%22%2C%25A1%25A2
4964 ?data%3A%3Bcharset%3D%2Ctest%20%2B%20data%3A%3Bcharset%3D%2Ctestname
4965 'data:;charset=,test
4966 data:;charset=,testlabeldata:;charset=,testtext
4967 PASSclass1298184332.95259data:;charset=,testtext
4968 PASSclass1298184595.36652data:;charset=,testtext
4969 PASSclass1298184623.81142data:;charset=,testtext
4970 PASSclass1298183571.32271data:;charset=,testtext
4971 PASSclass1298184504.70199result?data%3A%3Bcharset%3D%2Ctest%20%2B%20data%3A%3Bcharset%3D%2Ctest
4972 Ehttp%3A%2F%2Fexample.com%2Fawb%20%2B%20http%3A%2F%2Fexample.com%2Fawbname
4973 -http://example.com/awb
4974 http://example.com/awblabelhttp://example.com/awbtext
4975 PASSclass1298184332.95259http://example.com/awbtext
4976 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fawb%20%2B%20http%3A%2F%2Fexample.com%2Fawb
4977 Ohttp%3A%2F%2Fexample.com%2Fa%C2%ACb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%ACbname
4978 /http://example.com/a¬b
4979 http://example.com/a¬blabelhttp://example.com/a%C2%ACbtext
4980 PASSclass1298184332.95259http://example.com/a¬btext
4981 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%ACb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%ACb
4982 Afile%3A%2F%2F%2Ftest%2520a%2Fb%2Fc%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
4983 !file:///test%20a/b/c
4984 http://a/b/clabelfile:///test%20a/b/ctext
4985 PASSclass1298184332.95259file:///test%20a/b/ctext
4986 PASSclass1298184595.36652file:/test%20a/b/ctext
4987 FAILclass1298184623.81142file:///test%20a/b/ctext
4988 PASSclass1298183571.32271file:///test%20a/b/ctext
4989 PASSclass1298184504.70199resultAfile%3A%2F%2F%2Ftest%2520a%2Fb%2Fc%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
4990 %foo%20%2B%20data%3Atext%2Fplain%2Cabcname
4991 foo
4992 data:text/plain,abclabeltext
4993 PASSclass1298184332.95259footext
4994 FAILclass1298184595.36652footext
4995 FAILclass1298184623.81142footext
4996 FAILclass1298183571.322716http://suika.fam.cx/www/url/perl-weburl/t/browsers/footext
4997 FAILclass1298184504.70199result%foo%20%2B%20data%3Atext%2Fplain%2Cabc
4998 Ehttp%3A%2F%2Fexample.com%2Fa)b%20%2B%20http%3A%2F%2Fexample.com%2Fa)bname
4999 -http://example.com/a)b
5000 http://example.com/a)blabelhttp://example.com/a)btext
5001 PASSclass1298184332.95259http://example.com/a)btext
5002 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa)b%20%2B%20http%3A%2F%2Fexample.com%2Fa)b
5003 kdata%3Atext%2Fplain%3Bcharset%3Dus-ascii%20%2Cabc%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dus-ascii%20%2Cabcname
5004 Kdata:text/plain;charset=us-ascii ,abc
5005 data:text/plain;charset=us-ascii ,abclabel%data:text/plain;charset=us-ascii ,abctext
5006 FAILclass1298184332.95259'data:text/plain;charset=us-ascii%20,abctext
5007 PASSclass1298184595.36652%data:text/plain;charset=us-ascii ,abctext
5008 FAILclass1298184623.81142'data:text/plain;charset=us-ascii%20,abctext
5009 PASSclass1298183571.32271%data:text/plain;charset=us-ascii ,abctext
5010 FAILclass1298184504.70199resultkdata%3Atext%2Fplain%3Bcharset%3Dus-ascii%20%2Cabc%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dus-ascii%20%2Cabc
5011 <file%3A%2F%2Flocalhost%2Ftest%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
5012 "file://localhost/test
5013 http://a/b/clabelfile://localhost/testtext
5014 PASSclass1298184332.95259 file:///testtext
5015 FAILclass1298184595.36652file://localhost/testtext
5016 PASSclass1298184623.81142 file:///testtext
5017 FAILclass1298183571.32271 file:///testtext
5018 FAILclass1298184504.70199result<file%3A%2F%2Flocalhost%2Ftest%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
5019 Ihttp%3A%2F%2Fexample.com%2Fa%0Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%0Dbname
5020 -http://example.com/a b
5021 http://example.com/a blabelhttp://example.com/abtext
5022 FAILclass1298184332.95259http://example.com/abtext
5023 FAILclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%0Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%0Db
5024 ;http%3A%2F%2F%5B%25%5D%2F%20%2B%20http%3A%2F%2F%5B%25%5D%2Fname
5025 http://[%]/
5026 http://[%]/label http://[%25]/text
5027 PASSclass1298184332.95259 http://[%]/text
5028 FAILclass1298184595.36652opera:illegal-url-182text
5029 FAILclass1298184623.81142 http://[%]/text
5030 FAILclass1298183571.32271nulltext
5031 FAILclass1298184504.70199result;http%3A%2F%2F%5B%25%5D%2F%20%2B%20http%3A%2F%2F%5B%25%5D%2F
5032 /%252E.%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
5033 %2E.
5034 http://foo/a/b/c/dlabelhttp://foo/a/b/text
5035 PASSclass1298184332.95259http://foo/a/b/c/%2E.text
5036 FAILclass1298184595.36652http://foo/a/b/text
5037 PASSclass1298184623.81142http://foo/a/b/c/%2E.text
5038 FAILclass1298183571.32271http://foo/a/b/text
5039 PASSclass1298184504.70199result/%252E.%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
5040 Ahttp%3A%2F%2F192.168.0.1.%2F%20%2B%20http%3A%2F%2F192.168.0.1.%2Fname
5041 )http://192.168.0.1./
5042 http://192.168.0.1./labelhttp://192.168.0.1/text
5043 PASSclass1298184332.95259http://192.168.0.1./text
5044 FAILclass1298184595.36652http://192.168.0.1./text
5045 FAILclass1298184623.81142http://192.168.0.1./text
5046 FAILclass1298183571.32271http://192.168.0.1./text
5047 FAILclass1298184504.70199resultAhttp%3A%2F%2F192.168.0.1.%2F%20%2B%20http%3A%2F%2F192.168.0.1.%2F
5048 http%3A%2F%2F%2573%2575%2569%256B%2561.%2566%2561%256D.%2563%2578%2F%20%2B%20http%3A%2F%2F%2573%2575%2569%256B%2561.%2566%2561%256D.%2563%2578%2Fname
5049 Qhttp://%73%75%69%6B%61.%66%61%6D.%63%78/
5050 http://%73%75%69%6B%61.%66%61%6D.%63%78/labelhttp://suika.fam.cx/text
5051 PASSclass1298184332.95259(http://%73%75%69%6B%61.%66%61%6D.%63%78/text
5052 FAILclass1298184595.36652http://suika.fam.cx/text
5053 PASSclass1298184623.81142(http://%73%75%69%6b%61.%66%61%6d.%63%78/text
5054 FAILclass1298183571.32271http://suika.fam.cx/text
5055 PASSclass1298184504.70199resulthttp%3A%2F%2F%2573%2575%2569%256B%2561.%2566%2561%256D.%2563%2578%2F%20%2B%20http%3A%2F%2F%2573%2575%2569%256B%2561.%2566%2561%256D.%2563%2578%2F
5056 ,g%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
5057 g
5058 http://a/b/c/d;p?qlabelhttp://a/b/c/gtext
5059 PASSclass1298184332.95259http://a/b/c/gtext
5060 PASSclass1298184595.36652http://a/b/c/gtext
5061 PASSclass1298184623.81142http://a/b/c/gtext
5062 PASSclass1298184504.70199http://a/b/c/gtext
5063 PASSclass1298183571.32271result,g%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
5064 2%2F%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
5065 //g
5066 http://a/b/c/d;p?qlabel http://g/text
5067 PASSclass1298184332.95259 http://g/text
5068 PASSclass1298184595.36652 http://g/text
5069 PASSclass1298184623.81142 http://g/text
5070 PASSclass1298184504.70199 http://g/text
5071 PASSclass1298183571.32271result2%2F%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
5072 Ehttp%3A%2F%2Fexample.com%2Fa.b%20%2B%20http%3A%2F%2Fexample.com%2Fa.bname
5073 -http://example.com/a.b
5074 http://example.com/a.blabelhttp://example.com/a.btext
5075 PASSclass1298184332.95259http://example.com/a.btext
5076 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa.b%20%2B%20http%3A%2F%2Fexample.com%2Fa.b
5077 Ohttp%3A%2F%2Fexample.com%2Fa%C2%9Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%9Dbname
5078 /http://example.com/ab
5079 http://example.com/ablabelhttp://example.com/a%C2%9Dbtext
5080 PASSclass1298184332.95259http://example.com/abtext
5081 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%9Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%9Db
5082 ]http%3A%2F%2Fwww.google.com%2Fasdf%23uD800%20%2B%20http%3A%2F%2Fwww.google.com%2Fasdf%23uD800name
5083 Ahttp://www.google.com/asdf#uD800
5084 http://www.google.com/asdf#uD800labelhttp://www.google.com/asdf#�text
5085 PASSclass1298184332.95259!http://www.google.com/asdf#%UD800text
5086 FAILclass1298184595.36652http://www.google.com/asdf#�text
5087 PASSclass1298184623.81142$http://www.google.com/asdf#%EF%BF%BDtext
5088 FAILclass1298183571.32271result]http%3A%2F%2Fwww.google.com%2Fasdf%23uD800%20%2B%20http%3A%2F%2Fwww.google.com%2Fasdf%23uD800
5089 Ehttp%3A%2F%2Fexample.com%2Fayb%20%2B%20http%3A%2F%2Fexample.com%2Faybname
5090 -http://example.com/ayb
5091 http://example.com/ayblabelhttp://example.com/aybtext
5092 PASSclass1298184332.95259http://example.com/aybtext
5093 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fayb%20%2B%20http%3A%2F%2Fexample.com%2Fayb
5094 ftp%3A%2F%2Fcnn.example.com%26story%3Dbreaking_news%4010.0.0.1%2Ftop_story.htm%20%2B%20ftp%3A%2F%2Fcnn.example.com%26story%3Dbreaking_news%4010.0.0.1%2Ftop_story.htmname
5095 ftp://cnn.example.com&story=breaking_news@10.0.0.1/top_story.htm
5096 ftp://cnn.example.com&story=breaking_news@10.0.0.1/top_story.htmlabelBftp://cnn.example.com&story%3Dbreaking_news@10.0.0.1/top_story.htmtext
5097 PASSclass1298184332.95259@ftp://cnn.example.com&story=breaking_news@10.0.0.1/top_story.htmtext
5098 FAILclass1298184595.36652ftp://10.0.0.1/top_story.htmtext
5099 FAILclass1298184623.81142Fftp://cnn%2Eexample%2Ecom&story%3Dbreaking_news@10.0.0.1/top_story.htmtext
5100 FAILclass1298183571.32271@ftp://cnn.example.com&story=breaking_news@10.0.0.1/top_story.htmtext
5101 FAILclass1298184504.70199resultftp%3A%2F%2Fcnn.example.com%26story%3Dbreaking_news%4010.0.0.1%2Ftop_story.htm%20%2B%20ftp%3A%2F%2Fcnn.example.com%26story%3Dbreaking_news%4010.0.0.1%2Ftop_story.htm
5102 Qhttp%3A%2F%2F%5B1%3A2%3A3%2F4%3A5%5D%20%2B%20http%3A%2F%2F%5B1%3A2%3A3%2F4%3A5%5Dname
5103 %http://[1:2:3/4:5]
5104 http://[1:2:3/4:5]labelhttp://[1:2:3/4:5]text
5105 FAILclass1298184332.95259http://[1:2:3/4:5]text
5106 FAILclass1298184595.36652http://[1:2:3/4:5]text
5107 FAILclass1298184623.81142http://[1:2/4:5%5Dtext
5108 FAILclass1298183571.32271http://[1:2:3/4:5]text
5109 FAILclass1298184504.70199resultQhttp%3A%2F%2F%5B1%3A2%3A3%2F4%3A5%5D%20%2B%20http%3A%2F%2F%5B1%3A2%3A3%2F4%3A5%5D
5110 8aa%2F%252E%252E%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
5111 aa/%2E%2E
5112 http://foo/a/b/c/dlabelhttp://foo/a/b/c/text
5113 PASSclass1298184332.95259http://foo/a/b/c/aa/%2E%2Etext
5114 FAILclass1298184595.36652http://foo/a/b/c/text
5115 PASSclass1298184623.81142http://foo/a/b/c/aa/%2E%2Etext
5116 FAILclass1298183571.32271http://foo/a/b/c/text
5117 PASSclass1298184504.70199result8aa%2F%252E%252E%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
5118 Ehttp%3A%2F%2Fexample.com%2Fasb%20%2B%20http%3A%2F%2Fexample.com%2Fasbname
5119 -http://example.com/asb
5120 http://example.com/asblabelhttp://example.com/asbtext
5121 PASSclass1298184332.95259http://example.com/asbtext
5122 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fasb%20%2B%20http%3A%2F%2Fexample.com%2Fasb
5123 5http%3A%2F%2F%5B%2F%5D%20%2B%20http%3A%2F%2F%5B%2F%5Dname
5124 http://[/]
5125 http://[/]label
5126 http://[/]text
5127 FAILclass1298184332.95259
5128 http://[/]text
5129 FAILclass1298184595.36652
5130 http://[/]text
5131 FAILclass1298184623.81142 http://[/%5Dtext
5132 PASSclass1298183571.32271
5133 http://[/]text
5134 FAILclass1298184504.70199result5http%3A%2F%2F%5B%2F%5D%20%2B%20http%3A%2F%2F%5B%2F%5D
5135 ?file%3A%2F%2F%2Ftest%20a%2Fb%2Fc%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
5136 file:///test a/b/c
5137 http://a/b/clabelfile:///test%20a/b/ctext
5138 PASSclass1298184332.95259file:///test%20a/b/ctext
5139 PASSclass1298184595.36652file:/test%20a/b/ctext
5140 FAILclass1298184623.81142file:///test%20a/b/ctext
5141 PASSclass1298183571.32271file:///test%20a/b/ctext
5142 PASSclass1298184504.70199result?file%3A%2F%2F%2Ftest%20a%2Fb%2Fc%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
5143 sdata%3Atext%252Fplain%3Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%252Fplain%3Bcharset%3Deuc-jp%2C%25A1%25A2name
5144 Odata:text%2Fplain;charset=euc-jp,%A1%A2
5145 data:text%2Fplain;charset=euc-jp,%A1%A2label'data:text%2Fplain;charset=euc-jp,%A1%A2text
5146 PASSclass1298184332.95259'data:text%2Fplain;charset=euc-jp,%A1%A2text
5147 PASSclass1298184595.36652'data:text%2Fplain;charset=euc-jp,%A1%A2text
5148 PASSclass1298184623.81142'data:text%2Fplain;charset=euc-jp,%A1%A2text
5149 PASSclass1298183571.32271'data:text%2Fplain;charset=euc-jp,%A1%A2text
5150 PASSclass1298184504.70199resultsdata%3Atext%252Fplain%3Bcharset%3Deuc-jp%2C%25A1%25A2%20%2B%20data%3Atext%252Fplain%3Bcharset%3Deuc-jp%2C%25A1%25A2
5151 file%3A%2F%2F.%2Fbackofficestorage%2Fdomain%2FMBX%2Fusername%2FCalendar%20%2B%20file%3A%2F%2F.%2Fbackofficestorage%2Fdomain%2FMBX%2Fusername%2FCalendarname
5152 ofile://./backofficestorage/domain/MBX/username/Calendar
5153 file://./backofficestorage/domain/MBX/username/Calendarlabel7file://./backofficestorage/domain/MBX/username/Calendartext
5154 PASSclass1298184332.952597file://./backofficestorage/domain/MBX/username/Calendartext
5155 PASSclass1298184595.366527file://./backofficestorage/domain/MBX/username/Calendartext
5156 PASSclass1298184623.811426file:///backofficestorage/domain/MBX/username/Calendartext
5157 FAILclass1298183571.32271nulltext
5158 FAILclass1298184504.70199resultfile%3A%2F%2F.%2Fbackofficestorage%2Fdomain%2FMBX%2Fusername%2FCalendar%20%2B%20file%3A%2F%2F.%2Fbackofficestorage%2Fdomain%2FMBX%2Fusername%2FCalendar
5159 a%25D9%2582%25D9%2587%25D9%2588%25D8%25a9%3A%2F%2Fcoffee.example%2F%20%2B%20http%3A%2F%2Ffoo%2Fbarname
5160 9%D9%82%D9%87%D9%88%D8%a9://coffee.example/
5161 http://foo/barlabel5http://foo/%D9%82%D9%87%D9%88%D8%a9://coffee.example/text
5162 PASSclass1298184332.952595http://foo/%D9%82%D9%87%D9%88%D8%a9://coffee.example/text
5163 PASSclass1298184595.36652%http://foo/قهوة://coffee.example/text
5164 FAILclass1298184623.811425http://foo/%D9%82%D9%87%D9%88%D8%a9://coffee.example/text
5165 PASSclass1298183571.322715http://foo/%D9%82%D9%87%D9%88%D8%a9://coffee.example/text
5166 PASSclass1298184504.70199resulta%25D9%2582%25D9%2587%25D9%2588%25D8%25a9%3A%2F%2Fcoffee.example%2F%20%2B%20http%3A%2F%2Ffoo%2Fbar
5167 data%3Atext%2Fplain%3Bcharset%3Diso-8859-8-i%3Bbase64%2C%2Bezl7Q%3D%3D%20%2B%20data%3Atext%2Fplain%3Bcharset%3Diso-8859-8-i%3Bbase64%2C%2Bezl7Q%3D%3Dname
5168 idata:text/plain;charset=iso-8859-8-i;base64,+ezl7Q==
5169 data:text/plain;charset=iso-8859-8-i;base64,+ezl7Q==label4data:text/plain;charset=iso-8859-8-i;base64,+ezl7Q==text
5170 PASSclass1298184332.952594data:text/plain;charset=iso-8859-8-i;base64,+ezl7Q==text
5171 PASSclass1298184595.366524data:text/plain;charset=iso-8859-8-i;base64,+ezl7Q==text
5172 PASSclass1298184623.811424data:text/plain;charset=iso-8859-8-i;base64,+ezl7Q==text
5173 PASSclass1298183571.322714data:text/plain;charset=iso-8859-8-i;base64,+ezl7Q==text
5174 PASSclass1298184504.70199resultdata%3Atext%2Fplain%3Bcharset%3Diso-8859-8-i%3Bbase64%2C%2Bezl7Q%3D%3D%20%2B%20data%3Atext%2Fplain%3Bcharset%3Diso-8859-8-i%3Bbase64%2C%2Bezl7Q%3D%3D
5175 Ihttp%3A%2F%2Fexample.com%2Fa%3Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%3Dbname
5176 -http://example.com/a=b
5177 http://example.com/a=blabelhttp://example.com/a=btext
5178 PASSclass1298184332.95259http://example.com/a=btext
5179 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%3Db%20%2B%20http%3A%2F%2Fexample.com%2Fa%3Db
5180 mhttp%3A%2F%2Fwww.example.com%2F%3F%02hell%7F%20bye%20%2B%20http%3A%2F%2Fwww.example.com%2F%3F%02hell%7F%20byename
5181 Ehttp://www.example.com/?hell bye
5182 http://www.example.com/?hell byelabel(http://www.example.com/?%02hell%7F%20byetext
5183 FAILclass1298184332.95259%http://www.example.com/?hell%7F%20byetext
5184 FAILclass1298184595.36652&http://www.example.com/?%02hell%20byetext
5185 FAILclass1298184623.81142(http://www.example.com/?%02hell%7F%20byetext
5186 FAILclass1298183571.32271"http://www.example.com/?hell byetext
5187 FAILclass1298184504.70199resultmhttp%3A%2F%2Fwww.example.com%2F%3F%02hell%7F%20bye%20%2B%20http%3A%2F%2Fwww.example.com%2F%3F%02hell%7F%20bye
5188 5http%3A%2F%2F%5B%3F%5D%20%2B%20http%3A%2F%2F%5B%3F%5Dname
5189 http://[?]
5190 http://[?]label http://[/?]text
5191 PASSclass1298184332.95259
5192 http://[?]text
5193 FAILclass1298184595.36652 http://[/?]text
5194 PASSclass1298184623.81142 http://[/?]text
5195 PASSclass1298183571.32271 http://[/?]text
5196 PASSclass1298184504.70199result5http%3A%2F%2F%5B%3F%5D%20%2B%20http%3A%2F%2F%5B%3F%5D
5197 ;javascript%3A14%20%25%204%20%2B%20javascript%3A14%20%25%204name
5198 #javascript:14 % 4
5199 javascript:14 % 4labeljavascript:14 % 4text
5200 PASSclass1298184332.95259javascript:14%20%%204text
5201 FAILclass1298184595.36652javascript:14 % 4text
5202 PASSclass1298184623.81142javascript:14%20%%204text
5203 FAILclass1298183571.32271javascript:14 % 4text
5204 PASSclass1298184504.70199result;javascript%3A14%20%25%204%20%2B%20javascript%3A14%20%25%204
5205 /%3Fy%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
5206 ?y
5207 http://a/b/c/d;p?qlabelhttp://a/b/c/d;p?ytext
5208 PASSclass1298184332.95259http://a/b/c/d;p?ytext
5209 PASSclass1298184595.36652http://a/b/c/d;p?ytext
5210 PASSclass1298184623.81142http://a/b/c/d;p?ytext
5211 PASSclass1298184504.70199http://a/b/c/d;p?ytext
5212 PASSclass1298183571.32271result/%3Fy%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
5213 Ihttp%3A%2F%2Fexample.com%2Fa%19b%20%2B%20http%3A%2F%2Fexample.com%2Fa%19bname
5214 -http://example.com/ab
5215 http://example.com/ablabelhttp://example.com/a%19btext
5216 PASSclass1298184332.95259http://example.com/a%19btext
5217 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%19b%20%2B%20http%3A%2F%2Fexample.com%2Fa%19b
5218 Ohttp%3A%2F%2Fexample.com%2Fa%C2%96b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%96bname
5219 /http://example.com/a–b
5220 http://example.com/a–blabelhttp://example.com/a%C2%96btext
5221 PASSclass1298184332.95259http://example.com/a–btext
5222 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%96b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%96b
5223 5http%3A%2F%2Ffoo%2Fbaz%20%2B%20http%3A%2F%2Ffoo%2Fbarname
5224 http://foo/baz
5225 http://foo/barlabelhttp://foo/baztext
5226 PASSclass1298184332.95259http://foo/baztext
5227 PASSclass1298184595.36652http://foo/baztext
5228 PASSclass1298184623.81142http://foo/baztext
5229 PASSclass1298184504.70199http://foo/baztext
5230 PASSclass1298183571.32271result5http%3A%2F%2Ffoo%2Fbaz%20%2B%20http%3A%2F%2Ffoo%2Fbar
5231 3%252E%252E%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
5232 %2E%2E
5233 http://foo/a/b/c/dlabelhttp://foo/a/b/text
5234 PASSclass1298184332.95259http://foo/a/b/c/%2E%2Etext
5235 FAILclass1298184595.36652http://foo/a/b/text
5236 PASSclass1298184623.81142http://foo/a/b/c/%2E%2Etext
5237 FAILclass1298183571.32271http://foo/a/b/text
5238 PASSclass1298184504.70199result3%252E%252E%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
5239 Ohttp%3A%2F%2Fexample.com%2Fa%C3%89b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%89bname
5240 /http://example.com/aÉb
5241 http://example.com/aÉblabelhttp://example.com/a%C3%89btext
5242 PASSclass1298184332.95259http://example.com/aÉbtext
5243 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%89b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%89b
5244 uzip%3Ahttp%3A%2F%2Fsomehost%2Fdownloads%2Fsomefile.zip%20%2B%20zip%3Ahttp%3A%2F%2Fsomehost%2Fdownloads%2Fsomefile.zipname
5245 Uzip:http://somehost/downloads/somefile.zip
5246 zip:http://somehost/downloads/somefile.ziplabel*zip:http://somehost/downloads/somefile.ziptext
5247 PASSclass1298184332.95259*zip:http://somehost/downloads/somefile.ziptext
5248 PASSclass1298184595.36652*zip:http://somehost/downloads/somefile.ziptext
5249 PASSclass1298184623.81142*zip:http://somehost/downloads/somefile.ziptext
5250 PASSclass1298183571.32271*zip:http://somehost/downloads/somefile.ziptext
5251 PASSclass1298184504.70199resultuzip%3Ahttp%3A%2F%2Fsomehost%2Fdownloads%2Fsomefile.zip%20%2B%20zip%3Ahttp%3A%2F%2Fsomehost%2Fdownloads%2Fsomefile.zip
5252 ,%3Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%3Fbazname
5253 ?hoge
5254 http://foo/bar?bazlabelhttp://foo/bar?hogetext
5255 PASSclass1298184332.95259http://foo/bar?hogetext
5256 PASSclass1298184595.36652http://foo/bar?hogetext
5257 PASSclass1298184623.81142http://foo/bar?hogetext
5258 PASSclass1298184504.70199http://foo/bar?hogetext
5259 PASSclass1298183571.32271result,%3Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%3Fbaz
5260 ehttp%3A%2F%2Fgoo%2520%2520goo%257C%257C.com%2F%20%2B%20http%3A%2F%2Fgoo%2520%2520goo%257C%257C.com%2Fname
5261 =http://goo%20%20goo%7C%7C.com/
5262 http://goo%20%20goo%7C%7C.com/labelhttp://goo%20%20goo%7C%7C.com/text
5263 PASSclass1298184332.95259http://goo%20%20goo%7C%7C.com/text
5264 PASSclass1298184595.36652opera:illegal-url-154text
5265 FAILclass1298184623.81142http://goo%20%20goo%7c%7c.com/text
5266 FAILclass1298183571.32271http://goo%20%20goo%7c%7c.com/text
5267 FAILclass1298184504.70199resultehttp%3A%2F%2Fgoo%2520%2520goo%257C%257C.com%2F%20%2B%20http%3A%2F%2Fgoo%2520%2520goo%257C%257C.com%2F
5268 Ohttp%3A%2F%2Fexample.com%2Fa%C2%B2b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B2bname
5269 /http://example.com/a²b
5270 http://example.com/a²blabelhttp://example.com/a%C2%B2btext
5271 PASSclass1298184332.95259http://example.com/a²btext
5272 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%B2b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B2b
5273 afile%3A%2F%2F%2F%257Euser%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F%2F%257Euser%2Fpath%2Fto%2Ffilename
5274 9file:///%7Euser/path/to/file
5275 file:///%7Euser/path/to/filelabelfile:///~user/path/to/filetext
5276 FAILclass1298184332.95259file:///%7Euser/path/to/filetext
5277 PASSclass1298184595.36652file:/~user/path/to/filetext
5278 FAILclass1298184623.81142file:///%7Euser/path/to/filetext
5279 PASSclass1298183571.32271file:///~user/path/to/filetext
5280 FAILclass1298184504.70199resultafile%3A%2F%2F%2F%257Euser%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F%2F%257Euser%2Fpath%2Fto%2Ffile
5281 Ofile%3A%257Euser%2Fpath%2Fto%2Ffile%20%2B%20file%3A%257Euser%2Fpath%2Fto%2Ffilename
5282 3file:%7Euser/path/to/file
5283 file:%7Euser/path/to/filelabelfile://%7Euser/path/to/filetext
5284 FAILclass1298184332.95259+file://%7Euser/path/to/%7Euser/path/to/filetext
5285 FAILclass1298184595.36652file:/~user/path/to/filetext
5286 FAILclass1298184623.81142file:///%7Euser/path/to/filetext
5287 PASSclass1298183571.32271file:%7Euser/path/to/filetext
5288 FAILclass1298184504.70199resultOfile%3A%257Euser%2Fpath%2Fto%2Ffile%20%2B%20file%3A%257Euser%2Fpath%2Fto%2Ffile
5289 /.%252E%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
5290 .%2E
5291 http://foo/a/b/c/dlabelhttp://foo/a/b/text
5292 PASSclass1298184332.95259http://foo/a/b/c/.%2Etext
5293 FAILclass1298184595.36652http://foo/a/b/text
5294 PASSclass1298184623.81142http://foo/a/b/c/.%2Etext
5295 FAILclass1298183571.32271http://foo/a/b/text
5296 PASSclass1298184504.70199result/.%252E%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
5297 ojar%3Azip%3Aouter.zip!%2Fnested.jar!%2Fsome%2521dir%20%2B%20jar%3Azip%3Aouter.zip!%2Fnested.jar!%2Fsome%2521dirname
5298 Sjar:zip:outer.zip!/nested.jar!/some%21dir
5299 jar:zip:outer.zip!/nested.jar!/some%21dirlabel)jar:zip:outer.zip!/nested.jar!/some%21dirtext
5300 PASSclass1298184332.95259)jar:zip:outer.zip!/nested.jar!/some%21dirtext
5301 PASSclass1298184595.36652'jar:zip:outer.zip!/nested.jar!/some!dirtext
5302 FAILclass1298184623.81142)jar:zip:outer.zip!/nested.jar!/some%21dirtext
5303 PASSclass1298183571.32271)jar:zip:outer.zip!/nested.jar!/some%21dirtext
5304 PASSclass1298184504.70199resultojar%3Azip%3Aouter.zip!%2Fnested.jar!%2Fsome%2521dir%20%2B%20jar%3Azip%3Aouter.zip!%2Fnested.jar!%2Fsome%2521dir
5305 ohttp%3A%2F%2F%5B0%3A1%3A2%3A3%3A4%3A5%3A6%3A7%5D%2F%20%2B%20http%3A%2F%2F%5B0%3A1%3A2%3A3%3A4%3A5%3A6%3A7%5D%2Fname
5306 3http://[0:1:2:3:4:5:6:7]/
5307 http://[0:1:2:3:4:5:6:7]/labelhttp://[0:1:2:3:4:5:6:7]/text
5308 PASSclass1298184332.95259http://[0:1:2:3:4:5:6:7]/text
5309 PASSclass1298184595.36652http://[0:1:2:3:4:5:6:7]/text
5310 PASSclass1298184623.81142http://[0:1:2:3:4:5:6:7]/text
5311 PASSclass1298183571.32271http://[0:1:2:3:4:5:6:7]/text
5312 PASSclass1298184504.70199resultohttp%3A%2F%2F%5B0%3A1%3A2%3A3%3A4%3A5%3A6%3A7%5D%2F%20%2B%20http%3A%2F%2F%5B0%3A1%3A2%3A3%3A4%3A5%3A6%3A7%5D%2F
5313 -..%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
5314 ..
5315 http://a/b/c/d;p?qlabel http://a/b/text
5316 PASSclass1298184332.95259 http://a/b/text
5317 PASSclass1298184595.36652 http://a/b/text
5318 PASSclass1298184623.81142 http://a/b/text
5319 PASSclass1298184504.70199 http://a/b/text
5320 PASSclass1298183571.32271result-..%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
5321 /%3Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2F%3Fbazname
5322 ?hoge
5323 http://foo/bar/?bazlabelhttp://foo/bar/?hogetext
5324 PASSclass1298184332.95259http://foo/bar/?hogetext
5325 PASSclass1298184595.36652http://foo/bar/?hogetext
5326 PASSclass1298184623.81142http://foo/bar/?hogetext
5327 PASSclass1298184504.70199http://foo/bar/?hogetext
5328 PASSclass1298183571.32271result/%3Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2F%3Fbaz
5329 Ehttp%3A%2F%2Fexample.com%2FaZb%20%2B%20http%3A%2F%2Fexample.com%2FaZbname
5330 -http://example.com/aZb
5331 http://example.com/aZblabelhttp://example.com/aZbtext
5332 PASSclass1298184332.95259http://example.com/aZbtext
5333 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaZb%20%2B%20http%3A%2F%2Fexample.com%2FaZb
5334 mhttp%3A%2F%2Fexample.com%2Ffoo%252%C3%82%C2%A9zbar%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%252%C3%82%C2%A9zbarname
5335 Ahttp://example.com/foo%2©zbar
5336 http://example.com/foo%2©zbarlabel(http://example.com/foo%2%C3%82%C2%A9zbartext
5337 PASSclass1298184332.95259(http://example.com/foo%2%C3%82%C2%A9zbartext
5338 PASSclass1298184595.36652 http://example.com/foo%2©zbartext
5339 FAILclass1298184623.81142(http://example.com/foo%2%C3%82%C2%A9zbartext
5340 PASSclass1298183571.32271nulltext
5341 FAILclass1298184504.70199resultmhttp%3A%2F%2Fexample.com%2Ffoo%252%C3%82%C2%A9zbar%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%252%C3%82%C2%A9zbar
5342 Afile%3Ac%3A%5C%5Cfoo%5C%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
5343 #file:c:\\foo\\bar.html
5344 http://a/b/clabelfile:///C://foo//bar.htmltext
5345 PASSclass1298184332.95259file://c://foo//bar.htmltext
5346 FAILclass1298184595.36652file:/c:%5C%5Cfoo%5C%5Cbar.htmltext
5347 FAILclass1298184623.81142file:///c://foo//bar.htmltext
5348 FAILclass1298183571.32271file:c://foo//bar.htmltext
5349 FAILclass1298184504.70199resultAfile%3Ac%3A%5C%5Cfoo%5C%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
5350 Ejavascript%3A%22abc%2525def%22%20%2B%20javascript%3A%22abc%2525def%22name
5351 -javascript:"abc%25def"
5352 javascript:"abc%25def"labeljavascript:"abc%25def"text
5353 PASSclass1298184332.95259javascript:%22abc%25def%22text
5354 FAILclass1298184595.36652javascript:"abc%25def"text
5355 PASSclass1298184623.81142javascript:"abc%25def"text
5356 PASSclass1298183571.32271javascript:"abc%25def"text
5357 PASSclass1298184504.70199resultEjavascript%3A%22abc%2525def%22%20%2B%20javascript%3A%22abc%2525def%22
5358 5http%3A%2F%2Ffoo%2F%3F%20%2B%20http%3A%2F%2Ffoo%2F%3Fname
5359 http://foo/?
5360 http://foo/?label http://foo/?text
5361 PASSclass1298184332.95259 http://foo/?text
5362 PASSclass1298184595.36652 http://foo/?text
5363 PASSclass1298184623.81142 http://foo/?text
5364 PASSclass1298183571.32271 http://foo/?text
5365 PASSclass1298184504.70199result5http%3A%2F%2Ffoo%2F%3F%20%2B%20http%3A%2F%2Ffoo%2F%3F
5366 /g%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
5367 g/
5368 http://a/b/c/d;p?qlabelhttp://a/b/c/g/text
5369 PASSclass1298184332.95259http://a/b/c/g/text
5370 PASSclass1298184595.36652http://a/b/c/g/text
5371 PASSclass1298184623.81142http://a/b/c/g/text
5372 PASSclass1298184504.70199http://a/b/c/g/text
5373 PASSclass1298183571.32271result/g%2F%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
5374 http%3A%2F%2F%25E4%25BD%25A0%25E5%25A5%25BD%E4%BD%A0%E5%A5%BD%2F%20%2B%20http%3A%2F%2F%25E4%25BD%25A0%25E5%25A5%25BD%E4%BD%A0%E5%A5%BD%2Fname
5375 Ahttp://%E4%BD%A0%E5%A5%BD你好/
5376 http://%E4%BD%A0%E5%A5%BD你好/labelhttp://xn--6qqa088eba/text
5377 PASSclass1298184332.95259(http://xn--%e4%bd%a0%e5%a5%bd-5g72ap39l/text
5378 FAILclass1298184595.36652http://你好你好/text
5379 FAILclass1298184623.81142(http://xn--%e4%bd%a0%e5%a5%bd-5g72ap39l/text
5380 FAILclass1298183571.32271nulltext
5381 FAILclass1298184504.70199resulthttp%3A%2F%2F%25E4%25BD%25A0%25E5%25A5%25BD%E4%BD%A0%E5%A5%BD%2F%20%2B%20http%3A%2F%2F%25E4%25BD%25A0%25E5%25A5%25BD%E4%BD%A0%E5%A5%BD%2F
5382 Ehttp%3A%2F%2Fexample.com%2FaJb%20%2B%20http%3A%2F%2Fexample.com%2FaJbname
5383 -http://example.com/aJb
5384 http://example.com/aJblabelhttp://example.com/aJbtext
5385 PASSclass1298184332.95259http://example.com/aJbtext
5386 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaJb%20%2B%20http%3A%2F%2Fexample.com%2FaJb
5387 4http%3A%3Ffoo%23bar%20%2B%20http%3A%2F%2Fhoge%3Ffuganame
5388 http:?foo#bar
5389 http://hoge?fugalabelhttp://hoge/?foo#bartext
5390 PASSclass1298184332.95259http://hoge/?foo#bartext
5391 PASSclass1298184595.36652http://hoge/?foo#bartext
5392 PASSclass1298184623.81142http://hoge/?foo#bartext
5393 PASSclass1298184504.70199http://hoge/?foo#bartext
5394 PASSclass1298183571.32271result4http%3A%3Ffoo%23bar%20%2B%20http%3A%2F%2Fhoge%3Ffuga
5395 Ehttp%3A%2F%2Fexample.com%2Fabb%20%2B%20http%3A%2F%2Fexample.com%2Fabbname
5396 -http://example.com/abb
5397 http://example.com/abblabelhttp://example.com/abbtext
5398 PASSclass1298184332.95259http://example.com/abbtext
5399 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fabb%20%2B%20http%3A%2F%2Fexample.com%2Fabb
5400 1file%3A%2F%2Fc%3A%2F%20%2B%20file%3A%2F%2Fc%3A%2Fname
5401 file://c:/
5402 file://c:/label file:///C:/text
5403 PASSclass1298184332.95259
5404 file://c:/text
5405 FAILclass1298184595.36652file://localhost/c:/text
5406 FAILclass1298184623.81142 file:///c:/text
5407 FAILclass1298183571.32271 file:///c:/text
5408 FAILclass1298184504.70199result1file%3A%2F%2Fc%3A%2F%20%2B%20file%3A%2F%2Fc%3A%2F
5409 _http%3A%2F%2Fwww.example.com%3Aas%2520df%2F%20%2B%20http%3A%2F%2Fwww.example.com%3Aas%2520df%2Fname
5410 ?http://www.example.com:as%20df/
5411 http://www.example.com:as%20df/labelhttp://www.example.com:as%20df/text
5412 PASSclass1298184332.95259http://www.example.com:as%20df/text
5413 PASSclass1298184595.36652http://www.example.com/text
5414 FAILclass1298184623.81142http://www.example.com:as%20df/text
5415 PASSclass1298183571.32271nulltext
5416 FAILclass1298184504.70199result_http%3A%2F%2Fwww.example.com%3Aas%2520df%2F%20%2B%20http%3A%2F%2Fwww.example.com%3Aas%2520df%2F
5417 +about%3A%2F%2F%40%20%2B%20about%3A%2F%2F%40name
5418 about://@
5419 about://@label about://@text
5420 PASSclass1298184332.95259about:text
5421 FAILclass1298184595.36652 opera://@text
5422 FAILclass1298184623.81142 about://@text
5423 PASSclass1298183571.32271 about://@text
5424 PASSclass1298184504.70199result+about%3A%2F%2F%40%20%2B%20about%3A%2F%2F%40
5425 ifile%3A%2F%2F%5C%5Chost%5Csharename%5Cdir%5Cfile%20%2B%20file%3A%2F%2F%5C%5Chost%5Csharename%5Cdir%5Cfilename
5426 Afile://\\host\sharename\dir\file
5427 file://\\host\sharename\dir\filelabelfile://host/sharename/dir/filetext
5428 PASSclass1298184332.95259 file:////host/sharename/dir/filetext
5429 FAILclass1298184595.36652opera:illegal-url-206text
5430 FAILclass1298184623.81142 file:////host/sharename/dir/filetext
5431 FAILclass1298183571.32271file://host/sharename/dir/filetext
5432 PASSclass1298184504.70199resultifile%3A%2F%2F%5C%5Chost%5Csharename%5Cdir%5Cfile%20%2B%20file%3A%2F%2F%5C%5Chost%5Csharename%5Cdir%5Cfile
5433 Ohttp%3A%2F%2F%5B1%3A%3A%25251%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A%25251%5D%2Fname
5434 #http://[1::%251]/
5435 http://[1::%251]/labelhttp://[1::%251]/text
5436 PASSclass1298184332.95259http://[1::%251]/text
5437 PASSclass1298184595.36652opera:illegal-url-188text
5438 FAILclass1298184623.81142http://[1::%251]/text
5439 PASSclass1298183571.32271http://[1::%251]/text
5440 PASSclass1298184504.70199resultOhttp%3A%2F%2F%5B1%3A%3A%25251%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A%25251%5D%2F
5441 *.%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
5442 .
5443 http://foo/a/b/c/dlabelhttp://foo/a/b/c/text
5444 PASSclass1298184332.95259http://foo/a/b/c/text
5445 PASSclass1298184595.36652http://foo/a/b/c/text
5446 PASSclass1298184623.81142http://foo/a/b/c/text
5447 PASSclass1298183571.32271http://foo/a/b/c/text
5448 PASSclass1298184504.70199result*.%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
5449 sdata%3Atext%2Fplain%3Bcharset%3Dthing%3Bbase64%3Btest%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dthing%3Bbase64%3Btestname
5450 Sdata:text/plain;charset=thing;base64;test
5451 data:text/plain;charset=thing;base64;testlabel)data:text/plain;charset=thing;base64;testtext
5452 PASSclass1298184332.95259)data:text/plain;charset=thing;base64;testtext
5453 PASSclass1298184595.36652)data:text/plain;charset=thing;base64;testtext
5454 PASSclass1298184623.81142)data:text/plain;charset=thing;base64;testtext
5455 PASSclass1298183571.32271)data:text/plain;charset=thing;base64;testtext
5456 PASSclass1298184504.70199resultsdata%3Atext%2Fplain%3Bcharset%3Dthing%3Bbase64%3Btest%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dthing%3Bbase64%3Btest
5457 Ihttp%3A%2F%2F%5B1%3A%3A%25%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A%25%5D%2Fname
5458 http://[1::%]/
5459 http://[1::%]/labelhttp://[1::%25]/text
5460 PASSclass1298184332.95259http://[1::%]/text
5461 FAILclass1298184595.36652opera:illegal-url-190text
5462 FAILclass1298184623.81142http://[1::%]/text
5463 FAILclass1298183571.32271nulltext
5464 FAILclass1298184504.70199resultIhttp%3A%2F%2F%5B1%3A%3A%25%5D%2F%20%2B%20http%3A%2F%2F%5B1%3A%3A%25%5D%2F
5465 Ehttp%3A%2F%2Fexample.com%2Fa9b%20%2B%20http%3A%2F%2Fexample.com%2Fa9bname
5466 -http://example.com/a9b
5467 http://example.com/a9blabelhttp://example.com/a9btext
5468 PASSclass1298184332.95259http://example.com/a9btext
5469 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa9b%20%2B%20http%3A%2F%2Fexample.com%2Fa9b
5470 Ehttp%3A%2F%2Fa%40b%40c%3Ad%40e%20%2B%20http%3A%2F%2Fa%40b%40c%3Ad%40ename
5471 !http://a@b@c:d@e
5472 http://a@b@c:d@elabelhttp://a%40b%40c:d@e/text
5473 PASSclass1298184332.95259http://a@b@c:d@etext
5474 FAILclass1298184595.36652 http://e/text
5475 FAILclass1298184623.81142http://a%40b%40c:d@e/text
5476 PASSclass1298183571.32271nulltext
5477 FAILclass1298184504.70199resultEhttp%3A%2F%2Fa%40b%40c%3Ad%40e%20%2B%20http%3A%2F%2Fa%40b%40c%3Ad%40e
5478 Ehttp%3A%2F%2Fexample.com%2FaWb%20%2B%20http%3A%2F%2Fexample.com%2FaWbname
5479 -http://example.com/aWb
5480 http://example.com/aWblabelhttp://example.com/aWbtext
5481 PASSclass1298184332.95259http://example.com/aWbtext
5482 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaWb%20%2B%20http%3A%2F%2Fexample.com%2FaWb
5483 ghttp%3A%2F%2F%EF%BC%85%EF%BC%96%EF%BC%91.com%2F%20%2B%20http%3A%2F%2F%EF%BC%85%EF%BC%96%EF%BC%91.com%2Fname
5484 +http://%61.com/
5485 http://%61.com/label http://a.com/text
5486 PASSclass1298184332.95259http://%61.com/text
5487 FAILclass1298184595.36652opera:illegal-url-172text
5488 FAILclass1298184623.81142http://%61.com/text
5489 FAILclass1298183571.32271nulltext
5490 FAILclass1298184504.70199resultghttp%3A%2F%2F%EF%BC%85%EF%BC%96%EF%BC%91.com%2F%20%2B%20http%3A%2F%2F%EF%BC%85%EF%BC%96%EF%BC%91.com%2F
5491 5http%3A%2F%2Ffoo%3A%2F%20%2B%20http%3A%2F%2Ffoo%3A%2Fname
5492 http://foo:/
5493 http://foo:/label http://foo/text
5494 PASSclass1298184332.95259 http://foo:/text
5495 FAILclass1298184595.36652 http://foo/text
5496 PASSclass1298184623.81142 http://foo/text
5497 PASSclass1298183571.32271 http://foo/text
5498 PASSclass1298184504.70199result5http%3A%2F%2Ffoo%3A%2F%20%2B%20http%3A%2F%2Ffoo%3A%2F
5499 uhttp%3A%2F%2Fwww.example.com%2F%3Fq%3D%5CuD800%5CuD800%20%2B%20http%3A%2F%2Fwww.example.com%2F%3Fq%3D%5CuD800%5CuD800name
5500 Mhttp://www.example.com/?q=\uD800\uD800
5501 http://www.example.com/?q=\uD800\uD800label,http://www.example.com/?q=%EF%BF%BD%EF%BF%BDtext
5502 PASSclass1298184332.95259&http://www.example.com/?q=%UD800%UD800text
5503 FAILclass1298184595.36652#http://www.example.com/?q=%EF%BF%BDtext
5504 FAILclass1298184623.81142,http://www.example.com/?q=%EF%BF%BD%EF%BF%BDtext
5505 PASSclass1298183571.32271&http://www.example.com/?q=\uD800\uD800text
5506 FAILclass1298184504.70199resultuhttp%3A%2F%2Fwww.example.com%2F%3Fq%3D%5CuD800%5CuD800%20%2B%20http%3A%2F%2Fwww.example.com%2F%3Fq%3D%5CuD800%5CuD800
5507 Ohttp%3A%2F%2Fexample.com%2Fa%C2%9Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%9Fbname
5508 /http://example.com/aŸb
5509 http://example.com/aŸblabelhttp://example.com/a%C2%9Fbtext
5510 PASSclass1298184332.95259http://example.com/aŸbtext
5511 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%9Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%9Fb
5512 Ihttp%3A%2F%2F%EF%BF%BDzyx.com%2F%20%2B%20http%3A%2F%2F%EF%BF%BDzyx.com%2Fname
5513 %http://�zyx.com/
5514 http://�zyx.com/labelhttp://%EF%BF%BDzyx.com/text
5515 PASSclass1298184332.95259http:/text
5516 FAILclass1298184595.36652opera:illegal-url-162text
5517 FAILclass1298184623.81142http://�zyx.com/text
5518 FAILclass1298183571.32271nulltext
5519 FAILclass1298184504.70199resultIhttp%3A%2F%2F%EF%BF%BDzyx.com%2F%20%2B%20http%3A%2F%2F%EF%BF%BDzyx.com%2F
5520 cvbscript%3Aa%20%25%2055%20'%20%23%20%E4%B8%80%20%2B%20vbscript%3Aa%20%25%2055%20'%20%23%20%E4%B8%80name
5521 /vbscript:a % 55 ' # 一
5522 vbscript:a % 55 ' # 一labelvbscript:a % 55 ' # %E4%B8%80text
5523 FAILclass1298184332.95259'vbscript:a%20%%2055%20'%20#%20%E4%B8%80text
5524 FAILclass1298184595.36652vbscript:a%20%%2055%20'# 一text
5525 FAILclass1298184623.81142'vbscript:a%20%%2055%20'%20#%20%E4%B8%80text
5526 FAILclass1298183571.32271vbscript:a % 55 ' # 一text
5527 PASSclass1298184504.70199resultcvbscript%3Aa%20%25%2055%20'%20%23%20%E4%B8%80%20%2B%20vbscript%3Aa%20%25%2055%20'%20%23%20%E4%B8%80
5528 ufile%3A%2F%2F%2F%2F%2Fsomehost%2Fsomeshare%2Fafile.txt%20%2B%20file%3A%2F%2F%2F%2F%2Fsomehost%2Fsomeshare%2Fafile.txtname
5529 Mfile://///somehost/someshare/afile.txt
5530 file://///somehost/someshare/afile.txtlabel#file://somehost/someshare/afile.txttext
5531 PASSclass1298184332.95259&file://///somehost/someshare/afile.txttext
5532 FAILclass1298184595.36652$file:///somehost/someshare/afile.txttext
5533 FAILclass1298184623.81142&file://///somehost/someshare/afile.txttext
5534 FAILclass1298183571.32271#file://somehost/someshare/afile.txttext
5535 PASSclass1298184504.70199resultufile%3A%2F%2F%2F%2F%2Fsomehost%2Fsomeshare%2Fafile.txt%20%2B%20file%3A%2F%2F%2F%2F%2Fsomehost%2Fsomeshare%2Fafile.txt
5536 ;http%3A%2F%2F192.168.1%2F%20%2B%20http%3A%2F%2F192.168.1%2Fname
5537 #http://192.168.1/
5538 http://192.168.1/labelhttp://192.168.0.1/text
5539 PASSclass1298184332.95259http://192.168.1/text
5540 FAILclass1298184595.36652http://192.168.1/text
5541 FAILclass1298184623.81142http://192.168.1/text
5542 FAILclass1298183571.32271http://192.168.0.1/text
5543 PASSclass1298184504.70199result;http%3A%2F%2F192.168.1%2F%20%2B%20http%3A%2F%2F192.168.1%2F
5544 Khttp%3A%2F%2Fexample.com%2Ffoo%25%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%25name
5545 /http://example.com/foo%
5546 http://example.com/foo%labelhttp://example.com/foo%text
5547 PASSclass1298184332.95259http://example.com/foo%text
5548 PASSclass1298184595.36652http://example.com/foo%text
5549 PASSclass1298184623.81142http://example.com/foo%text
5550 PASSclass1298183571.32271nulltext
5551 FAILclass1298184504.70199resultKhttp%3A%2F%2Fexample.com%2Ffoo%25%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%25
5552 ?HTTP%3A%2F%2Fexample.com%2F%20%2B%20HTTP%3A%2F%2Fexample.com%2Fname
5553 'HTTP://example.com/
5554 HTTP://example.com/labelhttp://example.com/text
5555 PASSclass1298184332.95259HTTP://example.com/text
5556 FAILclass1298184595.36652http://example.com/text
5557 PASSclass1298184623.81142http://example.com/text
5558 PASSclass1298183571.32271http://example.com/text
5559 PASSclass1298184504.70199result?HTTP%3A%2F%2Fexample.com%2F%20%2B%20HTTP%3A%2F%2Fexample.com%2F
5560 5http%3A%2F%2F%2Ffoo%2F%20%2B%20http%3A%2F%2F%2Ffoo%2Fname
5561 http:///foo/
5562 http:///foo/label http://foo/text
5563 PASSclass1298184332.95259
5564 http:/foo/text
5565 FAILclass1298184595.36652
5566 http:/foo/text
5567 FAILclass1298184623.81142 http://foo/text
5568 PASSclass1298183571.32271 http:///foo/text
5569 FAILclass1298184504.70199result5http%3A%2F%2F%2Ffoo%2F%20%2B%20http%3A%2F%2F%2Ffoo%2F
5570 +%2Ffoo%23bar%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
5571 /foo#bar
5572 http://a/b/clabelhttp://a/foo#bartext
5573 PASSclass1298184332.95259http://a/foo#bartext
5574 PASSclass1298184595.36652http://a/foo#bartext
5575 PASSclass1298184623.81142http://a/foo#bartext
5576 PASSclass1298184504.70199http://a/foo#bartext
5577 PASSclass1298183571.32271result+%2Ffoo%23bar%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
5578 Edata%3Atext%2Fplain%2Ca%0Abcde%20%2B%20data%3Atext%2Fplain%2Ca%0Abcdename
5579 -data:text/plain,a
5580 bcde
5581 data:text/plain,a
5582 bcdelabeldata:text/plain,abcdetext
5583 FAILclass1298184332.95259data:text/plain,abcdetext
5584 FAILclass1298184595.36652data:text/plain,abcdetext
5585 FAILclass1298184623.81142data:text/plain,abcdetext
5586 FAILclass1298183571.32271data:text/plain,abcdetext
5587 FAILclass1298184504.70199resultEdata%3Atext%2Fplain%2Ca%0Abcde%20%2B%20data%3Atext%2Fplain%2Ca%0Abcde
5588 1%252E%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
5589 %2E/
5590 http://foo/a/b/c/dlabelhttp://foo/a/b/c/text
5591 PASSclass1298184332.95259http://foo/a/b/c/%2E/text
5592 FAILclass1298184595.36652http://foo/a/b/c/text
5593 PASSclass1298184623.81142http://foo/a/b/c/text
5594 PASSclass1298183571.32271http://foo/a/b/c/text
5595 PASSclass1298184504.70199result1%252E%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
5596 7file%3A%2F%2Ffolder.htt%20%2B%20file%3A%2F%2Ffolder.httname
5597 #file://folder.htt
5598 file://folder.httlabelfile://folder.htt/text
5599 FAILclass1298184332.95259file://folder.htttext
5600 FAILclass1298184595.36652file://folder.htt/text
5601 FAILclass1298184623.81142file:///text
5602 FAILclass1298183571.32271file://folder.htt/text
5603 FAILclass1298184504.70199result7file%3A%2F%2Ffolder.htt%20%2B%20file%3A%2F%2Ffolder.htt
5604 -wss%3A%2F%2Ffoo%2F%20%2B%20wss%3A%2F%2Ffoo%2Fname
5605 wss://foo/
5606 wss://foo/label
5607 wss://foo/text
5608 PASSclass1298184332.95259
5609 wss://foo/text
5610 PASSclass1298184595.36652
5611 wss://foo/text
5612 PASSclass1298184623.81142
5613 wss://foo/text
5614 PASSclass1298183571.32271
5615 wss://foo/text
5616 PASSclass1298184504.70199result-wss%3A%2F%2Ffoo%2F%20%2B%20wss%3A%2F%2Ffoo%2F
5617 /%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
5618 /g
5619 http://a/b/c/d;p?qlabel
5620 http://a/gtext
5621 PASSclass1298184332.95259
5622 http://a/gtext
5623 PASSclass1298184595.36652
5624 http://a/gtext
5625 PASSclass1298184623.81142
5626 http://a/gtext
5627 PASSclass1298184504.70199
5628 http://a/gtext
5629 PASSclass1298183571.32271result/%2Fg%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
5630 /http%3A%2F%2Ffoo%3F%20%2B%20http%3A%2F%2Ffoo%3Fname
5631 http://foo?
5632 http://foo?label http://foo/?text
5633 PASSclass1298184332.95259 http://foo/?text
5634 PASSclass1298184595.36652 http://foo/?text
5635 PASSclass1298184623.81142 http://foo/?text
5636 PASSclass1298183571.32271 http://foo/?text
5637 PASSclass1298184504.70199result/http%3A%2F%2Ffoo%3F%20%2B%20http%3A%2F%2Ffoo%3F
5638 Ohttp%3A%2F%2Fexample.com%2Fa%C2%91b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%91bname
5639 /http://example.com/a‘b
5640 http://example.com/a‘blabelhttp://example.com/a%C2%91btext
5641 PASSclass1298184332.95259http://example.com/a‘btext
5642 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%91b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%91b
5643 +.%2Ffoo%2Fbar%20%2B%20javascript%3Aalert(1)name
5644 ./foo/bar
5645 javascript:alert(1)labeltext
5646 PASSclass1298184332.95259 ./foo/bartext
5647 FAILclass1298184595.36652 ./foo/bartext
5648 FAILclass1298184623.81142 ./foo/bartext
5649 FAILclass1298183571.32271:http://suika.fam.cx/www/url/perl-weburl/t/browsers/foo/bartext
5650 FAILclass1298184504.70199result+.%2Ffoo%2Fbar%20%2B%20javascript%3Aalert(1)
5651 0g%3Fy%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
5652 g?y
5653 http://a/b/c/d;p?qlabelhttp://a/b/c/g?ytext
5654 PASSclass1298184332.95259http://a/b/c/g?ytext
5655 PASSclass1298184595.36652http://a/b/c/g?ytext
5656 PASSclass1298184623.81142http://a/b/c/g?ytext
5657 PASSclass1298184504.70199http://a/b/c/g?ytext
5658 PASSclass1298183571.32271result0g%3Fy%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
5659 Ehttp%3A%2F%2Fexample.com%2FaRb%20%2B%20http%3A%2F%2Fexample.com%2FaRbname
5660 -http://example.com/aRb
5661 http://example.com/aRblabelhttp://example.com/aRbtext
5662 PASSclass1298184332.95259http://example.com/aRbtext
5663 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2FaRb%20%2B%20http%3A%2F%2Fexample.com%2FaRb
5664 Ehttp%3A%2F%2Fexample.com%2Fapb%20%2B%20http%3A%2F%2Fexample.com%2Fapbname
5665 -http://example.com/apb
5666 http://example.com/apblabelhttp://example.com/apbtext
5667 PASSclass1298184332.95259http://example.com/apbtext
5668 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fapb%20%2B%20http%3A%2F%2Fexample.com%2Fapb
5669 uhttp%3A%2F%2Fwww.example.com%2F%23%25C3%2582%25C2%25A9%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%25C3%2582%25C2%25A9name
5670 Ihttp://www.example.com/#%C3%82%C2%A9
5671 http://www.example.com/#%C3%82%C2%A9label$http://www.example.com/#%C3%82%C2%A9text
5672 PASSclass1298184332.95259$http://www.example.com/#%C3%82%C2%A9text
5673 PASSclass1298184595.36652http://www.example.com/#©text
5674 FAILclass1298184623.81142$http://www.example.com/#%C3%82%C2%A9text
5675 PASSclass1298183571.32271$http://www.example.com/#%C3%82%C2%A9text
5676 PASSclass1298184504.70199resultuhttp%3A%2F%2Fwww.example.com%2F%23%25C3%2582%25C2%25A9%20%2B%20http%3A%2F%2Fwww.example.com%2F%23%25C3%2582%25C2%25A9
5677 8g%3Fy%2F.%2Fx%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
5678 g?y/./x
5679 http://a/b/c/d;p?qlabelhttp://a/b/c/g?y/./xtext
5680 PASSclass1298184332.95259http://a/b/c/g?y/./xtext
5681 PASSclass1298184595.36652http://a/b/c/g?y/./xtext
5682 PASSclass1298184623.81142http://a/b/c/g?y/./xtext
5683 PASSclass1298184504.70199http://a/b/c/g?y/./xtext
5684 PASSclass1298183571.32271result8g%3Fy%2F.%2Fx%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
5685 Ihttp%3A%2F%2Fexample.com%2Fa%17b%20%2B%20http%3A%2F%2Fexample.com%2Fa%17bname
5686 -http://example.com/ab
5687 http://example.com/ablabelhttp://example.com/a%17btext
5688 PASSclass1298184332.95259http://example.com/a%17btext
5689 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%17b%20%2B%20http%3A%2F%2Fexample.com%2Fa%17b
5690 Odata%3Atext%2Fplain%3Bcharset%2Cabc%20%2B%20data%3Atext%2Fplain%3Bcharset%2Cabcname
5691 7data:text/plain;charset,abc
5692 data:text/plain;charset,abclabeldata:text/plain;charset,abctext
5693 PASSclass1298184332.95259data:text/plain;charset,abctext
5694 PASSclass1298184595.36652data:text/plain;charset,abctext
5695 PASSclass1298184623.81142data:text/plain;charset,abctext
5696 PASSclass1298183571.32271data:text/plain;charset,abctext
5697 PASSclass1298184504.70199resultOdata%3Atext%2Fplain%3Bcharset%2Cabc%20%2B%20data%3Atext%2Fplain%3Bcharset%2Cabc
5698 Ghttp%3A%2F%2F%3A%3A%3A%3A%3A%40%20%2B%20http%3A%2F%2F%3A%3A%3A%3A%3A%40name
5699 http://:::::@
5700 http://:::::@labelhttp://:%3A%3A%3A%3A@/text
5701 PASSclass1298184332.95259http://:::::@/text
5702 FAILclass1298184595.36652http:/text
5703 FAILclass1298184623.81142 http://:::::@text
5704 FAILclass1298183571.32271nulltext
5705 FAILclass1298184504.70199resultGhttp%3A%2F%2F%3A%3A%3A%3A%3A%40%20%2B%20http%3A%2F%2F%3A%3A%3A%3A%3A%40
5706 Ohttp%3A%2F%2Fexample.com%2Fa%C2%9Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%9Cbname
5707 /http://example.com/aœb
5708 http://example.com/aœblabelhttp://example.com/a%C2%9Cbtext
5709 PASSclass1298184332.95259http://example.com/aœbtext
5710 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%9Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%9Cb
5711 Ehttp%3A%2F%2F%40%5Bc%40d%5D%2F%20%2B%20http%3A%2F%2F%40%5Bc%40d%5D%2Fname
5712 http://@[c@d]/
5713 http://@[c@d]/labelhttp://%40%5Bc@d]/text
5714 PASSclass1298184332.95259http://@[c@d]/text
5715 FAILclass1298184595.36652
5716 http://d]/text
5717 FAILclass1298184623.81142http://%40%5Bc@d]/text
5718 PASSclass1298183571.32271nulltext
5719 FAILclass1298184504.70199resultEhttp%3A%2F%2F%40%5Bc%40d%5D%2F%20%2B%20http%3A%2F%2F%40%5Bc%40d%5D%2F
5720 Ohttp%3A%2F%2Fexample.com%2Fa%C2%99b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%99bname
5721 /http://example.com/a™b
5722 http://example.com/a™blabelhttp://example.com/a%C2%99btext
5723 PASSclass1298184332.95259http://example.com/a™btext
5724 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%99b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%99b
5725 data%3Atext%2Fplain%3Bcharset%3D%2522euc-jp%2522%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3D%2522euc-jp%2522%2C%25A1%25A2name
5726 Wdata:text/plain;charset=%22euc-jp%22,%A1%A2
5727 data:text/plain;charset=%22euc-jp%22,%A1%A2label+data:text/plain;charset=%22euc-jp%22,%A1%A2text
5728 PASSclass1298184332.95259+data:text/plain;charset=%22euc-jp%22,%A1%A2text
5729 PASSclass1298184595.36652+data:text/plain;charset=%22euc-jp%22,%A1%A2text
5730 PASSclass1298184623.81142+data:text/plain;charset=%22euc-jp%22,%A1%A2text
5731 PASSclass1298183571.32271+data:text/plain;charset=%22euc-jp%22,%A1%A2text
5732 PASSclass1298184504.70199resultdata%3Atext%2Fplain%3Bcharset%3D%2522euc-jp%2522%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3D%2522euc-jp%2522%2C%25A1%25A2
5733 3aa%2F%252E%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
5734 aa/%2E
5735 http://foo/a/b/c/dlabelhttp://foo/a/b/c/aa/text
5736 PASSclass1298184332.95259http://foo/a/b/c/aa/%2Etext
5737 FAILclass1298184595.36652http://foo/a/b/c/aa/text
5738 PASSclass1298184623.81142http://foo/a/b/c/aa/%2Etext
5739 FAILclass1298183571.32271http://foo/a/b/c/aa/text
5740 PASSclass1298184504.70199result3aa%2F%252E%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
5741 Sjavascript%3A%2F%2Fwww.example.com%2F%20%2B%20javascript%3A%2F%2Fwww.example.com%2Fname
5742 ;javascript://www.example.com/
5743 javascript://www.example.com/labeljavascript://www.example.com/text
5744 PASSclass1298184332.95259javascript://www.example.com/text
5745 PASSclass1298184595.36652javascript://www.example.com/text
5746 PASSclass1298184623.81142javascript://www.example.com/text
5747 PASSclass1298183571.32271javascript://www.example.com/text
5748 PASSclass1298184504.70199resultSjavascript%3A%2F%2Fwww.example.com%2F%20%2B%20javascript%3A%2F%2Fwww.example.com%2F
5749 edata%3Atext%2Fplain%3BCHARSET%3Dus-ascii%2Cabc%20%2B%20data%3Atext%2Fplain%3BCHARSET%3Dus-ascii%2Cabcname
5750 Idata:text/plain;CHARSET=us-ascii,abc
5751 data:text/plain;CHARSET=us-ascii,abclabel$data:text/plain;CHARSET=us-ascii,abctext
5752 PASSclass1298184332.95259$data:text/plain;CHARSET=us-ascii,abctext
5753 PASSclass1298184595.36652$data:text/plain;CHARSET=us-ascii,abctext
5754 PASSclass1298184623.81142$data:text/plain;CHARSET=us-ascii,abctext
5755 PASSclass1298183571.32271$data:text/plain;CHARSET=us-ascii,abctext
5756 PASSclass1298184504.70199resultedata%3Atext%2Fplain%3BCHARSET%3Dus-ascii%2Cabc%20%2B%20data%3Atext%2Fplain%3BCHARSET%3Dus-ascii%2Cabc
5757 ]http%3A%2F%2Ffoo.example%2F%25E4%25B8%2580%20%2B%20http%3A%2F%2Ffoo.example%2F%25E4%25B8%2580name
5758 9http://foo.example/%E4%B8%80
5759 http://foo.example/%E4%B8%80labelhttp://foo.example/%E4%B8%80text
5760 PASSclass1298184332.95259http://foo.example/%E4%B8%80text
5761 PASSclass1298184595.36652http://foo.example/一text
5762 FAILclass1298184623.81142http://foo.example/%E4%B8%80text
5763 PASSclass1298183571.32271http://foo.example/%E4%B8%80text
5764 PASSclass1298184504.70199result]http%3A%2F%2Ffoo.example%2F%25E4%25B8%2580%20%2B%20http%3A%2F%2Ffoo.example%2F%25E4%25B8%2580
5765 Sfile%3A%2F%2F~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F~user%2Fpath%2Fto%2Ffilename
5766 3file://~user/path/to/file
5767 file://~user/path/to/filelabelfile://%7Euser/path/to/filetext
5768 FAILclass1298184332.95259file://~user/path/to/filetext
5769 FAILclass1298184595.36652file://~user/path/to/filetext
5770 FAILclass1298184623.81142file:///path/to/filetext
5771 FAILclass1298183571.32271file://~user/path/to/filetext
5772 FAILclass1298184504.70199resultSfile%3A%2F%2F~user%2Fpath%2Fto%2Ffile%20%2B%20file%3A%2F%2F~user%2Fpath%2Fto%2Ffile
5773 /%23s%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
5774 #s
5775 http://a/b/c/d;p?qlabelhttp://a/b/c/d;p?q#stext
5776 PASSclass1298184332.95259http://a/b/c/d;p?q#stext
5777 PASSclass1298184595.36652http://a/b/c/d;p?q#stext
5778 PASSclass1298184623.81142http://a/b/c/d;p?q#stext
5779 PASSclass1298184504.70199http://a/b/c/d;p?q#stext
5780 PASSclass1298183571.32271result/%23s%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
5781 Ohttp%3A%2F%2Fexample.com%2Fa%C3%95b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%95bname
5782 /http://example.com/aÕb
5783 http://example.com/aÕblabelhttp://example.com/a%C3%95btext
5784 PASSclass1298184332.95259http://example.com/aÕbtext
5785 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%95b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%95b
5786 data%3Atext%2Fplain%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK!%3F!%3F%20%2B%20data%3Atext%2Fplain%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK!%3F!%3Fname
5787 _data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?!?
5788 data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?!?label/data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?!?text
5789 PASSclass1298184332.95259/data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?!?text
5790 PASSclass1298184595.36652/data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?!?text
5791 PASSclass1298184623.81142/data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?!?text
5792 PASSclass1298183571.32271/data:text/plain;base64,VGhpcyBpcyBhIHRlc3QK!?!?text
5793 PASSclass1298184504.70199resultdata%3Atext%2Fplain%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK!%3F!%3F%20%2B%20data%3Atext%2Fplain%3Bbase64%2CVGhpcyBpcyBhIHRlc3QK!%3F!%3F
5794 tgz%3Afile%3A%2F%2Fanyhost%2Fdir%2Fmytar.tgz!%2Fsomepath%2Fsomefile%20%2B%20tgz%3Afile%3A%2F%2Fanyhost%2Fdir%2Fmytar.tgz!%2Fsomepath%2Fsomefilename
5795 gtgz:file://anyhost/dir/mytar.tgz!/somepath/somefile
5796 tgz:file://anyhost/dir/mytar.tgz!/somepath/somefilelabel3tgz:file://anyhost/dir/mytar.tgz!/somepath/somefiletext
5797 PASSclass1298184332.952593tgz:file://anyhost/dir/mytar.tgz!/somepath/somefiletext
5798 PASSclass1298184595.366523tgz:file://anyhost/dir/mytar.tgz!/somepath/somefiletext
5799 PASSclass1298184623.811423tgz:file://anyhost/dir/mytar.tgz!/somepath/somefiletext
5800 PASSclass1298183571.322713tgz:file://anyhost/dir/mytar.tgz!/somepath/somefiletext
5801 PASSclass1298184504.70199resulttgz%3Afile%3A%2F%2Fanyhost%2Fdir%2Fmytar.tgz!%2Fsomepath%2Fsomefile%20%2B%20tgz%3Afile%3A%2F%2Fanyhost%2Fdir%2Fmytar.tgz!%2Fsomepath%2Fsomefile
5802 edata%3Atext%2Fplain%3Bcharset%3Dus-ascii%3Babc%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dus-ascii%3Babcname
5803 Idata:text/plain;charset=us-ascii;abc
5804 data:text/plain;charset=us-ascii;abclabel$data:text/plain;charset=us-ascii;abctext
5805 PASSclass1298184332.95259$data:text/plain;charset=us-ascii;abctext
5806 PASSclass1298184595.36652$data:text/plain;charset=us-ascii;abctext
5807 PASSclass1298184623.81142$data:text/plain;charset=us-ascii;abctext
5808 PASSclass1298183571.32271$data:text/plain;charset=us-ascii;abctext
5809 PASSclass1298184504.70199resultedata%3Atext%2Fplain%3Bcharset%3Dus-ascii%3Babc%20%2B%20data%3Atext%2Fplain%3Bcharset%3Dus-ascii%3Babc
5810 kfile%3A%2F%2F%2Fc%3A%255Cwindows%255Cexplorer.exe%20%2B%20file%3A%2F%2F%2Fc%3A%255Cwindows%255Cexplorer.exename
5811 Gfile:///c:%5Cwindows%5Cexplorer.exe
5812 file:///c:%5Cwindows%5Cexplorer.exelabel$file:///C:/%5Cwindows%5Cexplorer.exetext
5813 FAILclass1298184332.95259#file:///c:%5Cwindows%5Cexplorer.exetext
5814 FAILclass1298184595.36652!file:/c:%5Cwindows%5Cexplorer.exetext
5815 FAILclass1298184623.81142#file:///c:%5Cwindows%5Cexplorer.exetext
5816 FAILclass1298183571.32271file:///c:/windows/explorer.exetext
5817 FAILclass1298184504.70199resultkfile%3A%2F%2F%2Fc%3A%255Cwindows%255Cexplorer.exe%20%2B%20file%3A%2F%2F%2Fc%3A%255Cwindows%255Cexplorer.exe
5818 -.g%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
5819 .g
5820 http://a/b/c/d;p?qlabelhttp://a/b/c/.gtext
5821 PASSclass1298184332.95259http://a/b/c/.gtext
5822 PASSclass1298184595.36652http://a/b/c/.gtext
5823 PASSclass1298184623.81142http://a/b/c/.gtext
5824 PASSclass1298184504.70199http://a/b/c/.gtext
5825 PASSclass1298183571.32271result-.g%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
5826 ;mid%3Aa%25b%40foo.example%20%2B%20mid%3Aa%25b%40foo.examplename
5827 'mid:a%b@foo.example
5828 mid:a%b@foo.examplelabelmid:a%b@foo.exampletext
5829 PASSclass1298184332.95259mid:a%b@foo.exampletext
5830 PASSclass1298184595.36652mid:a%b@foo.exampletext
5831 PASSclass1298184623.81142mid:a%b@foo.exampletext
5832 PASSclass1298183571.32271mid:a%b@foo.exampletext
5833 PASSclass1298184504.70199result;mid%3Aa%25b%40foo.example%20%2B%20mid%3Aa%25b%40foo.example
5834 ..%2Ffoo%23bar%20%2B%20http%3A%2F%2Fhoge%2Ffuganame
5835 ./foo#bar
5836 http://hoge/fugalabelhttp://hoge/foo#bartext
5837 PASSclass1298184332.95259http://hoge/foo#bartext
5838 PASSclass1298184595.36652http://hoge/foo#bartext
5839 PASSclass1298184623.81142http://hoge/foo#bartext
5840 PASSclass1298184504.70199http://hoge/foo#bartext
5841 PASSclass1298183571.32271result..%2Ffoo%23bar%20%2B%20http%3A%2F%2Fhoge%2Ffuga
5842 Ajavascript%3A%22abc%22%23def%20%2B%20javascript%3A%22abc%22%23defname
5843 )javascript:"abc"#def
5844 javascript:"abc"#deflabeljavascript:"abc"#deftext
5845 PASSclass1298184332.95259javascript:%22abc%22#deftext
5846 FAILclass1298184595.36652javascript:"abc"#deftext
5847 PASSclass1298184623.81142javascript:"abc"#deftext
5848 PASSclass1298183571.32271javascript:"abc"#deftext
5849 PASSclass1298184504.70199resultAjavascript%3A%22abc%22%23def%20%2B%20javascript%3A%22abc%22%23def
5850 1http%3A%2F%2Ffoo.%2F%20%2B%20http%3A%2F%2Ffoo.%2Fname
5851 http://foo./
5852 http://foo./label http://foo./text
5853 PASSclass1298184332.95259 http://foo./text
5854 PASSclass1298184595.36652 http://foo./text
5855 PASSclass1298184623.81142 http://foo./text
5856 PASSclass1298183571.32271 http://foo./text
5857 PASSclass1298184504.70199result1http%3A%2F%2Ffoo.%2F%20%2B%20http%3A%2F%2Ffoo.%2F
5858 Ihttp%3A%2F%2Fexample.com%2Fa%3Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%3Bbname
5859 -http://example.com/a;b
5860 http://example.com/a;blabelhttp://example.com/a;btext
5861 PASSclass1298184332.95259http://example.com/a;btext
5862 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%3Bb%20%2B%20http%3A%2F%2Fexample.com%2Fa%3Bb
5863 Ohttp%3A%2F%2Fexample.com%2Fa%C3%A8b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A8bname
5864 /http://example.com/aèb
5865 http://example.com/aèblabelhttp://example.com/a%C3%A8btext
5866 PASSclass1298184332.95259http://example.com/aèbtext
5867 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%A8b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A8b
5868 =http%3A%2F%2F0.0.0xffff%2F%20%2B%20http%3A%2F%2F0.0.0xffff%2Fname
5869 %http://0.0.0xffff/
5870 http://0.0.0xffff/labelhttp://0.0.255.255/text
5871 PASSclass1298184332.95259http://0.0.0xffff/text
5872 FAILclass1298184595.36652http://0.0.0xffff/text
5873 FAILclass1298184623.81142http://0.0.0xffff/text
5874 FAILclass1298183571.32271http://0.0.255.255/text
5875 PASSclass1298184504.70199result=http%3A%2F%2F0.0.0xffff%2F%20%2B%20http%3A%2F%2F0.0.0xffff%2F
5876 Ahttp%3A%2F%2F0xc0.0250.01%2F%20%2B%20http%3A%2F%2F0xc0.0250.01%2Fname
5877 )http://0xc0.0250.01/
5878 http://0xc0.0250.01/labelhttp://192.168.0.1/text
5879 PASSclass1298184332.95259http://0xc0.0250.01/text
5880 FAILclass1298184595.36652http://0xc0.0250.01/text
5881 FAILclass1298184623.81142http://0xc0.0250.01/text
5882 FAILclass1298183571.32271http://192.168.0.1/text
5883 PASSclass1298184504.70199resultAhttp%3A%2F%2F0xc0.0250.01%2F%20%2B%20http%3A%2F%2F0xc0.0250.01%2F
5884 Kjavascript%3A123%3B%250B%22abc%22%20%2B%20javascript%3A123%3B%250B%22abc%22name
5885 /javascript:123;%0B"abc"
5886 javascript:123;%0B"abc"labeljavascript:123;%0B"abc"text
5887 PASSclass1298184332.95259javascript:123;%0B%22abc%22text
5888 FAILclass1298184595.36652javascript:123;%0B"abc"text
5889 PASSclass1298184623.81142javascript:123;%0B"abc"text
5890 PASSclass1298183571.32271javascript:123;%0B"abc"text
5891 PASSclass1298184504.70199resultKjavascript%3A123%3B%250B%22abc%22%20%2B%20javascript%3A123%3B%250B%22abc%22
5892 2..%2F..%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
5893 ../..
5894 http://a/b/c/d;p?qlabel http://a/text
5895 PASSclass1298184332.95259 http://a/text
5896 PASSclass1298184595.36652 http://a/text
5897 PASSclass1298184623.81142 http://a/text
5898 PASSclass1298184504.70199 http://a/text
5899 PASSclass1298183571.32271result2..%2F..%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
5900 -.%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
5901 ./
5902 http://foo/a/b/c/dlabelhttp://foo/a/b/c/text
5903 PASSclass1298184332.95259http://foo/a/b/c/text
5904 PASSclass1298184595.36652http://foo/a/b/c/text
5905 PASSclass1298184623.81142http://foo/a/b/c/text
5906 PASSclass1298183571.32271http://foo/a/b/c/text
5907 PASSclass1298184504.70199result-.%2F%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
5908 Ehttp%3A%2F%2Fexample.com%2Faib%20%2B%20http%3A%2F%2Fexample.com%2Faibname
5909 -http://example.com/aib
5910 http://example.com/aiblabelhttp://example.com/aibtext
5911 PASSclass1298184332.95259http://example.com/aibtext
5912 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Faib%20%2B%20http%3A%2F%2Fexample.com%2Faib
5913 Ohttp%3A%2F%2Fexample.com%2Fa%C2%86b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%86bname
5914 /http://example.com/a†b
5915 http://example.com/a†blabelhttp://example.com/a%C2%86btext
5916 PASSclass1298184332.95259http://example.com/a†btext
5917 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%86b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%86b
5918 7ws%3A%2F%2Ffoo%3A443%2F%20%2B%20ws%3A%2F%2Ffoo%3A443%2Fname
5919 ws://foo:443/
5920 ws://foo:443/label ws://foo:443/text
5921 PASSclass1298184332.95259 ws://foo:443/text
5922 PASSclass1298184595.36652 ws://foo:443/text
5923 PASSclass1298184623.81142 ws://foo:443/text
5924 PASSclass1298183571.32271 ws://foo:443/text
5925 PASSclass1298184504.70199result7ws%3A%2F%2Ffoo%3A443%2F%20%2B%20ws%3A%2F%2Ffoo%3A443%2F
5926 Ohttp%3A%2F%2Fexample.com%2Fa%C3%9Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%9Fbname
5927 /http://example.com/aßb
5928 http://example.com/aßblabelhttp://example.com/a%C3%9Fbtext
5929 PASSclass1298184332.95259http://example.com/aßbtext
5930 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%9Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%9Fb
5931 Ohttp%3A%2F%2Fexample.com%2Fa%C2%83b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%83bname
5932 /http://example.com/aƒb
5933 http://example.com/aƒblabelhttp://example.com/a%C2%83btext
5934 PASSclass1298184332.95259http://example.com/aƒbtext
5935 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%83b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%83b
5936 Ehttp%3A%2F%2Fexample.com%2Fahb%20%2B%20http%3A%2F%2Fexample.com%2Fahbname
5937 -http://example.com/ahb
5938 http://example.com/ahblabelhttp://example.com/ahbtext
5939 PASSclass1298184332.95259http://example.com/ahbtext
5940 PASSclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fahb%20%2B%20http%3A%2F%2Fexample.com%2Fahb
5941 ?http%3A%2F%2F0.00.0x.0x0%2F%20%2B%20http%3A%2F%2F0.00.0x.0x0%2Fname
5942 'http://0.00.0x.0x0/
5943 http://0.00.0x.0x0/labelhttp://0.0.0.0/text
5944 PASSclass1298184332.95259http://0.00.0x.0x0/text
5945 FAILclass1298184595.36652http://0.00.0x.0x0/text
5946 FAILclass1298184623.81142http://0.00.0x.0x0/text
5947 FAILclass1298183571.32271http://0.00.0x.0x0/text
5948 FAILclass1298184504.70199result?http%3A%2F%2F0.00.0x.0x0%2F%20%2B%20http%3A%2F%2F0.00.0x.0x0%2F
5949 Qhttp%3A%2F%2Fwww.example.com%3A-2%2F%20%2B%20http%3A%2F%2Fwww.example.com%3A-2%2Fname
5950 5http://www.example.com:-2/
5951 http://www.example.com:-2/labelhttp://www.example.com:-2/text
5952 PASSclass1298184332.95259http://www.example.com:-2/text
5953 PASSclass1298184595.36652http://www.example.com:65534/text
5954 FAILclass1298184623.81142http://www.example.com:-2/text
5955 PASSclass1298183571.32271nulltext
5956 FAILclass1298184504.70199resultQhttp%3A%2F%2Fwww.example.com%3A-2%2F%20%2B%20http%3A%2F%2Fwww.example.com%3A-2%2F
5957 Ihttp%3A%2F%2Fexample.com%2Fa%08b%20%2B%20http%3A%2F%2Fexample.com%2Fa%08bname
5958 -http://example.com/ab
5959 http://example.com/ablabelhttp://example.com/a%08btext
5960 PASSclass1298184332.95259http://example.com/a%08btext
5961 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%08b%20%2B%20http%3A%2F%2Fexample.com%2Fa%08b
5962 Ihttp%3A%2F%2Fexample.com%2Fa%7Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%7Cbname
5963 -http://example.com/a|b
5964 http://example.com/a|blabelhttp://example.com/a%7Cbtext
5965 PASSclass1298184332.95259http://example.com/a%7Cbtext
5966 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%7Cb%20%2B%20http%3A%2F%2Fexample.com%2Fa%7Cb
5967 Ohttp%3A%2F%2Fexample.com%2Fa%C3%96b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%96bname
5968 /http://example.com/aÖb
5969 http://example.com/aÖblabelhttp://example.com/a%C3%96btext
5970 PASSclass1298184332.95259http://example.com/aÖbtext
5971 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%96b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%96b
5972 ?mid%3Aa%2525b%40foo.example%20%2B%20mid%3Aa%2525b%40foo.examplename
5973 +mid:a%25b@foo.example
5974 mid:a%25b@foo.examplelabelmid:a%25b@foo.exampletext
5975 PASSclass1298184332.95259mid:a%25b@foo.exampletext
5976 PASSclass1298184595.36652mid:a%25b@foo.exampletext
5977 PASSclass1298184623.81142mid:a%25b@foo.exampletext
5978 PASSclass1298183571.32271mid:a%25b@foo.exampletext
5979 PASSclass1298184504.70199result?mid%3Aa%2525b%40foo.example%20%2B%20mid%3Aa%2525b%40foo.example
5980 Uhttp%3A%2F%2F%25EF%25BF%25BDzyx.com%2F%20%2B%20http%3A%2F%2F%25EF%25BF%25BDzyx.com%2Fname
5981 1http://%EF%BF%BDzyx.com/
5982 http://%EF%BF%BDzyx.com/labelhttp://%EF%BF%BDzyx.com/text
5983 PASSclass1298184332.95259http://%EF%BF%BDzyx.com/text
5984 PASSclass1298184595.36652opera:illegal-url-164text
5985 FAILclass1298184623.81142http://%ef%bf%bdzyx.com/text
5986 FAILclass1298183571.32271http://%ef%bf%bdzyx.com/text
5987 FAILclass1298184504.70199resultUhttp%3A%2F%2F%25EF%25BF%25BDzyx.com%2F%20%2B%20http%3A%2F%2F%25EF%25BF%25BDzyx.com%2F
5988 Ehttp%3A%2F%2Fexample.com%2Fa%EF%BF%BDb%20%2B%20http%3A%2F%2Ffoo%2Fbarname
5989 'http://example.com/a�b
5990 http://foo/barlabelhttp://example.com/a%EF%BF%BDbtext
5991 PASSclass1298184332.95259http://example.com/a�btext
5992 FAILclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa%EF%BF%BDb%20%2B%20http%3A%2F%2Ffoo%2Fbar
5993 ?file%3A%2F%2F%2Ftest%25a%2Fb%2Fc%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
5994 file:///test%a/b/c
5995 http://a/b/clabelfile:///test%a/b/ctext
5996 PASSclass1298184332.95259file:///test%a/b/ctext
5997 PASSclass1298184595.36652file:/test%a/b/ctext
5998 FAILclass1298184623.81142file:///test%a/b/ctext
5999 PASSclass1298183571.32271file:///test%25a/b/ctext
6000 FAILclass1298184504.70199result?file%3A%2F%2F%2Ftest%25a%2Fb%2Fc%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
6001 chttp%3A%2F%2Fwww.google.com%2Fasdf%23%5CuD800%20%2B%20http%3A%2F%2Fwww.google.com%2Fasdf%23%5CuD800name
6002 Chttp://www.google.com/asdf#\uD800
6003 http://www.google.com/asdf#\uD800labelhttp://www.google.com/asdf#�text
6004 PASSclass1298184332.95259!http://www.google.com/asdf#%UD800text
6005 FAILclass1298184595.36652"http://www.google.com/asdf#�x>text
6006 FAILclass1298184623.81142$http://www.google.com/asdf#%EF%BF%BDtext
6007 FAILclass1298183571.32271!http://www.google.com/asdf#\uD800text
6008 FAILclass1298184504.70199resultchttp%3A%2F%2Fwww.google.com%2Fasdf%23%5CuD800%20%2B%20http%3A%2F%2Fwww.google.com%2Fasdf%23%5CuD800
6009 Ghttp%3A%2F%2F000030052000001%2F%20%2B%20http%3A%2F%2F000030052000001%2Fname
6010 /http://000030052000001/
6011 http://000030052000001/labelhttp://192.168.0.1/text
6012 PASSclass1298184332.95259http://000030052000001/text
6013 FAILclass1298184595.36652http://000030052000001/text
6014 FAILclass1298184623.81142http://000030052000001/text
6015 FAILclass1298183571.32271http://192.168.0.1/text
6016 PASSclass1298184504.70199resultGhttp%3A%2F%2F000030052000001%2F%20%2B%20http%3A%2F%2F000030052000001%2F
6017 &file%3A%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
6018 file:
6019 http://a/b/clabelfile:///text
6020 PASSclass1298184332.95259file:text
6021 FAILclass1298184595.36652file:/text
6022 FAILclass1298184623.81142file:///text
6023 PASSclass1298183571.32271file:text
6024 FAILclass1298184504.70199result&file%3A%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
6025 5ws%3A%2F%2Ffoo%3A81%2F%20%2B%20ws%3A%2F%2Ffoo%3A81%2Fname
6026 ws://foo:81/
6027 ws://foo:81/label ws://foo:81/text
6028 PASSclass1298184332.95259 ws://foo:81/text
6029 PASSclass1298184595.36652 ws://foo:81/text
6030 PASSclass1298184623.81142 ws://foo:81/text
6031 PASSclass1298183571.32271 ws://foo:81/text
6032 PASSclass1298184504.70199result5ws%3A%2F%2Ffoo%3A81%2F%20%2B%20ws%3A%2F%2Ffoo%3A81%2F
6033 +file%3A%2Fc%3A%2F%20%2B%20file%3A%2Fc%3A%2Fname
6034 file:/c:/
6035 file:/c:/label file:///C:/text
6036 PASSclass1298184332.95259 file:///c:/text
6037 FAILclass1298184595.36652 file:/c:/text
6038 FAILclass1298184623.81142 file:///c:/text
6039 FAILclass1298183571.32271 file:///c:/text
6040 FAILclass1298184504.70199result+file%3A%2Fc%3A%2F%20%2B%20file%3A%2Fc%3A%2F
6041 a%25D9%2582%25D9%2587%25D9%2588%25D8%25A9%3A%2F%2Fcoffee.example%2F%20%2B%20http%3A%2F%2Ffoo%2Fbarname
6042 9%D9%82%D9%87%D9%88%D8%A9://coffee.example/
6043 http://foo/barlabel5http://foo/%D9%82%D9%87%D9%88%D8%A9://coffee.example/text
6044 PASSclass1298184332.952595http://foo/%D9%82%D9%87%D9%88%D8%A9://coffee.example/text
6045 PASSclass1298184595.36652%http://foo/قهوة://coffee.example/text
6046 FAILclass1298184623.811425http://foo/%D9%82%D9%87%D9%88%D8%A9://coffee.example/text
6047 PASSclass1298183571.322715http://foo/%D9%82%D9%87%D9%88%D8%A9://coffee.example/text
6048 PASSclass1298184504.70199resulta%25D9%2582%25D9%2587%25D9%2588%25D8%25A9%3A%2F%2Fcoffee.example%2F%20%2B%20http%3A%2F%2Ffoo%2Fbar
6049 7tel%3A%2B1-816-555-1212%20%2B%20tel%3A%2B1-816-555-1212name
6050 'tel:+1-816-555-1212
6051 tel:+1-816-555-1212labeltel:+1-816-555-1212text
6052 PASSclass1298184332.95259tel:+1-816-555-1212text
6053 PASSclass1298184595.36652tel:+1-816-555-1212text
6054 PASSclass1298184623.81142tel:+1-816-555-1212text
6055 PASSclass1298183571.32271tel:+1-816-555-1212text
6056 PASSclass1298184504.70199result7tel%3A%2B1-816-555-1212%20%2B%20tel%3A%2B1-816-555-1212
6057 qhttp%3A%2F%2F%E4%BD%A0%E5%A5%BD%E4%BD%A0%E5%A5%BD%2F%20%2B%20http%3A%2F%2F%E4%BD%A0%E5%A5%BD%E4%BD%A0%E5%A5%BD%2Fname
6058 )http://你好你好/
6059 http://你好你好/labelhttp://xn--6qqa088eba/text
6060 PASSclass1298184332.95259http://xn--6qqa088eba/text
6061 PASSclass1298184595.36652http://你好你好/text
6062 FAILclass1298184623.81142http://xn--6qqa088eba/text
6063 PASSclass1298183571.32271http://你好你好/text
6064 FAILclass1298184504.70199resultqhttp%3A%2F%2F%E4%BD%A0%E5%A5%BD%E4%BD%A0%E5%A5%BD%2F%20%2B%20http%3A%2F%2F%E4%BD%A0%E5%A5%BD%E4%BD%A0%E5%A5%BD%2F
6065 Ihttp%3A%2F%2Fexample.com%2Fa%1Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%1Ebname
6066 -http://example.com/ab
6067 http://example.com/ablabelhttp://example.com/a%1Ebtext
6068 PASSclass1298184332.95259http://example.com/a%1Ebtext
6069 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%1Eb%20%2B%20http%3A%2F%2Fexample.com%2Fa%1Eb
6070 Ohttp%3A%2F%2Fexample.com%2Fa%C2%85b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%85bname
6071 /http://example.com/a…b
6072 http://example.com/a…blabelhttp://example.com/a%C2%85btext
6073 PASSclass1298184332.95259http://example.com/a…btext
6074 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%85b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%85b
6075 Ohttp%3A%2F%2Fexample.com%2Fa%C3%ADb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%ADbname
6076 /http://example.com/aíb
6077 http://example.com/aíblabelhttp://example.com/a%C3%ADbtext
6078 PASSclass1298184332.95259http://example.com/aíbtext
6079 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%ADb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%ADb
6080 Pfile%3A%2F%5C%2F%5CC%3A%5C%5C%2F%2Ffoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
6081 (file:/\/\C:\\//foo\bar.html
6082 http://a/b/clabelfile:///C:////foo/bar.htmltext
6083 PASSclass1298184332.95259file:////C:////foo/bar.htmltext
6084 FAILclass1298184595.36652%file:/%5C/%5CC:%5C%5C//foo%5Cbar.htmltext
6085 FAILclass1298184623.81142file:////C:////foo/bar.htmltext
6086 FAILclass1298183571.32271file:///C:////foo/bar.htmltext
6087 PASSclass1298184504.70199resultPfile%3A%2F%5C%2F%5CC%3A%5C%5C%2F%2Ffoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
6088 A%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%3Ab%40c%3A400%2Fe%2Ff%3Fg%23hname
6089 !/foo/bar
6090 http://a:b@c:400/e/f?g#hlabelhttp://a:b@c:400/foo/bartext
6091 PASSclass1298184332.95259http://a:b@c:400/foo/bartext
6092 PASSclass1298184595.36652http://c:400/foo/bartext
6093 FAILclass1298184623.81142nulltext
6094 FAILclass1298184504.70199http://a:b@c:400/foo/bartext
6095 PASSclass1298183571.32271resultA%2Ffoo%2Fbar%20%2B%20http%3A%2F%2Fa%3Ab%40c%3A400%2Fe%2Ff%3Fg%23h
6096 chttp%3A%2F%2Fwww.example.com%2F%23asdf%23qwer%20%2B%20http%3A%2F%2Fwww.example.com%2F%23asdf%23qwername
6097 Chttp://www.example.com/#asdf#qwer
6098 http://www.example.com/#asdf#qwerlabel!http://www.example.com/#asdf#qwertext
6099 PASSclass1298184332.95259#http://www.example.com/#asdf%23qwertext
6100 FAILclass1298184595.36652!http://www.example.com/#asdf#qwertext
6101 PASSclass1298184623.81142!http://www.example.com/#asdf#qwertext
6102 PASSclass1298183571.32271!http://www.example.com/#asdf#qwertext
6103 PASSclass1298184504.70199resultchttp%3A%2F%2Fwww.example.com%2F%23asdf%23qwer%20%2B%20http%3A%2F%2Fwww.example.com%2F%23asdf%23qwer
6104 7http%3A%2F%2F192.168%2F%20%2B%20http%3A%2F%2F192.168%2Fname
6105 http://192.168/
6106 http://192.168/labelhttp://192.0.0.168/text
6107 PASSclass1298184332.95259http://192.168/text
6108 FAILclass1298184595.36652http://192.168/text
6109 FAILclass1298184623.81142http://192.168/text
6110 FAILclass1298183571.32271http://192.0.0.168/text
6111 PASSclass1298184504.70199result7http%3A%2F%2F192.168%2F%20%2B%20http%3A%2F%2F192.168%2F
6112 Chttp%3A%2F%2F0.255.255.255%2F%20%2B%20http%3A%2F%2F0.255.255.255%2Fname
6113 +http://0.255.255.255/
6114 http://0.255.255.255/labelhttp://0.255.255.255/text
6115 PASSclass1298184332.95259http://0.255.255.255/text
6116 PASSclass1298184595.36652http://0.255.255.255/text
6117 PASSclass1298184623.81142http://0.255.255.255/text
6118 PASSclass1298183571.32271http://0.255.255.255/text
6119 PASSclass1298184504.70199resultChttp%3A%2F%2F0.255.255.255%2F%20%2B%20http%3A%2F%2F0.255.255.255%2F
6120 ]http%3A%5C%5C%5C%5Cwww.google.com%5C%5Cfoo%20%2B%20http%3A%5C%5C%5C%5Cwww.google.com%5C%5Cfooname
6121 9http:\\\\www.google.com\\foo
6122 http:\\\\www.google.com\\foolabelhttp://www.google.com//footext
6123 FAILclass1298184332.95259http://www.google.com//footext
6124 FAILclass1298184595.36652Vhttp://suika.fam.cx/www/url/perl-weburl/t/browsers/%5C%5C%5C%5Cwww.google.com%5C%5Cfootext
6125 FAILclass1298184623.81142Bhttp://\\\\www.google.com\\foo/%5C%5C%5C%5Cwww.google.com%5C%5Cfootext
6126 FAILclass1298183571.32271http:////www.google.com//footext
6127 FAILclass1298184504.70199result]http%3A%5C%5C%5C%5Cwww.google.com%5C%5Cfoo%20%2B%20http%3A%5C%5C%5C%5Cwww.google.com%5C%5Cfoo
6128 data%3Atext%2Fplain%3Bcharset%3D%22%5Ceuc-jp%22%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3D%22%5Ceuc-jp%22%2C%25A1%25A2name
6129 Qdata:text/plain;charset="\euc-jp",%A1%A2
6130 data:text/plain;charset="\euc-jp",%A1%A2label(data:text/plain;charset="\euc-jp",%A1%A2text
6131 FAILclass1298184332.95259,data:text/plain;charset=%22\euc-jp%22,%A1%A2text
6132 FAILclass1298184595.36652(data:text/plain;charset="\euc-jp",%A1%A2text
6133 FAILclass1298184623.81142(data:text/plain;charset="\euc-jp",%A1%A2text
6134 FAILclass1298183571.32271(data:text/plain;charset="\euc-jp",%A1%A2text
6135 FAILclass1298184504.70199resultdata%3Atext%2Fplain%3Bcharset%3D%22%5Ceuc-jp%22%2C%25A1%25A2%20%2B%20data%3Atext%2Fplain%3Bcharset%3D%22%5Ceuc-jp%22%2C%25A1%25A2
6136 /http%3A%2F%2F%3A080%20%2B%20http%3A%2F%2F%3A080name
6137 http://:080
6138 http://:080labelhttp:///text
6139 PASSclass1298184332.95259 http://:080/text
6140 FAILclass1298184595.36652http:/text
6141 FAILclass1298184623.81142 http://:080/text
6142 FAILclass1298183571.32271http:///text
6143 PASSclass1298184504.70199result/http%3A%2F%2F%3A080%20%2B%20http%3A%2F%2F%3A080
6144 #JAVASCRIPT%3A%20%2B%20JAVASCRIPT%3Aname
6145 JAVASCRIPT:
6146 JAVASCRIPT:label javascript:text
6147 PASSclass1298184332.95259 JAVASCRIPT:text
6148 FAILclass1298184595.36652 javascript:text
6149 PASSclass1298184623.81142 javascript:text
6150 PASSclass1298183571.32271 javascript:text
6151 PASSclass1298184504.70199result#JAVASCRIPT%3A%20%2B%20JAVASCRIPT%3A
6152 Uhttp%3A%2F%2Fexample.com%2Fa%EF%A0%80b%20%2B%20http%3A%2F%2Fexample.com%2Fa%EF%A0%80bname
6153 1http://example.com/ab
6154 http://example.com/ablabelhttp://example.com/a%EF%A0%80btext
6155 PASSclass1298184332.95259http://example.com/abtext
6156 FAILclass1298184504.70199resultUhttp%3A%2F%2Fexample.com%2Fa%EF%A0%80b%20%2B%20http%3A%2F%2Fexample.com%2Fa%EF%A0%80b
6157 Ohttp%3A%2F%2Fexample.com%2Fa%C3%BEb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%BEbname
6158 /http://example.com/aþb
6159 http://example.com/aþblabelhttp://example.com/a%C3%BEbtext
6160 PASSclass1298184332.95259http://example.com/aþbtext
6161 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%BEb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%BEb
6162 Ohttp%3A%2F%2Fexample.com%2Fa%C3%85b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%85bname
6163 /http://example.com/aÅb
6164 http://example.com/aÅblabelhttp://example.com/a%C3%85btext
6165 PASSclass1298184332.95259http://example.com/aÅbtext
6166 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%85b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%85b
6167 mhttp%3A%2F%2Fwww.example.com%2F%23a%25EF%25B7%2590%20%2B%20http%3A%2F%2Fwww.example.com%2F%23a%25EF%25B7%2590name
6168 Ehttp://www.example.com/#a%EF%B7%90
6169 http://www.example.com/#a%EF%B7%90label"http://www.example.com/#a%EF%B7%90text
6170 PASSclass1298184332.95259"http://www.example.com/#a%EF%B7%90text
6171 PASSclass1298184595.36652http://www.example.com/#a﷐text
6172 FAILclass1298184623.81142"http://www.example.com/#a%EF%B7%90text
6173 PASSclass1298183571.32271"http://www.example.com/#a%EF%B7%90text
6174 PASSclass1298184504.70199resultmhttp%3A%2F%2Fwww.example.com%2F%23a%25EF%25B7%2590%20%2B%20http%3A%2F%2Fwww.example.com%2F%23a%25EF%25B7%2590
6175 8%2F%2Fabc%20%2B%20http%3A%2F%2Fa%3Ab%40c%3Ad%2Fe%3Ff%23gname
6176 //abc
6177 http://a:b@c:d/e?f#glabel http://abc/text
6178 PASSclass1298184332.95259 http://abc/text
6179 PASSclass1298184595.36652 http://abc/text
6180 PASSclass1298184623.81142nulltext
6181 FAILclass1298184504.70199 http://abc/text
6182 PASSclass1298183571.32271result8%2F%2Fabc%20%2B%20http%3A%2F%2Fa%3Ab%40c%3Ad%2Fe%3Ff%23g
6183 Ihttp%3A%2F%2Fexample.com%2Fa%01b%20%2B%20http%3A%2F%2Fexample.com%2Fa%01bname
6184 -http://example.com/ab
6185 http://example.com/ablabelhttp://example.com/a%01btext
6186 PASSclass1298184332.95259http://example.com/a%01btext
6187 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%01b%20%2B%20http%3A%2F%2Fexample.com%2Fa%01b
6188 !foo%20%2B%20javascript%3Aalert(1)name
6189 foo
6190 javascript:alert(1)labeltext
6191 PASSclass1298184332.95259footext
6192 FAILclass1298184595.36652footext
6193 FAILclass1298184623.81142footext
6194 FAILclass1298183571.322716http://suika.fam.cx/www/url/perl-weburl/t/browsers/footext
6195 FAILclass1298184504.70199result!foo%20%2B%20javascript%3Aalert(1)
6196 Ohttp%3A%2F%2Fexample.com%2Fa%C2%B4b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B4bname
6197 /http://example.com/a´b
6198 http://example.com/a´blabelhttp://example.com/a%C2%B4btext
6199 PASSclass1298184332.95259http://example.com/a´btext
6200 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%B4b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%B4b
6201 PFILE%3A%2F%5C%2F%5C7%3A%5C%5C%2F%2Ffoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fcname
6202 (FILE:/\/\7:\\//foo\bar.html
6203 http://a/b/clabelfile://7:////foo/bar.htmltext
6204 PASSclass1298184332.95259FILE:////7:////foo/bar.htmltext
6205 FAILclass1298184595.36652%file:/%5C/%5C7:%5C%5C//foo%5Cbar.htmltext
6206 FAILclass1298184623.81142file:////7:////foo/bar.htmltext
6207 FAILclass1298183571.32271file://7:////foo/bar.htmltext
6208 PASSclass1298184504.70199resultPFILE%3A%2F%5C%2F%5C7%3A%5C%5C%2F%2Ffoo%5Cbar.html%20%2B%20http%3A%2F%2Fa%2Fb%2Fc
6209 Ohttp%3A%2F%2Fexample.com%2Fa%C3%97b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%97bname
6210 /http://example.com/a×b
6211 http://example.com/a×blabelhttp://example.com/a%C3%97btext
6212 PASSclass1298184332.95259http://example.com/a×btext
6213 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%97b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%97b
6214 Ihttp%3A%2F%2Fexample.com%2Fa%7Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%7Fbname
6215 -http://example.com/ab
6216 http://example.com/ablabelhttp://example.com/a%7Fbtext
6217 PASSclass1298184332.95259http://example.com/a%7Fbtext
6218 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%7Fb%20%2B%20http%3A%2F%2Fexample.com%2Fa%7Fb
6219 /data%3A%2Ca%2F.%2Fb%20%2B%20data%3A%2Ca%2F.%2Fbname
6220 data:,a/./b
6221 data:,a/./blabel data:,a/./btext
6222 PASSclass1298184332.95259 data:,a/./btext
6223 PASSclass1298184595.36652 data:,a/./btext
6224 PASSclass1298184623.81142 data:,a/./btext
6225 PASSclass1298183571.32271 data:,a/./btext
6226 PASSclass1298184504.70199result/data%3A%2Ca%2F.%2Fb%20%2B%20data%3A%2Ca%2F.%2Fb
6227 %00%01%02%03%04%05%06%07%08%09%10%11%12%13%14%15%16%17%18%19%20htest%2Ffoo%00%01%02%03%04%05%06%07%08%09%10%11%12%13%14%15%16%17%18%19%20%20%2B%20http%3A%2F%2Ffoo%2Fbarname
6228 B  htest/foo 
6229 http://foo/barlabel_http://foo/%EF%BF%BD%01%02%03%04%05%06%07%08%10%11%12%13%14%15%16%17%18%19%20htest/foo%EF%BF%BDtext
6230 FAILclass1298184332.95259nulltext
6231 FAILclass1298184504.70199result%00%01%02%03%04%05%06%07%08%09%10%11%12%13%14%15%16%17%18%19%20htest%2Ffoo%00%01%02%03%04%05%06%07%08%09%10%11%12%13%14%15%16%17%18%19%20%20%2B%20http%3A%2F%2Ffoo%2Fbar
6232 Ohttp%3A%2F%2Fexample.com%2Fa%C3%81b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%81bname
6233 /http://example.com/aÁb
6234 http://example.com/aÁblabelhttp://example.com/a%C3%81btext
6235 PASSclass1298184332.95259http://example.com/aÁbtext
6236 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%81b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%81b
6237 Ohttp%3A%2F%2Fexample.com%2Fa%C3%ABb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%ABbname
6238 /http://example.com/aëb
6239 http://example.com/aëblabelhttp://example.com/a%C3%ABbtext
6240 PASSclass1298184332.95259http://example.com/aëbtext
6241 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%ABb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%ABb
6242 2%2F%5Cserver%2Ffile%20%2B%20file%3A%2F%2Fa%2Fb%2Fcname
6243 /\server/file
6244 file://a/b/clabelfile://server/filetext
6245 PASSclass1298184332.95259file://server/filetext
6246 PASSclass1298184595.36652file://a/%5Cserver/filetext
6247 FAILclass1298184623.81142"http://suika.fam.cx/%5Cserver/filetext
6248 FAILclass1298183571.32271file://a//server/filetext
6249 FAILclass1298184504.70199result2%2F%5Cserver%2Ffile%20%2B%20file%3A%2F%2Fa%2Fb%2Fc
6250 Ohttp%3A%2F%2Fexample.com%2Fa%C2%A6b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A6bname
6251 /http://example.com/a¦b
6252 http://example.com/a¦blabelhttp://example.com/a%C2%A6btext
6253 PASSclass1298184332.95259http://example.com/a¦btext
6254 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%A6b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%A6b
6255 Ihttp%3A%2F%2Fexample.com%2Fa%20b%20%2B%20http%3A%2F%2Fexample.com%2Fa%20bname
6256 -http://example.com/a b
6257 http://example.com/a blabelhttp://example.com/a%20btext
6258 PASSclass1298184332.95259http://example.com/a%20btext
6259 PASSclass1298184504.70199resultIhttp%3A%2F%2Fexample.com%2Fa%20b%20%2B%20http%3A%2F%2Fexample.com%2Fa%20b
6260 Whttp%3A%2F%2Fexample.com%2F%EF%BF%BDzyx%20%2B%20http%3A%2F%2Fexample.com%2F%EF%BF%BDzyxname
6261 3http://example.com/�zyx
6262 http://example.com/�zyxlabelhttp://example.com/%EF%BF%BDzyxtext
6263 PASSclass1298184332.95259http://example.com/%EF%BF%BDzyxtext
6264 PASSclass1298184595.36652http://example.com/�zyxtext
6265 FAILclass1298184623.81142http://example.com/%EF%BF%BDzyxtext
6266 PASSclass1298183571.32271http://example.com/�zyxtext
6267 FAILclass1298184504.70199resultWhttp%3A%2F%2Fexample.com%2F%EF%BF%BDzyx%20%2B%20http%3A%2F%2Fexample.com%2F%EF%BF%BDzyx
6268 *..%2Ffoo%20%2B%20http%3A%2F%2Fhoge%2Fa%2Fbname
6269 ../foo
6270 http://hoge/a/blabelhttp://hoge/footext
6271 PASSclass1298184332.95259http://hoge/footext
6272 PASSclass1298184595.36652http://hoge/footext
6273 PASSclass1298184623.81142http://hoge/footext
6274 PASSclass1298184504.70199http://hoge/footext
6275 PASSclass1298183571.32271result*..%2Ffoo%20%2B%20http%3A%2F%2Fhoge%2Fa%2Fb
6276 (%2Ffoo%3Fbar%23baz%20%2B%20http%3A%2F%2Fname
6277 /foo?bar#baz
6278 http://labelhttp://suika.fam.cx/foo?bar#baztext
6279 FAILclass1298184332.95259http:/foo?bar#baztext
6280 FAILclass1298184595.36652http:/foo?bar#baztext
6281 FAILclass1298184623.81142http:///foo?bar#baztext
6282 PASSclass1298184504.70199http://foo/?bar#baztext
6283 FAILclass1298183571.32271result(%2Ffoo%3Fbar%23baz%20%2B%20http%3A%2F%2F
6284 ahttp%3A%2F%2Fhoge%2F%3Ffoo%0Abar%23abc%0Adef%20%2B%20http%3A%2F%2Fhoge%2F%3Ffoo%0Abar%23abc%0Adefname
6285 9http://hoge/?foo
6286 bar#abc
6287 def
6288 http://hoge/?foo
6289 bar#abc
6290 deflabelhttp://hoge/?foobar#abcdeftext
6291 FAILclass1298184332.95259http://hoge/?foobar#abcdeftext
6292 FAILclass1298184595.36652http://hoge/?foobar#abcdeftext
6293 FAILclass1298184623.81142http://hoge/?foobar#abcdeftext
6294 FAILclass1298183571.32271http://hoge/?foobar#abcdeftext
6295 FAILclass1298184504.70199resultahttp%3A%2F%2Fhoge%2F%3Ffoo%0Abar%23abc%0Adef%20%2B%20http%3A%2F%2Fhoge%2F%3Ffoo%0Abar%23abc%0Adef
6296 5http%3A%2F%2F0xFF.0%2F%20%2B%20http%3A%2F%2F0xFF.0%2Fname
6297 http://0xFF.0/
6298 http://0xFF.0/labelhttp://255.0.0.0/text
6299 PASSclass1298184332.95259http://0xFF.0/text
6300 FAILclass1298184595.36652http://0xff.0/text
6301 FAILclass1298184623.81142http://0xff.0/text
6302 FAILclass1298183571.32271http://255.0.0.0/text
6303 PASSclass1298184504.70199result5http%3A%2F%2F0xFF.0%2F%20%2B%20http%3A%2F%2F0xFF.0%2F
6304 ]file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F.%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F.name
6305 1file:///C:/foo/bar/baz/.
6306 file:///C:/foo/bar/baz/.labelfile:///C:/foo/bar/baz/text
6307 PASSclass1298184332.95259file:///C:/foo/bar/baz/text
6308 PASSclass1298184595.36652file:/C:/foo/bar/baz/text
6309 FAILclass1298184623.81142file:///C:/foo/bar/baz/text
6310 PASSclass1298183571.32271file:///C:/foo/bar/baz/text
6311 PASSclass1298184504.70199result]file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F.%20%2B%20file%3A%2F%2F%2FC%3A%2Ffoo%2Fbar%2Fbaz%2F.
6312 Qhttp%3A%2F%2Fgoo%2520%2520goo.com%2F%20%2B%20http%3A%2F%2Fgoo%2520%2520goo.com%2Fname
6313 1http://goo%20%20goo.com/
6314 http://goo%20%20goo.com/labelhttp://goo%20%20goo.com/text
6315 PASSclass1298184332.95259http://goo%20%20goo.com/text
6316 PASSclass1298184595.36652opera:illegal-url-150text
6317 FAILclass1298184623.81142http://goo%20%20goo.com/text
6318 PASSclass1298183571.32271http://goo%20%20goo.com/text
6319 PASSclass1298184504.70199resultQhttp%3A%2F%2Fgoo%2520%2520goo.com%2F%20%2B%20http%3A%2F%2Fgoo%2520%2520goo.com%2F
6320 Ehttp%3A%2F%2Fexample.com%2Fa%EF%BF%BFb%20%2B%20http%3A%2F%2Ffoo%2Fbarname
6321 'http://example.com/a￿b
6322 http://foo/barlabelhttp://example.com/a%EF%BF%BDbtext
6323 PASSclass1298184332.95259http://example.com/abtext
6324 FAILclass1298184504.70199resultEhttp%3A%2F%2Fexample.com%2Fa%EF%BF%BFb%20%2B%20http%3A%2F%2Ffoo%2Fbar
6325 Shttp%3A%2F%2Fsuika.fam.cx%3A8%2530%2F%20%2B%20http%3A%2F%2Fsuika.fam.cx%3A8%2530%2Fname
6326 3http://suika.fam.cx:8%30/
6327 http://suika.fam.cx:8%30/labelhttp://suika.fam.cx:8%30/text
6328 FAILclass1298184332.95259http://suika.fam.cx:8%30/text
6329 FAILclass1298184595.36652http://suika.fam.cx/text
6330 PASSclass1298184623.81142http://suika.fam.cx:8/text
6331 FAILclass1298183571.32271nulltext
6332 FAILclass1298184504.70199resultShttp%3A%2F%2Fsuika.fam.cx%3A8%2530%2F%20%2B%20http%3A%2F%2Fsuika.fam.cx%3A8%2530%2F
6333 Cmailto%3Aaddr1%20%20%20%20%20%20%2B%20mailto%3Aaddr1%20%20%20%20%20name
6334 #mailto:addr1
6335 mailto:addr1 label mailto:addr1text
6336 PASSclass1298184332.95259 mailto:addr1text
6337 PASSclass1298184595.36652 mailto:addr1text
6338 PASSclass1298184623.81142 mailto:addr1text
6339 PASSclass1298183571.32271 mailto:addr1text
6340 PASSclass1298184504.70199resultCmailto%3Aaddr1%20%20%20%20%20%20%2B%20mailto%3Aaddr1%20%20%20%20%20
6341 .%252E%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fdname
6342 %2E
6343 http://foo/a/b/c/dlabelhttp://foo/a/b/c/text
6344 PASSclass1298184332.95259http://foo/a/b/c/%2Etext
6345 FAILclass1298184595.36652http://foo/a/b/c/text
6346 PASSclass1298184623.81142http://foo/a/b/c/%2Etext
6347 FAILclass1298183571.32271http://foo/a/b/c/text
6348 PASSclass1298184504.70199result.%252E%20%2B%20http%3A%2F%2Ffoo%2Fa%2Fb%2Fc%2Fd
6349 .g..%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
6350 g..
6351 http://a/b/c/d;p?qlabelhttp://a/b/c/g..text
6352 PASSclass1298184332.95259http://a/b/c/g..text
6353 PASSclass1298184595.36652http://a/b/c/g..text
6354 PASSclass1298184623.81142http://a/b/c/g..text
6355 PASSclass1298184504.70199http://a/b/c/g..text
6356 PASSclass1298183571.32271result.g..%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
6357 /%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq%23sname
6358 
6359 http://a/b/c/d;p?q#slabelhttp://a/b/c/d;p?qtext
6360 PASSclass1298184332.95259http://a/b/c/d;p?qtext
6361 PASSclass1298184595.36652http://a/b/c/d;p?q#stext
6362 FAILclass1298184623.81142 http://a/b/c/text
6363 FAILclass1298184504.70199http://a/b/c/d;p?qtext
6364 PASSclass1298183571.32271result/%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq%23s
6365 http%3A%2F%2Fexample%23%25D9%2582%25D9%2587%25D9%2588%25D8%25A9%2F%20%2B%20http%3A%2F%2Fexample%23%25D9%2582%25D9%2587%25D9%2588%25D8%25A9%2Fname
6366 Qhttp://example#%D9%82%D9%87%D9%88%D8%A9/
6367 http://example#%D9%82%D9%87%D9%88%D8%A9/label)http://example/#%D9%82%D9%87%D9%88%D8%A9/text
6368 PASSclass1298184332.95259)http://example/#%D9%82%D9%87%D9%88%D8%A9/text
6369 PASSclass1298184595.36652http://example/#قهوة/text
6370 FAILclass1298184623.81142)http://example/#%D9%82%D9%87%D9%88%D8%A9/text
6371 PASSclass1298183571.32271)http://example/#%D9%82%D9%87%D9%88%D8%A9/text
6372 PASSclass1298184504.70199resulthttp%3A%2F%2Fexample%23%25D9%2582%25D9%2587%25D9%2588%25D8%25A9%2F%20%2B%20http%3A%2F%2Fexample%23%25D9%2582%25D9%2587%25D9%2588%25D8%25A9%2F
6373 =http%3A%2F%2F0.0.0xFFFF%2F%20%2B%20http%3A%2F%2F0.0.0xFFFF%2Fname
6374 %http://0.0.0xFFFF/
6375 http://0.0.0xFFFF/labelhttp://0.0.255.255/text
6376 PASSclass1298184332.95259http://0.0.0xFFFF/text
6377 FAILclass1298184595.36652http://0.0.0xffff/text
6378 FAILclass1298184623.81142http://0.0.0xffff/text
6379 FAILclass1298183571.32271http://0.0.255.255/text
6380 PASSclass1298184504.70199result=http%3A%2F%2F0.0.0xFFFF%2F%20%2B%20http%3A%2F%2F0.0.0xFFFF%2F
6381 adata%3Aapplication%2F..%2Ftext%2Fplain%2Cabc%20%2B%20data%3Aapplication%2F..%2Ftext%2Fplain%2Cabcname
6382 Edata:application/../text/plain,abc
6383 data:application/../text/plain,abclabel"data:application/../text/plain,abctext
6384 PASSclass1298184332.95259"data:application/../text/plain,abctext
6385 PASSclass1298184595.36652"data:application/../text/plain,abctext
6386 PASSclass1298184623.81142"data:application/../text/plain,abctext
6387 PASSclass1298183571.32271"data:application/../text/plain,abctext
6388 PASSclass1298184504.70199resultadata%3Aapplication%2F..%2Ftext%2Fplain%2Cabc%20%2B%20data%3Aapplication%2F..%2Ftext%2Fplain%2Cabc
6389 http%3A%2F%2F%2F%2F%2F%2F%2F%2Fuser%40google.com%3A99%3Ffoo%20%2B%20http%3A%2F%2F%2F%2F%2F%2F%2F%2Fuser%40google.com%3A99%3Ffooname
6390 Ghttp:////////user@google.com:99?foo
6391 http:////////user@google.com:99?foolabelhttp://user@google.com:99/?footext
6392 PASSclass1298184332.95259!http://////user@google.com:99?footext
6393 FAILclass1298184595.36652!http://////user@google.com:99?footext
6394 FAILclass1298184623.81142http://user@google.com:99/?footext
6395 PASSclass1298183571.32271#http:////////user@google.com:99?footext
6396 FAILclass1298184504.70199resulthttp%3A%2F%2F%2F%2F%2F%2F%2F%2Fuser%40google.com%3A99%3Ffoo%20%2B%20http%3A%2F%2F%2F%2F%2F%2F%2F%2Fuser%40google.com%3A99%3Ffoo
6397 Ohttp%3A%2F%2Fexample.com%2Fa%C2%AEb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%AEbname
6398 /http://example.com/a®b
6399 http://example.com/a®blabelhttp://example.com/a%C2%AEbtext
6400 PASSclass1298184332.95259http://example.com/a®btext
6401 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C2%AEb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C2%AEb
6402 3about%3A%2F%2Fuser%40%20%2B%20about%3A%2F%2Fuser%40name
6403 about://user@
6404 about://user@label about://user@text
6405 PASSclass1298184332.95259 about://user@text
6406 PASSclass1298184595.36652 opera://user@text
6407 FAILclass1298184623.81142 about://user@text
6408 PASSclass1298183571.32271 about://user@text
6409 PASSclass1298184504.70199result3about%3A%2F%2Fuser%40%20%2B%20about%3A%2F%2Fuser%40
6410 qlivescript%3Aa%20%25%2055%20%2F%2F%20%23%20%E4%B8%80%20%2B%20livescript%3Aa%20%25%2055%20%2F%2F%20%23%20%E4%B8%80name
6411 5livescript:a % 55 // # 一
6412 livescript:a % 55 // # 一label livescript:a % 55 // # %E4%B8%80text
6413 FAILclass1298184332.95259*livescript:a%20%%2055%20//%20#%20%E4%B8%80text
6414 FAILclass1298184595.36652livescript:a%20%%2055%20//# 一text
6415 FAILclass1298184623.81142*livescript:a%20%%2055%20//%20#%20%E4%B8%80text
6416 FAILclass1298183571.32271livescript:a % 55 // # 一text
6417 PASSclass1298184504.70199resultqlivescript%3Aa%20%25%2055%20%2F%2F%20%23%20%E4%B8%80%20%2B%20livescript%3Aa%20%25%2055%20%2F%2F%20%23%20%E4%B8%80
6418 &%23hoge%20%2B%20http%3A%2F%2Ffoo%3Fbarname
6419 #hoge
6420 http://foo?barlabelhttp://foo/?bar#hogetext
6421 PASSclass1298184332.95259http://foo/?bar#hogetext
6422 PASSclass1298184595.36652http://foo/?bar#hogetext
6423 PASSclass1298184623.81142http://foo/?bar#hogetext
6424 PASSclass1298184504.70199http://foo/?bar#hogetext
6425 PASSclass1298183571.32271result&%23hoge%20%2B%20http%3A%2F%2Ffoo%3Fbar
6426 data%3Atext%2Fplain%3Bcharset%3DUTF-8%3Bbase64%2C16nXnNeV150%3D%20%2B%20data%3Atext%2Fplain%3Bcharset%3DUTF-8%3Bbase64%2C16nXnNeV150%3Dname
6427 cdata:text/plain;charset=UTF-8;base64,16nXnNeV150=
6428 data:text/plain;charset=UTF-8;base64,16nXnNeV150=label1data:text/plain;charset=UTF-8;base64,16nXnNeV150=text
6429 PASSclass1298184332.952591data:text/plain;charset=UTF-8;base64,16nXnNeV150=text
6430 PASSclass1298184595.366521data:text/plain;charset=UTF-8;base64,16nXnNeV150=text
6431 PASSclass1298184623.811421data:text/plain;charset=UTF-8;base64,16nXnNeV150=text
6432 PASSclass1298183571.322711data:text/plain;charset=UTF-8;base64,16nXnNeV150=text
6433 PASSclass1298184504.70199resultdata%3Atext%2Fplain%3Bcharset%3DUTF-8%3Bbase64%2C16nXnNeV150%3D%20%2B%20data%3Atext%2Fplain%3Bcharset%3DUTF-8%3Bbase64%2C16nXnNeV150%3D
6434 Ohttp%3A%2F%2Fexample.com%2Fa%C3%92b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%92bname
6435 /http://example.com/aÒb
6436 http://example.com/aÒblabelhttp://example.com/a%C3%92btext
6437 PASSclass1298184332.95259http://example.com/aÒbtext
6438 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%92b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%92b
6439 ,.%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fqname
6440 .
6441 http://a/b/c/d;p?qlabel http://a/b/c/text
6442 PASSclass1298184332.95259 http://a/b/c/text
6443 PASSclass1298184595.36652 http://a/b/c/text
6444 PASSclass1298184623.81142 http://a/b/c/text
6445 PASSclass1298184504.70199 http://a/b/c/text
6446 PASSclass1298183571.32271result,.%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq
6447 =https%3A%2F%2Ffoo%3A443%2F%20%2B%20https%3A%2F%2Ffoo%3A443%2Fname
6448 !https://foo:443/
6449 https://foo:443/label https://foo/text
6450 PASSclass1298184332.95259https://foo:443/text
6451 FAILclass1298184595.36652https://foo:443/text
6452 FAILclass1298184623.81142 https://foo/text
6453 PASSclass1298183571.32271 https://foo/text
6454 PASSclass1298184504.70199result=https%3A%2F%2Ffoo%3A443%2F%20%2B%20https%3A%2F%2Ffoo%3A443%2F
6455 Ohttp%3A%2F%2Fexample.com%2Fa%C3%A4b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A4bname
6456 /http://example.com/aäb
6457 http://example.com/aäblabelhttp://example.com/a%C3%A4btext
6458 PASSclass1298184332.95259http://example.com/aäbtext
6459 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%A4b%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%A4b
6460 #http%3A%2F%2F%20%2B%20http%3A%2F%2Fname
6461 http://
6462 http://labelhttp:text
6463 FAILclass1298184332.95259http:/text
6464 FAILclass1298184595.36652http:/text
6465 FAILclass1298184623.81142http:///text
6466 PASSclass1298183571.32271http:///text
6467 PASSclass1298184504.70199result#http%3A%2F%2F%20%2B%20http%3A%2F%2F
6468 uhttp%3A%2F%2Fwww.example.org%2Fred%2509ros%C3%A9%23red%20%2B%20http%3A%2F%2Fwww.example.org%2Fred%2509ros%C3%A9%23redname
6469 Mhttp://www.example.org/red%09rosé#red
6470 http://www.example.org/red%09rosé#redlabel*http://www.example.org/red%09ros%C3%A9#redtext
6471 PASSclass1298184332.95259*http://www.example.org/red%09ros%C3%A9#redtext
6472 PASSclass1298184595.36652&http://www.example.org/red%09rosé#redtext
6473 FAILclass1298184623.81142*http://www.example.org/red%09ros%C3%A9#redtext
6474 PASSclass1298183571.32271&http://www.example.org/red%09rosé#redtext
6475 FAILclass1298184504.70199resultuhttp%3A%2F%2Fwww.example.org%2Fred%2509ros%C3%A9%23red%20%2B%20http%3A%2F%2Fwww.example.org%2Fred%2509ros%C3%A9%23red
6476 gdata%3Atext%2Fplain%3Bcharset%3DUS-ASCII%2Ctest%20%2B%20data%3Atext%2Fplain%3Bcharset%3DUS-ASCII%2Ctestname
6477 Kdata:text/plain;charset=US-ASCII,test
6478 data:text/plain;charset=US-ASCII,testlabel%data:text/plain;charset=US-ASCII,testtext
6479 PASSclass1298184332.95259%data:text/plain;charset=US-ASCII,testtext
6480 PASSclass1298184595.36652%data:text/plain;charset=US-ASCII,testtext
6481 PASSclass1298184623.81142%data:text/plain;charset=US-ASCII,testtext
6482 PASSclass1298183571.32271%data:text/plain;charset=US-ASCII,testtext
6483 PASSclass1298184504.70199resultgdata%3Atext%2Fplain%3Bcharset%3DUS-ASCII%2Ctest%20%2B%20data%3Atext%2Fplain%3Bcharset%3DUS-ASCII%2Ctest
6484 Ihttp%3A%2F%2Fhoge%2F%23foo%0Abar%20%2B%20http%3A%2F%2Fhoge%2F%23foo%0Abarname
6485 )http://hoge/#foo
6486 bar
6487 http://hoge/#foo
6488 barlabelhttp://hoge/#foobartext
6489 FAILclass1298184332.95259http://hoge/#foobartext
6490 FAILclass1298184595.36652http://hoge/#foobartext
6491 FAILclass1298184623.81142http://hoge/#foobartext
6492 FAILclass1298183571.32271http://hoge/#foobartext
6493 FAILclass1298184504.70199resultIhttp%3A%2F%2Fhoge%2F%23foo%0Abar%20%2B%20http%3A%2F%2Fhoge%2F%23foo%0Abar
6494 ]http%3A%2F%2Fexample.com%2Ffoo%2F%252e%252%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2F%252e%252name
6495 9http://example.com/foo/%2e%2
6496 http://example.com/foo/%2e%2labelhttp://example.com/foo/.%2text
6497 PASSclass1298184332.95259http://example.com/foo/%2e%2text
6498 FAILclass1298184595.36652http://example.com/foo/.%2text
6499 PASSclass1298184623.81142http://example.com/foo/%2e%2text
6500 FAILclass1298183571.32271nulltext
6501 FAILclass1298184504.70199result]http%3A%2F%2Fexample.com%2Ffoo%2F%252e%252%20%2B%20http%3A%2F%2Fexample.com%2Ffoo%2F%252e%252
6502 http%3A%2F%2F0000000000000300.0xffffffffFFFFFFFF.3022415481470977%2F%20%2B%20http%3A%2F%2F0000000000000300.0xffffffffFFFFFFFF.3022415481470977%2Fname
6503 yhttp://0000000000000300.0xffffffffFFFFFFFF.3022415481470977/
6504 http://0000000000000300.0xffffffffFFFFFFFF.3022415481470977/label<http://0000000000000300.0xffffffffffffffff.3022415481470977/text
6505 PASSclass1298184332.95259<http://0000000000000300.0xffffffffFFFFFFFF.3022415481470977/text
6506 FAILclass1298184595.36652<http://0000000000000300.0xffffffffffffffff.3022415481470977/text
6507 PASSclass1298184623.81142<http://0000000000000300.0xffffffffffffffff.3022415481470977/text
6508 PASSclass1298183571.32271<http://0000000000000300.0xffffffffffffffff.3022415481470977/text
6509 PASSclass1298184504.70199resulthttp%3A%2F%2F0000000000000300.0xffffffffFFFFFFFF.3022415481470977%2F%20%2B%20http%3A%2F%2F0000000000000300.0xffffffffFFFFFFFF.3022415481470977%2F
6510 yhttp%3A%2F%2Fwww.example.com%2F%3Fq%3D%E4%BD%A0%E5%A5%BD%20%2B%20http%3A%2F%2Fwww.example.com%2F%3Fq%3D%E4%BD%A0%E5%A5%BDname
6511 Ahttp://www.example.com/?q=你好
6512 http://www.example.com/?q=你好label,http://www.example.com/?q=%E4%BD%A0%E5%A5%BDtext
6513 PASSclass1298184332.95259,http://www.example.com/?q=%E4%BD%A0%E5%A5%BDtext
6514 PASSclass1298184595.36652,http://www.example.com/?q=%E4%BD%A0%E5%A5%BDtext
6515 PASSclass1298184623.81142,http://www.example.com/?q=%E4%BD%A0%E5%A5%BDtext
6516 PASSclass1298183571.32271 http://www.example.com/?q=你好text
6517 FAILclass1298184504.70199resultyhttp%3A%2F%2Fwww.example.com%2F%3Fq%3D%E4%BD%A0%E5%A5%BD%20%2B%20http%3A%2F%2Fwww.example.com%2F%3Fq%3D%E4%BD%A0%E5%A5%BD
6518 Ohttp%3A%2F%2Fexample.com%2Fa%C3%AAb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%AAbname
6519 /http://example.com/aêb
6520 http://example.com/aêblabelhttp://example.com/a%C3%AAbtext
6521 PASSclass1298184332.95259http://example.com/aêbtext
6522 FAILclass1298184504.70199resultOhttp%3A%2F%2Fexample.com%2Fa%C3%AAb%20%2B%20http%3A%2F%2Fexample.com%2Fa%C3%AAb
6523 3%23t%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq%23sname
6524 #t
6525 http://a/b/c/d;p?q#slabelhttp://a/b/c/d;p?q#ttext
6526 PASSclass1298184332.95259http://a/b/c/d;p?q#ttext
6527 PASSclass1298184595.36652http://a/b/c/d;p?q#ttext
6528 PASSclass1298184623.81142http://a/b/c/d;p?q#ttext
6529 PASSclass1298184504.70199http://a/b/c/d;p?q#ttext
6530 PASSclass1298183571.32271result3%23t%20%2B%20http%3A%2F%2Fa%2Fb%2Fc%2Fd%3Bp%3Fq%23stests

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24