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
d06aa9866bf9942853e7bb7b677599e38839cf16
parent
9273f875d035252e1f73f5479bc7197c36d47d48
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2023-05-18 14:37
block sending cookies

Diffstat

M src/bg.js 7 +++++++

1 files changed, 7 insertions, 0 deletions


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

@@ -198,6 +198,13 @@ browser.webRequest.onBeforeSendHeaders.addListener(details => {
  198   198                 return {cancel: true};
  199   199             }
  200   200         }
   -1   201 
   -1   202         if (shared.shouldAllow(rules, context, hostname, 'cookie')) {
   -1   203             return {requestHeaders: details.requestHeaders};
   -1   204         } else {
   -1   205             var filtered = details.requestHeaders.filter(h => !isCookie(h));
   -1   206             return {requestHeaders: filtered};
   -1   207         }
  201   208     });
  202   209 }, {urls: ['<all_urls>']}, ['blocking', 'requestHeaders']);
  203   210