uBlockOrigin / uAssets

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

emailnator.com: nuisance #24005

Closed the9655a closed 1 month ago

the9655a commented 1 month ago

Prerequisites

URL(s) where the issue occurs.

https://www.emailnator.com/

Description

This issue is for 2 things:

  1. There are several issues with the scrollbars on the site. If you keep refreshing, you will see the first issue on the right. There is a second scrollbar that is much longer than the other. You can't see the bottom scrollbar, but if you hold shift and scroll down, there is a lot of space to the right. This makes navigating using middle mouse button difficult.
  2. There is a cookie banner at the bottom when first visiting.

Firefox ETP doesnt affect this behaviour.

Other extensions used


Screenshot(s)

Screenshot(s) Video: https://files.catbox.moe/k69jqy.mp4

Configuration

Details ```yaml uBlock Origin: 1.58.0 Firefox: 126 filterset (summary): network: 221259 cosmetic: 252881 scriptlet: 51370 html: 2095 listset (total-discarded, last-updated): added: adguard-generic: 81016-3992, 10h.6m adguard-mobile: 9435-58, 10h.6m adguard-spyware-url: 1531-120, 10h.6m adguard-spyware: 70366-1513, 10h.6m block-lan: 68-0, 10h.6m curben-phishing: 503-2, 10h.6m adguard-social: 23177-55, 10h.6m adguard-cookies: 30000-46, 10h.6m ublock-cookies-adguard: 1179-14, 10h.6m adguard-popup-overlays: 27147-1002, 10h.6m adguard-mobile-app-banners: 5277-24, 10h.6m adguard-other-annoyances: 14427-412, 10h.6m [11 lists not shown]: [too many] default: user-filters: 0-0, never ublock-filters: 38437-114, 44m Δ ublock-badware: 9218-0, 44m Δ ublock-privacy: 920-0, 44m Δ ublock-unbreak: 2393-2, 44m Δ ublock-quick-fixes: 78-2, 44m Δ easylist: 86618-2248, 44m Δ easyprivacy: 51022-28478, 44m Δ urlhaus-1: 16195-0, 10h.6m plowe-0: 3627-1555, 10h.7m filterset (user): [empty] trustedset: added: [array of 6 redacted] userSettings: advancedUserEnabled: true hiddenSettings: [none] supportStats: allReadyAfter: 1816 ms maxAssetCacheWait: 1256 ms cacheBackend: indexedDB popupPanel: blocked: 14 network: buysellads.net: 3 googlesyndication.com: 3 googletagmanager.com: 3 paypalobjects.com: 5 extended: ##.top-banner ##+js(no-setTimeout-if, adsbygoogle) ##+js(set-local-storage-item, announcement_1, 1) ##+js(remove-class, modal-open, , stay) ```
peace2000 commented 1 month ago

These filters from Easylist notifications cause the double-scroll bar and that empty space:

emailnator.com##html,body:style(position: static !important; overflow: auto !important; width: auto !important;) emailnator.com##+js(remove-class, modal-open, , stay)

They are probably meant for blocking a mobile app banner (?) If so, probably better to use this AG filter:

emailnator.com##+js(set-local-storage-item, announcement_1, 1)

I'll notify filterlist author.

Meanwhile, you can fix the site with these:

emailnator.com#@#html,body:style(position: static !important; overflow: auto !important; width: auto !important;) emailnator.com#@#+js(remove-class, modal-open, , stay)


Edit, the cookie notification will be fixed in uAssets lists because we have a generichide filter. https://github.com/uBlockOrigin/uAssets/commit/20cb3ca3f43f11d5479ffefd9ce0e959001c4021

the9655a commented 1 month ago

Thanks.

I just tried the fix, but I can still scroll left and right. This time the scrollbar now appears on the bottom of the page.

mapx- commented 1 month ago

https://github.com/easylist/easylist/commit/fa5ce3d6cf386211096b82f2ded39e1449aaf295

the9655a commented 1 month ago

Hi. Sorry to bother again, but the problem seems to be back. I also can't seem to reproduce this (by refreshing) with uBO off. When uBO is on, long scrollbars appear on the bottom and right side.

peace2000 commented 1 month ago

@the9655a The issue appears to me even if I disable uBO. Not on every page though. I think it's a site issue.

peace2000 commented 1 month ago

@the9655a Actually, there seems to be a pointless element that causes the issue on Firefox.

Try this filter:

emailnator.com##[style^="width: 15px; height: 15px; overflow: scroll; visibility: hidden; color: rgb(calc(var(--x2)"]

the9655a commented 1 month ago

Make sure firefox ETP is off @peace2000 when you test, that also causes the issue. With both of these things off you won't see it.

Just tried, that filter seems to fix it though.

peace2000 commented 1 month ago

@the9655a Use of ETP doesn't affect anything on my end.

Anyway, added that filter to unbreak list https://github.com/uBlockOrigin/uAssets/commit/d5ab5d80d8ddb888ebc2c9938d375c1b17860771 it's a page issue but it's annoying and easy to fix so fixed it in unbreak list.

the9655a commented 1 month ago

Thanks again.