xiMatrix

filter net requests according to source, destination and type  https://addons.mozilla.org/firefox/addon/ximatrix/
git clone https://git.ce9e.org/xiMatrix.git

commit
6498f552e200aac52c1d83e1e75e2b91ca8edbd3
parent
eba7427a99a24fda83c6f11ff30b455b37b8225c
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2023-05-18 14:36
use onBeforeSendHeaders instead of onBeforeRequest

Diffstat

M src/bg.js 4 ++--

1 files changed, 2 insertions, 2 deletions


diff --git a/src/bg.js b/src/bg.js

@@ -167,7 +167,7 @@ browser.webNavigation.onBeforeNavigate.addListener(details => {
  167   167     }
  168   168 });
  169   169 
  170    -1 browser.webRequest.onBeforeRequest.addListener(details => {
   -1   170 browser.webRequest.onBeforeSendHeaders.addListener(details => {
  171   171     var context = getHostname(details.documentUrl || details.url);
  172   172     if (details.frameAncestors.length) {
  173   173         var last = details.frameAncestors.length - 1;
@@ -192,7 +192,7 @@ browser.webRequest.onBeforeRequest.addListener(details => {
  192   192             }
  193   193         }
  194   194     });
  195    -1 }, {urls: ['<all_urls>']}, ['blocking']);
   -1   195 }, {urls: ['<all_urls>']}, ['blocking', 'requestHeaders']);
  196   196 
  197   197 browser.webRequest.onHeadersReceived.addListener(details => {
  198   198     var context = getHostname(details.url);