Desarrolladores de Mozilla sobre el éxito del trabajo de eliminación del código de Firefox de los componentes en el lenguaje (Lenguaje de Vínculo XML). Durante el trabajo, que desde 2017, se eliminaron aproximadamente 300 diferentes enlaces que utilizaban XBL del código, y se reescribieron alrededor de 40,000 líneas de código. Los componentes mencionados fueron reemplazados por análogos basados en , escritos utilizando tecnologías web estándar.
XBL se utilizaba para organizar el funcionamiento de la interfaz de Firefox y permitía crear enlaces que modificaban el comportamiento de los widgets en el lenguaje XUL. En 2017, Mozilla clasificó XBL y XUL como obsoletos y dejó de dar soporte en Firefox 57 para las extensiones escritas utilizando estas tecnologías. Al mismo tiempo, de reescritura de los componentes de Firefox vinculados a XBL/XUL. Los últimos componentes de la interfaz que estaban vinculados a XBL eran la barra de direcciones y el administrador de extensiones, que fueron reemplazados por nuevas implementaciones en Firefox 68.
Fuente: opennet.ru
