Mozilla arendajad edukate Firefoxi koodist XBL-i keeles komponentide eemaldamise töö (XML-sidumine). Töö käigus, mis alates 2017. aastast, eemaldati koodist umbes 300 erinevat XBL-i kasutavat sidumist ja ümber kirjutati ligikaudu 40 000 koodirida. Nimetatud komponente asendati Web Components alusel, , mis on kirjutatud tavapäraste veebitehnoloogiate abil.
XBL-i kasutati Firefoxi liidese töö korraldamiseks ning see võimaldas luua sidumisi, mis muutsid XUL-keele vidinate käitumist. 2017. aastal kuulutas Mozilla XBL-i ja XUL-i vananenuks ja lõpetas Firefox 57-s nende tehnoloogiate põhjal loodud laienduste toe. Samal ajal toimusid sidumiste ümberkirjutamised, mis olid seotud XBL/XUL-iga Firefoxis. Viimasteks XBL-i põhiste liidese komponentideks jäid aadressirida ja laienduste haldur, mis asendati uutega Firefoxis 68.
Allikas: opennet.ru
