about summary refs log tree commit diff stats
path: root/src/pages/background/incognito.js
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-04-30 12:34:38 +0300
committerManeraKai <manerakai@protonmail.com>2022-04-30 12:34:38 +0300
commit933a37bd90ff1a9b2d4cb1bc14ecabd5b1ec333f (patch)
treed2a6b7efaa128c94c412f7a5310348a0b5ca573b /src/pages/background/incognito.js
parentUpdated README (diff)
downloadlibredirect-933a37bd90ff1a9b2d4cb1bc14ecabd5b1ec333f.zip
Fix cookies not creating on incognito windows #153
Diffstat (limited to 'src/pages/background/incognito.js')
-rw-r--r--src/pages/background/incognito.js47
1 files changed, 47 insertions, 0 deletions
diff --git a/src/pages/background/incognito.js b/src/pages/background/incognito.js
new file mode 100644
index 00000000..689d0422
--- /dev/null
+++ b/src/pages/background/incognito.js
@@ -0,0 +1,47 @@
+"use strict";
+
+import youtubeHelper from "../../assets/javascripts/helpers/youtube/youtube.js";
+import twitterHelper from "../../assets/javascripts/helpers/twitter.js";
+import instagramHelper from "../../assets/javascripts/helpers/instagram.js";
+import redditHelper from "../../assets/javascripts/helpers/reddit.js";
+import searchHelper from "../../assets/javascripts/helpers/search.js";
+import translateHelper from "../../assets/javascripts/helpers/translate/translate.js";
+import mapsHelper from "../../assets/javascripts/helpers/maps.js";
+import wikipediaHelper from "../../assets/javascripts/helpers/wikipedia.js";
+import mediumHelper from "../../assets/javascripts/helpers/medium.js";
+import imgurHelper from "../../assets/javascripts/helpers/imgur.js";
+import tiktokHelper from "../../assets/javascripts/helpers/tiktok.js";
+import pixivHelper from "../../assets/javascripts/helpers/pixiv.js";
+import speedtestHelper from "../../assets/javascripts/helpers/speedtest.js";
+import sendTargetsHelper from "../../assets/javascripts/helpers/sendTargets.js";
+import peertubeHelper from "../../assets/javascripts/helpers/peertube.js";
+import lbryHelper from "../../assets/javascripts/helpers/lbry.js";
+import spotifyHelper from "../../assets/javascripts/helpers/spotify.js";
+import generalHelper from "../../assets/javascripts/helpers/general.js";
+import youtubeMusicHelper from "../../assets/javascripts/helpers/youtubeMusic.js";
+
+window.browser = window.browser || window.chrome;
+
+async function wholeInit() {
+  await youtubeHelper.init();
+  await youtubeMusicHelper.init();
+  await twitterHelper.init();
+  await instagramHelper.init();
+  await mapsHelper.init();
+  await searchHelper.init();
+  await translateHelper.init();
+  await mediumHelper.init();
+  await redditHelper.init();
+  await wikipediaHelper.init();
+  await imgurHelper.init();
+  await tiktokHelper.init();
+  await pixivHelper.init();
+  await speedtestHelper.init();
+  await sendTargetsHelper.init();
+  await peertubeHelper.init();
+  await lbryHelper.init();
+  await spotifyHelper.init();
+  await generalHelper.init();
+}
+await wholeInit();
+window.close()
\ No newline at end of file