Vou tentar formatar minha pergunta o máximo que puder. Desculpas se não estiver claro.
Histórico: o Mozilla corrompe o arquivo .dat baixado usando o método window.open do aplicativo. Ele abre com caracteres indesejados enquanto é aberto usando o Bloco de Notas. Isso funciona bem em outros navegadores, como IE e CHROME.
Durante a resolução de problemas, o tamanho de abc.dat baixado usando o mozilla foi de 3 a 4 vezes menor em comparação com outros navegadores.
Eu entendo, podemos especificar o mapeamento de extensões de arquivo e ações a serem tomadas durante o download no perfil no mozilla, mas não conseguimos fazer muito progresso nele. Eu vejo que há apenas no perfil padrão e não consegui descobrir se há alguma coisa a fazer no arquivo extensions.cache, extensions.json e extensions.ini do perfil padrão.
Então, minha pergunta é - Como faço para lidar com o mapeamento da extensão .dat com o Mozilla. É bastante óbvio que o Mozilla não manipula bem as extensões .dat. Existe uma maneira de configurar meu navegador mozilla para agir corretamente durante o download de arquivos .dat?
P.S Eu tentei reiniciar o navegador, mas isso não ajudou.
Obrigado,