Mozilla arendajad on viinud Firefoxi peamise koodiallikate repot Mercurialist Git-i. Firefoxi ametlik Git-repositoorium on paigutatud GitHubi. Selle kaudu ei saa hetkel edastada muudatusi pull-requestidena (tuleb kasutada Phabricatorit).
Mõned eraldi Mercurial-reposid on ühendatud ühte Git-ruumi ja on saadaval Git-haru kaudu: repoit mozilla-central on nüüd Git-repositooriumi Firefoxi haru main, mozilla-beta - haru beta, mozilla-release - release, mozilla-esr115 - esr-115, mozilla-esr-128 - esr-128, autoland - autoland. Bugzilla, moz-phab, Phabricator ja Lando teenuste kasutamine jätkub muutumatuna. Vanad Mercurial-reposid jäävad hetkel kergesti kättesaadavaks, kuid on üle viidud sünkroonitud peeglite režiimi.
Otsus üleminekuks Git-i tehti 2023. aasta sügisel. Eeldati, et üleminek võtab aega umbes 6 kuud, kuid lõpuks kestis see poolteist aastat. Enne üleminekut pakkus projekt arendajatele valikut kasutada kas Mercurialit või Git-i, kuid peamises repositooriumis kasutati peamiselt Mercurialit. Kahe süsteemi samanaegne toimetamine tekitas suurt koormust administraatoritele ning iseseisev hooldus hostimist kood põhjustas skaleerimise probleeme ja nõudis ressursse usaldusväärse infrastruktuuri säilitamiseks. Seetõttu otsustati arenduses keskenduda ainult Git-i kasutamisele ja paigutada peamine repositoorium GitHubi.
Võib märkida ka, et Firefoxi 138.0.3 versioonis lahendati mitu probleemi:
- Korrigeeritud on krahhi, mis tekkis veebilehtede vaatamisel, mis kasutasid WebGL-i.
- Parandatud on probleem, mis põhjustas krahhi, kui rakendati mõningaid SVG efekte, näiteks udustamine ja varju heitmine väga väikestele objektidele ekraanil.
- Linuxi platvormil on lahendatud probleem häguse video kuvamisega Youtube'is süsteemides, kus Wayland ei toeta HDR-i.
- Parandatud on vea tõttu, mille tõttu klaviatuurikombinatsioon Alt+C ei aktiveerinud täheliste otsingurežiimi.
Allikas: opennet.ru
