Obter dados binários com XMLHttpRequest em uma extensão do Firefox
Estou tentando baixar alguns dados binários da minha extensão do Firefox. Quando tento definir um XMLHttpRequest criado para o modo arraybuffer:
oHTTP = new XMLHttpRequest();
oHTTP.responseType = "arraybuffer";
O erro
InvalidStateErr
An attempt was made to use an object that is not, or is no longer, usable
é lançado.
Existe outra maneira de baixar dados binários em uma extensão do Firefox?