uBlockOrigin / uAssets

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

raiplay.it: breakage #22147

Closed tremoar closed 10 months ago

tremoar commented 10 months ago

Prerequisites

URL(s) where the issue occurs.

https://www.raiplay.it/

Description

I'm using firefox which allow me to block trackers. raiplay.it seems have a broken behaviour if it's not able to send a notification to gigya.com tracker during the login process. This means that blocking gigya.com trackers by firefox or ublock origin filter will break raiplay.it login at all. As temporary solution I fixed the issue with these filters but I know you'll have a smarter one.

www.raiplay.it##+js(set, window.gigya, {}) www.raiplay.it##+js(set, window.gigya.socialize, {}) www.raiplay.it##+js(set, window.gigya.socialize.notifyLogin, noopFunc)

To test the issue you have to be located in Italy and it's required an account. Of course this issue is due to firefox block trackers because there are no filters to block gigya.com in ublock origin in raiplay.it, but maybe there should be to protect users which use other browsers.

So, I checked the last required flag but this issue can be consider to affect ublock origin if you want add a filter to block gigya.com trackers on raiplay.it or it can be considered a firefox issue (i don't think so because trackers should always be blocked).

Other extensions used

none

Screenshot(s)

Screenshot(s)

Configuration

Details ```yaml uBlock Origin: 1.55.0 Firefox: 121 filterset (summary): network: 117551 cosmetic: 51474 scriptlet: 18771 html: 2035 listset (total-discarded, last-updated): removed: user-filters: null default: ublock-filters: 37206-126, now ublock-badware: 7789-10, now ublock-privacy: 992-0, now ublock-unbreak: 2237-0, now easylist: 78272-629, now easyprivacy: 43560-859, now plowe-0: 3782-1, 59m ITA-0: 8323-19, 59m urlhaus-1: 9320-0, 59m ublock-quick-fixes: 143-1, now filterset (user): [array of 560 redacted] trustedset: added: [array of 10 redacted] removed: edge-scheme switchRuleset: added: [array of 36 redacted] hostRuleset: added: [array of 70 redacted] urlRuleset: added: [array of 29 redacted] userSettings: advancedUserEnabled: true hiddenSettings: [none] supportStats: allReadyAfter: 251 ms (selfie) maxAssetCacheWait: 98 ms cacheBackend: indexedDB popupPanel: blocked: 11 network: raiplay.it: 1 googletagmanager.com: 1 imrworldwide.com: 1 scorecardresearch.com: 1 smartclip.net: 2 windows.net: 2 wt-eu02.net: 2 wt-safetag.com: 1 extended: ##.ad_zone ###AdHeader ###AD_Top ###homead ###ad-lead ```
mapx- commented 10 months ago

I get the breakage only blocking gigya.com

||gigya.com^$script,domain=raiplay.it

in that case your filters are working fine

Even using strict ETP => raiplay is working fine (logging in included)

However gigya is needed to use google / FB logging provider