DandelionSprout / adfilt

The place where I, DandelionSprout, store my web filter lists for countless topics, including my Nordic adblock list. As simple as that, really.
Other
1.29k stars 141 forks source link

Scrollbar disappearing #1004

Closed Broken-Glass1 closed 2 months ago

Broken-Glass1 commented 2 months ago

Describe the problem below this line as meticulously and detailed as possible (incl. pagelinks if any)

Browse websites without logging in filter causes disappearing of scrollbar on ins-ta while scrolling the page

Add screenshots below if needed

.

Add a screenshot of the extension's logger

.

Which adblocker(s) did you use when testing this?

uBlock Origin

Adblocker version(s)

latest version

Which filterlists did you use? Failing to tell this will temporarily close the report until it has been told.

.

Which browser(s) did you use when testing this?

Firefox Browser

Browser version(s)

latest version

Which OS(s) did you use when testing this?

No response

OS version(s)

.

iam-py-test commented 2 months ago

What is "ins-ta"? Would you mind sharing a link where we can reproduce, along with more information (such as browser/uBo versions). Thank you

DandelionSprout commented 2 months ago

Testing with https://www.instagram.com/drawnbynana/p/CcyC0fcJ-nb/?img_index=1 (admittedly in Chrome) in a hurry, it seems to scroll well enough in my eyes.

DandelionSprout commented 2 months ago

Okay, so, as the example page requires logging in in the first place. I'll see which entries I can remove or change. If you can check uBlock Origin's logger to see which entries show up in yellow when you visit that example page, it'd certainly help me, but isn't mandatory.

DandelionSprout commented 2 months ago

Long story short: Instagram doesn't like me very much. image

As such, such a blue button doesn't seem to exist on the image pages that I do have access to.

DandelionSprout commented 2 months ago

Judging by my E-mail inbox: You are aware that GitHub comments have an Edit button, right? 😅

DandelionSprout commented 2 months ago

• "I do not know why an ins[tagram] account not opening on your web browser" I genuinely don't know either. I always presume Meta hates me on a personal level.

DandelionSprout commented 2 months ago

• "If you can check uBlock Origin's logger to see which entries show up in yellow when you visit that example page, it'd certainly help me (…)" Hint hint.

As would a list of any other adblocker lists you're using.

As well as a screenshot of what the browser page looks like when you can't scroll.

DandelionSprout commented 2 months ago

Hmm, that actually does explain a fair bit more.

So, from that screenshot alone, the lack of scrolling seems like a direct result of Instagram begging people to sign up, with the prompt directly refusing to let people scroll past it.

There may be methods to fix it, something like instagram.com##body,div:style(scroll-behavior: unset !important; overflow: unset !important). It's a gamble, but it may very well actually work. Could you test out that entry on your end, by pasting it into "My Filters" in uBO?

DandelionSprout commented 2 months ago

I caught my luckiest break in a year or so (in my life in general): Through a Canadian VPN, and very careful timing of account loading, I've found a fix:

www.instagram.com##script ~ div[class*=" "][style^=--][style*="255"]:style(scroll-behavior: unset !important; overflow: scroll !important)
www.instagram.com##script ~ div[class*=" "][style^=--][style*="255"]
DandelionSprout commented 2 months ago

In that case I give up. I've been emptied of energy testing out different things to fix this. You can try your luck at https://reports.adguard.com/new_issue.html, as they're even better at testing and fixing than I am.

DandelionSprout commented 2 months ago

But they can fix it in their lists, which also work pretty well.

Broken-Glass1 commented 2 months ago

you should made a filter list on Adblock Plus Syntax. When I add Browse websites without logging in filter on brave browser shields then this filter does not working properly.

DandelionSprout commented 2 months ago

I can't handle this anymore. I'm genuinely so tired of this. I've given it my all, and have just been met with "Fix this now! Fix this now! Fix this now!", when I'm not even sure if my list is even the cause anymore.

Contact https://github.com/uBlockOrigin/uAssets/issues about this instead. I give up completely.