Servo brauserimootori arendajad, mis on kirjutatud Rust keeles, teatasid, et projekt on saavutanud taseme, mis võimaldab edukalt läbis käia Acid2 teste, mida kasutatakse veebistandardite toe kontrollimiseks veebibrauserites. Acid2 testid loodi 2005. aastal ja hindavad CSS ja HTML4 põhivõimalusi ning PNG-piltide, millel on läbipaistev taust, ja "data:" URL-skeemide toe õigust. Servo hiljutistest muudatustest on mainitud Stylo CSS-mootori sünkroniseerimist Firefoxi koodibaasiga, renderdamise ja fonditöötluse parandamist ning
Täiendavalt võib mainida Mozilla algatust kirjutada Firefoxi Crash Reporter komponent Rust keeles ümber. Crash Reporter jälgib Firefoxi peamise protsessi kokkuvarisemist ja kuvab dialoogiboksi, et saata probleem raport arendajatele. Crash Reporteri ümberehitamise vajadus tuleneb vanade koodibaasi hoolduse probleemidest, mis takistasid edasist arendamist ja muudatuste ettevalmistust kolme eraldi graafilise kasutajaliidese rakenduse olemasolu tõttu (Windows, Linux ja macOS) ja lisaplokkide kasutamisest Objective-C jaoks macOS'is.
Uues versioonis on tagatud kasutajaliidese ühtlustamine kõikidele platvormidele ja Rust'i keele kasutamine mälu tõrgete tõenäosuse vähendamiseks, usaldusväärsuse suurendamiseks ja hooldamise lihtsustamiseks. Platvormidevahelise GUI jaoks, mis ei sõltu Firefoxist, kasutatakse abistruktuuri, mille põhielementide liides on rakendatud GTK, Win32 API ja Cocoa peale, et anda kasutajaliidesele igas platvormis kodune välimus.

Allikas: opennet.ru
