Так что у меня есть прекрасное расширение под названием пентадактиль. Он не поддерживается для каждого "основного" релиза Firefox и поэтому может иметь где-то устаревший номер версии. Это делает свою работу, и, честно говоря, это моя проблема, если это не так.

В любом случае я решил обновить Firefox, после перезапуска он сообщает, что мое расширение несовместимо, и отключает его без моего согласия. Затем, когда я вхожу в свою вкладку расширений, чтобы включить ее снова, нет даже малейшего взгляда на возможность сделать это, даже на свой страх и риск.

Кажется, что about:config больше не имеет значения checkCompatability . Есть ли элегантный способ исправить это ... прекрасный пользовательский опыт Firefox решил обеспечить мою безопасность?

Я на FF версии 42.0. К несчастью.

2 ответа2

1

Самый простой способ сделать это - отключить проверки совместимости надстроек. Это можно сделать, установив Отключить проверки совместимости надстроек.

This add-on re-enables the functionality of extensions.checkCompatibility irrespective of the current application version and disables checking by default.

Это означает, что вы сможете устанавливать дополнения из любой версии Firefox, но будьте осторожны, потому что вы можете нарушить установку Firefox. Если вы это сделаете, удерживайте клавишу Shift во время ее запуска и запустите ее в безопасном режиме.

0

Я все еще использую FF41, но, согласно сообщениям о проблеме на Github, версия Pentadactyl для Git будет работать на 42, если вы просто измените файл install.rdf чтобы изменить em:maxVersion="41.*" на em:maxVersion="42.*" .

Вы делаете это, распаковывая расширение (это просто zip-файл с другим расширением /mimetype), изменяя файл, затем перепаковывая его (просто заархивируйте его и измените .zip на .xpi).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .