Add the content type crap.
Put a try-catch around WebGL init (stupid Firefox).