Webgl games suddenly not working on firefox

No idea what happened but i cant play webgl games at all in firefox. Its working fine on chrome.
But in firefox its telling me webgl not supported try installing firefox

Heres log

Error: WebGL: Error during ANGLE OpenGL init. UnityConfig.js:30:18
Error: WebGL: Error during native OpenGL init. UnityConfig.js:30:18
Error: WebGL: WebGL creation failed. UnityConfig.js:30:18
Error: WebGL: Error during ANGLE OpenGL init. UnityConfig.js:33:16
Error: WebGL: Error during native OpenGL init. UnityConfig.js:33:16
Error: WebGL: WebGL creation failed. UnityConfig.js:33:16
Successfully compiled asm.js code (total compilation time 7100ms; stored in cache) ShootThemAll.js
loading ShootThemAll.data from cache _fileloader.js:275:17
pre-main prep time: 6779 ms shoot_them_all:36:7

Initialize engine version: 5.2.2f1 (3757309da7e7) shoot_them_all:32:9
Error: WebGL: Error during ANGLE OpenGL init. ShootThemAll.js:1:147068
Error: WebGL: Error during native OpenGL init. ShootThemAll.js:1:147068
Error: WebGL: WebGL creation failed. ShootThemAll.js:1:147068
Error: WebGL: Error during ANGLE OpenGL init. ShootThemAll.js:1:147106
Error: WebGL: Error during native OpenGL init. ShootThemAll.js:1:147106
Error: WebGL: WebGL creation failed. ShootThemAll.js:1:147106
Could not initialize WebGL context. Failed starting Unity.

I am on firefox 43

does this work ? https://get.webgl.org/

I got the same problem since Friday, but with every WebGL content as well. It doesn’t come from Unity, but from your hardware. Disabling hardware acceleration does the trick for me (go into Options > Advanced > General).
I also suggest you update CG drivers.