diff --git a/filters/annoyances-cookies.txt b/filters/annoyances-cookies.txt index 73cf7c555..1cbef9e33 100644 --- a/filters/annoyances-cookies.txt +++ b/filters/annoyances-cookies.txt @@ -1,5 +1,5 @@ ! Title: uBlock filters – Cookie Notices -! Last modified: Thu, 30 Jan 2025 12:44:05 +0000 +! Last modified: Thu, 30 Jan 2025 17:06:26 +0000 ! Expires: 7 days ! Description: Filters optimized for uBlock Origin, to be used with EasyList's and/or Adguard's "Cookie Notices" list(s) ! License: https://github.com/uBlockOrigin/uAssets/blob/master/LICENSE @@ -676,6 +676,14 @@ vkmag.com##+js(trusted-set-cookie, eupubconsent-v2, CPt6LrpPt6LrpAcABBENDKCgAAAA mtvuutiset.fi##+js(trusted-set-cookie, OptanonConsent, groups=1%3A1%2C2%3A0%2C3%3A1%2C4%3A0%2C5%3A1%2CBG57%3A0%2CBG58%3A0%2CBG59%3A0, 1year) ! https://github.com/finnish-easylist-addition/finnish-easylist-addition/discussions/416#discussioncomment-7740329 +! Click Accept to get rid of the GDPR window +cdn.privacy-mgmt.com##+js(trusted-click-element, button.alma-cmp-button[title="Hyväksy"]) +! Prevent GDPR dialog from "shaking" the page view +almamedia.fi,ampparit.com,arvopaperi.fi,iltalehti.fi,kauppalehti.fi,mediuutiset.fi,mikrobitti.fi,talouselama.fi,tekniikkatalous.fi,tivi.fi,uusisuomi.fi##html.sp-message-open:style(overflow: auto !important; width: initial !important) +almamedia.fi,ampparit.com,arvopaperi.fi,iltalehti.fi,kauppalehti.fi,mediuutiset.fi,mikrobitti.fi,talouselama.fi,tekniikkatalous.fi,tivi.fi,uusisuomi.fi##html.sp-message-open > body:style(position: unset !important; margin-top: 0 !important; overflow: visible !important) +! Prevent the GDPR window flickering by hiding it before it's being clicked +almamedia.fi,ampparit.com,arvopaperi.fi,iltalehti.fi,kauppalehti.fi,mediuutiset.fi,mikrobitti.fi,talouselama.fi,tekniikkatalous.fi,tivi.fi,uusisuomi.fi##[title="SP Consent Message"] +! Change cookie values afterwards not to accept all cookies. Relaying only on trusted-set-cookie, doesn't always hide the GDPR window, that's why trusted-click-element is also required almamedia.fi,ampparit.com,arvopaperi.fi,iltalehti.fi,kauppalehti.fi,mediuutiset.fi,mikrobitti.fi,talouselama.fi,tekniikkatalous.fi,tivi.fi,uusisuomi.fi##+js(trusted-set-cookie, consentUUID, 84561898-f8ab-4872-8ae3-b46523df21ba_38, 1year) almamedia.fi,ampparit.com,arvopaperi.fi,iltalehti.fi,kauppalehti.fi,mediuutiset.fi,mikrobitti.fi,talouselama.fi,tekniikkatalous.fi,tivi.fi,uusisuomi.fi##+js(trusted-set-cookie, euconsent-v2, CQISSMAQISSMAAGABBENBOFsAP_gAAAAAApAAAAAAAAA.YAAAAAAAAAAA, 1year) almamedia.fi,ampparit.com,arvopaperi.fi,iltalehti.fi,kauppalehti.fi,mediuutiset.fi,mikrobitti.fi,talouselama.fi,tekniikkatalous.fi,tivi.fi,uusisuomi.fi##+js(trusted-set-cookie, consentDate, $currentISODate$, 1year) diff --git a/filters/annoyances.min.txt b/filters/annoyances.min.txt index 9d36a5b66..e420038ec 100644 --- a/filters/annoyances.min.txt +++ b/filters/annoyances.min.txt @@ -1,7 +1,7 @@ ! Title: uBlock filters – Annoyances ! Expires: 7 days ! Last modified: Wed, 29 Jan 2025 19:34:36 +0000 -! Diff-Path: ../patches/2025.1.30.807.patch#ublock-annoyances +! Diff-Path: ../patches/2025.1.30.1112.patch#ublock-annoyances ! Diff-Expires: 317 minutes ! License: https://github.com/uBlockOrigin/uAssets/blob/master/LICENSE ! *** uAssets:filters/annoyances.txt *** diff --git a/filters/badware.min.txt b/filters/badware.min.txt index dff16052a..b6c80a4f6 100644 --- a/filters/badware.min.txt +++ b/filters/badware.min.txt @@ -1,7 +1,7 @@ ! Title: uBlock filters – Badware risks ! Expires: 5 days ! Last modified: Thu, 30 Jan 2025 04:46:42 +0000 -! Diff-Path: ../patches/2025.1.30.807.patch#ublock-badware +! Diff-Path: ../patches/2025.1.30.1112.patch#ublock-badware ! Diff-Expires: 317 minutes ! License: https://github.com/uBlockOrigin/uAssets/blob/master/LICENSE ! *** uAssets:filters/badware.txt *** diff --git a/filters/filters-2021.txt b/filters/filters-2021.txt index 34dd052f3..c60a08e40 100644 --- a/filters/filters-2021.txt +++ b/filters/filters-2021.txt @@ -1,5 +1,5 @@ ! Title: uBlock filters (2021) -! Last modified: Thu, 30 Jan 2025 12:28:09 +0000 +! Last modified: Thu, 30 Jan 2025 13:28:02 +0000 ! Description: Filters optimized for uBlock, to be used along EasyList ! Homepage: https://github.com/uBlockOrigin/uAssets ! License: https://github.com/uBlockOrigin/uAssets/blob/master/LICENSE @@ -1352,22 +1352,9 @@ nudeof.com##div.happy-section ||rawcdn.githack.com/*/adbdetect.packed.js^$script ! https://github.com/uBlockOrigin/uAssets/issues/8802 -@@||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$domain=skmedix.pl -@@||pagead2.googlesyndication.com/getconfig/sodar$xhr,domain=skmedix.pl -@@||pagead2.googlesyndication.com/pagead/$script,domain=skmedix.pl -@@||tpc.googlesyndication.com/sodar/sodar2.js$script,domain=skmedix.pl -@@||googleads.g.doubleclick.net/pagead/ads?*skmedix.pl&$frame,domain=skmedix.pl -@@||fundingchoicesmessages.google.com^$script,xhr,domain=skmedix.pl -@@||googleads.g.doubleclick.net/pagead/ads?$frame,domain=skmedix.pl -@@||adtrafficquality.google/sodar/sodar2.js$script,domain=skmedix.pl -@@||adtrafficquality.google/getconfig/sodar?$xhr,domain=skmedix.pl -@@||skmedix.pl^$ghide,script,1p -||skmedix.pl/cdn-cgi/zaraz/$script,1p,important -*$frame,redirect-rule=noopframe,domain=skmedix.pl -skmedix.pl##+js(cookie-remover) -skmedix.pl##+js(trusted-click-element, button.fc-button) -skmedix.pl##.adsbygoogle:style(height: 3px !important; display: block !important;) -skmedix.pl###aswift_4_host +@@||skmedix.pl^$ghide +skmedix.pl##+js(trusted-replace-outbound-text, atob, skmedix.com, skmedix.pl) +skmedix.pl##div[align="center"][style="height:250px;"]:has(> ins.adsbygoogle) ! https://github.com/uBlockOrigin/uAssets/issues/8813 kaotic.com##+js(nowoif) diff --git a/filters/filters.min.txt b/filters/filters.min.txt index b9a0a5fd5..47fef6520 100644 --- a/filters/filters.min.txt +++ b/filters/filters.min.txt @@ -1,7 +1,7 @@ ! Title: uBlock filters ! Expires: 5 days -! Last modified: Thu, 30 Jan 2025 12:59:20 +0000 -! Diff-Path: ../patches/2025.1.30.807.patch#ublock-filters +! Last modified: Thu, 30 Jan 2025 18:24:06 +0000 +! Diff-Path: ../patches/2025.1.30.1112.patch#ublock-filters ! Diff-Expires: 317 minutes ! License: https://github.com/uBlockOrigin/uAssets/blob/master/LICENSE ! *** uAssets:filters/filters.txt *** @@ -5157,6 +5157,7 @@ ssrmovies.*##+js(nowoif) ||techbumper.info^$3p ||techcdn.com^$3p shrib.com##+js(nostif, adb, 6000) +shrib.com##[style="display: block;"]:has(.adsbygoogle) ratemyteachers.com##+js(acs, document.getElementById, 'block') thefreedommatrix.blogspot.com##+js(aeld, load, 2000) thefreedommatrix.blogspot.com##+js(nobab) @@ -12744,22 +12745,9 @@ nudeof.com##div[class^="d-none"] nudeof.com##.col-xl-4.col-lg-6.col-md-8.col-12.order-xl-1.order-lg-1.order-md-1.order-sm-1.order-1 nudeof.com##div.happy-section ||rawcdn.githack.com/*/adbdetect.packed.js^$script -@@||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$domain=skmedix.pl -@@||pagead2.googlesyndication.com/getconfig/sodar$xhr,domain=skmedix.pl -@@||pagead2.googlesyndication.com/pagead/$script,domain=skmedix.pl -@@||tpc.googlesyndication.com/sodar/sodar2.js$script,domain=skmedix.pl -@@||googleads.g.doubleclick.net/pagead/ads?*skmedix.pl&$frame,domain=skmedix.pl -@@||fundingchoicesmessages.google.com^$script,xhr,domain=skmedix.pl -@@||googleads.g.doubleclick.net/pagead/ads?$frame,domain=skmedix.pl -@@||adtrafficquality.google/sodar/sodar2.js$script,domain=skmedix.pl -@@||adtrafficquality.google/getconfig/sodar?$xhr,domain=skmedix.pl -@@||skmedix.pl^$ghide,script,1p -||skmedix.pl/cdn-cgi/zaraz/$script,1p,important -*$frame,redirect-rule=noopframe,domain=skmedix.pl -skmedix.pl##+js(cookie-remover) -skmedix.pl##+js(trusted-click-element, button.fc-button) -skmedix.pl##.adsbygoogle:style(height: 3px !important; display: block !important;) -skmedix.pl###aswift_4_host +@@||skmedix.pl^$ghide +skmedix.pl##+js(trusted-replace-outbound-text, atob, skmedix.com, skmedix.pl) +skmedix.pl##div[align="center"][style="height:250px;"]:has(> ins.adsbygoogle) kaotic.com##+js(nowoif) kaotic.com##.video-image > .track_outbound_post:upward(2) kaotic.com##div.hard-5.col-xs-12.col-sm-3:has(.track_outbound_post) diff --git a/filters/filters.txt b/filters/filters.txt index d1e122ed7..f545dbf3e 100644 --- a/filters/filters.txt +++ b/filters/filters.txt @@ -1,5 +1,5 @@ ! Title: uBlock filters -! Last modified: Wed, 29 Jan 2025 07:29:14 +0000 +! Last modified: Thu, 30 Jan 2025 18:24:06 +0000 ! Expires: 5 days ! Description: Filters optimized for uBlock, to be used along EasyList ! Homepage: https://github.com/uBlockOrigin/uAssets @@ -8155,6 +8155,7 @@ ssrmovies.*##+js(nowoif) ! https://github.com/NanoMeow/QuickReports/issues/1090 shrib.com##+js(nostif, adb, 6000) +shrib.com##[style="display: block;"]:has(.adsbygoogle) ! https://github.com/NanoMeow/QuickReports/issues/1093 ratemyteachers.com##+js(acs, document.getElementById, 'block') diff --git a/filters/privacy.min.txt b/filters/privacy.min.txt index f0aab03e8..64458aa8a 100644 --- a/filters/privacy.min.txt +++ b/filters/privacy.min.txt @@ -1,7 +1,7 @@ ! Title: uBlock filters – Privacy ! Expires: 7 days ! Last modified: Thu, 30 Jan 2025 07:45:25 +0000 -! Diff-Path: ../patches/2025.1.30.807.patch#ublock-privacy +! Diff-Path: ../patches/2025.1.30.1112.patch#ublock-privacy ! Diff-Expires: 317 minutes ! License: https://github.com/uBlockOrigin/uAssets/blob/master/LICENSE ! *** uAssets:filters/privacy.txt *** diff --git a/filters/quick-fixes.min.txt b/filters/quick-fixes.min.txt index 3a710accf..3a9be0f53 100644 --- a/filters/quick-fixes.min.txt +++ b/filters/quick-fixes.min.txt @@ -1,7 +1,7 @@ ! Title: uBlock filters – Quick fixes ! Expires: 12 hours -! Last modified: Thu, 30 Jan 2025 10:22:12 +0000 -! Diff-Path: ../patches/2025.1.30.807.patch#ublock-quick-fixes +! Last modified: Thu, 30 Jan 2025 17:39:59 +0000 +! Diff-Path: ../patches/2025.1.30.1112.patch#ublock-quick-fixes ! Diff-Expires: 317 minutes ! License: https://github.com/uBlockOrigin/uAssets/blob/master/LICENSE ! *** uAssets:filters/quick-fixes.txt *** @@ -103,7 +103,7 @@ poophq.com,veev.to##+js(set, fapit.check, noopFunc) poophq.com,veev.to##+js(no-xhr-if, /vast.php?) poophq.com,veev.to##+js(no-xhr-if, adsbygoogle, length:35000-55000) poophq.com,veev.to##+js(rpnt, script, /=\(['"].*?h.*?o.*?c.*?a.*?s['"]?/, "$1(function() {'use strict'; const handler = {apply: (target, thisArg, argumentsList) => {const e = argumentsList; if (e[0] && e[0].html?.detected === null && typeof e[0].html?.instance?.start === 'function' && typeof e[0].env?.instance?.start === 'function' && typeof e[0].http?.instance?.start === 'function') {const resetBooleans = function() {Object.keys(this).forEach(key => {if (typeof this[key] === 'boolean') {this[key] = false;}});}; ['html', 'env', 'http'].forEach(name => {e[0][name].instance.start = resetBooleans;});} return Reflect.apply(target, thisArg, argumentsList);}}; window.Object.keys = new Proxy(Object.keys, handler);})();", includes, break;else) -poophq.com,veev.to##+js(no-xhr-if, /\/preroll\.engine$/) +poophq.com,veev.to##+js(no-xhr-if, /\/preroll\.engine$|js/) *$script,3p,domain=poophq.com|veev.to,redirect-rule=noopjs *$other,3p,denyallow=veevcdn.co,domain=poophq.com|veev.to @@*$ghide,domain=poophq.com|veev.to @@ -137,7 +137,7 @@ u26bekrb.fun##+js(set, adBlockDetected, undefined) $frame,3p,domain=filemoon.*|8rm3l0i9.fun,replace='/^/