diff options
author | girst <girst@users.noreply.github.com> | 2024-02-25 18:03:27 +0100 |
---|---|---|
committer | girst <girst@users.noreply.github.com> | 2024-02-25 18:03:27 +0100 |
commit | 4c00a3cd3e332c9d2fd0ce3fc02fb16236c06e31 (patch) | |
tree | f037a1cba7a9fbf03443ac9a8f85a2914aab624f | |
parent | 6ce51d8662f52465830e7ce5f5e42e3ed9c52710 (diff) | |
download | legacywolf-4c00a3cd3e332c9d2fd0ce3fc02fb16236c06e31.tar.gz legacywolf-4c00a3cd3e332c9d2fd0ce3fc02fb16236c06e31.zip |
fix legacyfox for older browsers
Services is only available in this scope since Bug 1667455 (mozilla104)
-rw-r--r-- | config.js | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -4,6 +4,7 @@ try { XPIDatabase.isDisabledLegacy = (addon) => false; XPIDatabase.mustSign = (aType) => false; + const Services = globalThis.Services || Cu.import("resource://gre/modules/Services.jsm").Services; let manifest = Services.dirsvc.get('GreD', Ci.nsIFile); manifest.append('legacy.manifest'); Components.manager.QueryInterface(Ci.nsIComponentRegistrar).autoRegister(manifest); |