the huge 117+ fixes update

This commit is contained in:
Cynthia Foxwell 2023-12-24 20:34:22 -07:00
parent baf06e964f
commit ccae90fb3e
110 changed files with 7809 additions and 2864 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

34
ffroot/config.js Normal file
View file

@ -0,0 +1,34 @@
// skip 1st line
lockPref("xpinstall.signatures.required", false);
lockPref("extensions.install_origins.enabled", false);
try {
const cmanifest = Cc["@mozilla.org/file/directory_service;1"]
.getService(Ci.nsIProperties)
.get("UChrm", Ci.nsIFile);
cmanifest.append("utils");
cmanifest.append("chrome.manifest");
Components.manager
.QueryInterface(Ci.nsIComponentRegistrar)
.autoRegister(cmanifest);
const objRef = ChromeUtils.import(
"resource://gre/modules/addons/AddonSettings.jsm"
);
const temp = Object.assign(
{},
Object.getOwnPropertyDescriptors(objRef.AddonSettings),
{
REQUIRE_SIGNING: { value: false },
}
);
objRef.AddonSettings = Object.defineProperties({}, temp);
} catch (err) {}
try {
Cu.import("chrome://userchromejs/content/BootstrapLoader.jsm");
} catch (err) {}
try {
Cu.import("chrome://userchromejs/content/userChrome.jsm");
} catch (err) {}

View file

@ -0,0 +1,9 @@
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
//
// This pref is in its own file for complex reasons. See the comment in
// browser/app/Makefile.in, bug 756325, and bug 1431342 for details. Do not add
// other prefs to this file.
pref("app.update.channel", "aurora");

View file

@ -0,0 +1,3 @@
pref("general.config.obscure_value", 0);
pref("general.config.filename", "config.js");
pref("general.config.sandbox_enabled", false);