Some websites have location-aware features that can help you find local shops, restaurants, deals, and direction. Firefox 4 is capable of working with these websites, and it will always ask for permission before sharing your location. However, Firefox continuously determines your location by sending information about nearby wireless access points and your IP address to Google. If you’d rather this information not be sent to Google, it’s time to disable location awareness in your Firefox settings.
One thing to keep in mind about disabling geo-location in Firefox is that this doesn’t block websites from obtaining your IP-based location. The short explanation is that whenever you visit a website, that site receives your IP (internet protocol) address upon making the connection. Your IP address has some vague location information based off of the servers that your Internet Service Provider connects you through. Any website you visit use this information to display a location-based ad, though these ads are usually inaccurate by several dozen miles (or more).
Disabling geo-location in Firefox will just prevent Firefox from needlessly sending your location to Google and other websites that request permission.
In Firefox, Type about:config into the address bar.
When you see the “this might void your warranty” warning, just Click I’ll be careful, I promise!.
In the Filter box, Type geo.enabled.
Right-Click the preference from the list and Select Toggle. This should change the value from True to False.
Geo.enabled should now be set to false and this means geo-location is disabled! This will prevent Firefox from connecting to Google’s server to determine your location, and it will also prevent websites from requesting permission to access your location.