Firefox removeu o uso do Layout XUL na interface

Após nove anos de trabalho, os últimos componentes de formação da interface que utilizavam o namespace XUL foram removidos do código base do Firefox. Assim, com algumas exceções, tecnologias web comuns (principalmente CSS flexbox) são agora usadas para renderizar a interface do usuário do Firefox, ao invés de manipuladores específicos do XUL (-moz-box, -moz-inline-box, -moz-grid, -moz-stack, -moz-popup). Como exceção, o XUL ainda é utilizado para exibir menus do sistema e painéis pop-up (<xul:menupopup> e <xul:panel>), mas no futuro, uma funcionalidade semelhante planeja utilizar a API Popover.

A possibilidade de usar XUL em extensões foi interrompida em 2017, e a interface foi despojada de ligações em XBL (XML Binding Language, uma extensão do XUL) em 2019 (as ligações XBL, que definiam o comportamento dos widgets XUL, foram substituídas por Web Components), mas os manipuladores XUL continuaram a ser utilizados na formação de elementos da interface do navegador.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster