Skip to content

Commit

Permalink
Proof-of-concept to fix issue regseb#26
Browse files Browse the repository at this point in the history
  • Loading branch information
tatankat committed Jan 30, 2021
1 parent 8445887 commit 334b25f
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 1 deletion.
15 changes: 15 additions & 0 deletions src/background/clearcookies.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
const removeCookies = function (details) {
for (let i = 0; i < details.requestHeaders.length; i++) {
const header = details.requestHeaders[i];
if ("cookie" === header.name.toLowerCase()) {
details.requestHeaders.splice(i, 1);
}
}
return { requestHeaders: details.requestHeaders };
};

browser.webRequest.onBeforeSendHeaders.addListener(
removeCookies,
{ urls: ["ws://*/jsonrpc", "ws://*/jsonrpc?*"] },
["blocking", "requestHeaders"],
);
1 change: 1 addition & 0 deletions src/background/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,6 @@
<script src="migrate.js" type="module"></script>
<script src="menu.js" type="module"></script>
<script src="permissions.js" type="module"></script>
<script src="clearcookies.js" type="module"></script>
</body>
</html>
4 changes: 3 additions & 1 deletion src/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,8 @@
"activeTab",
"menus",
"notifications",
"storage"
"storage",
"webRequest",
"webRequestBlocking"
]
}

0 comments on commit 334b25f

Please sign in to comment.