if I draw to the canvas a lot in quick succession, e.g. a context.fillRect in a loop, browsers seem to wait until the loop has finished before any of the drawing is displaye
In 2019, you can track it with Chrome Dev Tools, https://www.html5rocks.com/en/tutorials/canvas/inspection/