Bug 1460506 - Restrict registerProtocolHandler over insecure connections in stable releases. r?dao draft
authorJonathan Kingston <jkt@mozilla.com>
Thu, 10 May 2018 08:09:37 +0100
changeset 793494 7a54cddae210e871d5b19f6038b79f680c9fbbe7
parent 793056 9294f67b3f3bd4a3dd898961148cecd8bfc1ce9c
push id109400
push userbmo:jkt@mozilla.com
push dateThu, 10 May 2018 07:11:06 +0000
reviewersdao
bugs1460506
milestone62.0a1
Bug 1460506 - Restrict registerProtocolHandler over insecure connections in stable releases. r?dao MozReview-Commit-ID: EynyFRIMEaq
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -112,23 +112,18 @@ pref("browser.download.forbid_open_with"
 
 // Remove navigator.registerContentHandler
 #ifdef EARLY_BETA_OR_EARLIER
 pref("dom.registerContentHandler.enabled", false);
 #else
 pref("dom.registerContentHandler.enabled", true);
 #endif
 
-// Nightly will have insecure registerProtocolHandler disabled by default
-// Beta and Stable will remain enabled until Firefox 62 providing deprecation stats.
-#ifdef NIGHTLY_BUILD
+// Insecure registerProtocolHandler is disabled by default
 pref("dom.registerProtocolHandler.insecure.enabled", false);
-#else
-pref("dom.registerProtocolHandler.insecure.enabled", true);
-#endif
 
 // Whether or not testing features are enabled.
 pref("dom.quotaManager.testing", false);
 
 // Whether or not indexedDB is enabled.
 pref("dom.indexedDB.enabled", true);
 // Whether or not indexedDB experimental features are enabled.
 pref("dom.indexedDB.experimental", false);