Для установки в Firefox браузерных дополнений на базе API WebExtension, подготовленных только для Chrome или Opera, можно использовать дополнение Foxified (https://github.com/Noitidart/Chrome-Store-Foxified). Проблема в том, что Foxified не может быть запущен, начиная с Firefox 57, в котором была прекращена поддержка XUL/XPCOM. В качестве обходного пути предлагается параллельно с основной актуальной версией Firefox установить Firefox 56 и запустить в нём [[https://github.com/Noitidart/Chrome-Store-Foxified/releases Foxified]].
Перед началом работы следует зарегистрироваться в каталоге дополнений Mozilla AMO (https://addons.mozilla.org) или войти в существующую учётную запись для последующего формирования цифровой подписи.
Далее нужно скопировать URL Chrome-дополнения из Chrome WebStore и добавить его через меню "add to firefox, available on chrome" в Foxified. После этого во вкладке "chrome store foxified" нужно принять соглашение Mozilla AMO. После завершения преобразования в верхнем правом углу появится кнопка "add" с предложением установить дополнение.
После этого переходим на страницу about:debugging и активируем режим отладки дополнений ("enable add-on debugging"). Находим в списке дополнений преобразованное дополнение и определяем его идентификатор
(Extension ID), заданный в форме "*@chrome-store-foxified-*".
Закрываем Firefox 56 и находим в каталоге с дополнениями Firefox (/.mozilla/firefox/*/extensions) xpi-файл с найденным идентификатором.
Запускаем актуальный Firefox и устанавливаем полученный xpi-файл через кнопку с шестерёнкой в менеджере дополнений (about:addons), выбрав в меню "Install Add-on from File".
URL: https://github.com/Noitidart/Chrome-Store-Foxified/issues/12...
Обсуждается: https://www.opennet.ru/tips/info/3138.shtml