Bug 1408867 - Disable preconnect (pref network.http.speculative-parallel-limit) to fix privacy issue. r=aceman a=jorgk CLOSED TREE
authorMagnus Melin <mkmelin+mozilla@iki.fi>
Sat, 02 Dec 2017 20:48:00 +0200
changeset 30086 6e229daf13cc2713c2e8af857bda63c430164558
parent 30085 5a0ac769b0ddb7b35c85fd887fc81d270915bae1
child 30087 ac5f074c2c2b500317379f60dfbaeef05b18df74
push id2131
push usermozilla@jorgk.com
push dateTue, 27 Feb 2018 15:50:47 +0000
treeherdercomm-beta@6e229daf13cc [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersaceman, jorgk
bugs1408867
Bug 1408867 - Disable preconnect (pref network.http.speculative-parallel-limit) to fix privacy issue. r=aceman a=jorgk CLOSED TREE
mail/app/profile/all-thunderbird.js
--- a/mail/app/profile/all-thunderbird.js
+++ b/mail/app/profile/all-thunderbird.js
@@ -370,16 +370,20 @@ pref("offline.send.unsent_messages",    
 // 1 Always synchronize the offline store when going offline
 // 2 Never synchronize the offline store when going offline
 pref("offline.download.download_messages",  0);
 
 // All platforms can automatically move the user offline or online based on
 // the network connection.
 pref("offline.autoDetect", true);
 
+// Disable preconnect and friends due to privacy concerns. They are not
+// sent through content policies.
+pref("network.http.speculative-parallel-limit", 0);
+
 // Expose only select protocol handlers. All others should go
 // through the external protocol handler route.
 // If you are changing this list, you may need to also consider changing the
 // list in nsMsgContentPolicy::IsExposedProtocol.
 pref("network.protocol-handler.expose-all", false);
 pref("network.protocol-handler.expose.mailto", true);
 pref("network.protocol-handler.expose.news", true);
 pref("network.protocol-handler.expose.snews", true);