Descompactar arquivos zip com JavaScript no Firefox 3.6

Estou brincando com um aplicativo que demonstrará algumas funcionalidades específicas do Firefox 3.6, a maioria das quais estão listadas aqui:http://demos.hacks.mozilla.org/openweb/

Quero arrastar um arquivo zip no navegador, descompactá-lo e trabalhar com o conteúdo descompactado.

Existem bibliotecas existentes que podem fazer isso? O FireFox 3.6 em particular tem algo que eu posso usar? Ou teria que rolar minha própria biblioteca de descompactador?

Para o registro:http://github.com/augustl/js-unzip

questionAnswers(1)

yourAnswerToTheQuestion