Today I realised WebGL had stopped working in Firefox, but not in Chrome. After the usual time wasted searching for why this might be, I determined a recent update of FireFox had decided not to support WebGL for my graphics card straight out of the box. The fix was to set...
webgl.force-enabled
in about:config to true.
webgl.force-enabled
in about:config to true.