textdecoder-fatal.any.html

PASSExpected36 of 36 subtests pass310 ms

Details

Test
/encoding/textdecoder-fatal.any.html
Harness
OK

Subtests

StatusSubtestMessage
PASSFatal flag: utf-8 - invalid code
PASSFatal flag: utf-8 - ends early
PASSFatal flag: utf-8 - ends early 2
PASSFatal flag: utf-8 - invalid trail
PASSFatal flag: utf-8 - invalid trail 2
PASSFatal flag: utf-8 - invalid trail 3
PASSFatal flag: utf-8 - invalid trail 4
PASSFatal flag: utf-8 - invalid trail 5
PASSFatal flag: utf-8 - invalid trail 6
PASSFatal flag: utf-8 - > 0x10FFFF
PASSFatal flag: utf-8 - obsolete lead byte
PASSFatal flag: utf-8 - overlong U+0000 - 2 bytes
PASSFatal flag: utf-8 - overlong U+0000 - 3 bytes
PASSFatal flag: utf-8 - overlong U+0000 - 4 bytes
PASSFatal flag: utf-8 - overlong U+0000 - 5 bytes
PASSFatal flag: utf-8 - overlong U+0000 - 6 bytes
PASSFatal flag: utf-8 - overlong U+007F - 2 bytes
PASSFatal flag: utf-8 - overlong U+007F - 3 bytes
PASSFatal flag: utf-8 - overlong U+007F - 4 bytes
PASSFatal flag: utf-8 - overlong U+007F - 5 bytes
PASSFatal flag: utf-8 - overlong U+007F - 6 bytes
PASSFatal flag: utf-8 - overlong U+07FF - 3 bytes
PASSFatal flag: utf-8 - overlong U+07FF - 4 bytes
PASSFatal flag: utf-8 - overlong U+07FF - 5 bytes
PASSFatal flag: utf-8 - overlong U+07FF - 6 bytes
PASSFatal flag: utf-8 - overlong U+FFFF - 4 bytes
PASSFatal flag: utf-8 - overlong U+FFFF - 5 bytes
PASSFatal flag: utf-8 - overlong U+FFFF - 6 bytes
PASSFatal flag: utf-8 - overlong U+10FFFF - 5 bytes
PASSFatal flag: utf-8 - overlong U+10FFFF - 6 bytes
PASSFatal flag: utf-8 - lead surrogate
PASSFatal flag: utf-8 - trail surrogate
PASSFatal flag: utf-8 - surrogate pair
PASSFatal flag: utf-16le - truncated code unit
PASSThe fatal attribute of TextDecoder
PASSError seen with fatal does not prevent future decodes