Вы предоставили почти полный ответ с кодом выше: просто добавьте скрипт в userChrome.css . В Windows этот файл находится в C: \ Users \ имя пользователя \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ ID профиля .default \ chrome, и, если он не существует, его можно создать там. В любой ОС просто введите URL-адрес about: support, чтобы найти папку профиля, и найдите папку chrome .
У Mozilla есть документация для userChrome.css . Некоторые из применений, которые я нашел для этой таблицы стилей, - сделать выбранную вкладку более заметной, исключить кнопку закрытия вкладки, изменить ширину вкладки и позволить боковой панели сжиматься ниже предустановленного предела. AFAIK, этот CSS все еще будет функционировать в Firefox 57.
Кстати, для поиска расширений Firefox, совместимых с API веб-расширений, просто найдите тег Firefox57 .