uBlockOrigin / uAssets

Resources for uBlock Origin, uMatrix: static filter lists, ready-to-use rulesets, etc.
GNU General Public License v3.0
4.2k stars 776 forks source link

[nsfw] simpcity.su: breakage #25203

Closed Dark-Thoughts closed 2 months ago

Dark-Thoughts commented 2 months ago

Prerequisites

URL address of the web page

https://simpcity.su/

Category

breakage

Description

With the standard "uBlock filters – Ads" filter enabled the image zoom function breaks, so nothing happens when clicking on an image. Tested this with everything else disabled but this filter and with everything but this filter enabled.

Other extensions used

none

Screenshot(s)

No response

Configuration

```yaml uBlock Origin: 1.59.0 Firefox: 130 filterset (summary): network: 231829 cosmetic: 257938 scriptlet: 54412 html: 2211 listset (total-discarded, last-updated): added: https://gitflic.ru/project/magnolia1234/bypass-paywalls-clean-filters/blob/raw?file=bpc-paywall-filter.txt: 1091-2, now adguard-generic: 83538-726, 2m adguard-spyware-url: 1665-124, 2m adguard-spyware: 78286-1480, 2m block-lan: 71-0, 2m curben-phishing: 515-6, 2m adguard-social: 23324-41, now adguard-cookies: 31526-58, now adguard-popup-overlays: 27890-893, 3m adguard-mobile-app-banners: 5436-26, 3m adguard-other-annoyances: 14946-176, 3m adguard-widgets: 2662-16, 3m [11 lists not shown]: [too many] default: user-filters: 118-13, never ublock-filters: 40050-4086, never ublock-badware: 10915-6, 1m ublock-privacy: 1114-2, 1m ublock-unbreak: 2530-0, 1m ublock-quick-fixes: 231-0, 1m easylist: 85786-1974, 2m easyprivacy: 53020-24986, 2m urlhaus-1: 21430-0, 2m plowe-0: 3547-1091, 2m filterset (user): [array of 119 redacted] trustedset: added: [array of 6 redacted] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 839 ms (selfie) maxAssetCacheWait: 284 ms cacheBackend: indexedDB popupPanel: blocked: 4 network: adglare.net: 2 bunkr-cache.se: 2 extended: ##.u-scrollButtons ##.p-navEl > a[target="_blank"] ##+js(addEventListener-defuser, click, popMagic) ##+js(set-cookie, zone-cap-papi-hates-blocks, 1) ##+js(addEventListener-defuser, , open) ```
stephenhawk8054 commented 2 months ago

Do you need log in to reproduce the issue? Can you give exact page URL where the issue occurs?

Dark-Thoughts commented 2 months ago

Had to look around a bit since there seem to be some inconsistencies. I'm unsure about the different methods used, but a couple examples which both seem to be directly uploaded / embedded and not third party hosted (I'll try to stick to some random IG threads but viewers discretion still applies):

  1. https://simpcity.su/threads/abru_shaddixx-xmiss_sweetnessx.25025/post-91034 Main example like the one I encountered, seems to be actually hosted at https://jpg5.su/ but still provides some file info on the enlarged image but not on hover like the attachments. With or without an account, and with the filter enabled, it just does not do anything when clicking on the image. With or without an account, but with the filter disabled, it correctly enlarges the image.

  2. https://simpcity.su/threads/miafitz.13150/post-24257 With an account and without the filter it opens sort of a zoomed gallery view, also has some file info on hover and requires an account. With an account and with the filter it opens the direct linked picture in a new tab.

  3. https://simpcity.su/threads/abru_shaddixx-xmiss_sweetnessx.25025/post-618852 Just for some reference, this is not an issue but since it is the same hoster as 1. But I guess here it is hotlinked instead of possibly embedded as image via formatting? Pulls the image still into the post but directly links to the hoster and opens it consequently in a new tab on that page.

stephenhawk8054 commented 2 months ago

@Dark-Thoughts Can you test these filters?

simpcity.su#@#+js(aeld, , open)
simpcity.su##+js(aeld, , shouldShow)

Click on uBO icon > ⚙ Dashboard button > Add the filter(s) in "My filters" pane > ✓ Apply changes > Open new tab and test again.

Dark-Thoughts commented 2 months ago

That seems to have done the trick.