Name Description Size Coverage
data -
head_charsetConversionTests.js 2935 -
test_bug116882.js Tests conversion of undefined and illegal sequences from Shift-JIS to Unicode (bug 116882) 351 -
test_bug317216.js Test case for bug 317216 Uses nsIConverterInputStream to decode UTF-16 text with valid surrogate pairs and lone surrogate characters Sample text is: "A" in Mathematical Bold Capitals (U+1D400) The test uses buffers of 4 different lengths to test end of buffer in mid- UTF16 character and mid-surrogate pair 4208 -
test_bug321379.js 1028 -
test_bug340714.js Test case for bug 340714 Uses nsIConverterInputStream to decode UTF-16 text with all combinations of UTF-16BE and UTF-16LE with and without BOM. Sample text is: "Все счастливые семьи похожи друг на друга, каждая несчастливая семья несчастлива по-своему." The enclosing quotation marks are included in the sample text to test that UTF-16LE is recognized even when there is no BOM and the UTF-16LE decoder is not explicitly called. This only works when the first character of the text is an eight-bit character. 5354 -
test_bug381412.Big5-HKSCS.js 1811 -
test_bug381412.Big5.js 1805 -
test_bug381412.euc-kr.js 1807 -
test_bug381412.euc_jp.js 2530 -
test_bug381412.gb2312.js 1724 -
test_bug381412.js 1727 -
test_bug396637.js 242 -
test_bug399257.js 1807 -
test_bug457886.js 360 -
test_bug522931.js 151 -
test_bug563283.js 3521 -
test_bug563618.js Test case for bug 563618 Uses nsIConverterInputStream to decode invalid EUC-JP text 2803 -
test_bug601429.js 1888 -
test_bug715319.dbcs.js 1435 -
test_bug715319.euc_jp.js 2082 -
test_bug715319.gb2312.js 2298 -
test_charset_conversion.js 9232 -
test_decode_8859-1.js 1532 -
test_decode_8859-2.js 1509 -
test_decode_8859-3.js 1439 -
test_decode_8859-4.js 1509 -
test_decode_8859-5.js 1496 -
test_decode_8859-6.js 1084 -
test_decode_8859-7.js 1532 -
test_decode_8859-8.js 1158 -
test_decode_8859-9.js 1509 -
test_decode_8859-10.js 1477 -
test_decode_8859-11.js 1333 -
test_decode_8859-13.js 1413 -
test_decode_8859-14.js 1413 -
test_decode_8859-15.js 1466 -
test_decode_CP874.js 1702 -
test_decode_CP1250.js 1715 -
test_decode_CP1251.js 1715 -
test_decode_CP1252.js 1715 -
test_decode_CP1253.js 1715 -
test_decode_CP1254.js 1715 -
test_decode_CP1255.js 1715 -
test_decode_CP1256.js 1715 -
test_decode_CP1257.js 1715 -
test_decode_CP1258.js 1715 -
test_decode_gb18030.js 1666 -
test_decode_gbk.js 1251 -
test_decode_macintosh.js 1726 -
test_decode_x_mac_cyrillic.js 1705 -
test_decode_x_mac_ukrainian.js 1699 -
test_encode_8859-1.js 1532 -
test_encode_8859-2.js 1509 -
test_encode_8859-3.js 1439 -
test_encode_8859-4.js 1509 -
test_encode_8859-5.js 1496 -
test_encode_8859-6.js 1084 -
test_encode_8859-7.js 1532 -
test_encode_8859-8.js 1158 -
test_encode_8859-9.js 1509 -
test_encode_8859-10.js 1477 -
test_encode_8859-11.js 1333 -
test_encode_8859-13.js 1413 -
test_encode_8859-14.js 1413 -
test_encode_8859-15.js 1466 -
test_encode_CP874.js 1622 -
test_encode_CP1250.js 1715 -
test_encode_CP1251.js 1715 -
test_encode_CP1252.js 1715 -
test_encode_CP1253.js 1685 -
test_encode_CP1254.js 1715 -
test_encode_CP1255.js 1615 -
test_encode_CP1256.js 1715 -
test_encode_CP1257.js 1695 -
test_encode_CP1258.js 1715 -
test_encode_gb18030.js 1390 -
test_encode_gbk.js 1268 -
test_encode_macintosh.js 1726 -
test_encode_x_mac_cyrillic.js 1716 -
test_input_stream.js 1110 -
test_unEscapeNonAsciiURI.js 1499 -
test_unEscapeURIForUI.js 596 -
test_unmapped.js 2029 -
test_utf8_illegals.js 3514 -
xpcshell.toml 2489 -