The developers at Mozilla have migrated the main repository of the Firefox source code from Mercurial to Git. The official Git repository for Firefox is hosted on GitHub. Currently, changes cannot be submitted via pull requests through this repository (Phabricator must be used instead).
Some individual Mercurial repositories have been merged into a single Git space and are accessible via Git branches: the mozilla-central repository is now the main branch in the Firefox Git repository, mozilla-beta is the beta branch, mozilla-release is the release branch, mozilla-esr115 is the esr-115 branch, mozilla-esr-128 is the esr-128 branch, and autoland is autoland. The use of Bugzilla, moz-phab, Phabricator, and Lando will continue unchanged. Older Mercurial repositories remain available but have been converted to synchronized mirrors.
The decision to migrate to Git was made in the fall of 2023. It was anticipated that the migration would take about 6 months, but ultimately it stretched to a year and a half. Prior to the migration, the project provided the option of using either Mercurial or Git at the developers' discretion, but Mercurial was mainly used in the primary repositories. Supporting both systems placed a heavy load on the administrators, and maintaining the code independently led to scaling issues and consumed resources necessary for sustaining a fault-tolerant infrastructure. Therefore, it was decided to limit development to Git only and host the primary repository on GitHub. hosting Additionally, a corrective release of Firefox 138.0.3 has addressed several issues:
The crash that occurred when viewing sites using WebGL has been fixed.
- An issue causing crashes when applying certain SVG effects, such as blur and drop shadow, to very small objects on the screen has been resolved.
- On the Linux platform, a problem with blurry video playback on YouTube in systems with Wayland that do not support HDR has been fixed.
- A defect has been corrected that prevented the Alt+C keyboard shortcut from activating case-sensitive search mode.
- The Tor Project has introduced Oniux, a utility for network isolation of applications.
Source: opennet.ru
