Mozilla-ontwikkelaars over het succesvolle van het werk aan het verwijderen van XBL-gebaseerde onderdelen uit de Firefox-code (XML Binding Language). Tijdens dit proces, dat over de periode vanaf 2017, zijn ongeveer 300 verschillende bindings die XBL gebruikten, verwijderd en zijn ongeveer 40.000 regels code herschreven. De genoemde componenten zijn vervangen door alternatieven op basis van , geschreven met behulp van standaard webtechnologieƫn.
XBL werd gebruikt om de interface van Firefox te organiseren en maakte het mogelijk om bindings te creƫren die het gedrag van widgets in XUL aanpasten. In 2017 heeft Mozilla XBL en XUL als verouderd aangemerkt en stopte het met de ondersteuning van extensies die met deze technologieƫn waren geschreven in Firefox 57. Tegelijkertijd het herschrijven van de XBL/XUL-gebonden componenten van Firefox. De laatste interface-componenten die aan XBL waren gebonden, waren de adresbalk en de extensiebeheerder, die in Firefox 68 zijn vervangen door nieuwe implementaties.
Bron: opennet.ru
