listen to webglcontextcreationerror for information; fixes #1846