AdguardTeam / AdguardFilters

AdGuard Content Blocking Filters
https://adguard.com/
GNU General Public License v3.0
3.26k stars 634 forks source link

www.reddit.com #154350

Closed adguard-bot closed 1 year ago

adguard-bot commented 1 year ago

Issue URL (Incorrect Blocking)

https://www.reddit.com/r/LinusTechTips/comments/14dh5ig/rinterestingasfuck_is_allowing_nsfw_posts_to/

Comment

Scroll is locked after blocking overlays. Basic user filters to avoid this have already been activated. Such as www.reddit.com##body:style(overflow: auto !important; position: static !important;) www.reddit.com##html:style(overflow: auto !important; position: static !important;) www.reddit.com##body,html:style(overflow: auto !important; position: static !important;)

While it works without problem for non-nsfw-posts/subreddits, nsfw posts or nsfw subreddits have issue of locked scrolling. This started about a day ago. Before that, there was no problem with the above user filters.

Screenshots

Screenshot 1 ![Screenshot 1](https://reports-img.adguard.com/RoeiYV3.jpg)
Screenshot 2 ![Screenshot 2](https://reports-img.adguard.com/ZxI0nNd.jpg)

System configuration

Information value
AdGuard product: AdGuard Browser extension v4.1.56
Browser: Firefox
Stealth mode: disabled
Filters: Ad Blocking:
AdGuard Base,
AdGuard Mobile Ads

Social Widgets:
AdGuard Social Media

Annoyances:
AdGuard Annoyances,
AdGuard Popups,
AdGuard Mobile App Banners,
Adblock Warning Removal List,
Web Annoyances Ultralist

Language-specific:
AdGuard German,
EasyList Italy,
List-KR
BlazDT commented 1 year ago

For user filter since we do not block 18+ warnings in our filters:

reddit.com#$#shreddit-async-loader[bundlename*="nsfw_blocking_modal"] { display: none !important; }
reddit.com#$#.fixed { position: static !important; }
adguard-bot commented 1 year ago

Issue URL (Incorrect Blocking)

https://www.reddit.com/r/RFID/comments/p9anoo/new_to_proxmark_easy_trying_to_clone_hid_iclass/

Comment

Username: @jimmysofat6864

The page does not work unless I accept the prompt to view in safari which is missing when AdGuard is enabled

Screenshots

Screenshot 1 ![Screenshot 1](https://cdn.adtidy.org/sitereports/6v8ssmuyymck848wgg0gwgco8sgkk08r9ioffswpk0.png?nc=1)
Screenshot 2 ![Screenshot 2](https://cdn.adtidy.org/sitereports/tq9svvezb6s4wk88cck8c08ks0c04swso5vyaruqrk.png?nc=1)

System configuration

Information value
AdGuard product: AdGuard/AdGuard Pro for iOS v4.4.6
Browser: Safari
DNS filtering: disabled
Filters: Ad Blocking:
AdGuard Base,
AdGuard Mobile Ads

Privacy:
EasyPrivacy,
Fanboy's Enhanced Tracking List,
Peter Lowe's Blocklist

Annoyances:
AdGuard Annoyances,
Adblock Warning Removal List,
Fanboy's Annoyances,
Web Annoyances Ultralist,
I don't care about cookies,
EasyList Cookie List
adguard-bot commented 1 year ago

Issue URL (Annoyance)

https://www.reddit.com/r/UkraineWarVideoReport/comments/14ikpqy/ukrainian_soldiers_from_the_23rd_territorial/

Comment

Is it allowed to bypass this?

Screenshots

Screenshot 1 ![Screenshot 1](https://cdn.adtidy.org/sitereports/7jfgd6qrcvwg8owc848wg840ck4cg8od5n7nxaxhpc.png?nc=1)

System configuration

Information value
AdGuard product: AdGuard for Safari v1.11.13
Browser: Safari
Filters: Ad Blocking:
AdGuard Base,
AdGuard Mobile Ads

Privacy:
AdGuard Tracking Protection

Social Widgets:
AdGuard Social Media

Annoyances:
AdGuard Cookie Notices,
AdGuard Popups,
AdGuard Mobile App Banners,
AdGuard Other Annoyances,
AdGuard Widgets

Security:
Online Malicious URL Blocklist

Language-specific:
AdGuard German
adguard-bot commented 1 year ago

Issue URL (Annoyance)

https://www.reddit.com/r/UkraineWarVideoReport/comments/14ikpqy/ukrainian_soldiers_from_the_23rd_territorial/

Comment

Just saw the its already mentioned. Just a quick comment:

Instead of:

reddit.com#$#.fixed { position: static !important; }

I use

reddit.com#$#.sidebar-grid{ position: static !important; }

it works better

Screenshots

Screenshot 1 ![Screenshot 1](https://cdn.adtidy.org/sitereports/7jfgd6qrcvwg8owc848wg840ck4cg8od5n7nxaxhpc.png?nc=1)

System configuration

Information value
AdGuard product: AdGuard for Safari v1.11.13
Browser: Safari
Filters: Ad Blocking:
AdGuard Base,
AdGuard Mobile Ads

Privacy:
AdGuard Tracking Protection

Social Widgets:
AdGuard Social Media

Annoyances:
AdGuard Cookie Notices,
AdGuard Popups,
AdGuard Mobile App Banners,
AdGuard Other Annoyances,
AdGuard Widgets

Security:
Online Malicious URL Blocklist

Language-specific:
AdGuard German
Alex-302 commented 1 year ago

@jimmysofat6864

The page does not work unless I accept the prompt to view in safari which is missing when AdGuard is enabled

Can't reprodcue. Is advanced filtering enabled?

Alex-302 commented 1 year ago

Is it allowed to bypass this?

We do not block 18+ alerts.

jimmysofat6864 commented 1 year ago

@jimmysofat6864

The page does not work unless I accept the prompt to view in safari which is missing when AdGuard is enabled

Can't reprodcue. Is advanced filtering enabled?

@Alex-302 I am stuck on iOS 14 so I do not see the advanced filtering option. Is it possible without it?

Alex-302 commented 1 year ago

@jimmysofat6864 Which popup do you see without AdGuard?

jimmysofat6864 commented 1 year ago

@Alex-302 after disabling AdGuard I see the pop up telling me to either open the app or continue in safari as shown in the screenshots above or the one I just attached. CE984528-764C-427A-937D-44926A68B29C

Alex-302 commented 1 year ago

@jimmysofat6864 Weird. As I remember, ext css was supported in Safari 14. Please test:

reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?#.XPromoPopup.m-active
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?#.XPromoPopupRpl.m-active
jimmysofat6864 commented 1 year ago

@jimmysofat6864 Weird. As I remember, ext css was supported in Safari 14. Please test:

reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?#.XPromoPopup.m-active
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?#.XPromoPopupRpl.m-active

@Alex-302 that didn’t work. Also worth nothing you should give it a few seconds for the page to work then it will freeze up eventually. But it seems like this made it worse as now it freezes up immediately.

Alex-302 commented 1 year ago

@jimmysofat6864 I don't have old iOS, but even if advanced filtering is disabled, I can't reproduce.

Please test this (do not switch to another app during 2 minutes):

reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@##SHORTCUT_FOCUSABLE_DIV > div > div[class][aria-hidden] + div > div[class] > form
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#shreddit-async-loader[bundlename="reddit_cookie_banner"]
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#div[style*="--Toaster-indicatorColor"]
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#shreddit-cookie-banner
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?##SHORTCUT_FOCUSABLE_DIV span > a[href$="/policies/cookie-notice"]:upward(section > div[style^="opacity"])
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#div[id="2x-container"] div[tabindex] header[data-redditstyle] + div[aria-hidden="false"] + div[class] > form
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@##SHORTCUT_FOCUSABLE_DIV > div > div:not([class]):not([id]):not([style]) > .hvdZkC
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@##uapp-banner
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.EUCookieNotice
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.infobar-wrap
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#div[class*="EUCookieNotice"]

reddit.com#@$##acceptabletest { display: block !important; }
reddit.com#@$##adblocktest { display: block !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.happening-now-wrap
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#div[class^="subredditvars-"] > div[class^="_"] > div[class][style*="--Toaster-indicatorColor:"]
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.mod-survey-intro
offidocs.com,onedio.com,hpplus.jp,fullfilmcibaba1.com,joom.com,nbc.com,sport-express.ru,maximum.ru,ch3plus.com,dropmefiles.com,rg.ru,reddit.com,life.ru#%#//scriptlet('set-constant', 'Notification.requestPermission', 'noopFunc')

reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?#.XPromoPopup.m-active
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#shreddit-app > div.sidebar-grid.pdp { filter: unset !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.mobile-web-redirect-bar
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#body { pointer-events: auto !important; overflow: auto !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#shreddit-async-loader[bundlename="bottom_bar_xpromo"]
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@%#//scriptlet('prevent-addEventListener', 'block-body-scrolling')
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#body.scroll-disabled { overflow: visible !important; position: static !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#shreddit-experience-tree { display: none !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?#.XPromoPopupRpl.m-active
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#body.scroll-is-blocked { overflow: auto !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?##AppRouter-main-content > div[class] > div[class^="_"]:has(> div[class^="_"] > img[alt="QR Code to get the Reddit app"])
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#.m-blurred { filter: none !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#.XPromoBlockingModal { display: none !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#.XPromoBlockingModalRpl { display: none !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@%#//scriptlet('remove-class', 'm-blurred', '.m-blurred')
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@%#//scriptlet('remove-class', 'scroll-disabled', 'body')
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?#div[class^="_"] > button[class*=" "]:has(> i.icon-qr_code)
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#div[class="NavFrame"] div.XPromoBottomBar { display: none !important; }

reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#body > .footer-parent { height: calc(100%)!important; padding:0px!important; }
old.reddit.com#@#.listingsignupbar
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?#div[data-testid="frontpage-sidebar"] > div[class]:has(> div[class][data-redditstyle="false"] > div[class] > div[class] > button:contains(Try Now))
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.premium-banner-outer
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.content > section.newsletterbar
jimmysofat6864 commented 1 year ago

@jimmysofat6864 I don't have old iOS, but even if advanced filtering is disabled, I can't reproduce.

Please test this (do not switch to another app during 2 minutes):

reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@##SHORTCUT_FOCUSABLE_DIV > div > div[class][aria-hidden] + div > div[class] > form
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#shreddit-async-loader[bundlename="reddit_cookie_banner"]
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#div[style*="--Toaster-indicatorColor"]
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#shreddit-cookie-banner
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?##SHORTCUT_FOCUSABLE_DIV span > a[href$="/policies/cookie-notice"]:upward(section > div[style^="opacity"])
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#div[id="2x-container"] div[tabindex] header[data-redditstyle] + div[aria-hidden="false"] + div[class] > form
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@##SHORTCUT_FOCUSABLE_DIV > div > div:not([class]):not([id]):not([style]) > .hvdZkC
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@##uapp-banner
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.EUCookieNotice
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.infobar-wrap
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#div[class*="EUCookieNotice"]

reddit.com#@$##acceptabletest { display: block !important; }
reddit.com#@$##adblocktest { display: block !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.happening-now-wrap
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#div[class^="subredditvars-"] > div[class^="_"] > div[class][style*="--Toaster-indicatorColor:"]
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.mod-survey-intro
offidocs.com,onedio.com,hpplus.jp,fullfilmcibaba1.com,joom.com,nbc.com,sport-express.ru,maximum.ru,ch3plus.com,dropmefiles.com,rg.ru,reddit.com,life.ru#%#//scriptlet('set-constant', 'Notification.requestPermission', 'noopFunc')

reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?#.XPromoPopup.m-active
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#shreddit-app > div.sidebar-grid.pdp { filter: unset !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.mobile-web-redirect-bar
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#body { pointer-events: auto !important; overflow: auto !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#shreddit-async-loader[bundlename="bottom_bar_xpromo"]
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@%#//scriptlet('prevent-addEventListener', 'block-body-scrolling')
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#body.scroll-disabled { overflow: visible !important; position: static !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#shreddit-experience-tree { display: none !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?#.XPromoPopupRpl.m-active
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#body.scroll-is-blocked { overflow: auto !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?##AppRouter-main-content > div[class] > div[class^="_"]:has(> div[class^="_"] > img[alt="QR Code to get the Reddit app"])
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#.m-blurred { filter: none !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#.XPromoBlockingModal { display: none !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#.XPromoBlockingModalRpl { display: none !important; }
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@%#//scriptlet('remove-class', 'm-blurred', '.m-blurred')
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@%#//scriptlet('remove-class', 'scroll-disabled', 'body')
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?#div[class^="_"] > button[class*=" "]:has(> i.icon-qr_code)
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#div[class="NavFrame"] div.XPromoBottomBar { display: none !important; }

reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@$#body > .footer-parent { height: calc(100%)!important; padding:0px!important; }
old.reddit.com#@#.listingsignupbar
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@?#div[data-testid="frontpage-sidebar"] > div[class]:has(> div[class][data-redditstyle="false"] > div[class] > div[class] > button:contains(Try Now))
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.premium-banner-outer
reddit.com,reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion#@#.content > section.newsletterbar

@Alex-302 put that into user filters and removed the old one and that still doesn’t work results in the same behavior. Used the filter refresh button and tested in safari and it didn’t work.

Alex-302 commented 1 year ago

Which filter causes it? Annoyances?

jimmysofat6864 commented 1 year ago

Seems to be but is there a faster way of checking without disabling it then waiting 10 minutes for it to reload filters?

On Thu, Jun 29, 2023 at 1:39 AM Alex @.***> wrote:

Which filter causes it? Annoyances?

— Reply to this email directly, view it on GitHub https://github.com/AdguardTeam/AdguardFilters/issues/154350#issuecomment-1612638570, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQSPWAOXK7GRBQIHO5RJUJTXNU5L7ANCNFSM6AAAAAAZPKM4G4 . You are receiving this because you were mentioned.Message ID: @.***>

Alex-302 commented 1 year ago

@jimmysofat6864 No:(

jimmysofat6864 commented 1 year ago

@Alex-302 it appears to be fanboy annoyances that breaks it.