Re: [Tails-dev] Please review&merge feature/torbrowser [Was:…

Delete this message

Reply to this message
Author: intrigeri
Date:  
To: The Tails public development discussion list
Subject: Re: [Tails-dev] Please review&merge feature/torbrowser [Was: Patches for next stable TBB / Tails]
Hi,

intrigeri wrote (02 May 2013 16:17:21 GMT) :
> So, I got every bit ready, tested independently and uploaded,
> but I had no time to test the whole thing in a Tails ISO.


I had a quick look, and it seems that some (36) of the prefs we set in
/etc/iceweasel/pref/iceweasel.js are not applied. I haven't checked if
this is a regression against current devel or stable branches.

I think we should just move all of our iceweasel.js prefs to
user_pref() set in /etc/iceweasel/profile/user.js, and be done with
it. It should work. Only drawback is that it makes it harder for users
to change their config, but IMHO this is rather a feature than a bug.

If nobody objects, I'll do that, quickly test it, and merge for RC1
early tomorrow.

Namely:

pref("network.protocol-handler.warn-external.mailto", true);
pref("network.protocol-handler.warn-external.news", true);
pref("network.protocol-handler.warn-external.nntp", true);
pref("network.protocol-handler.warn-external.snews", true);
pref("network.http.pipelining", true);
pref("network.http.pipelining.aggressive", true);
pref("network.http.pipelining.maxrequests", 12);
pref("network.http.pipelining.ssl", true);
pref("network.http.proxy.pipelining", true);
pref("security.ssl.enable_false_start", true);
pref("network.http.keep-alive.timeout", 20);
pref("network.http.connection-retry-timeout", 0);
pref("network.http.max-persistent-connections-per-proxy", 256);
pref("network.http.pipelining.reschedule-timeout", 15000);
pref("network.http.pipelining.read-timeout", 60000);
pref("network.http.pipelining.max-optimistic-requests", 3);
pref("xpinstall.whitelist.add.103", "");
pref("browser.cache.disk.capacity", 0);
pref("browser.chrome.favicons", false);
pref("browser.chrome.image_icons.max_size", 0);
pref("browser.download.manager.closeWhenDone", true);
pref("browser.search.update", false);
pref("dom.event.contextmenu.enabled", false);
pref("dom.storage.enabled", false);
pref("extensions.update.autoUpdateDefault", false);
pref("extensions.update.enabled", false);
pref("layout.css.report_errors", false);
pref("network.protocol-handler.warn-external.file", true);
pref("network.proxy.failover_timeout", 0);
pref("layout.spellcheckDefault", 0);
pref("network.dns.disableIPv6", true);
pref("privacy.item.cookies", true);
pref("privacy.sanitize.sanitizeOnShutdown", true);
pref("security.xpconnect.plugin.unrestricted", false);
pref("security.warn_leaving_secure", true);
pref("security.warn_submit_insecure", true);

Cheers,
--
intrigeri
| GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
| OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc