Hier is een werkende guide om je
extensies weer in te schakelen! Dit zou alleen, tot de fix, wel elke 24 uur uitgevoerd moeten worden!
https://www.reddit.com/r/...and_they_are_all/emggvbx/
Update: Dit moet uitgevoerd worden vanuit de add-ons manager (about:addons)
* Ga naar de Add-ons manager (via het menu, of type
about:addons in de URL-bar)
* Open, binnen Firefox, de console (Ctrl+Shift+K of Command+Shift+K)
* Plak onderstaand script:
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| // Re-enable *all* extensions
async function set_addons_as_signed() {
Components.utils.import("resource://gre/modules/addons/XPIDatabase.jsm");
Components.utils.import("resource://gre/modules/AddonManager.jsm");
let addons = await XPIDatabase.getAddonList(a => true);
for (let addon of addons) {
// The add-on might have vanished, we'll catch that on the next startup
if (!addon._sourceBundle.exists())
continue;
if( addon.signedState != AddonManager.SIGNEDSTATE_UNKNOWN )
continue;
addon.signedState = AddonManager.SIGNEDSTATE_NOT_REQUIRED;
AddonManagerPrivate.callAddonListeners("onPropertyChanged",
addon.wrapper,
["signedState"]);
await XPIDatabase.updateAddonDisabledState(addon);
}
XPIDatabase.saveChanges();
}
set_addons_as_signed(); |
Dit geeft wat errors en warnings maar dat is niet erg.
Laad nu elke extensie handmatig vanaf disk, via het .xpi-bestand:
* Ga naar
about:debugging (via de adresbalk)
* Klik de 'Load Temporary Add-on'-knop (of de Nederlandse variant daarop)
* Blader naar jouw profieldirectory (zie hieronder) en dan de subdirectory 'extensions'.
* Selecteer daar de eerste *.xpi en klik openen.
* Herhaal dit voor elke xpi die in die directory staat.
Om je profieldirectory te vinden:
To find your profile directory, go to ☰ > Help > Troubleshooting Information, then look for "Profile folder" in the table. Copy or make note of the full path, which should be something like:
Windows:
C:\Users\{your username}\AppData\Roaming\Mozilla\Firefox\Profiles\{profile id}.default\
Linux:
~/.mozilla/firefox/{profile id}.default/
MacOS:
~/Library/Application Support/Firefox/Profiles/{profile id}.default/
edit:
Balen, dit moet dus ook elke keer dat je Firefox herstart!
[
Voor 9% gewijzigd door
Room42 op 05-05-2019 01:06
]