I think it should be possible to manually set the location exposed by the geolocation api in the settings menu, instead of having to do it in about:config.Of course manually setting it might be necessary in cases the geolocation isn't working properl...