Les développeurs de Mozilla sur le succès du travail de suppression des composants en langage (XML Binding Language). Au cours de ce travail, qui depuis 2017, environ 300 différentes liaisons utilisant XBL ont été supprimées du code, et environ 40 000 lignes de code ont été réécrites. Les composants mentionnés ont été remplacés par des analogues basés sur , écrits en utilisant des technologies web standard.
XBL était utilisé pour organiser le fonctionnement de l'interface Firefox et permettait de créer des liaisons modifiant le comportement des widgets en langage XUL. En 2017, Mozilla a classé XBL et XUL comme obsolètes et a mis fin à la prise en charge des extensions basées sur ces technologies dans Firefox 57. Parallèlement, sur la réécriture des composants de Firefox liés à XBL/XUL. Les derniers composants de l'interface liés à XBL étaient la barre d'adresses et le gestionnaire d'extensions, qui ont été remplacés par de nouvelles implémentations dans Firefox 68.
Source : opennet.ru
