> I agree with (was it?) Lunduke when he says Mozilla is nothing else but business.

youtube-dl https://www.youtube.com/watch?v=qMALm1VthGY

BTW I am looking for a way to search/browse Youtube without JS. Any ideas?

Testing as you suggested:

-------------------
(Potential) issues which I see:

When Firefox starts: Show your home page (I would set it to blank)
Check spelling as you type: ON (I don't know if that includes any connections but I would leave it of for the test) Allow Firefox to automatically install updates (recommended): ON (I would set it to OFF for the test)
Default search engine: Google (and all the other PRISM ones are inabled too)
Always use private browsing mode: ON (inconvenient)
Accept cookies from websites: ON (should be OFF with only exceptions allowed, when needed) Tracking protection block list: Disconnect.me basic (perhaps should be 'strict'?)
Send "Do Not Track": Only when using Tracking Protection (should be "Always")
Prevent accessibility services from accessing your browser: OFF
Block dangerous and deceptive content: ON (this requires connection to Google hosts where the blacklists are hosted)
Query OCSP responder services: ON (this also requires connection to hosts)

Further in about:config:

browser.ping-centre.telemetry;true
toolkit.telemetry.archive.enabled;true
toolkit.telemetry.bhrPing.enabled;true
toolkit.telemetry.debugSlowSql;false
toolkit.telemetry.firstShutdownPing.enabled;true
toolkit.telemetry.newProfilePing.enabled;true
toolkit.telemetry.shutdownPingSender.enabled;true
toolkit.telemetry.updatePing.enabled;true
--------------

> 'safebrowsing'. Disable them all and remove every gooobles url (make it blank)

I suppose toggling the default browser.safebrowsing.allowOverride;true would work contrary to what you are trying to do, so I leave that one to 'true'.

---------------------
Testing with your settings applied on top of the downloaded shows indeed zero communication with any host. Until you browse (https://fsf.org/robots.txt) when tcpdump shows multiple connections also to:

ocsp.usertrust.com
ocsp.comodoca.com

Another thing which I notice. Even after closing the browser and waiting for some minutes (process terminated) tcpdump shows packets related to fsf.org hosts and also to the OCSP hosts. I don't know why this is happening and why the computer is trying to connect to those hosts without any software asking for it. Any ideas?

Closed Firefox and ran it again. Without opening any web pages whatsoever I go to Preferences and immediately tcpdump shows a load of connections to amazonaws.com, mozilla.com, phicdn.net, digicert.com...

Anyway I proceed to tighten the preferences mentioned above. While changing them I see tcpdump shows active communcation going on in the background.

Setting "Always use private mode" to OFF asked me to restart the browser. I did and after that some of the settings were not as I set them:

Search: I had this one set to DDG and all other search engines I deleted. After restart it is set to Google and no other search enginse are listed. Again: I leave DDG only.

Always use private browsing mode is again ON and Accept cookies is ON too (although turned off before restart). Another attempt and another fail. I go to prefs.js and remove

user_pref("browser.privatebrowsing.autostart", true);

Still no luck after many more attempts. I give up and try to at least turn off cookies accepting: same story - after restart the "Accept cookies" is still ON. I go and delete lines mentioning 'cookie':

user_pref("pref.privacy.disable_button.view_cookies", false);
user_pref("network.cookie.cookieBehavior", 1);
user_pref("network.cookie.lifetimePolicy", 2);
user_pref("network.cookie.prefsMigrated", true);
user_pref("network.cookie.thirdparty.sessionOnly", true);
user_pref("pref.privacy.disable_button.cookie_exceptions", false);

Restart. Disable "Accept cookies". Restart - it is back ON. I give up and proceed to next setting.

Block dangerous and deceptive content: OFF
Query OCSP: OFF

It seems my setting "Never check for updates" is disrespected too, so I go to prefs.js and remove:

user_pref("app.update.auto", false);
user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1515756610);
user_pref("app.update.lastUpdateTime.background-update-timer", 1515756370);
user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 1515756730); user_pref("app.update.lastUpdateTime.browser-cleanup-thumbnails", 1515756130);
user_pref("app.update.lastUpdateTime.experiments-update-timer", 1515756490);
user_pref("app.update.lastUpdateTime.search-engine-update-timer", 1515756250); user_pref("app.update.lastUpdateTime.xpi-signature-verification", 1515756850);

And... no, and no, and no. It reverts to "Check for updates but let me choose to install them".

Also Block dangerous and deceptive content and Query OCSP also revert to ON.

After 42 minutes of tuning a program which refuses to respect my preferences and which clearly does background communication as per my earlier test, all I can do is wipe it away from my system and I am not even going to attempt fine tuning the rest of the potential issues noticed.

Reply via email to