Я пытаюсь установить свое расширение без подписи. Я попытался выполнить следующие шаги:
- установить Firefox Developer Edition 75
- Установить
xpinstall.signatures.required
в false - Перезапустить Firefox
- Удалить каталог META-INF из zip-файла расширения
Но когда я пытаюсь установить расширение в менеджере дополнений, я получаю
The add-on downloaded from this site could not be installed because it appears to be corrupt.
В консоли браузера я получаю
1585752245599 addons.xpi WARN Invalid XPI: Error: Cannot find id for addon C:\the.zip(resource://gre/modules/addons/XPIInstall.jsm:1532:19) JS Stack trace: loadManifest@XPIInstall.jsm:1532:19
async*init@XPIInstall.jsm:2040:18
createLocalInstall@XPIInstall.jsm:2989:20
getInstallForFile@XPIInstall.jsm:4172:25
XPIProvider[meth]@XPIProvider.jsm:3138:28
promiseCallProvider@AddonManager.jsm:238:31
getInstallForFile/<@AddonManager.jsm:1870:29
getInstallForFile@AddonManager.jsm:1883:7
getInstallForFile@AddonManager.jsm:4003:33
installAddonsFromFilePicker/</<@aboutaddonsCommon.js:238:42
Надстройка может быть временно успешно установлена в about:debugging