Sem o link para o arquivo que você está baixando, meu palpite é que o site que hospeda o arquivo tem Content-Type definido como application/vnd.ms-excel
, enquanto deveria ser application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
, assim o Firefox está dando ao arquivo uma extensão adequada com base nas informações fornecidas pelo servidor.
Eu só observei esse comportamento no Windows. A versão Linux do Firefox não adiciona extensões, independentemente do tipo MIME.