XMLHttpRequest has the wrong fallback encoding
[WebKit-https.git] / LayoutTests / imported / w3c / web-platform-tests / encoding / replacement-encodings.any.js
1 // META: title=Encoding API: replacement encoding
2 // META: script=resources/encodings.js
3 // META: script=resources/decoding-helpers.js
4
5 const replacement_labels = [];
6 encodings_table.forEach(section => {
7   section.encodings
8          .filter(encoding => encoding.name === 'replacement')
9          .forEach(encoding => {
10            encoding.labels.forEach(label => { replacement_labels.push(label); })
11          });
12 });
13
14 replacement_labels.forEach(label => {
15   decode_test(
16     label,
17     '%41%42%43%61%62%63%31%32%33%A0',
18     'U+FFFD',
19     `${label} - non-empty input decodes to one replacement character.`);
20
21   decode_test(
22     label,
23     '',
24     '', `${label} - empty input decodes to empty output.`);
25 });