Firefox-code is volledig vrij van XBL

Mozilla-ontwikkelaars сообщили over succesvol voltooiing werk aan het verwijderen van taalcomponenten uit Firefox-code XBLA (XML-bindende taal). Tijdens de werkzaamheden, welke voortgezet Sinds 2017 zijn ongeveer 300 verschillende bindingen die XBL gebruiken uit de code verwijderd en zijn ongeveer 40 regels code herschreven. De gespecificeerde componenten zijn vervangen door analogen op basis van Webcomponenten, geschreven met behulp van conventionele webtechnologieën.

XBL werd gebruikt om de Firefox-interface te organiseren en stelde u in staat bindingen te maken die het gedrag van XUL-widgets veranderden. In 2017 beëindigde Mozilla XBL en XUL en stopte met het ondersteunen van add-ons die met deze technologieën waren geschreven in Firefox 57. Tegelijkertijd het werk is begonnen over het herschrijven van op XBL/XUL gebaseerde Firefox-componenten. De laatste op XBL gebaseerde interfacecomponenten waren de adresbalk en de add-onmanager, die werden vervangen door nieuwe implementaties in Firefox 68.

Bron: opennet.ru

Voeg een reactie