From 9547cc95fd3dbabd236f88149647346835699988 Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Wed, 23 Mar 2022 13:50:51 +0300 Subject: Removed x-frame-options header on iframes from Nitter instances #20 --- src/pages/background/background.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/pages') diff --git a/src/pages/background/background.js b/src/pages/background/background.js index 9b32bbdf..0d92e934 100644 --- a/src/pages/background/background.js +++ b/src/pages/background/background.js @@ -131,6 +131,16 @@ browser.tabs.onRemoved.addListener( } ); + +// Set "blocking" and "responseHeaders". +browser.webRequest.onHeadersReceived.addListener( + e => { + return twitterHelper.removeXFrameOptions(e); + }, + { urls: [""], }, + ["blocking", "responseHeaders"] +); + function redirectOfflineInstance(url, tabId) { let newUrl; -- cgit 1.4.1