Hello World App not showing globe in Firefox

1. A concise explanation of the problem you're experiencing.

I can run the Hello World example after downloading Cesium with `node server.js`. Viewed through the Edge browser, I can see the globe fine. Using Firefox I can't. Why might this be? I see no errors in the Firefox console to indicate something is going wrong. All the controls show up fine; just where the stars and Earth should be is white.

2. A minimal code example. If you've found a bug, this helps us reproduce and repair it.

It's all Cesium's code, the Hello World example under Apps, completely unchanged.

3. Context. Why do you need to do this? We might know a better way to accomplish your goal.

I want to do this because I much prefer to do web development in Firefox much less clunky at refreshing when I make changes. Could use Edge, but why?

4. The Cesium version you're using, your operating system and browser.

Cesium 1.59. Firefox 60.7.2esr. OS is Windows 10.

For some reason now when I serve from python with `python -m http.server`, it still works in Edge, but displays this error in Firefox. It's very similar to this question https://stackoverflow.com/questions/31890877/how-to-load-cesium-globe-in-firefox. I'm not sure which security setting in Firefox might be disallowing this.

It is quite strange that it works fine in Edge. Does the hosted Sandcastle work fine in Firefox for you (https://cesiumjs.org/Cesium/Apps/Sandcastle/index.html) ? Can you confirm that you ran npm run minifyRelease and that you have a Build/Cesium/Cesium.js file? Does the local Sandcastle work for you (http://localhost:8080/Apps/Sandcastle/index.html) ?

Here's something funny: The demo at https://cesiumjs.org/ exhibits the same behavior for me. "Tap to Interact". I do. Just white with no globe.

@Omar Sandcastle does the same thing. Works in Edge. Shows up blank in Firefox. I have a Build/Cesium/Cesium.js. Running minifyRelease fails because what I downloaded didn't come with a certain Apps/.jshintrc, which it's looking for, but I shouldn't need to minify myself because I already have minified versions in here.

This example is doing the same thing for me. I can't see the actual renderings in Firefox. https://cesiumjs.org/Cesium/Build/Apps/Sandcastle/?src=Time%20Dynamic%20Point%20Cloud.html

This is very strange. I’m using Firefox 60.7.2esr on Windows 10 as well but the hosted Sandcastle and cesiumjs’s demo all work. Have you tested Chrome? Do you get any issues there? Have you tested any other version of Firefox to see if that issue is there?

Probably Firefox has blacklisted your graphics driver. There are most likely error messages being printed to the Firefox console about this. Try updating the driver for your graphics card.


I've got Intel HD Graphics 530 on this computer. I don't see it in the blocked list. No error messages are printed out to the console.