Em resumo : o Firefox usa uma fonte na qual esses símbolos têm a mesma aparência.
Esses caracteres fazem parte do padrão Unicode.
Unicode é um padrão do setor de computação para a codificação, representação e manipulação consistentes de texto expresso na maioria dos sistemas de escrita do mundo. Desenvolvida em conjunto com o padrão UCS (Universal Coded Character Set) e publicada como The Unicode Standard, a versão mais recente do Unicode contém um repertório de mais de 128.000 caracteres, abrangendo 135 scripts modernos e históricos, além de vários conjuntos de símbolos. -Wikipedia
Assim, diferentemente do ASCII (que tinha muito poucos), o Unicode contém vários conjuntos de símbolos. Agora, embora tenha sido padronizado em qual código deve representar qual alfabeto ou símbolo, o Unicode não especifica exatamente como o símbolo deve ser. Assim, todos os sistemas operacionais têm seus próprios conjuntos de gráficos de símbolos para parecerem diferentes. Isso pode incluir alguns sendo coloridos e outros apenas contornos ou preto e branco.
Além disso, também é possível que as fontes tenham seu próprio conjunto de arte para esses símbolos, para que os caracteres possam acompanhar a sensação do aplicativo. Mesmo dentro do aplicativo, você pode ter páginas diferentes usando diferentes conjuntos de imagens. Assim, você pode interagir com o personagem como faria de outra maneira, mas seria apenas diferente.
Você pode ver exatamente como emoji (para for, pule para # 1483) em várias plataformas aqui .