File tree 4 files changed +183
-2
lines changed
4 files changed +183
-2
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ Last update:
14
14
- console: https://github.com/web-platform-tests/wpt/tree/767ae35464/console
15
15
- dom/abort: https://github.com/web-platform-tests/wpt/tree/8fadb38120/dom/abort
16
16
- dom/events: https://github.com/web-platform-tests/wpt/tree/f8821adb28/dom/events
17
- - encoding: https://github.com/web-platform-tests/wpt/tree/c1b24fce6e /encoding
17
+ - encoding: https://github.com/web-platform-tests/wpt/tree/779d175c40 /encoding
18
18
- fetch/data-urls/resources: https://github.com/web-platform-tests/wpt/tree/7c79d998ff/fetch/data-urls/resources
19
19
- FileAPI: https://github.com/web-platform-tests/wpt/tree/3b279420d4/FileAPI
20
20
- FileAPI/file: https://github.com/web-platform-tests/wpt/tree/c01f637cca/FileAPI/file
Original file line number Diff line number Diff line change
1
+ // This list was inspired by these sources:
2
+ // - https://annevankesteren.nl/2010/8-bit-labels
3
+ // - http://l0.cm/encodings/table/
4
+
5
+ [
6
+ "437" ,
7
+ "adobe-standard-encoding" ,
8
+ "armscii-8" ,
9
+ "bocu-1" ,
10
+ "cesu-8" ,
11
+ "cp1025" ,
12
+ "cp437" ,
13
+ "cp737" ,
14
+ "cp851" ,
15
+ "cp858" ,
16
+ "cp862" ,
17
+ "cp864" ,
18
+ "cp869" ,
19
+ "cp875" ,
20
+ "cp950" ,
21
+ "csiso103t618bit" ,
22
+ "csiso111ecmacyrillic" ,
23
+ "cspc8codepage437" ,
24
+ "csviscii" ,
25
+ "dos-720" ,
26
+ "dos-862" ,
27
+ "ecma-cyrillic" ,
28
+ "euc-tw" ,
29
+ "german" ,
30
+ "geostd8" ,
31
+ "hp-roman8" ,
32
+ "ibm-thai" ,
33
+ "ibm00858" ,
34
+ "ibm00924" ,
35
+ "ibm01047" ,
36
+ "ibm01140" ,
37
+ "ibm01141" ,
38
+ "ibm01142" ,
39
+ "ibm01143" ,
40
+ "ibm01144" ,
41
+ "ibm01145" ,
42
+ "ibm01146" ,
43
+ "ibm01147" ,
44
+ "ibm01148" ,
45
+ "ibm01149" ,
46
+ "ibm037" ,
47
+ "ibm1026" ,
48
+ "ibm1047" ,
49
+ "ibm273" ,
50
+ "ibm277" ,
51
+ "ibm278" ,
52
+ "ibm280" ,
53
+ "ibm284" ,
54
+ "ibm285" ,
55
+ "ibm290" ,
56
+ "ibm297" ,
57
+ "ibm367" ,
58
+ "ibm420" ,
59
+ "ibm423" ,
60
+ "ibm424" ,
61
+ "ibm437" ,
62
+ "ibm500" ,
63
+ "ibm737" ,
64
+ "ibm775" ,
65
+ "ibm850" ,
66
+ "ibm852" ,
67
+ "ibm855" ,
68
+ "ibm857" ,
69
+ "ibm860" ,
70
+ "ibm861" ,
71
+ "ibm862" ,
72
+ "ibm863" ,
73
+ "ibm864" ,
74
+ "ibm864i" ,
75
+ "ibm865" ,
76
+ "ibm868" ,
77
+ "ibm869" ,
78
+ "ibm870" ,
79
+ "ibm871" ,
80
+ "ibm880" ,
81
+ "ibm905" ,
82
+ "ibm918" ,
83
+ "iso-2022-jp-1" ,
84
+ "iso-2022-jp-2" ,
85
+ "iso-2022-jp-3" ,
86
+ "iso-8859-8 visual" ,
87
+ "jis_c6226-1978" ,
88
+ "jis_x0208-1983" ,
89
+ "jis_x0208-1990" ,
90
+ "jis_x0212-1990" ,
91
+ "johab" ,
92
+ "latin9" ,
93
+ "norwegian" ,
94
+ "sami-ws2" ,
95
+ "scsu" ,
96
+ "shift_jis_x0213-2000" ,
97
+ "swedish" ,
98
+ "tcvn" ,
99
+ "tis-620-2533" ,
100
+ "utf-7" ,
101
+ "utf-32" ,
102
+ "viscii" ,
103
+ "windows-936-2000" ,
104
+ "windows-sami-2" ,
105
+ "ws2" ,
106
+ "x-chinese-cns" ,
107
+ "x-chinese-eten" ,
108
+ "x-cp20001" ,
109
+ "x-cp20003" ,
110
+ "x-cp20004" ,
111
+ "x-cp20005" ,
112
+ "x-cp20261" ,
113
+ "x-cp20269" ,
114
+ "x-cp20936" ,
115
+ "x-cp20949" ,
116
+ "x-cp21027" ,
117
+ "x-cp50227" ,
118
+ "x-cp50229" ,
119
+ "x-ebcdic-koreanextended" ,
120
+ "x-europa" ,
121
+ "x-ia5" ,
122
+ "x-ia5-german" ,
123
+ "x-ia5-norwegian" ,
124
+ "x-ia5-swedish" ,
125
+ "x-iscii-as" ,
126
+ "x-iscii-be" ,
127
+ "x-iscii-de" ,
128
+ "x-iscii-gu" ,
129
+ "x-iscii-ka" ,
130
+ "x-iscii-ma" ,
131
+ "x-iscii-or" ,
132
+ "x-iscii-pa" ,
133
+ "x-iscii-t" ,
134
+ "x-iscii-ta" ,
135
+ "x-iscii-te" ,
136
+ "x-mac-arabic" ,
137
+ "x-mac-ce" ,
138
+ "x-mac-centraleurroman" ,
139
+ "x-mac-chinesesimp" ,
140
+ "x-mac-chinesetrad" ,
141
+ "x-mac-croatian" ,
142
+ "x-mac-devanagari" ,
143
+ "x-mac-dingbats" ,
144
+ "x-mac-farsi" ,
145
+ "x-mac-greek" ,
146
+ "x-mac-gujarati" ,
147
+ "x-mac-gurmukhi" ,
148
+ "x-mac-hebrew" ,
149
+ "x-mac-icelandic" ,
150
+ "x-mac-japanese" ,
151
+ "x-mac-korean" ,
152
+ "x-mac-roman-latin1" ,
153
+ "x-mac-romanian" ,
154
+ "x-mac-symbol" ,
155
+ "x-mac-thai" ,
156
+ "x-mac-tibetan" ,
157
+ "x-mac-turkish" ,
158
+ "x-mac-vt100" ,
159
+ "x-nextstep" ,
160
+ "x-vps" ,
161
+ "_autodetect" ,
162
+ "_autodetect_all" ,
163
+ "_autodetect_kr"
164
+ ] . forEach ( label => {
165
+ async_test ( t => {
166
+ const frame = document . createElement ( "iframe" ) ;
167
+ t . add_cleanup ( ( ) => {
168
+ frame . remove ( ) ;
169
+ } ) ;
170
+ frame . src = "resources/text-plain-charset.py?label=" + label ;
171
+ frame . onload = t . step_func_done ( ( ) => {
172
+ // If we ever change this default this needs adjusting accordingly.
173
+ assert_equals ( frame . contentDocument . characterSet , "windows-1252" ) ;
174
+ assert_equals ( frame . contentDocument . inputEncoding , "windows-1252" ) ;
175
+ } ) ;
176
+ document . body . append ( frame ) ;
177
+ } , `${ label } is not supported by the Encoding Standard` ) ;
178
+ } ) ;
Original file line number Diff line number Diff line change 16
16
"path" : " dom/events"
17
17
},
18
18
"encoding" : {
19
- "commit" : " c1b24fce6e625c1b79124a58f27bf9adce02d5d7 " ,
19
+ "commit" : " 779d175c40efcb8f2c9512bebe25ffbeda485708 " ,
20
20
"path" : " encoding"
21
21
},
22
22
"fetch/data-urls/resources" : {
Original file line number Diff line number Diff line change 95
95
},
96
96
"textdecoder-eof.any.js" : {
97
97
"requires" : [" small-icu" ]
98
+ },
99
+ "unsupported-labels.window.js" : {
100
+ "skip" : " document is not defined"
98
101
}
99
102
}
You can’t perform that action at this time.
0 commit comments