Pedido de bloqueio no Chrome

Estou tentando bloquear algumas solicitações em um aplicativo do Chrome.

Eu criei um ouvinte de JavaScript que faz essa validação:

chrome.webRequest.onBeforeRequest.addListener(
    {
        urls: ["*://site.com/test/*"]
    },
    ["blocking"]
);

Mas as solicitações não estão bloqueando. Eu senti falta de algo neste código?

Meu manifesto:

"background": {
        "scripts": ["listener.js"],
        "persistent": true
    },
"permissions": ["tabs", "http://*/*"],
    "manifest_version": 2,

questionAnswers(3)

yourAnswerToTheQuestion