fix canvas tainted 3