web-ext: Как запустить Firefox в темном режиме?

Я работаю над новым расширением браузера и использую инструмент Mozilla web-ext для его тестирования. Я не мог понять, как запустить тестовый браузер в темном режиме.

Пока я пробовал это:

web-ext run --verbose --pref extensions.activeThemeID=firefox-compact-dark@mozilla.org

1 ответ

Решение

Я придумал способ! Судя по всему, тёмный режим - это надстройка; не предпочтение.

Первый шаг - создать пустой каталог для хранения нашего профиля Firefox.

mkdir ../dark-mode-profile
npx web-ext run -p ../dark-mode-profile --keep-profile-changes

Затем включите темный режим и закройте Firefox (и при необходимости нажмите Ctrl-C). Поскольку мы включили--keep-profile-changes flag, все внесенные нами изменения теперь хранятся в папке нашего профиля.

Мы можем запустить Firefox с этим профилем:

npx web-ext run -p ../dark-mode-profile
Другие вопросы по тегам