web-ext: Как запустить Firefox в темном режиме? - PullRequest
0 голосов
/ 10 апреля 2020

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

До сих пор я пробовал это:

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

1 Ответ

0 голосов
/ 12 апреля 2020

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

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

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

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

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

npx web-ext run -p ../dark-mode-profile
...