/encoding/idlharness.any.html| status | subtest | message |
|---|---|---|
| PASS | idl_test setup | |
| PASS | idl_test validation | |
| PASS | TextDecoder includes TextDecoderCommon: member names are unique | |
| PASS | TextEncoder includes TextEncoderCommon: member names are unique | |
| PASS | TextDecoderStream includes TextDecoderCommon: member names are unique | |
| PASS | TextDecoderStream includes GenericTransformStream: member names are unique | |
| PASS | TextEncoderStream includes TextEncoderCommon: member names are unique | |
| PASS | TextEncoderStream includes GenericTransformStream: member names are unique | |
| PASS | TextDecoder interface: existence and properties of interface object | |
| PASS | TextDecoder interface object length | |
| PASS | TextDecoder interface object name | |
| FAIL | TextDecoder interface: existence and properties of interface prototype object | assert_false: TextDecoder.prototype should not be writable expected false got true |
| PASS | TextDecoder interface: existence and properties of interface prototype object's "constructor" property | |
| PASS | TextDecoder interface: existence and properties of interface prototype object's @@unscopables property | |
| PASS | TextDecoder interface: operation decode(optional AllowSharedBufferSource, optional TextDecodeOptions) | |
| FAIL | TextDecoder interface: attribute encoding | assert_equals: getter must have the name 'get encoding' expected "get encoding" but got "" |
| FAIL | TextDecoder interface: attribute fatal | assert_equals: getter must have the name 'get fatal' expected "get fatal" but got "" |
| FAIL | TextDecoder interface: attribute ignoreBOM | assert_equals: getter must have the name 'get ignoreBOM' expected "get ignoreBOM" but got "" |
| PASS | TextDecoder must be primary interface of new TextDecoder() | |
| PASS | Stringification of new TextDecoder() | |
| PASS | TextDecoder interface: new TextDecoder() must inherit property "decode(optional AllowSharedBufferSource, optional TextDecodeOptions)" with the proper type | |
| PASS | TextDecoder interface: calling decode(optional AllowSharedBufferSource, optional TextDecodeOptions) on new TextDecoder() with too few arguments must throw TypeError | |
| PASS | TextDecoder interface: new TextDecoder() must inherit property "encoding" with the proper type | |
| PASS | TextDecoder interface: new TextDecoder() must inherit property "fatal" with the proper type | |
| PASS | TextDecoder interface: new TextDecoder() must inherit property "ignoreBOM" with the proper type | |
| PASS | TextEncoder interface: existence and properties of interface object | |
| PASS | TextEncoder interface object length | |
| PASS | TextEncoder interface object name | |
| FAIL | TextEncoder interface: existence and properties of interface prototype object | assert_false: TextEncoder.prototype should not be writable expected false got true |
| PASS | TextEncoder interface: existence and properties of interface prototype object's "constructor" property | |
| PASS | TextEncoder interface: existence and properties of interface prototype object's @@unscopables property | |
| PASS | TextEncoder interface: operation encode(optional USVString) | |
| FAIL | TextEncoder interface: operation encodeInto(USVString, Uint8Array) | assert_equals: property has wrong .length expected 2 but got 0 |
| FAIL | TextEncoder interface: attribute encoding | assert_equals: getter must have the name 'get encoding' expected "get encoding" but got "" |
| PASS | TextEncoder must be primary interface of new TextEncoder() | |
| PASS | Stringification of new TextEncoder() | |
| PASS | TextEncoder interface: new TextEncoder() must inherit property "encode(optional USVString)" with the proper type | |
| PASS | TextEncoder interface: calling encode(optional USVString) on new TextEncoder() with too few arguments must throw TypeError | |
| PASS | TextEncoder interface: new TextEncoder() must inherit property "encodeInto(USVString, Uint8Array)" with the proper type | |
| PASS | TextEncoder interface: calling encodeInto(USVString, Uint8Array) on new TextEncoder() with too few arguments must throw TypeError | |
| PASS | TextEncoder interface: new TextEncoder() must inherit property "encoding" with the proper type | |
| PASS | TextDecoderStream interface: existence and properties of interface object | |
| PASS | TextDecoderStream interface object length | |
| PASS | TextDecoderStream interface object name | |
| FAIL | TextDecoderStream interface: existence and properties of interface prototype object | assert_false: TextDecoderStream.prototype should not be writable expected false got true |
| PASS | TextDecoderStream interface: existence and properties of interface prototype object's "constructor" property | |
| PASS | TextDecoderStream interface: existence and properties of interface prototype object's @@unscopables property | |
| FAIL | TextDecoderStream interface: attribute encoding | assert_equals: getter must have the name 'get encoding' expected "get encoding" but got "" |
| FAIL | TextDecoderStream interface: attribute fatal | assert_equals: getter must have the name 'get fatal' expected "get fatal" but got "" |
| FAIL | TextDecoderStream interface: attribute ignoreBOM | assert_equals: getter must have the name 'get ignoreBOM' expected "get ignoreBOM" but got "" |
| PASS | TextEncoderStream interface: existence and properties of interface object | |
| PASS | TextEncoderStream interface object length | |
| PASS | TextEncoderStream interface object name | |
| FAIL | TextEncoderStream interface: existence and properties of interface prototype object | assert_false: TextEncoderStream.prototype should not be writable expected false got true |
| PASS | TextEncoderStream interface: existence and properties of interface prototype object's "constructor" property | |
| PASS | TextEncoderStream interface: existence and properties of interface prototype object's @@unscopables property | |
| FAIL | TextEncoderStream interface: attribute encoding | assert_equals: getter must have the name 'get encoding' expected "get encoding" but got "" |
bundle built 2026-07-16T07:16:48.063Z