Я пытаюсь сделать расширение для Chrome, однако документация по API, с которой я пытаюсь взаимодействовать (webRequest), либо у меня над головой, либо плохо написана. В качестве примера они предоставляют следующий код:
chrome.webRequest.onBeforeRequest.addListener(
function(details) {
return {cancel: details.url.indexOf("://www.evil.com/") != -1};
},
{urls: ["<all_urls>"]},
["blocking"]);
Я использовал генератор расширений для генерации расширения шаблона, и я не уверен, должно ли это идти в фоновом скрипте или в скрипте контента?