uBlockOrigin / uAssets

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

tomsguide.com: nuisance #19984

Closed ave9858 closed 1 year ago

ave9858 commented 1 year ago

Prerequisites

URL address of the web page

https://www.tomsguide.com/

Category

nuisance

Description

Cookie popup is shown after page load. Tested with default filters and with all annoyances filters on.

Other extensions used

none

Screenshot(s)

Screenshot(s) ![image](https://github.com/uBlockOrigin/uAssets/assets/112294121/7ca9ee15-6a41-4613-abe4-471b395f6c0c)

Configuration

```yaml uBlock Origin: 1.52.2 Firefox: 118 filterset (summary): network: 113570 cosmetic: 189009 scriptlet: 28862 html: 1243 listset (total-discarded, last-updated): added: adguard-social: 21847-859, 7m adguard-cookies: 27779-63, 7m ublock-cookies-adguard: 319-0, 7m adguard-popup-overlays: 24556-1546, 7m adguard-mobile-app-banners: 4646-1062, 7m adguard-other-annoyances: 13627-309, 7m adguard-widgets: 2312-1, 7m fanboy-thirdparty_social: 68-0, 7m easylist-annoyances: 3986-116, 7m easylist-chat: 141-11, 7m fanboy-cookiemonster: 48479-3878, 7m ublock-cookies-easylist: 319-319, 7m [4 lists not shown]: [too many] default: user-filters: 0-0, never ublock-filters: 35842-450, 8m ublock-badware: 7185-0, 8m ublock-privacy: 587-0, 8m ublock-unbreak: 2180-0, 8m ublock-quick-fixes: 156-0, 8m easylist: 71552-785, 8m easyprivacy: 33213-807, 8m urlhaus-1: 10020-0, 7m plowe-0: 3720-1, 7m filterset (user): [empty] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 2905 ms maxAssetCacheWait: 107 ms popupPanel: blocked: 7 network: dotmetrics.net: 1 futurecdn.net: 1 google-analytics.com: 1 onesignal.com: 1 parsely.com: 1 permutive.app: 1 scorecardresearch.com: 1 extended: ###slice-container-newsletterForm-exitIntent ##div[id^="slice-container-newsletter"] ##div[class*="ad-unit"] ##.instagram-icon ##.pinterest-icon ##.dfp-leaderboard-container ##.newsletter-slice ##.newsletterForm-exitIntent ##.slice-container-newsletterForm ##.ad-unit:not(.text-ad):not(.textads) ##.sponsored-post #@#.ad-unit ##+js(abort-on-property-read, _sp_._networkListenerData) ```
mapx- commented 1 year ago

The problem is:

Aguard is whitelisting it:

@@||cdn.privacy-mgmt.com/unified/wrappermessagingwithoutdetection.js$from=news.sky.com|owlcation.com|reelrundown.com|tomsguide.com

fanboy's list is blocking it:

/wrappermessagingwithoutdetection.js$from=10kysymysta.fi|2050.de|4fansites.de|4players.de| .....|tomsguide.com| ....

mapx- commented 1 year ago

@ave9858

add for now in your "my filters"

||cdn.privacy-mgmt.com/unified/wrappermessagingwithoutdetection.js$domain=tomsguide.com,important

peace2000 commented 1 year ago

@Alex-302

Is there a reason why AG whitelists that GDPR script for tomsguide.com ? Usually whitelisting GDPR scripts is done because embedded content won't work, but at least videos and tweets work fine:

https://www.tomsguide.com/news/twitter-is-down-for-many-users-here-are-the-latest-updates https://www.tomsguide.com/news/the-secret-sauce-to-stunning-summer-videos-with-filmora

Maybe that whitelist rule is not needed anymore?

mapx- commented 1 year ago

@peace2000 see the discussion on slack => blocking videos

mapx- commented 1 year ago

@ave9858 the cookie thing cannot be hidden otherwise a lot of videos would be broken.

If you still want it just add the filter I specified above

ave9858 commented 1 year ago

@ave9858 the cookie thing cannot be hidden otherwise a lot of videos would be broken.

If you still want it just add the filter I specified above

When I click "More Options" with the annoyance filters on, I never get another popup that allows me to select the cookie options. Disabling "AdGuard – Cookie Notices" seems to fix the issue, but I'm not sure what cookies I need to allow to have the site fully functional. What URL should I use to test if videos are broken?

mapx- commented 1 year ago

add this exception

@@||cdn.privacy-mgmt.com/privacy-manager/$frame,domain=tomsguide.com

ave9858 commented 1 year ago

That works to access the second popup with AdGuard Cookie Notices enabled. I'll use the first filter you sent since I haven't been able to find any pages with broken videos. Thank you for your help

mapx- commented 1 year ago

first add tomsguide.com#@#.jwplayer__widthsetter

then go to https://www.tomsguide.com/reviews/google-pixel-8-pro

the video will be broken if you use ||cdn.privacy-mgmt.com/unified/wrappermessagingwithoutdetection.js$domain=tomsguide.com,important

ave9858 commented 1 year ago

ty, I must have missed those videos since they are blocked by the default config. I'll keep both blocked.

peace2000 commented 1 year ago

Added GDPR dialog fix for the Annoyance list https://github.com/uBlockOrigin/uAssets/commit/6830c1c1d4b156d115233ed2422bebc3e6327358