The application is made up of an interface (html) and workspace (canvas). We utilize three.js to create elements on the canvas. So far, it's been functioning perfectly on Chrome, Opera, and Firefox 35. You can see it in action here:
However, in Firefox 36.0.1, the canvas appears empty (as shown here: ). Despite this, all events on the 3D elements are still functional, indicating that the rendering process is complete.
An interesting observation is that if I right-click on the canvas and choose 'Save Image As...', the image saves correctly with all the rendered elements included.
Another workaround I've found is that resizing the browser window causes the canvas to show properly.
If anyone has any insights or solutions to this issue, your help would be greatly appreciated!