Firefox cannot draw the new Google Maps

Solution 1:

I solved the problem.

Just open about:config and set webgl.force-enabled to true.

OpenGL seems to have been disabled somehow.

(June 2, 2013) Update:

The above answer no longer works for me. (Or that was my misunderstanding...)

Use Lite Mode instead.

Solution 2:

I set webgl.min_capability_mode to True and crashes are now history.

However, note this problem in running in this mode:

"The Lite mode of the new Google Maps does not include the 3D Earth view or other 3D functionality. However, you can still access satellite maps. Lite mode is enabled by default on some older browsers and operating systems, as well as on browsers that do not support WebGL and on systems where WebGL is known to be unstable. You can see if you are in lite mode by looking for the "Lite mode" indicator in the bottom right corner of the map"

Solution 3:

Google says that if WebGL is disabled then you are required to use lite mode so I figured I'd play around with those settings.

I set webgl.min_capability_modeand webgl.force-enabled to true and now it is working for me.

As mentioned above webgl.force-enabled being set to true on its own did not work for me.

Solution 4:

I had the same issue here and found the solution

From the Mozilla Wiki as per question OP Akihiro Harai:

GL layers acceleration is not yet enabled by default (see bug 594876). You can enable it by setting layers.acceleration.force-enabled=true in about:config.

For those not familiar here are the steps:

  1. Open Firefox
  2. In the address bar type: about:config
  3. Press Enter
  4. Search for: layers.acceleration.force-enabled
  5. Right click on it and select toggle
  6. Restart your Firefox and enjoy

UPDATE: sorry but this does not 100% fix the issue! After trying all other suggestions in this thread I almost got it to work. There only one issue: Street View freezes when I try to move forward / backward in the view. Firefox does not crash and I can close the tab and open a new one, which is ok but far from ideal. If anyone else has any suggestion let us know. Thank you