Adding noise to a canvas element is a mistake anyway. It means you can't develop a proper paint program using web technologies because your browser will mess with the image.

You can still do that, but it may not be rendered correctly in a screenshot.