O Firefox usa XUL (XML UI Language) e JavaScript para extensões, no entanto, o Chrome usa padrões da Internet, como Jason, HTML, CSS e Javascript.
O processo de desenvolvimento é diferente, as interfaces gráficas em ambos usam duas tecnologias diferentes, embora a tecnologia de controle GUI seja a mesma (JavaScript), pelo menos hoje não há o Firefox para o conversor de extensão chrome. Teoricamente, a conversão é possível, mas alguém tem que desenvolvê-la, até que um dia tenha que desenvolver duas extensões separadas.