Newer
Older
minerva / Tests / LibWeb / Text / input / DOM / CharacterData-replaceData-break-surrogate-pair.html
@minerva minerva on 13 Jul 507 bytes Initial commit
<script src="../include.js"></script>
<script>
    test(() => {
        const str = '\uD2ED\uDEA6';
        let t = document.createTextNode(str);
        println("Before replaceData:");
        for (let i = 0; i < t.length; ++i) {
            println("[" + i + "]: " + t.data.charCodeAt(i));
        }
        t.replaceData(0, 1, '')
        println("After replaceData:");
        for (let i = 0; i < t.length; ++i) {
            println("[" + i + "]: " + t.data.charCodeAt(i));
        }
    });
</script>