Tentarei formatar minha pergunta o máximo que puder. Desculpas se não estiver claro.
Histórico: o Mozilla corrompe o arquivo .dat durante o download usando o método window.open do aplicativo. Ele abre com caracteres inúteis enquanto é aberto usando o Bloco de Notas. Isso funciona bem em outros navegadores, como IE e CHROME.
Durante a solução de problemas que observei, o tamanho do abc.dat durante o download usando o Mozilla foi de 3 a 4 vezes menor em comparação com outros navegadores.
Entendo que podemos especificar o mapeamento de extensões de arquivo e ações a serem executadas durante o download no perfil do Mozilla, mas não conseguimos fazer muito progresso nisso. Vejo que existe apenas no perfil padrão e não consegui descobrir se há algo 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 lida bem com extensões .dat. Existe uma maneira de configurar meu navegador Mozilla para funcionar corretamente durante o download de arquivos .dat?
PS Tentei redefinir o navegador, mas não ajudou.
Obrigado,