-
Notifications
You must be signed in to change notification settings - Fork 830
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ALL facebook.com issues: ALWAYS provide your Troubleshooting Information! #3367
Comments
I see nothing Can it be adware? |
No i don't have any adware or some adware extensions, the ads are from Facebook ( sponsored ) |
While on a page with ads, right click on page, save as ..., you'll get a folder + html page, zip them together, upload the zip on some free server. Post here the link. |
Here the page with the sponsored ad: https://ufile.io/y827j |
@GetGankNow test this filter |
@mapx- is blocking all post but allowing the comment section and reaction section. |
|
@mapx- works bro, thanks a lot. |
Edit: some sponsored ads are appearing again. |
another example page ? |
The page that i save include all ads, i don't know how to save the page without the ads of this: facebook.com###substream_1:has([id^="feed_subtitle_"]:has-text(Sp)) |
facebook.zip |
test
|
@mapx- this 3 rules works. Thanks for all!! |
test |
weird, working for me (exactly using your test-case) Did you test the same case you uploaded ? or something new ? could be "they" are using different approaches |
Doesn't work for me either. I had to use something like this:
However, with this filter active, FB seems to be refreshing the posts in an infinite loop. |
From about 3mo to about 2wk ago, it was possible to catch Sponsored posts with :has-text(SpSonSsoSredS). This appeared only in Sponsored posts, with the 'S' elements hidden by CSS. (I'm not sure about back then, but now, the hiding CSS uses 'font-size:0', not 'display:none'.) About 2wk ago, they started putting that stuff into all(*) posts. In Sponsored posts they use CSS to hide the 'S' elements. In 'normal' posts they use CSS to hide all of this. :has-text() is not aware of CSS hiding. The CSS used for this hiding is cryptographically hashed; so far it has remained stable for me, but another user has completely different classes, so the simple selector I use in my own filter won't work for anyone else. So we have to get into runtime evaluation of CSS computed styles :( [(*)Not really 'all', but all normal posts by users, and many Sponsored posts, although some emitted by other modules inside FB don't use this particular trickery.] It seems like uBO :matches-css() [see: https://github.com/gorhill/uBlock/wiki/Procedural-cosmetic-filters] might be able to handle this. Something like:
-- which is COMPLETELY UNTESTED, just a pile of syntax smashed together by hand. Not sure if the nested uBO selectors are supported... And all they need to do to break this is chop the word 'Sponsored' up differently; and it won't work for other UI languages. This is getting ugly. |
Maybe need to view the deep of they DOM tag, e.g. looking in for example, I've found some part of sponsored URLs have |
Hi, I saw the comment in filters so I'd like report here:
Thanks. |
There was an update some minutes ago. Wait about 10 minutes and force update the quick fix list again as said above: #3367 (comment) |
I don't know. If more people complain about it, maybe I'll add the filter. The problem is I don't have other links in the sidebar to compare the links inside. Some people have "Birthdays" section: #3367 (comment) for example. |
I see. If someone on your friends list has a birthday that day, it shows up there. Yes, I know that. 😄 |
Thing is I don't use facebook and only have a test account without any friends. I do follow some people but I doubt there would be birthday section of them. |
How can I find out what the default filter lists are? I was told that I had some turned on or off that weren't in the default list, but I cannot find in the extension how to reset the filter lists back to default.
Issue #3583 reoccurred this morning, so it was closed prematurely. I think I see something related. This morning, the first post was displayed, then the two blank boxes. It sat there for a while (maybe up to about 5 minutes. Then an new post came in, pushing that other first post down one. Then immediately, all the other posts in the non-engagement feed appeared just like they should have, only delayed until that new post came in.
It <<<LOOKS>>> like there is an ad following the first post that ublock is hanging on is an ad and the arrival of the newer post refires the rule and it executes against the ad, blocking it and then the remaining posts can be displayed. This based on my really crude understanding of how ublock works...
I have a log of the hang, but had turned it off by the time that new post came in. Log is below. I did update ublock this morning. It's environment stuff is also below (before the log, scroll past for log). Firefox 136.0.2, macos monterey, ublock is ONLY extension enabled in Firefox.
If I do not have the default filter lists, please tell me what to check and uncheck. Thank you.
|
This comment has been minimized.
This comment has been minimized.
Strange, I forced the filter update once again due to filters being updated 4 times, now it blocks sidebar ads instantly instead of slowly blocking. 😅 Video
SSS.mp4 |
Maybe because of cache. I usually have to clear facebook's cache to reproduce some issues more reliably. You can try to clear the cache at: https://github.com/user-attachments/assets/4c3dff6f-0313-49dd-99b0-a8957a7c73f4 |
Interesting. Is that a permanent like? Much easier than hunting it down in FF.
FWIW, problem isn't happening now that that second post fired. I can see you cache <<<could>>> be involved.
Can you send me the default filter list configuration?
|
@michaelboatright You can go to uBO settings -> scroll down and backup your configuration, then reset to default settings. |
Thanks. Done. Sorry for not seeing the obvious...
|
I waited for 2 hours, but the quick fixes also made Facebook unable to load any posts to view. |
Can you click on the eye icon at the end of quick fix list and screenshot to here? |
@tkp206093 How did you update that list? |
Click the clock next to Quick fixes to perform a forced update. |
In the previous comment, I told you to click on this link to update the filter list, not clicking on the clock. |
@tkp206093 Which browser are you using? |
Microsoft Edge 134.0.3124.72 64bit |
@tkp206093 Can you test this filter: web.facebook.com,www.facebook.com#@#+js(trusted-replace-xhr-response, '/null,"category":"SPONSORED"[^\n]+?"__typename":"SponsoredData"[^\n]+"cursor":"[^"]+"\}/g', null}, /api/graphql) Click on uBO icon > ⚙ Dashboard button > Add the filter(s) in "My filters" pane > ✓ Apply changes > Open new tab and test again. |
Tset this with disabling Quick fixes? |
No, with everything's default. Don't disable anything. |
Add the code can fix the problem 😘 |
That filter will show the sponsored posts though. |
This doesn't work for me - same result as using the filters here: https://www.reddit.com/r/uBlockOrigin/wiki/solutions#wiki_facebook Only first post shows up unless I disable UB completely for FB. |
@NOTORIOUSVR Which browser are you using? |
Chrome - and oddly enough when I went to about>help to get you the version number it updated and now FB is working again with your filter... LOL Anyway current ver. 134.0.6998.166 (Official Build) (64-bit) |
URL(s) where the issue occurs
Facebook.com
Describe the issue
The Facebook sponsored ads is appearing again, i have tried all the solutions but nothing works
Versions
Settings
The text was updated successfully, but these errors were encountered: