Acesso ao sistema de arquivos HTML 5 Tipo Erro

Estou trabalhando em um webapp e estou tentando acessar diretórios usando a API do sistema de arquivos. Eu preciso solicitar uma cota do usuário antes de acessar os diretórios de acordo com a especificação. Eu deveria fazer algo assim:

...
navigator.webkitPersistentStorage.requestQuota(PERSISTENT, 1024*1024, 
function(gB){
   window.requestFileSystem(PERSISTENT, gB, onInitFs, errorHandler);
}, function(e){
   console.log('Error', e);
})
...

Toda vez que eu faço isso eu recebo um**TypeError: Type error** mensagem. Por favor, o que estou fazendo de errado? Desde já, obrigado.
NB: onInitFs e errorHandler foram definidos. Eu simplesmente não incluí o código aqui.

questionAnswers(2)

yourAnswerToTheQuestion