#863 part 2: Make opportunistic encryption opt-in for UXP

This exposes the new pref and also sets the Alt-Svc pref for OE to false.
Basilisk gets a default opt-in for both to stay close to Firefox.
This commit is contained in:
wolfbeast 2018-11-05 15:51:39 +01:00 • committed by Roy Tam
commit 0c4fe21435
2 changed files with 8 additions and 1 deletions

View file

@ -580,6 +580,10 @@ pref("network.captive-portal-service.enabled", true);
// If true, network link events will change the value of navigator.onLine // If true, network link events will change the value of navigator.onLine
pref("network.manage-offline-status", true); pref("network.manage-offline-status", true);
// Enable opportunistic encryption by default
pref("network.http.altsvc.oe", true);
pref("network.http.upgrade-insecure-requests", true);
// We want to make sure mail URLs are handled externally... // We want to make sure mail URLs are handled externally...
pref("network.protocol-handler.external.mailto", true); // for mail pref("network.protocol-handler.external.mailto", true); // for mail
pref("network.protocol-handler.external.news", true); // for news pref("network.protocol-handler.external.news", true); // for news

View file

@ -1593,7 +1593,10 @@ pref("network.http.spdy.default-hpack-buffer", 65536); // 64k
// alt-svc allows separation of transport routing from // alt-svc allows separation of transport routing from
// the origin host without using a proxy. // the origin host without using a proxy.
pref("network.http.altsvc.enabled", true); pref("network.http.altsvc.enabled", true);
pref("network.http.altsvc.oe", true); // Opportunistic encryption use of alt-svc
pref("network.http.altsvc.oe", false);
// Send upgrade-insecure-requests HTTP header?
pref("network.http.upgrade-insecure-requests", false);
pref("network.http.diagnostics", false); pref("network.http.diagnostics", false);