Disable geolocation from NS GUI?
Posted: Fri Jul 01, 2011 8:15 am
Hello, all, it's the self-admitted Luddite.
And the more I played with F3 (portable), and then the disaster with F4, followed by clearly rushing F5 to market (if F4 wasn't adequately tested before release, why on Earth would anyone believe that F5 was? Surely planned for later this year, *at least*, if not end of year or early next year?), the more the Luddite-ism was validated.
Finally bowed to the inevitable and installed Fx 3.6.18 on the HD. Browsing through the files to see the differences, and discovered the geolocation "feature".
Shocking level of detail.
// if we don't see anything in 5 seconds, kick of one IP geo lookup.
// if we are testing, just hammer this callback so that we are more or less
// always sending data. It doesn't matter if we have an access point or not.
// send our request to a wifi geolocation network provider:
// This is a background load
xhr.mozBackgroundRequest = true;
I don't like things loading or phoning home behind my back.
One Web article said it was "disabled by default". Looked in about:config. Nope -- enabled. Guess it was enabled later, as other Web articles said.
Easy enough to disable: about:config > geo.enabled > double-click to toggle to "false".
But a non-tech friend was absolutely shocked at the revelation. I'll bet most average home users don't know about this, either. And if they did, how to disable. And the dire warnings on about:config....
Any support here for adding "Disable geolocation" checkbox to GUI, maybe to the right of "Forbid WebGL" where there's room? Perhaps a ? "What's this?"
Simple bit of code to add, and a simple FAQ to point to for the "what's this".
Thought it best to discuss this privately, before stirring a hornet's nest on the public boards. If the RFE is not approved, is there any objection to my posting as a regular RFE in "Development", to see if there is public support, or even awareness? Of course, only a small percentage of NS users follow this forum. I don't see the harm in adding the checkbox, and in default-checking it, for that matter.
Cheers all!

And the more I played with F3 (portable), and then the disaster with F4, followed by clearly rushing F5 to market (if F4 wasn't adequately tested before release, why on Earth would anyone believe that F5 was? Surely planned for later this year, *at least*, if not end of year or early next year?), the more the Luddite-ism was validated.
Finally bowed to the inevitable and installed Fx 3.6.18 on the HD. Browsing through the files to see the differences, and discovered the geolocation "feature".
Shocking level of detail.
Code: Select all
function WifiGeoAddressObject(streetNumber, street, premises, city, county, region, country, countryCode, postalCode) {
this.streetNumber = streetNumber;
this.street = street;
this.premises = premises;
this.city = city;
this.county = county;
this.region = region;
this.country = country;
this.countryCode = countryCode;
this.postalCode = postalCode;
function WifiGeoCoordsObject(lat, lon, acc, alt, altacc) {
this.latitude = lat;
this.longitude = lon;
this.accuracy = acc;
this.altitude = alt;
this.altitudeAccuracy = altacc;
// if we are testing, just hammer this callback so that we are more or less
// always sending data. It doesn't matter if we have an access point or not.
// send our request to a wifi geolocation network provider:
// This is a background load
xhr.mozBackgroundRequest = true;
I don't like things loading or phoning home behind my back.
One Web article said it was "disabled by default". Looked in about:config. Nope -- enabled. Guess it was enabled later, as other Web articles said.
Easy enough to disable: about:config > geo.enabled > double-click to toggle to "false".
But a non-tech friend was absolutely shocked at the revelation. I'll bet most average home users don't know about this, either. And if they did, how to disable. And the dire warnings on about:config....
Any support here for adding "Disable geolocation" checkbox to GUI, maybe to the right of "Forbid WebGL" where there's room? Perhaps a ? "What's this?"
Simple bit of code to add, and a simple FAQ to point to for the "what's this".
Thought it best to discuss this privately, before stirring a hornet's nest on the public boards. If the RFE is not approved, is there any objection to my posting as a regular RFE in "Development", to see if there is public support, or even awareness? Of course, only a small percentage of NS users follow this forum. I don't see the harm in adding the checkbox, and in default-checking it, for that matter.
Cheers all!