OLD | NEW |
1 CONSOLE WARNING: Synchronous XMLHttpRequest on the main thread is deprecated bec
ause of its detrimental effects to the end user's experience. For more help, che
ck http://xhr.spec.whatwg.org/. | 1 CONSOLE WARNING: Synchronous XMLHttpRequest on the main thread is deprecated bec
ause of its detrimental effects to the end user's experience. For more help, che
ck http://xhr.spec.whatwg.org/. |
2 This tests decoding characters in various character sets. | 2 This tests decoding characters in various character sets. |
3 | 3 |
4 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 4 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
5 | 5 |
6 | 6 |
7 PASS decode('UTF-8', '%E2%88%9A') is 'U+221A' | 7 PASS decode('UTF-8', '%E2%88%9A') is 'U+221A' |
8 PASS decode('gb2312', '%A3%A0') is 'U+3000' | 8 PASS decode('gb2312', '%A3%A0') is 'U+3000' |
| 9 PASS decode('gb_2312', '%A3%A0') is 'U+3000' |
9 PASS decode('gb_2312-80', '%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' |
10 PASS decode('chinese', '%A3%A0') is 'U+3000' | 14 PASS decode('chinese', '%A3%A0') is 'U+3000' |
11 PASS decode('gbk', '%A3%A0') is 'U+3000' | 15 PASS decode('gbk', '%A3%A0') is 'U+3000' |
| 16 PASS decode('x-gbk', '%A3%A0') is 'U+3000' |
12 PASS decode('gb18030', '%A3%A0') is 'U+3000' | 17 PASS decode('gb18030', '%A3%A0') is 'U+3000' |
13 PASS decode('EUC-CN', '%A3%A0') is 'U+3000' | 18 PASS decode('EUC-CN', '%A3%A0') is 'U+3000' |
14 PASS decode('Shift_JIS', '%82%d0') is 'U+3072' | 19 PASS decode('Shift_JIS', '%82%d0') is 'U+3072' |
15 PASS decode('shift-jis', '%82%d0') is 'U+3072' | 20 PASS decode('shift-jis', '%82%d0') is 'U+3072' |
| 21 PASS decode('csshiftjis', '%82%d0') is 'U+3072' |
| 22 PASS decode('sjis', '%82%d0') is 'U+3072' |
| 23 PASS decode('x-sjis', '%82%d0') is 'U+3072' |
| 24 PASS decode('ms_kanji', '%82%d0') is 'U+3072' |
| 25 PASS decode('windows-31j', '%82%d0') is 'U+3072' |
16 PASS decode('korean', '%A2%E6') is 'U+20AC' | 26 PASS decode('korean', '%A2%E6') is 'U+20AC' |
17 PASS decode('korean', '%A1%A4') is 'U+00B7' | 27 PASS decode('korean', '%A1%A4') is 'U+00B7' |
18 PASS decode('korean', '%A1%A9') is 'U+00AD' | 28 PASS decode('korean', '%A1%A9') is 'U+00AD' |
19 PASS decode('korean', '%A1%AA') is 'U+2015' | 29 PASS decode('korean', '%A1%AA') is 'U+2015' |
20 PASS decode('korean', '%A1%AD') is 'U+223C' | 30 PASS decode('korean', '%A1%AD') is 'U+223C' |
21 PASS decode('korean', '%A2%A6') is 'U+FF5E' | 31 PASS decode('korean', '%A2%A6') is 'U+FF5E' |
22 PASS decode('korean', '%A2%C1') is 'U+2299' | 32 PASS decode('korean', '%A2%C1') is 'U+2299' |
23 PASS decode('korean', '%1A') is 'U+001A' | 33 PASS decode('korean', '%1A') is 'U+001A' |
24 PASS decode('korean', '%1C') is 'U+001C' | 34 PASS decode('korean', '%1C') is 'U+001C' |
25 PASS decode('korean', '%8F%A1') is 'U+B8EA' | 35 PASS decode('korean', '%8F%A1') is 'U+B8EA' |
(...skipping 16 matching lines...) Expand all Loading... |
42 PASS decode('windows-949', '%A1%A9') is 'U+00AD' | 52 PASS decode('windows-949', '%A1%A9') is 'U+00AD' |
43 PASS decode('windows-949', '%A1%AA') is 'U+2015' | 53 PASS decode('windows-949', '%A1%AA') is 'U+2015' |
44 PASS decode('windows-949', '%A1%AD') is 'U+223C' | 54 PASS decode('windows-949', '%A1%AD') is 'U+223C' |
45 PASS decode('windows-949', '%A2%A6') is 'U+FF5E' | 55 PASS decode('windows-949', '%A2%A6') is 'U+FF5E' |
46 PASS decode('windows-949', '%A2%C1') is 'U+2299' | 56 PASS decode('windows-949', '%A2%C1') is 'U+2299' |
47 PASS decode('windows-949', '%1A') is 'U+001A' | 57 PASS decode('windows-949', '%1A') is 'U+001A' |
48 PASS decode('windows-949', '%1C') is 'U+001C' | 58 PASS decode('windows-949', '%1C') is 'U+001C' |
49 PASS decode('windows-949', '%8F%A1') is 'U+B8EA' | 59 PASS decode('windows-949', '%8F%A1') is 'U+B8EA' |
50 PASS decode('windows-949', '%B4%D3') is 'U+B2D2' | 60 PASS decode('windows-949', '%B4%D3') is 'U+B2D2' |
51 PASS decode('windows-949', '%A2%41') is 'U+C910' | 61 PASS decode('windows-949', '%A2%41') is 'U+C910' |
52 PASS decode('x-windows-949', '%A2%E6') is 'U+20AC' | 62 PASS decode('cseuckr', '%A2%E6') is 'U+20AC' |
53 PASS decode('x-windows-949', '%A1%A4') is 'U+00B7' | 63 PASS decode('cseuckr', '%A1%A4') is 'U+00B7' |
54 PASS decode('x-windows-949', '%A1%A9') is 'U+00AD' | 64 PASS decode('cseuckr', '%A1%A9') is 'U+00AD' |
55 PASS decode('x-windows-949', '%A1%AA') is 'U+2015' | 65 PASS decode('cseuckr', '%A1%AA') is 'U+2015' |
56 PASS decode('x-windows-949', '%A1%AD') is 'U+223C' | 66 PASS decode('cseuckr', '%A1%AD') is 'U+223C' |
57 PASS decode('x-windows-949', '%A2%A6') is 'U+FF5E' | 67 PASS decode('cseuckr', '%A2%A6') is 'U+FF5E' |
58 PASS decode('x-windows-949', '%A2%C1') is 'U+2299' | 68 PASS decode('cseuckr', '%A2%C1') is 'U+2299' |
59 PASS decode('x-windows-949', '%1A') is 'U+001A' | 69 PASS decode('cseuckr', '%1A') is 'U+001A' |
60 PASS decode('x-windows-949', '%1C') is 'U+001C' | 70 PASS decode('cseuckr', '%1C') is 'U+001C' |
61 PASS decode('x-windows-949', '%8F%A1') is 'U+B8EA' | 71 PASS decode('cseuckr', '%8F%A1') is 'U+B8EA' |
62 PASS decode('x-windows-949', '%B4%D3') is 'U+B2D2' | 72 PASS decode('cseuckr', '%B4%D3') is 'U+B2D2' |
63 PASS decode('x-windows-949', '%A2%41') is 'U+C910' | 73 PASS decode('cseuckr', '%A2%41') is 'U+C910' |
64 PASS decode('x-uhc', '%A2%E6') is 'U+20AC' | 74 PASS decode('csksc56011987', '%A2%E6') is 'U+20AC' |
65 PASS decode('x-uhc', '%A1%A4') is 'U+00B7' | 75 PASS decode('csksc56011987', '%A1%A4') is 'U+00B7' |
66 PASS decode('x-uhc', '%A1%A9') is 'U+00AD' | 76 PASS decode('csksc56011987', '%A1%A9') is 'U+00AD' |
67 PASS decode('x-uhc', '%A1%AA') is 'U+2015' | 77 PASS decode('csksc56011987', '%A1%AA') is 'U+2015' |
68 PASS decode('x-uhc', '%A1%AD') is 'U+223C' | 78 PASS decode('csksc56011987', '%A1%AD') is 'U+223C' |
69 PASS decode('x-uhc', '%A2%A6') is 'U+FF5E' | 79 PASS decode('csksc56011987', '%A2%A6') is 'U+FF5E' |
70 PASS decode('x-uhc', '%A2%C1') is 'U+2299' | 80 PASS decode('csksc56011987', '%A2%C1') is 'U+2299' |
71 PASS decode('x-uhc', '%1A') is 'U+001A' | 81 PASS decode('csksc56011987', '%1A') is 'U+001A' |
72 PASS decode('x-uhc', '%1C') is 'U+001C' | 82 PASS decode('csksc56011987', '%1C') is 'U+001C' |
73 PASS decode('x-uhc', '%8F%A1') is 'U+B8EA' | 83 PASS decode('csksc56011987', '%8F%A1') is 'U+B8EA' |
74 PASS decode('x-uhc', '%B4%D3') is 'U+B2D2' | 84 PASS decode('csksc56011987', '%B4%D3') is 'U+B2D2' |
75 PASS decode('x-uhc', '%A2%41') is 'U+C910' | 85 PASS decode('csksc56011987', '%A2%41') is 'U+C910' |
76 PASS decode('iso-ir-149', '%A2%E6') is 'U+20AC' | 86 PASS decode('iso-ir-149', '%A2%E6') is 'U+20AC' |
77 PASS decode('iso-ir-149', '%A1%A4') is 'U+00B7' | 87 PASS decode('iso-ir-149', '%A1%A4') is 'U+00B7' |
78 PASS decode('iso-ir-149', '%A1%A9') is 'U+00AD' | 88 PASS decode('iso-ir-149', '%A1%A9') is 'U+00AD' |
79 PASS decode('iso-ir-149', '%A1%AA') is 'U+2015' | 89 PASS decode('iso-ir-149', '%A1%AA') is 'U+2015' |
80 PASS decode('iso-ir-149', '%A1%AD') is 'U+223C' | 90 PASS decode('iso-ir-149', '%A1%AD') is 'U+223C' |
81 PASS decode('iso-ir-149', '%A2%A6') is 'U+FF5E' | 91 PASS decode('iso-ir-149', '%A2%A6') is 'U+FF5E' |
82 PASS decode('iso-ir-149', '%A2%C1') is 'U+2299' | 92 PASS decode('iso-ir-149', '%A2%C1') is 'U+2299' |
83 PASS decode('iso-ir-149', '%1A') is 'U+001A' | 93 PASS decode('iso-ir-149', '%1A') is 'U+001A' |
84 PASS decode('iso-ir-149', '%1C') is 'U+001C' | 94 PASS decode('iso-ir-149', '%1C') is 'U+001C' |
85 PASS decode('iso-ir-149', '%8F%A1') is 'U+B8EA' | 95 PASS decode('iso-ir-149', '%8F%A1') is 'U+B8EA' |
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
196 PASS decode('unicodeFFFE', '%D8%69%DE%D6') is 'U+D869/U+DED6' | 206 PASS decode('unicodeFFFE', '%D8%69%DE%D6') is 'U+D869/U+DED6' |
197 PASS decode('csiso2022kr', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD' | 207 PASS decode('csiso2022kr', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD' |
198 PASS decode('hz-gb-2312', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD' | 208 PASS decode('hz-gb-2312', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD' |
199 PASS decode('iso-2022-cn', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD' | 209 PASS decode('iso-2022-cn', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD' |
200 PASS decode('iso-2022-cn-ext', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD' | 210 PASS decode('iso-2022-cn-ext', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD' |
201 PASS decode('iso-2022-kr', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD' | 211 PASS decode('iso-2022-kr', '%41%42%43%61%62%63%31%32%33%A0') is 'U+FFFD' |
202 PASS successfullyParsed is true | 212 PASS successfullyParsed is true |
203 | 213 |
204 TEST COMPLETE | 214 TEST COMPLETE |
205 | 215 |
OLD | NEW |