summaryrefslogtreecommitdiff
path: root/features/user/gui/apps/qutebrowser/scripts/yt-ad-skip.js
diff options
context:
space:
mode:
Diffstat (limited to 'features/user/gui/apps/qutebrowser/scripts/yt-ad-skip.js')
-rw-r--r--features/user/gui/apps/qutebrowser/scripts/yt-ad-skip.js29
1 files changed, 0 insertions, 29 deletions
diff --git a/features/user/gui/apps/qutebrowser/scripts/yt-ad-skip.js b/features/user/gui/apps/qutebrowser/scripts/yt-ad-skip.js
deleted file mode 100644
index 56336df..0000000
--- a/features/user/gui/apps/qutebrowser/scripts/yt-ad-skip.js
+++ /dev/null
@@ -1,29 +0,0 @@
-// ==UserScript==
-// @name Youtube Ad Skip
-// @version 0.0.7
-// @description Make Youtube more tolerable by automatically skipping ads
-// @author Adcott
-// @match *://*.youtube.com/*
-// ==/UserScript==
-
-GM_addStyle(`
-#player-ads,
-.adDisplay,
-.ad-container,
-.ytd-display-ad-renderer,
-.video-ads,
-ytd-rich-item-renderer:has(ytd-ad-slot-renderer),
-ytd-ad-slot-renderer,
-#masthead-ad,
-*[class^="ytd-ad-"],
-#panels.ytd-watch-flexy {
- display: none !important;
-}`);
-
-document.addEventListener('load', () => {
- let ad = document.querySelector('.ad-showing:has(.ytp-ad-persistent-progress-bar-container) video');
- let skipButton = document.querySelector('.ytp-ad-skip-button');
-
- if (ad) ad.currentTime = 99999;
- if (skipButton) skipButton.click();
-}, true);