mirror of
https://github.com/DandelionSprout/adfilt.git
synced 2026-09-24 13:50:14 +01:00
110 lines
5.8 KiB
Plaintext
110 lines
5.8 KiB
Plaintext
[Adblock Plus 3.10]
|
|
! Title: 🤺 Anti-'Manifest V3' List
|
|
! Version: 01June2026v1-Alpha
|
|
! Expires: 4 days
|
|
! Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md
|
|
! Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md
|
|
! Description: When I declared war on Chrome Manifest V3 in 2021, I really meant it. With this list that blocks MV3 extensions' download files and homepages, and to an increasing extent MV3-only web browsers, you too can be an active participant in the survival war.
|
|
|
|
! ——— Browsers' download URLs ———
|
|
://dl.google.com/release2/chrome^$all,reason="MV3-only web browser."
|
|
://dl.google.com/dl/chrome/install^$all,reason="MV3-only web browser."
|
|
||update.googleapis.com^$all,reason="MV3-only web browser."
|
|
://github.com/Hibbiki/chromium-win64/*/download^$all,reason="MV3-only web browser."
|
|
||perplexity.ai/rest/browser/download^$all,reason="MV3-only web browser."
|
|
||srware.net/downloads/srware_iron$all,reason="MV3-only web browser."
|
|
/^((https?|tcp|udp|i?quic|s?ftp)://)?ulaa\.zoho\.com(/.*)?$/$all
|
|
://dl.google.com/*/UpdaterSetup.exe^$all,reason="Update tool for an MV3-only web browser."
|
|
|
|
! ——— "We give up"-type alleged extensions ———
|
|
||chrome.google.com/webstore/detail/adguard-adblocker-mv3^$important
|
|
||chrome.google.com/webstore/detail/ublock-origin-lite^$important
|
|
|
|
||chromewebstore.google.com/detail/adguard-adblocker-mv3$important
|
|
||chromewebstore.google.com/detail/ublock-origin-lite^$important
|
|
||chromewebstore.google.com/detail/adblock-plus$important
|
|
|
|
||chromewebstore.google.com/detail/adguard-adblocker-mv3$important,doc,domain=~mv3-bootlicking-alleged-extension.*
|
|
||chromewebstore.google.com/detail/ublock-origin-lite^$important,doc,domain=~mv3-bootlicking-alleged-extension.*
|
|
||chromewebstore.google.com/detail/adblock-plus$important,doc,domain=~mv3-bootlicking-alleged-extension.*
|
|
|
|
! ——— Dedicated websites ———
|
|
|
|
||adguard.com/*/blog/adguard-mv3.html^
|
|
||agrd.io/adguard_mv3^
|
|
|
|
||adguard.com/*/blog/adguard-mv3.html^$important,doc,domain=~mv3-bootlicking-site.*
|
|
||agrd.io/adguard_mv3^$important,doc,domain=~mv3-bootlicking-site.*
|
|
|
|
adguard.com##a[href*="/adguard-mv3"]
|
|
|
|
! ——— Dedicated projects ———
|
|
! ————— uBO —————
|
|
|
|
github.com##.Box-row:has(a[href$="/uBlock0.mv3.zip"][href*="/download/"])
|
|
github.com#?#.flex-justify-center.my-5:has-text(github-actions):has-text(uBOLite)
|
|
github.com##li.Box-row:has(.topic-tag[title$=" mv3"])
|
|
github.com#?#.flex-content-stretch:has-text(/uBO(L-|\sLite\s)home/i)
|
|
github.com#?#.Box-row:has-text(/uBO(L-|\sLite\s)home/i)
|
|
|
|
||github.com/uBlockOrigin/uBOL-home^$important
|
|
|
|
||github.com/uBlockOrigin/uBOL-home^$important,doc,domain=~mv3-bootlicking-site.*
|
|
|
|
! ————— AdGuard —————
|
|
|
|
github.com#?#.Box-row:has-text(/\sAdGuardMV3\n/)
|
|
github.com#?#.listviewitem:has-text(/^AdGuardMV3P/)
|
|
github.com##.pinned-issue-item:has([title*=mv3 i])
|
|
|
|
! ——— Dedicated parts of broader projects ———
|
|
! ————— AdGuard —————
|
|
|
|
github.com##turbo-frame[src*="/AdguardTeam/"] .react-directory-row:has(a[href*=QuickFixesFilter i])
|
|
github.com##react-app[initial-path*="/FiltersRegistry/"][initial-path$="/filters"] .react-directory-row:has(a[href*=_QuickFixes])
|
|
github.com##.react-directory-row:has-text(/^QuickFixesFilter/sections.*$/)
|
|
|
|
! ——— Text files ———
|
|
! ————— uBO —————
|
|
|
|
||raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/ubol-filters.txt^$important
|
|
||raw.githubusercontent.com/uBlockOrigin/uAssetsCDN/main/filters/ubol-filters.txt^$important
|
|
||ublockorigin.github.io/uAssetsCDN/filters/ubol-filters.txt^$important
|
|
||ublockorigin.pages.dev/filters/ubol-filters.txt^$important
|
|
||jsdelivr.net/gh/uBlockOrigin/uAssetsCDN@main/filters/ubol-filters.txt^$important
|
|
||statically.io/gh/uBlockOrigin/uAssetsCDN/main/filters/ubol-filters.txt^$important
|
|
|
|
||raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/ubol-filters.txt^$important,doc,domain=~mv3-bootlicking-file.*
|
|
||raw.githubusercontent.com/uBlockOrigin/uAssetsCDN/main/filters/ubol-filters.txt^$important,doc,domain=~mv3-bootlicking-file.*
|
|
||ublockorigin.github.io/uAssetsCDN/filters/ubol-filters.txt^$important,doc,domain=~mv3-bootlicking-file.*
|
|
||ublockorigin.pages.dev/filters/ubol-filters.txt^$important,doc,domain=~mv3-bootlicking-file.*
|
|
||jsdelivr.net/gh/uBlockOrigin/uAssetsCDN@main/filters/ubol-filters.txt^$important,doc,domain=~mv3-bootlicking-file.*
|
|
||statically.io/gh/uBlockOrigin/uAssetsCDN/main/filters/ubol-filters.txt^$important,doc,domain=~mv3-bootlicking-file.*
|
|
|
|
! ————— AdGuard —————
|
|
|
|
||filters.adtidy.org/*/filters/24.txt^$important
|
|
||filters.adtidy.org/*/filters/24_optimized.txt^$important
|
|
||raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/QuickFixesFilter/sections/quickfixes.txt^$important
|
|
|
|
||filters.adtidy.org/*/filters/24.txt^$important,document,domain=~mv3-bootlicking-file.*
|
|
||filters.adtidy.org/*/filters/24_optimized.txt^$important,document,domain=~mv3-bootlicking-file.*
|
|
||raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/QuickFixesFilter/sections/quickfixes.txt^$important,document,domain=~mv3-bootlicking-file.*
|
|
|
|
! ————— ABP and affiliates —————
|
|
!#if false
|
|
||easylist-downloads.adblockplus.org/v3/full/
|
|
||github.com/*/download/*/uBlock0.mv3.zip^
|
|
||gitlab.com/ThomasGreiner-eyeo/abp/*-mv3.zip^
|
|
!#endif
|
|
|
|
||easylist-downloads.adblockplus.org/v3/full/$important
|
|
||github.com/*/download/*/uBlock0.mv3.zip^$important
|
|
||gitlab.com/ThomasGreiner-eyeo/abp/*-mv3.zip^$important
|
|
|
|
||easylist-downloads.adblockplus.org/v3/full/$important,document,domain=~mv3-bootlicking-file.*
|
|
|
|
! ——— To prevent Google's statistics from still claiming people use Chrome on desktop ———
|
|
! I can't remember why "sourceid" had to be whitelisted in Legitimate URL Shortener to begin with.
|
|
$removeparam=/^sourceid=chrome$/,domain=www.google.*|ipv6.google.com
|