add canvas.toBlob polyfill