From c3a6d1434fb6abe283f534c2ac0ff5bbcbb35bc5 Mon Sep 17 00:00:00 2001 From: Alex-302 Date: Tue, 25 Jun 2019 23:02:04 +0300 Subject: [PATCH] Replaced `#?#` by `##` in ExtCSS rules with pseudo classes --- AnnoyancesFilter/sections/cookies_specific.txt | 2 +- AnnoyancesFilter/sections/css_extended.txt | 2 +- EnglishFilter/sections/css_extended.txt | 6 +++--- EnglishFilter/sections/foreign.txt | 4 ++-- GermanFilter/sections/css_extended.txt | 2 +- MobileFilter/sections/css_extended.txt | 4 ++-- SocialFilter/sections/css_extended.txt | 12 ++++++------ 7 files changed, 16 insertions(+), 16 deletions(-) diff --git a/AnnoyancesFilter/sections/cookies_specific.txt b/AnnoyancesFilter/sections/cookies_specific.txt index a6572fb7f2a..f318d012f81 100644 --- a/AnnoyancesFilter/sections/cookies_specific.txt +++ b/AnnoyancesFilter/sections/cookies_specific.txt @@ -2427,7 +2427,7 @@ m.lavenir.net#$#main[role="main"] { transform: translateY(0px)!important; } ! ! Extended CSS rules ! -news.google.com#?#header[role="banner"] > div:has(> div > div > span[style="color:#ffffff"] + a[role="button"]) +news.google.com##header[role="banner"] > div:has(> div > div > span[style="color:#ffffff"] + a[role="button"]) wakacje.pl###__next > div > div[class] > div[class]:not([id]):has(> div[class] > div[class] > button + div[class] > span > a[href="https://www.wakacje.pl/politykaprywatnosci.html"]) domestos.com,dove.com,rexona.com#?##_evidon_banner decathlon.hu###main-content-container > #container-screen:has(> #container-cookie) diff --git a/AnnoyancesFilter/sections/css_extended.txt b/AnnoyancesFilter/sections/css_extended.txt index 9ff99a15b19..d6e9d868e89 100644 --- a/AnnoyancesFilter/sections/css_extended.txt +++ b/AnnoyancesFilter/sections/css_extended.txt @@ -93,7 +93,7 @@ facebook.com,facebookcorewwwi.onion#%#(function() { var observer=new MutationObs !! disabled due to rule update in English move rule to English filter if still nothing broken on 31.10.2018 ! facebook.com##div[id^="substream_"] div[id^="hyperfeed_story_id_"][-ext-has='[id*="feed_subtitle_"] a[href^="https://www.facebook.com/#"] > span > span'] ! End Facebook -afisha.ru#?#.page__footer > section:has(> .page__footer-apps) +afisha.ru##.page__footer > section:has(> .page__footer-apps) eva.ru##div:has(> div > .subscribe-form) finanzen.net##.teaser > .box:has(> .box-headline:contains(WhatsApp Newsletter)) finanzen.net##.col-sm-4 > .box:has(> .box-headline:contains(WhatsApp Newsletter)) diff --git a/EnglishFilter/sections/css_extended.txt b/EnglishFilter/sections/css_extended.txt index 8065e1eef56..93bd1c372b5 100644 --- a/EnglishFilter/sections/css_extended.txt +++ b/EnglishFilter/sections/css_extended.txt @@ -167,8 +167,8 @@ gerasanews.com#?#[class^="adsSpacer"] ! 10news.com - ad 10news.com##.ob-widget-items-container > li.ob-dynamic-rec-container:has(> a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"]) ! https://github.com/AdguardTeam/AdguardFilters/issues/25562 -youramateurporn.com#?#div:has(> a[target="_blank"][rel="nofollow"]) -youramateurporn.com#?##videoTopCarousel:has(a[target="blank"][rel="nofollow"] > img) +youramateurporn.com##div:has(> a[target="_blank"][rel="nofollow"]) +youramateurporn.com###videoTopCarousel:has(a[target="blank"][rel="nofollow"] > img) ! https://github.com/AdguardTeam/AdguardFilters/issues/25054 apkpure.com##.right > .box:has(> div[style^="position: relative;"] > a[href^="https://dealspure.com/Deals?utm_source="]) apkpure.com###iframe_download + .slide-wrap > .bd > .tempWrap > ul[style^="width: 1656px;"] > li[style*="float: left; width: 828px;"]:has(> a[href^="https://yaksgames.com/?utm_source"]) @@ -484,7 +484,7 @@ rarbgproxied.org,rarbg.to,rarbg-to.proxydude.xyz,rarbg-to.pbproxy.red,rarbg.unbl ! Ads replacement script (trafmag.com) alluc.ee###resultlist > div#resultitems[-ext-has="> div"]~iframe:not([src]) ! -winaero.com#?#aside:has(.adsbygoogle) +winaero.com##aside:has(.adsbygoogle) moozpussy.com##article.box > blockquote:has(> a[href][target="_blank"]) forbes.com##.article-container div:has(> div > .ntv-ad) techpowerup.com##.sidebar > figure:has(a[rel="nofollow external"]) diff --git a/EnglishFilter/sections/foreign.txt b/EnglishFilter/sections/foreign.txt index d65ad848a1a..0e99c126f85 100644 --- a/EnglishFilter/sections/foreign.txt +++ b/EnglishFilter/sections/foreign.txt @@ -2201,7 +2201,7 @@ bb.is$$div[class="banner"] ! https://github.com/AdguardTeam/AdguardFilters/issues/35175 nakkheeran.in###block-adsidebarfirstarticle nakkheeran.in##.sidebar-inner > div > div[id^="block-views-block-detail-page-ads-block-"] -nakkheeran.in#?#.sidebar-inner > div > div[id^="block-articlesidebar"]:has(div[id^="div-gpt-ad"]) +nakkheeran.in##.sidebar-inner > div > div[id^="block-articlesidebar"]:has(div[id^="div-gpt-ad"]) ! https://github.com/AdguardTeam/AdguardFilters/issues/32861 navbharattimes.indiatimes.com##.ads_default navbharattimes.indiatimes.com##.leftmain > div[style] ~ div[class*=" "]:has(> div > div > a[onclick]) @@ -4071,7 +4071,7 @@ poczta.o2.pl#@#body > div[class="pub_300x250 text_ads ad_container"][style] + di ! https://github.com/AdguardTeam/AdguardFilters/issues/34100 kobieta.wp.pl,ksiazki.wp.pl,magazyn.wp.pl,sportowefakty.wp.pl,wiadomosci.wp.pl#%#Object.defineProperty(Object.prototype, 'WPaabwl', { get: function(){ return function() {}; }, set: function(){ return function() {}; }}); !#if (!adguard_app_windows && !adguard_app_mac && !adguard_app_android && !adguard_ext_firefox) -film.wp.pl,finanse.wp.pl,kobieta.wp.pl,ksiazki.wp.pl,magazyn.wp.pl,opinie.wp.pl,sportowefakty.wp.pl,teleshow.wp.pl,wiadomosci.wp.pl#?#body > div[class][id]:has(div[class]:matches-css-before(content:Nie teraz, wracam na WP.pl)) +film.wp.pl,finanse.wp.pl,kobieta.wp.pl,ksiazki.wp.pl,magazyn.wp.pl,opinie.wp.pl,sportowefakty.wp.pl,teleshow.wp.pl,wiadomosci.wp.pl##body > div[class][id]:has(div[class]:matches-css-before(content:Nie teraz, wracam na WP.pl)) !#endif !#if (adguard_ext_edge || adguard_ext_opera || adguard_app_ios || adguard_ext_android_cb || adguard_ext_safari) ksiazki.wp.pl,wiadomosci.wp.pl##body > #app ~ script + noscript + div[class]:not([id]) diff --git a/GermanFilter/sections/css_extended.txt b/GermanFilter/sections/css_extended.txt index dcf4cc049eb..205a2eea46c 100644 --- a/GermanFilter/sections/css_extended.txt +++ b/GermanFilter/sections/css_extended.txt @@ -2,7 +2,7 @@ ! Extended CSS rules ! ! chip.de - Sponsored item in Schnaeppchenticker -chip.de#?#section[data-vr-zone="hp-cyan"] > div > ul > li:has(figcaption > .fb-cell > p:contains(Gesponsert)) +chip.de##section[data-vr-zone="hp-cyan"] > div > ul > li:has(figcaption > .fb-cell > p:contains(Gesponsert)) ! haolam.de - left-over in article haolam.de##.artikeldetaul > p:contains(Werbung) ! motorradonline.de - Sponsored ads diff --git a/MobileFilter/sections/css_extended.txt b/MobileFilter/sections/css_extended.txt index 9751a8cb4ee..ad41dc24c04 100644 --- a/MobileFilter/sections/css_extended.txt +++ b/MobileFilter/sections/css_extended.txt @@ -2,8 +2,8 @@ ! Extended CSS rules ! ! merkur.de - main page/article left-over -merkur.de#?#.id-SiteMain > .id-g > div[data-id-module]:has(> .id-Container--hasNoHeadline > div > div[data-id-advertdfpconf]) -merkur.de#?#.id-Container-content > .id-Teaser > div[class]:has(> div[data-id-advertdfpconf]) +merkur.de##.id-SiteMain > .id-g > div[data-id-module]:has(> .id-Container--hasNoHeadline > div > div[data-id-advertdfpconf]) +merkur.de##.id-Container-content > .id-Teaser > div[class]:has(> div[data-id-advertdfpconf]) ! momon-ga.com##.section-box:has(.list-box) ! https://github.com/AdguardTeam/AdguardFilters/issues/28776 diff --git a/SocialFilter/sections/css_extended.txt b/SocialFilter/sections/css_extended.txt index ceacc6f32da..cb8be26bb2e 100644 --- a/SocialFilter/sections/css_extended.txt +++ b/SocialFilter/sections/css_extended.txt @@ -2,15 +2,15 @@ ! Extended CSS rules ! ettoday.net##div:has(> a.fb-messenger) -russiancouncil.ru#?#.js-tabs-simple:has(> span > p:contains(Facebook)) -russiancouncil.ru#?#div:has(> .js-tabs-simple-content > #vk_groups) -sport24.ru#?#div:has(> span:contains(Поделиться)) -ngs24.ru#?#.central-column-container ul:has(> li > button[style="width:36px;height:36px;"] > svg) +russiancouncil.ru##.js-tabs-simple:has(> span > p:contains(Facebook)) +russiancouncil.ru##div:has(> .js-tabs-simple-content > #vk_groups) +sport24.ru##div:has(> span:contains(Поделиться)) +ngs24.ru##.central-column-container ul:has(> li > button[style="width:36px;height:36px;"] > svg) ilahisozleri.me##.col-md-4 > .widget:has(> .widget-title > span:contains(Paylaş)) oyunindir.vip##.td-ss-main-sidebar > .td_block_template_2:has(> .td-block-title > span:contains(Sosyal Medya:)) ichip.ru##.vc_column_container:has(.wpb_wrapper > .instagram-widget) -hello7app.com#?#body > .color_mavi:contains(Bilgi paylaşıldıkça artar. Paylaşma sırası sende! ) -russiancouncil.ru#?#div:has(> b:contains(Поделиться статьей)) +hello7app.com##body > .color_mavi:contains(Bilgi paylaşıldıkça artar. Paylaşma sırası sende! ) +russiancouncil.ru##div:has(> b:contains(Поделиться статьей)) bonusmieter.de###mo_globba > div[-ext-has='div#fb-root'] metropolico.org###right > .rightwidget > .textwidget > .rightwidget[-ext-has='a.twitter-timeline'] metropolico.org###right > .rightwidget > h3.widget-title[-ext-has='span:contains(Facebook)']