Newer
Older
minerva / Tests / LibWeb / Text / input / canvas / export.html
@minerva minerva on 13 Jul 649 bytes Initial commit
<script src="../include.js"></script>
<script>
    test(() => {
        let testCounter = 1;
        function testPart(part) {
            println(`${testCounter++}. ${JSON.stringify(part())}`);
        }

        // 1. Export a canvas to PNG data URL
        testPart(() => {
            const canvas = document.createElement('canvas');
            return canvas.toDataURL('image/png').substring(5, 14);
        });

        // 2. Export a canvas to JPEG data URL
        testPart(() => {
            const canvas = document.createElement('canvas');
            return canvas.toDataURL('image/jpeg').substring(5, 15);
        });
    });
</script>