Issue #1064 - Part 2: Fix shorthand and services module import.

This commit is contained in:
wolfbeast 2019-11-04 15:04:12 +01:00 • committed by Roy Tam
commit db9333e3c8

View file

@ -13,7 +13,10 @@ var gChecking;
var gBroken; var gBroken;
var gNeedReset; var gNeedReset;
Components.utils.import("resource://gre/modules/PrivateBrowsingUtils.jsm"); const {interfaces: Ci, classes: Cc, results: Cr, utils: Cu} = Components;
Cu.import("resource://gre/modules/PrivateBrowsingUtils.jsm");
Cu.import("resource://gre/modules/Services.jsm");
function initExceptionDialog() { function initExceptionDialog() {
@ -286,8 +289,8 @@ function addException() {
return; return;
} }
var overrideService = Components.classes["@mozilla.org/security/certoverride;1"] var overrideService = Cc["@mozilla.org/security/certoverride;1"]
.getService(Components.interfaces.nsICertOverrideService); .getService(Ci.nsICertOverrideService);
var flags = 0; var flags = 0;
if (gSSLStatus.isUntrusted) { if (gSSLStatus.isUntrusted) {
flags |= overrideService.ERROR_UNTRUSTED; flags |= overrideService.ERROR_UNTRUSTED;