Isso não é nada de especial, apenas um download HTTP regular sem Content-Length especificado pelo servidor (para que o navegador não saiba qual porcentagem mostrar). Provavelmente, ele usa a transferência em pedaços para distinguir entre as opções concluídas & downloads interrompidos.
(Francamente, eles poderiam ter feito melhor que isso.)
Se você quiser ver uma barra de download sofisticada, experimente o MEGA - eles usam a API "sistema de arquivos" JS , então o progresso do download é exibido dentro da página da Web e os arquivos só aparecem na lista do navegador, uma vez que eles estão prontos.