Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(136)

Side by Side Diff: third_party/WebKit/LayoutTests/fast/encoding/char-decoding-expected.txt

Issue 2390083002: Text Encoding: Convert fast/encoding tests to testharness.js (Closed)
Patch Set: Review feedback Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 CONSOLE WARNING: line 4: Synchronous XMLHttpRequest on the main thread is deprec ated because of its detrimental effects to the end user's experience. For more h elp, check https://xhr.spec.whatwg.org/.
2 This tests decoding characters in various character sets.
3
4 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
5
6
7 PASS decode('UTF-8', '%E2%88%9A') is 'U+221A'
8 PASS decode('gb2312', '%A3%A0') is 'U+3000'
9 PASS decode('gb_2312', '%A3%A0') is 'U+3000'
10 PASS decode('gb_2312-80', '%A3%A0') is 'U+3000'
11 PASS decode('csgb2312', '%A3%A0') is 'U+3000'
12 PASS decode('iso-ir-58', '%A3%A0') is 'U+3000'
13 PASS decode('csiso58gb231280', '%A3%A0') is 'U+3000'
14 PASS decode('chinese', '%A3%A0') is 'U+3000'
15 PASS decode('gbk', '%A3%A0') is 'U+3000'
16 PASS decode('x-gbk', '%A3%A0') is 'U+3000'
17 PASS decode('gb18030', '%A3%A0') is 'U+3000'
18 PASS decode('EUC-CN', '%A3%A0') is 'U+3000'
19 PASS decode('gbk', '%A8%BF') is 'U+01F9'
20 PASS decode('gbk', '%A1%AD') is 'U+2026'
21 PASS decode('gbk', '%A1%AB') is 'U+FF5E'
22 PASS decode('gb18030', '%A8%BF') is 'U+01F9'
23 PASS decode('gb18030', '%A8%BC') is 'U+1E3F'
24 PASS decode('gb18030', '%A1%AD') is 'U+2026'
25 PASS decode('gb18030', '%A1%AB') is 'U+FF5E'
26 PASS decode('gbk', '%A8%BC') is 'U+E7C7'
27 PASS decode('Shift_JIS', '%82%d0') is 'U+3072'
28 PASS decode('shift-jis', '%82%d0') is 'U+3072'
29 PASS decode('csshiftjis', '%82%d0') is 'U+3072'
30 PASS decode('sjis', '%82%d0') is 'U+3072'
31 PASS decode('x-sjis', '%82%d0') is 'U+3072'
32 PASS decode('ms_kanji', '%82%d0') is 'U+3072'
33 PASS decode('windows-31j', '%82%d0') is 'U+3072'
34 PASS decode('Big5', '%A4%51') is 'U+5341'
35 PASS decode('Big5', '%A2%CC') is 'U+5341'
36 PASS decode('Big5', '%A4%CA') is 'U+5345'
37 PASS decode('Big5', '%A2%CE') is 'U+5345'
38 PASS decode('Big5', '%A2%A4') is 'U+2550'
39 PASS decode('Big5', '%F9%F9') is 'U+2550'
40 PASS decode('Big5', '%A2%A5') is 'U+255E'
41 PASS decode('Big5', '%F9%E9') is 'U+255E'
42 PASS decode('Big5', '%A2%A7') is 'U+2561'
43 PASS decode('Big5', '%F9%EB') is 'U+2561'
44 PASS decode('Big5', '%A2%A6') is 'U+256A'
45 PASS decode('Big5', '%F9%EA') is 'U+256A'
46 PASS decode('korean', '%A2%E6') is 'U+20AC'
47 PASS decode('korean', '%A1%A4') is 'U+00B7'
48 PASS decode('korean', '%A1%A9') is 'U+00AD'
49 PASS decode('korean', '%A1%AA') is 'U+2015'
50 PASS decode('korean', '%A1%AD') is 'U+223C'
51 PASS decode('korean', '%A2%A6') is 'U+FF5E'
52 PASS decode('korean', '%A2%C1') is 'U+2299'
53 PASS decode('korean', '%1A') is 'U+001A'
54 PASS decode('korean', '%1C') is 'U+001C'
55 PASS decode('korean', '%8F%A1') is 'U+B8EA'
56 PASS decode('korean', '%B4%D3') is 'U+B2D2'
57 PASS decode('korean', '%A2%41') is 'U+C910'
58 PASS decode('EUC-KR', '%A2%E6') is 'U+20AC'
59 PASS decode('EUC-KR', '%A1%A4') is 'U+00B7'
60 PASS decode('EUC-KR', '%A1%A9') is 'U+00AD'
61 PASS decode('EUC-KR', '%A1%AA') is 'U+2015'
62 PASS decode('EUC-KR', '%A1%AD') is 'U+223C'
63 PASS decode('EUC-KR', '%A2%A6') is 'U+FF5E'
64 PASS decode('EUC-KR', '%A2%C1') is 'U+2299'
65 PASS decode('EUC-KR', '%1A') is 'U+001A'
66 PASS decode('EUC-KR', '%1C') is 'U+001C'
67 PASS decode('EUC-KR', '%8F%A1') is 'U+B8EA'
68 PASS decode('EUC-KR', '%B4%D3') is 'U+B2D2'
69 PASS decode('EUC-KR', '%A2%41') is 'U+C910'
70 PASS decode('windows-949', '%A2%E6') is 'U+20AC'
71 PASS decode('windows-949', '%A1%A4') is 'U+00B7'
72 PASS decode('windows-949', '%A1%A9') is 'U+00AD'
73 PASS decode('windows-949', '%A1%AA') is 'U+2015'
74 PASS decode('windows-949', '%A1%AD') is 'U+223C'
75 PASS decode('windows-949', '%A2%A6') is 'U+FF5E'
76 PASS decode('windows-949', '%A2%C1') is 'U+2299'
77 PASS decode('windows-949', '%1A') is 'U+001A'
78 PASS decode('windows-949', '%1C') is 'U+001C'
79 PASS decode('windows-949', '%8F%A1') is 'U+B8EA'
80 PASS decode('windows-949', '%B4%D3') is 'U+B2D2'
81 PASS decode('windows-949', '%A2%41') is 'U+C910'
82 PASS decode('cseuckr', '%A2%E6') is 'U+20AC'
83 PASS decode('cseuckr', '%A1%A4') is 'U+00B7'
84 PASS decode('cseuckr', '%A1%A9') is 'U+00AD'
85 PASS decode('cseuckr', '%A1%AA') is 'U+2015'
86 PASS decode('cseuckr', '%A1%AD') is 'U+223C'
87 PASS decode('cseuckr', '%A2%A6') is 'U+FF5E'
88 PASS decode('cseuckr', '%A2%C1') is 'U+2299'
89 PASS decode('cseuckr', '%1A') is 'U+001A'
90 PASS decode('cseuckr', '%1C') is 'U+001C'
91 PASS decode('cseuckr', '%8F%A1') is 'U+B8EA'
92 PASS decode('cseuckr', '%B4%D3') is 'U+B2D2'
93 PASS decode('cseuckr', '%A2%41') is 'U+C910'
94 PASS decode('csksc56011987', '%A2%E6') is 'U+20AC'
95 PASS decode('csksc56011987', '%A1%A4') is 'U+00B7'
96 PASS decode('csksc56011987', '%A1%A9') is 'U+00AD'
97 PASS decode('csksc56011987', '%A1%AA') is 'U+2015'
98 PASS decode('csksc56011987', '%A1%AD') is 'U+223C'
99 PASS decode('csksc56011987', '%A2%A6') is 'U+FF5E'
100 PASS decode('csksc56011987', '%A2%C1') is 'U+2299'
101 PASS decode('csksc56011987', '%1A') is 'U+001A'
102 PASS decode('csksc56011987', '%1C') is 'U+001C'
103 PASS decode('csksc56011987', '%8F%A1') is 'U+B8EA'
104 PASS decode('csksc56011987', '%B4%D3') is 'U+B2D2'
105 PASS decode('csksc56011987', '%A2%41') is 'U+C910'
106 PASS decode('iso-ir-149', '%A2%E6') is 'U+20AC'
107 PASS decode('iso-ir-149', '%A1%A4') is 'U+00B7'
108 PASS decode('iso-ir-149', '%A1%A9') is 'U+00AD'
109 PASS decode('iso-ir-149', '%A1%AA') is 'U+2015'
110 PASS decode('iso-ir-149', '%A1%AD') is 'U+223C'
111 PASS decode('iso-ir-149', '%A2%A6') is 'U+FF5E'
112 PASS decode('iso-ir-149', '%A2%C1') is 'U+2299'
113 PASS decode('iso-ir-149', '%1A') is 'U+001A'
114 PASS decode('iso-ir-149', '%1C') is 'U+001C'
115 PASS decode('iso-ir-149', '%8F%A1') is 'U+B8EA'
116 PASS decode('iso-ir-149', '%B4%D3') is 'U+B2D2'
117 PASS decode('iso-ir-149', '%A2%41') is 'U+C910'
118 PASS decode('KS_C_5601-1987', '%A2%E6') is 'U+20AC'
119 PASS decode('KS_C_5601-1987', '%A1%A4') is 'U+00B7'
120 PASS decode('KS_C_5601-1987', '%A1%A9') is 'U+00AD'
121 PASS decode('KS_C_5601-1987', '%A1%AA') is 'U+2015'
122 PASS decode('KS_C_5601-1987', '%A1%AD') is 'U+223C'
123 PASS decode('KS_C_5601-1987', '%A2%A6') is 'U+FF5E'
124 PASS decode('KS_C_5601-1987', '%A2%C1') is 'U+2299'
125 PASS decode('KS_C_5601-1987', '%1A') is 'U+001A'
126 PASS decode('KS_C_5601-1987', '%1C') is 'U+001C'
127 PASS decode('KS_C_5601-1987', '%8F%A1') is 'U+B8EA'
128 PASS decode('KS_C_5601-1987', '%B4%D3') is 'U+B2D2'
129 PASS decode('KS_C_5601-1987', '%A2%41') is 'U+C910'
130 PASS decode('KS_C_5601-1989', '%A2%E6') is 'U+20AC'
131 PASS decode('KS_C_5601-1989', '%A1%A4') is 'U+00B7'
132 PASS decode('KS_C_5601-1989', '%A1%A9') is 'U+00AD'
133 PASS decode('KS_C_5601-1989', '%A1%AA') is 'U+2015'
134 PASS decode('KS_C_5601-1989', '%A1%AD') is 'U+223C'
135 PASS decode('KS_C_5601-1989', '%A2%A6') is 'U+FF5E'
136 PASS decode('KS_C_5601-1989', '%A2%C1') is 'U+2299'
137 PASS decode('KS_C_5601-1989', '%1A') is 'U+001A'
138 PASS decode('KS_C_5601-1989', '%1C') is 'U+001C'
139 PASS decode('KS_C_5601-1989', '%8F%A1') is 'U+B8EA'
140 PASS decode('KS_C_5601-1989', '%B4%D3') is 'U+B2D2'
141 PASS decode('KS_C_5601-1989', '%A2%41') is 'U+C910'
142 PASS decode('KSC5601', '%A2%E6') is 'U+20AC'
143 PASS decode('KSC5601', '%A1%A4') is 'U+00B7'
144 PASS decode('KSC5601', '%A1%A9') is 'U+00AD'
145 PASS decode('KSC5601', '%A1%AA') is 'U+2015'
146 PASS decode('KSC5601', '%A1%AD') is 'U+223C'
147 PASS decode('KSC5601', '%A2%A6') is 'U+FF5E'
148 PASS decode('KSC5601', '%A2%C1') is 'U+2299'
149 PASS decode('KSC5601', '%1A') is 'U+001A'
150 PASS decode('KSC5601', '%1C') is 'U+001C'
151 PASS decode('KSC5601', '%8F%A1') is 'U+B8EA'
152 PASS decode('KSC5601', '%B4%D3') is 'U+B2D2'
153 PASS decode('KSC5601', '%A2%41') is 'U+C910'
154 PASS decode('KSC_5601', '%A2%E6') is 'U+20AC'
155 PASS decode('KSC_5601', '%A1%A4') is 'U+00B7'
156 PASS decode('KSC_5601', '%A1%A9') is 'U+00AD'
157 PASS decode('KSC_5601', '%A1%AA') is 'U+2015'
158 PASS decode('KSC_5601', '%A1%AD') is 'U+223C'
159 PASS decode('KSC_5601', '%A2%A6') is 'U+FF5E'
160 PASS decode('KSC_5601', '%A2%C1') is 'U+2299'
161 PASS decode('KSC_5601', '%1A') is 'U+001A'
162 PASS decode('KSC_5601', '%1C') is 'U+001C'
163 PASS decode('KSC_5601', '%8F%A1') is 'U+B8EA'
164 PASS decode('KSC_5601', '%B4%D3') is 'U+B2D2'
165 PASS decode('KSC_5601', '%A2%41') is 'U+C910'
166 PASS decode('iso-8859-9', '%80') is 'U+20AC'
167 PASS decode('iso-8859-9', '%9F') is 'U+0178'
168 PASS decode('iso-8859-9', '%FD') is 'U+0131'
169 PASS decode('latin5', '%80') is 'U+20AC'
170 PASS decode('latin5', '%9F') is 'U+0178'
171 PASS decode('latin5', '%FD') is 'U+0131'
172 PASS decode('windows-1254', '%80') is 'U+20AC'
173 PASS decode('windows-1254', '%9F') is 'U+0178'
174 PASS decode('windows-1254', '%FD') is 'U+0131'
175 PASS decode('ISO-8859-13', '%A1') is 'U+201D'
176 PASS decode('ISO-8859-13', '%A5') is 'U+201E'
177 PASS decode('ISO-8859-13', '%B4') is 'U+201C'
178 PASS decode('ISO-8859-13', '%FF') is 'U+2019'
179 PASS decode('windows-1257', '%80') is 'U+20AC'
180 PASS decode('windows-1257', '%B4') is 'U+00B4'
181 PASS decode('windows-1257', '%FF') is 'U+02D9'
182 PASS decode('iso-8859-7', '%A1') is 'U+2018'
183 PASS decode('iso-8859-7', '%B5') is 'U+0385'
184 PASS decode('iso-8859-7', '%B6') is 'U+0386'
185 PASS decode('iso-8859-7', '%A4') is 'U+20AC'
186 PASS decode('iso-8859-7', '%A5') is 'U+20AF'
187 PASS decode('iso-8859-7', '%AA') is 'U+037A'
188 PASS decode('windows-1253', '%80') is 'U+20AC'
189 PASS decode('windows-1253', '%A1') is 'U+0385'
190 PASS decode('windows-1253', '%B5') is 'U+00B5'
191 PASS decode('windows-1253', '%B6') is 'U+00B6'
192 PASS decode('KOI8-R', '%A4') is 'U+2553'
193 PASS decode('KOI8-R', '%AD') is 'U+255C'
194 PASS decode('KOI8-U', '%A4') is 'U+0454'
195 PASS decode('KOI8-U', '%AD') is 'U+0491'
196 PASS decode('KOI8-U', '%AE') is 'U+045E'
197 PASS decode('KOI8-U', '%BE') is 'U+040E'
198 PASS decode('KOI8-RU', '%AE') is 'U+045E'
199 PASS decode('KOI8-RU', '%BE') is 'U+040E'
200 PASS decode('TIS-620', '%80') is 'U+20AC'
201 PASS decode('TIS-620', '%96') is 'U+2013'
202 PASS decode('TIS-620', '%A0') is 'U+00A0'
203 PASS decode('TIS-620', '%A1') is 'U+0E01'
204 PASS decode('TIS-620', '%DA') is 'U+0E3A'
205 PASS decode('ISO-8859-11', '%80') is 'U+20AC'
206 PASS decode('ISO-8859-11', '%96') is 'U+2013'
207 PASS decode('ISO-8859-11', '%A0') is 'U+00A0'
208 PASS decode('ISO-8859-11', '%A1') is 'U+0E01'
209 PASS decode('ISO-8859-11', '%DA') is 'U+0E3A'
210 PASS decode('windows-874', '%80') is 'U+20AC'
211 PASS decode('windows-874', '%96') is 'U+2013'
212 PASS decode('windows-874', '%A0') is 'U+00A0'
213 PASS decode('windows-874', '%A1') is 'U+0E01'
214 PASS decode('windows-874', '%DA') is 'U+0E3A'
215 PASS decode('dos-874', '%80') is 'U+20AC'
216 PASS decode('dos-874', '%96') is 'U+2013'
217 PASS decode('dos-874', '%A0') is 'U+00A0'
218 PASS decode('dos-874', '%A1') is 'U+0E01'
219 PASS decode('dos-874', '%DA') is 'U+0E3A'
220 PASS decode('UTF-7', '+AD4') is 'U+002B/U+0041/U+0044/U+0034'
221 PASS decode('utf-7', '+AD4') is 'U+002B/U+0041/U+0044/U+0034'
222 PASS decode('UTF-16LE', '%69%D8%D6%DE') is 'U+D869/U+DED6'
223 PASS decode('unicodeFEFF', '%69%D8%D6%DE') is 'U+D869/U+DED6'
224 PASS decode('UTF-16', '%69%D8%D6%DE') is 'U+D869/U+DED6'
225 PASS decode('ISO-10646-UCS-2', '%69%D8%D6%DE') is 'U+D869/U+DED6'
226 PASS decode('UCS-2', '%69%D8%D6%DE') is 'U+D869/U+DED6'
227 PASS decode('Unicode', '%69%D8%D6%DE') is 'U+D869/U+DED6'
228 PASS decode('csUnicode', '%69%D8%D6%DE') is 'U+D869/U+DED6'
229 PASS decode('UTF-16BE', '%D8%69%DE%D6') is 'U+D869/U+DED6'
230 PASS decode('unicodeFFFE', '%D8%69%DE%D6') is 'U+D869/U+DED6'
231 PASS decode('csiso2022kr', '') is ''
232 PASS decode('csiso2022kr', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD'
233 PASS decode('hz-gb-2312', '') is ''
234 PASS decode('hz-gb-2312', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD'
235 PASS decode('iso-2022-cn', '') is ''
236 PASS decode('iso-2022-cn', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD'
237 PASS decode('iso-2022-cn-ext', '') is ''
238 PASS decode('iso-2022-cn-ext', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD'
239 PASS decode('iso-2022-kr', '') is ''
240 PASS decode('iso-2022-kr', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD'
241 PASS successfullyParsed is true
242
243 TEST COMPLETE
244
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698