Mozilla планирует представить механизм фоновых обновлений в Firefox Stable 89, который, согласно официальному графику релизов, должен выйти 1 июня 2021 года.
Изменение улучшает процессы обновления Firefox. Пользователи браузера могут использовать политики для отключения новой службы.
Mozilla разрабатывает механизм фоновых обновлений Firefox для Windows
Инженер Mozilla, Ник Александр (Nick Alexander), на форуме Firefox Dev пояснил, как устроен новый механизм обновления.
для профиля Firefox по умолчанию (для каждого пользователя уровня ОС) будут созданы запланированные задачи уровня ОС, которые будут запускаться периодически [2]. Эти задачи будут вызывать Firefox в урезанном режиме «фоновой задачи» [3] для выполнения цикла обновления. Эти задачи были разработаны, чтобы не обрабатывать обновления при работе других экземпляров Firefox, поэтому они не должны принудительно перезапускать запущенные экземпляры. Они получают доступ к профилю по умолчанию только на короткий промежуток времени, поэтому не должны препятствовать запуску Firefox для обычного сеанса. Если вам нужно отключить эту функцию, на странице about:preferences в секции «Обновления» доступен отдельный флажок «Использовать фоновую службу для установки обновлений», а также вы можете установить для политики Firefox BackgroundAppUpdate значение false.
Другими словами, Firefox будет использовать запланированное задание на системном уровне для запуска проверок доступности обновлений, загрузки и установки обновлений. Задание настроено для запуска каждые 7 часов, но только, если Firefox не запущен.
Задача под названием Firefox Nightly Background Update автоматически устанавливается браузером Firefox Nightly и будет автоматически переустановлена при удалении. Название будет ли изменено для сборок Beta и Stable.
Пользователи Firefox, которые хотят отключить задачу, должны использовать для этого корпоративную политику BackgroundAppUpdate. Если для политики установлено значение false, то Firefox не пытается устанавливать обновления, когда приложение не запущено. Политика влияет на параметр Firefox app.update.background.enabled, но на данный момент изменение данного параметра не влияет на процесс обновления.
При удалении запланированной задачи, она восстанавливается независимо от состояния параметра. С другой стороны, отключение задачи в планировщике задач, похоже, не включает ее снова, по крайней мере, в течение того же сеанса.
Обновления программ, что нового
• Дизайн Liquid Glass в iOS 26: мнения разделились
• Детали iQOO 15: Geekbench-тест, 12 ГБ ОЗУ и поддержка беспроводной зарядки
• Android 16 QPR2 Beta 2: Что нового
• Характеристики Xiaomi 15T: детали о дисплее, чипсете и аккумуляторе
• Правительство Китая призвало компании прекратить закупки чипов Nvidia
• Мессенджер Max открыл тестирование каналов для блогеров А+ с аудиторией от 10 тысяч подписчиков