Согласно документации в манифесте должны быть описаны разрешения для расширения (
https://developer.chrome.com/extensions/webRequest)
как видно в примере:
{
"name": "My extension",
...
"permissions": [
"webRequest",
"*://*.google.com/"
],
...
}
задается не только право на перехват запросов "webRequest" но и домены попадающие под правила
Полагаю вам подойдет:
{
"manifest_version": 2,
"name": "Some_Extension",
"version": "1.2",
"content_scripts": [{"matches": ["<all_urls>","http://*/*", "https://*/*"],"js": ["background.js"]}],
"background": {
"page": "background.html"
},
"permissions": [
"alarms",
"webRequest",
"webRequestBlocking",
"*://*.*/"
],
"browser_action": {
"default_title": "Some extension"
},
"icons": {
"128": "icon.png" }
}