Este código solo me permite mostrar un lienzo reescalado.
cy.get('#canvas').then(cnv => { cnv[0].style.width = '1222px'; cnv[0].style.height = '644px'; }) De hecho, por ejemplo, cnv[0].width devuelve el valor de ancho anterior.
Si lo cambio, se limpiará el lienzo.