1{ 2 "api-basics.any.js": { 3 "requires": ["small-icu"] 4 }, 5 "textdecoder-fatal-streaming.any.js": { 6 "requires": ["small-icu"] 7 }, 8 "textdecoder-fatal.any.js": { 9 "requires": ["small-icu"] 10 }, 11 "textdecoder-ignorebom.any.js": { 12 "requires": ["small-icu"] 13 }, 14 "textdecoder-streaming.any.js": { 15 "requires": ["small-icu"] 16 }, 17 "textdecoder-utf16-surrogates.any.js": { 18 "requires": ["small-icu"] 19 }, 20 "iso-2022-jp-decoder.any.js": { 21 "requires": ["full-icu"], 22 "skip": "iso-2022-jp decoder state handling bug: https://encoding.spec.whatwg.org/#iso-2022-jp-decoder" 23 }, 24 "textdecoder-byte-order-marks.any.js": { 25 "requires": ["small-icu"] 26 }, 27 "textdecoder-fatal-single-byte.any.js": { 28 "requires": ["full-icu"], 29 "skip": "The iso-8859-16 encoding is not supported" 30 }, 31 "textdecoder-labels.any.js": { 32 "requires": ["full-icu"], 33 "skip": "The iso-8859-16 encoding is not supported" 34 }, 35 "textencoder-constructor-non-utf.any.js": { 36 "requires": ["full-icu"], 37 "skip": "The iso-8859-16 encoding is not supported" 38 }, 39 "idlharness.any.js": { 40 "skip": "No implementation of TextDecoderStream and TextEncoderStream" 41 }, 42 "replacement-encodings.any.js": { 43 "skip": "decoding-helpers.js needs XMLHttpRequest" 44 }, 45 "unsupported-encodings.any.js": { 46 "skip": "decoding-helpers.js needs XMLHttpRequest" 47 }, 48 "streams/decode-ignore-bom.any.js": { 49 "requires": ["small-icu"] 50 }, 51 "streams/invalid-realm.window.js": { 52 "skip": "document is not defined" 53 }, 54 "streams/realms.window.js": { 55 "skip": "window is not defined" 56 }, 57 "streams/decode-attributes.any.js": { 58 "requires": ["full-icu"] 59 }, 60 "streams/decode-incomplete-input.any.js": { 61 "requires": ["small-icu"] 62 }, 63 "streams/decode-utf8.any.js": { 64 "requires": ["small-icu"] 65 }, 66 "streams/decode-bad-chunks.any.js": { 67 "fail": { 68 "expected": [ 69 "chunk of type undefined should error the stream" 70 ] 71 } 72 }, 73 "streams/decode-non-utf8.any.js": { 74 "requires": ["full-icu"] 75 }, 76 "encodeInto.any.js": { 77 "requires": ["small-icu"] 78 }, 79 "textdecoder-copy.any.js": { 80 "requires": ["small-icu"] 81 }, 82 "legacy-mb-schinese/gbk/gbk-decoder.any.js": { 83 "requires": ["full-icu"], 84 "skip": "The gbk encoding is not supported" 85 }, 86 "legacy-mb-schinese/gb18030/gb18030-decoder.any.js": { 87 "requires": ["full-icu"], 88 "skip": "The gb18030 encoding is not supported" 89 }, 90 "textdecoder-arguments.any.js": { 91 "requires": ["small-icu"] 92 }, 93 "single-byte-decoder.window.js": { 94 "skip": "document is not defined" 95 }, 96 "textdecoder-eof.any.js": { 97 "requires": ["small-icu"] 98 }, 99 "unsupported-labels.window.js": { 100 "skip": "document is not defined" 101 } 102} 103