This week, Mozilla enabled a brand new characteristic within the Nightly model of the group’s Firefox internet browser designed to enhance the updating performance of the browser on Home windows. The brand new performance permits background updates for Firefox on Home windows, even when the browser shouldn’t be working on the time.
Mozilla plans to introduce the brand new updating performance in Beta and Secure variations of the net browser when these hit model 89. Firefox 89 Secure might be launched on June 1, 2021 based on the official launch schedule.
The change improves the updating conduct of the Firefox internet browser. Firefox customers might use insurance policies to dam the brand new conduct.
Mozilla engineer Nick Alexander explains the internal workings of the brand new updating mechanism on the Firefox Dev Google Teams discussion board.
the default Firefox profile (for every OS-level consumer) will schedule OS-level duties that run periodically . These duties invoke Firefox in a stripped-down headless “background job mode”  that pumps the replace cycle earlier than exiting. These duties have been designed to not course of updates when different Firefox cases are working, so they need to not drive restarts of working cases; they usually entry (lock) the default profile for under a really quick time period so they need to not stop beginning Firefox for normal searching. If you should disable this performance, about:preferences ought to present a checkbox within the “Updates” part so that you can disable, or you’ll be able to set the BackgroundAppUpdate Firefox coverage to false.ps discussion board.
In different phrases: Firefox will use a scheduled job on the system degree to run replace checks, obtain updates and set up the downloaded updates. The duty is configured to run each 7 hours, however provided that Firefox shouldn’t be working.
The duty, named Firefox Nightly Background Replace adopted by hex code within the Nightly model, is mechanically put in by Nightly and might be reinstalled mechanically as properly if deleted. The title might be adjusted for Beta and Secure variations of Firefox.
Firefox customers who wish to disable the duty want to make use of the Enterprise coverage BackgroundAppUpdate to take action. If the coverage is ready to False, Firefox doesn’t attempt to set up updates when the applying shouldn’t be working. The coverage impacts the Firefox desire app.replace.background.enabled, however simply setting the desire doesn’t have any impact on the time of writing.
If the scheduled job is deleted, it’s reinstated whatever the state of the desire. Disabling the duty within the Activity Scheduler then again doesn’t appear to allow it once more, a minimum of not throughout the identical session. Extra information is required to search out out if Nightly updates make modifications to the duty’s state.
customers can observe the event on [email protected].