Create rounded corners using quadraticCurveTo since arcTo appears to be broken everywhere except Chrome