Отключить расширение firefox из консоли

На моем экране высокого разрешения для некоторых приложений, которые не масштабируются до глобального масштабного коэффициента, я использую специальный сценарий запуска, который изменяет разрешение и масштабный коэффициент до Full-HD и масштабного коэффициента 1, но затем расширение, которое масштабирует все дважды в Firefox все становится по-настоящему большим. Я должен отключить расширение в меню дополнений вручную.

Есть ли способ отключить расширение внутри запущенного экземпляра Firefox из консоли?

Или я могу изменить свои надстройки Zoom Menu Elements, чтобы они сохраняли состояние масштабирования в файловой системе, где я могу изменить его с помощью bash?

Связанная тема: Исправлено масштабирование Java-приложений для экрана с высоким DPI

1 ответ

Нет, в этом нет ничего элегантного... Не поверьте мне на слово, изучите исходный код удаленных команд Mozilla

Хотя есть очень нелегкий метод: pkill firefox&&sleep 1&&firefox -safe-mode,

Немного подробнее о не элегантном решении теперь вы упомянули "Элементы меню Zoom":

В Firefox есть способ блокировки настроек, но это опять-таки для ситуации развертывания, поэтому изменение его на лету снова pkill firefox&&ChangeUserPref.sh layout.css.devPixelsPerPx iOneorTwo&&firefox,

Если это вариант решения, необходимо создать файл prefs.js, записать ChangeUserPref.sh и деактивировать "Элементы меню масштабирования" (так как теперь эта функция будет управляться вне Firefox).

Относительно "потери вкладок" из-за перезапуска: это тоже предпочтение, поэтому его тоже можно заблокировать, но это лучшее, что я могу для вас сделать...:(

Другие вопросы по тегам