Isso não é possível, por design.
Infelizmente, o Greasemonkey deliberadamente se restringe a http: , https: , ftp: e data: esquemas por padrão.
Você também pode executar em file: ou unmht: esquemas, ou about:blank , se você definir explicitamente algumas opções mágicas .
Os desenvolvedores teimosamente se recusaram a ceder neste ponto, mas você pode facilmente separar o código do Greasemonkey e remover o chrome: restriction, se desejar.
No código-fonte, você editaria o arquivo isGreasemonkeyable.js para adicionar uma linha:
case "chrome":
logo após a linha case "data": . (Em seguida, reconstrua e instale sua extensão modificada).