28 June 19, 05:57
Quote:Continue Reading
Mozilla plans to change the updating technology that the organization's Firefox web browser uses on the Windows platform.
The organization plans to use BITS, the Background Intelligent Transfer Service, on Windows to handle Firefox updates. BITS is a Windows file transfer service that supports downloading files and resuming interrupted file transfers while being "mindful" of the responsiveness of other network applications and network costs.
Current versions of Firefox use a task called Mozilla Maintenance Service and a background update component to push updates to Firefox installations. The functionality was launched in 2012 to improve the updating experience especially on Windows.
Firefox 68 could be the first stable version of Firefox to use BITS on Windows devices according to Mozilla's plans. The functionality is still in active development and it is possible that things may get delayed.
The use of BITS is just the first step in Mozilla's plan, however. The organization wants to roll out another new component to handle background updates better. The component is called Background Update Agent and it is designed to download and apply updates to Firefox. The background process may download and install updates even if the Firefox web browser is not running on the system.
Mozilla hopes that the new updating mechanism will be beneficial to Firefox users with slow Internet connections. The organization noticed that updates would often be terminated prematurely when users exited the browser on slow Internet connections.
Mozilla engineer Matt Howell created the bug 2 years ago on Mozilla's bug tracking website.
Quote:The Update Agent is being planned as a background process which will remain running after the browser is closed to download and apply updates. This should make updating more convenient for everyone and reduce the time to get new updates for users who aren't well supported by the current update process because they don't run Firefox very much and/or they have slow Internet connections.