96 lines
4.1 KiB
HTML
96 lines
4.1 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
|
<html>
|
|
<head>
|
|
<script src="../../resources/js-test-pre.js"></script>
|
|
<script>
|
|
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
|
|
function testEntity(entity)
|
|
{
|
|
var element = document.createElement("div")
|
|
element.innerHTML = entity;
|
|
var string = element.firstChild.data;
|
|
var result = "";
|
|
for (var i = 0; i < string.length; ++i) {
|
|
if (result.length)
|
|
result += ", "
|
|
result += "0x" + string.charCodeAt(i).toString(16).toUpperCase();
|
|
}
|
|
return result;
|
|
}
|
|
|
|
shouldBeEqualToString("testEntity('�')", "0xFFFD");
|
|
shouldBeEqualToString("testEntity('𐀀')", "0xD800, 0xDC00");
|
|
shouldBeEqualToString("testEntity('')", "0xDBFF, 0xDFFF");
|
|
shouldBeEqualToString("testEntity('�')", "0xFFFD");
|
|
shouldBeEqualToString("testEntity('�')", "0xFFFD");
|
|
shouldBeEqualToString("testEntity('�')", "0xFFFD");
|
|
shouldBeEqualToString("testEntity('�')", "0xFFFD");
|
|
shouldBeEqualToString("testEntity('�')", "0xFFFD");
|
|
shouldBeEqualToString("testEntity('�')", "0xFFFD");
|
|
|
|
shouldBeEqualToString("testEntity('𐀀')", "0xD800, 0xDC00");
|
|
shouldBeEqualToString("testEntity('�')", "0xFFFD");
|
|
|
|
shouldBeEqualToString("testEntity('')", "0x1");
|
|
shouldBeEqualToString("testEntity('')", "0xB");
|
|
shouldBeEqualToString("testEntity('o')", "0x6F");
|
|
shouldBeEqualToString("testEntity('ї')", "0x457");
|
|
shouldBeEqualToString("testEntity('⭧')", "0x2B67");
|
|
shouldBeEqualToString("testEntity('𛈇')", "0xD82C, 0xDE07");
|
|
shouldBeEqualToString("testEntity('􏑇')", "0xDBFD, 0xDC47");
|
|
shouldBeEqualToString("testEntity('�')", "0xFFFD");
|
|
shouldBeEqualToString("testEntity('�')", "0xFFFD");
|
|
shouldBeEqualToString("testEntity('�')", "0xFFFD");
|
|
shouldBeEqualToString("testEntity('�')", "0xFFFD");
|
|
|
|
shouldBeEqualToString("testEntity('')", "0x1");
|
|
shouldBeEqualToString("testEntity('	')", "0x9");
|
|
shouldBeEqualToString("testEntity('
')", "0xA");
|
|
shouldBeEqualToString("testEntity('')", "0xB");
|
|
shouldBeEqualToString("testEntity('')", "0xC");
|
|
shouldBeEqualToString("testEntity('
')", "0xD");
|
|
shouldBeEqualToString("testEntity('')", "0x7F");
|
|
shouldBeEqualToString("testEntity('')", "0x81");
|
|
shouldBeEqualToString("testEntity('')", "0x8D");
|
|
shouldBeEqualToString("testEntity('')", "0x8F");
|
|
shouldBeEqualToString("testEntity('')", "0x90");
|
|
shouldBeEqualToString("testEntity('')", "0x9D");
|
|
|
|
shouldBeEqualToString("testEntity('€')", "0x20AC");
|
|
shouldBeEqualToString("testEntity('‚')", "0x201A");
|
|
shouldBeEqualToString("testEntity('ƒ')", "0x192");
|
|
shouldBeEqualToString("testEntity('„')", "0x201E");
|
|
shouldBeEqualToString("testEntity('…')", "0x2026");
|
|
shouldBeEqualToString("testEntity('†')", "0x2020");
|
|
shouldBeEqualToString("testEntity('‡')", "0x2021");
|
|
shouldBeEqualToString("testEntity('ˆ')", "0x2C6");
|
|
shouldBeEqualToString("testEntity('‰')", "0x2030");
|
|
shouldBeEqualToString("testEntity('Š')", "0x160");
|
|
shouldBeEqualToString("testEntity('‹')", "0x2039");
|
|
shouldBeEqualToString("testEntity('Œ')", "0x152");
|
|
shouldBeEqualToString("testEntity('Ž')", "0x17D");
|
|
shouldBeEqualToString("testEntity('‘')", "0x2018");
|
|
shouldBeEqualToString("testEntity('’')", "0x2019");
|
|
shouldBeEqualToString("testEntity('“')", "0x201C");
|
|
shouldBeEqualToString("testEntity('”')", "0x201D");
|
|
shouldBeEqualToString("testEntity('•')", "0x2022");
|
|
shouldBeEqualToString("testEntity('–')", "0x2013");
|
|
shouldBeEqualToString("testEntity('—')", "0x2014");
|
|
shouldBeEqualToString("testEntity('˜')", "0x2DC");
|
|
shouldBeEqualToString("testEntity('™')", "0x2122");
|
|
shouldBeEqualToString("testEntity('š')", "0x161");
|
|
shouldBeEqualToString("testEntity('›')", "0x203A");
|
|
shouldBeEqualToString("testEntity('œ')", "0x153");
|
|
shouldBeEqualToString("testEntity('ž')", "0x17E");
|
|
shouldBeEqualToString("testEntity('Ÿ')", "0x178");
|
|
|
|
</script>
|
|
<script src="../../resources/js-test-post.js"></script>
|
|
</head>
|
|
<body>
|
|
</body>
|
|
</html>
|