From d88a4afd6b0b5738a7feea12020c812c147f305a Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Thu, 19 May 2022 03:46:38 +0300 Subject: Added removeXFrameOptions to Piped, Invidious #263 --- src/pages/background/background.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/pages') diff --git a/src/pages/background/background.js b/src/pages/background/background.js index 3c6efd36..8e56f62d 100644 --- a/src/pages/background/background.js +++ b/src/pages/background/background.js @@ -86,10 +86,8 @@ browser.webRequest.onBeforeRequest.addListener( initiator = new URL(details.originUrl); else if (details.initiator) initiator = new URL(details.initiator); - - let newUrl; - - if (!newUrl) newUrl = youtubeHelper.redirect(url, details, initiator) + + let newUrl = youtubeHelper.redirect(url, details, initiator) if (youtubeMusicHelper.isYoutubeMusic(url, initiator)) newUrl = youtubeMusicHelper.redirect(url, details.type) if (!newUrl) newUrl = twitterHelper.redirect(url, initiator); @@ -149,7 +147,9 @@ browser.tabs.onRemoved.addListener( browser.webRequest.onHeadersReceived.addListener( async e => { await wholeInit(); - return twitterHelper.removeXFrameOptions(e); + let response = twitterHelper.removeXFrameOptions(e) + if (!response) youtubeHelper.removeXFrameOptions(e) + return response; }, { urls: [""], }, ["blocking", "responseHeaders"] -- cgit 1.4.1