uBlockOrigin / uAssets

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

uhdmovies.icu: popups #25787

Closed Alphamen16 closed 2 hours ago

Alphamen16 commented 2 hours ago

Prerequisites

URL address of the web page

https://uhdmovies.icu/

Category

popups

Description

Website has some kind of click event that tries to open up a pop-up site that is already blocked by Easilist (1winpost), as seen on the screenshot i shared.

Detected by the Pop-up Blocker strict extenstion, but if i disable it and try to open the website again in a new Private Window, the pop-up is still triggered to the blocked page i mentioned.

Tried several scripts to remove whatever is in the script that keeps calling this invisible click thing, but nothing has really fixed it yet

Other extensions used

TWP Pages translate Pop-up Blocker Strict

Screenshot(s)

image

Configuration

```yaml uBlock Origin: 1.60.0 Firefox: 131 filterset (summary): network: 143171 cosmetic: 50228 scriptlet: 25027 html: 2333 listset (total-discarded, last-updated): added: ublock-annoyances: 5910-34, 1h.22m default: user-filters: 149-2, never ublock-filters: 40660-135, 1h.22m ublock-badware: 11578-6, 1h.22m ublock-privacy: 1356-22, 1h.22m ublock-unbreak: 2549-1, 1h.22m easylist: 80274-187, 1h.22m easyprivacy: 53189-63, 1h.22m urlhaus-1: 22965-0, 1h.22m plowe-0: 3545-999, 1h.22m ublock-quick-fixes: 186-11, 1h.23m filterset (user): [array of 97 redacted] trustedset: added: [array of 6 redacted] switchRuleset: added: [array of 134 redacted] hostRuleset: added: [array of 488 redacted] urlRuleset: added: [array of 104 redacted] userSettings: advancedUserEnabled: true userFiltersTrusted: true hiddenSettings: trustedListPrefixes: ublock- user- userResourcesLocation: [redacted] supportStats: allReadyAfter: 279 ms (selfie) maxAssetCacheWait: 94 ms cacheBackend: indexedDB popupPanel: blocked: 10 network: aj2627.bid: 3 cloudflareinsights.com: 2 google.com: 2 googletagmanager.com: 1 raglanyakking.com: 2 extended: ##.gridlove-ad ##+js(no-window-open-if) ##+js(abort-on-property-write, _pop) ```
stephenhawk8054 commented 2 hours ago

Test again in a new Firefox profile with only uBO and its default settings.

Alphamen16 commented 2 hours ago

Seems to not be happening anymore, i think maybe sometimes Pop-up Blocker Strict picks up stuff that UBO has already taken care of for some reason?

Could also be a timed response and if i leave the page open for a while longer something will trigger, but for now it's not trying to open any links so i suspect it might've been the extension identifying something even though UBO has it fixed.

Weird if so but not impossible

stephenhawk8054 commented 2 hours ago

uBO proxies browser's open method to prevent opening popups:

https://github.com/uBlockOrigin/uAssets/blob/33d2b869282ff1d07d91d680cea84aa18de5460f/filters/filters-2024.txt#L2470

Any other extensions that do the same will interfere with uBO, for example popup blocker extensions. Therefore, please respect the prerequisites:

  • [X] I am not using uBlock Origin along with other content blockers.
Alphamen16 commented 2 hours ago

@stephenhawk8054 You're right, i meant that i had tried both with AND without the extension open, but not before i had created a new profile to test like you said. In that sense, i didn't try all avenues before posting this here so apologies

Anyway i do see the fix you applied as well and it makes sense, i didn't find it in the code when i looked at it for the first time.

To confirm though, the nowoif scriplet you mentioned does achieve the desired affect of no pop-up activating, but it does not fix the core issue if there's something in the code programmed to pop-up right? Meaning that it just prevents it from happening but does not remove the trigger, that requires something else

stephenhawk8054 commented 2 hours ago

It comes from this script, and I have added another filter to block it: https://github.com/uBlockOrigin/uAssets/commit/33d2b869282ff1d07d91d680cea84aa18de5460f