Описание тега firefox-webextensions
WebExtensions - это новый способ написания расширений Firefox. Он доступен во всех текущих версиях Firefox (версия 48.0+).
API WebExtensions разработан для кросс-браузерной совместимости. В значительной степени API совместим с API расширений, поддерживаемым Google Chrome и Opera, и вскоре появится Microsoft Edge.
Документацию для Firefox WebExtensions можно найти по адресу MDN:: Add-ons - WebExtensions.
API WebExtensions находится в активной разработке. То, что поддерживается, улучшается в каждой новой версии Firefox. Вам следует обратить внимание на раздел "Совместимость браузера" на странице документации API для любой части API, который вы используете, чтобы убедиться, что части используемого вами API поддерживаются в используемой вами версии Firefox. Вы можете настоятельно рассмотреть возможность тестирования своего расширения с помощью Firefox Developer Edition или Firefox Nightly.
Минимальные, полные и проверяемые примеры почти всегда нуждаются в файле manifest.json, чтобы быть полными, в дополнение к любым другим необходимым файлам. Manifest.json файл содержит информацию, которая необходима во многих ситуациях, чтобы определить, почему расширение не работает.
Для получения дополнительной информации о типах надстроек Firefox см. Полную документацию на сайте Mozilla Developer Network: надстройки.