r/uBlockOrigin • • 29d ago

News uBlock Origin (uBO) 1.75.* Announcement Thread

563 Upvotes

Changelog:

https://github.com/gorhill/uBlock/releases/tag/1.75.0

Visit GitHub releases page for more information.

Extension will be auto-updated after browser restart! (when available for your platform)

If you want to update manually:

  • Do NOT use links from the release page's "Assets" section - these are not signed.
  • Use your add-on store or links in release description on the GitHub releases page when they are available.
    • Firefox will have a (signed) direct install link. Other browsers will link to their uBO extension store pages.
  • In some cases, installation may be blocked until browser restart. This is protection against accidental mid-session reloads, Issue #717.

Or force an update via Manage extensions:

How to update uBO to the latest version


When will my browser update uBO?

  • Firefox

  • Chromium

    • Install the signed .crx file from GitHub releases, if your browser still allows MV2 installs.
    • Once installed, it should then update automatically for future releases. If the browser still supports MV2.
  • Edge

    • Edge Add-ons - Available since 16 Sep, 2026.
    • Warning: importing a profile from Chrome may cause issues.
    • You may need to reinstall uBO on Edge to fix this.
    • You can transfer your uBO config by creating and then restoring a backup at the bottom of uBO's Dashboard > Settings.
  • Opera

  • Brave

    • Brave now Self-Hosts uBO. It installs via a special setting and updates automatically or when prompted via the Extensions' Developer mode. After Brave updates the file on their servers.
    • If you installed it via CWS, it's best to make a backup and install the self-hosted version instead.
    • Brave installation video.

Previous announcement thread: https://www.reddit.com/r/uBlockOrigin/comments/1vy0jx0/ublock_origin_ubo_174_announcement_thread/

Posting Guidelines | Subreddit Rules

Chromium - end of support megathread.

Please report YouTube Issues on Github: uBO | uBO Lite


r/uBlockOrigin • • Jun 19 '26

YouTube 📌 YouTube Ads, Detection & Breakages - report on GitHub - after following ALL the instructions

277 Upvotes

​

Report here: uBO | uBO Lite

Follow all the instructions there and ALWAYS include the troubleshooting info.

​


​

The text below contains detailed instructions on fixing most common YT problems. Do give it a read at least once before submitting a report.

​


​

Important: At times when YT actively counters solutions, there might be short periods of time before the problem gets fixed. Please do not panic and spam comments as if it were the end of the world. Follow the instructions, if they didn't help, leave a comment with the REQUIRED INFO. Then wait patiently for the fix or our reply. Use workarounds in the meanwhile.

If you cannot exercise any restraint, *this project is not for you.*

​


​

🟩 HOW TO PROPERLY REPORT ISSUES 🟩

​

Read the post TILL ITS END. If still encounter issues (ads, detection, breakages/delays) AFTER FOLLOWING ALL THE INSTRUCTIONS, please comment with the REQUIRED INFO:

​

How to grab uBO's troubleshooting info for the current site

  1. Your Troubleshooting Information from YouTube. Video tutorial.
    Add your full browser name and version.
  2. A screenshot of your browser's extensions page (whichever one it is):
    about:addons
    chrome://extensions
    brave://extensions
    edge://extensions
    opera://extensions
  3. For ads, share the EXACT URL where you see them + the country you're accessing from/as.
  4. List of every single thing you've tried/step you've taken while troubleshooting.
    1. No, please do not write: "I did steps 1-5" or "I did everything".
      We can't trust that. In the past, this has almost always turned out to be a lie.
    2. Yes. This might seem like a lot of effort to put into reporting, but you're requiring much more from us.
      We can't simply go on asking the same questions over and over with every single one of you. We're not bots. We're not paid employees.
      We're volunteers. Our time very is precious. We won't waste it on whoever thinks their time is more important than ours (e.g. by not reading and following the thread in its entirety).

​

‼️ REPORTING ISSUES WITHOUT THIS INFO WILL PROMPT A REMOVAL ‼️

​


​


​

🟥 PLEASE READ AND FOLLOW ALL OF THE INSTRUCTIONS 🟥

​

  • First time visitors: Make sure to also read the FAQ at the end, so that the instructions below don't cause any confusion.
  • The best place to start it to make a TEST in a new browser profile:
    • Firefox
      • Open about:profiles in your address bar.
      • Click the [Create a New Profile] button.
      • Proceed through the wizard, naming the profile as you wish. E.g. "test1".
      • Click the [Launch profile in a new browser] button.
      • Skip any config importing/customizations.
      • Open about:addons, search for uBlock Origin and install it.
      • Don't install anything else.
      • Click 🛡️ uBO's icon > the ⚙ Dashboard button > the Filter lists pane > the 🔃 Update now button.
      • Open YouTube, log in and browse.
      • No detection? Great! That means something on your regular profile was causing it. You can proceed to the steps.
      • Still getting detected? It might be some privacy or adblocking tool outside the browser is causing it. More on that in the FAQ below.
    • Chrome
    • Edge
  • When testing in your regular browser profile make sure to close all YT tabs and restart the browser between each step.

​

‼️ The points below will ask you to remove custom config and disable other extensions. This is only to make sure they're not what's causing the detection message (or other issues you might be experiencing). It's all explained in the FAQ below. ‼️

​


​

#️⃣1️⃣ Make sure your uBO version is 1.72 or higher

  • If it's not - update it. The extension itself. It's for technical improvements.
    • You do this in your browser's addons/extensions page.

​

How to update uBO to the latest version

​


​

#️⃣2️⃣ Remove your custom uBO config / reset to defaults

  • Remove your custom filters (or disable My filters temporarily).
  • Disable ALL additional lists you've enabled.
  • Make sure you didn't disable any default lists.
  • Remove other customizations.

​

How to disable custom uBO config

How to reset uBO to defaults

​


​

#️⃣3️⃣ Remove all external interference

  • If you disable uBO and still get detected - something else is causing it. You need to figure out what and disable it.
  • If you disable uBO and don't get detected - something else might be interfering with our solutions.

​

  • Disable ALL extensions except uBO.
    • ALL of them. Really. Do NOT pick and choose what YOU think could be causing this.
      • Seemingly random extensions have been reported as causing detection.
      • The same extensions cause it for some but not for others.
      • Do not listen to other people telling you what extension is safe to keep.
      • At first, you disable everything. Once the issue is gone, you can gradually try enabling them back. This will help you find out what was responsible for detection in the first place.
    • If you're using the Firefox Multi-Account Containers add-on - DO NOT DISABLE IT or you'll wipe all its data.
    • Make sure to disable extensions entirely via the browser's addons/extensions page.
      • Whitelisting YouTube inside specific extensions' settings has been reported as still causing detection many times.

​

  • Some browsers with built-in blockers to turn off:
    • Opera, Vivaldi, Brave
    • Edge: Click the 🔒 "lock" icon on the left of URL bar -> Turn off Tracking Prevention

​

  • Disable your outside-the-browser ad or tracking protections
    • DNS blocking/filtering.
      • It's often included in a VPN.
    • Ad/tracking Anti-Virus/Internet Security protections.
    • HOSTS file modifications.
    • Any other system or network-wide ad/tracking protections.

​

After getting rid of the issue on default settings, you can slowly start restoring your config (if you really need it). Do it gradually, to easier find out what was causing the issue in the first place. Once you find the culprit, simply skip it in your setup.

If you need to use *Enhancer for YouTube, you have to **disable its adblocking. *

​

How to disable other extensions

​


​

#️⃣4️⃣ Close all open YouTube tabs and restart the browser

  • YouTube is a dynamically updated website.
    • Navigating inside it doesn't load new pages.
    • The current page gets updated by adding new content and hiding (not deleting) what's not needed for the link you've clicked.
    • This means any detection, ads or breakages experienced on a previously opened YT tab will follow you regardless the steps you take. Until you close that tab (or at least do a manual refresh).
  • Chromium-based browsers don't wait for extensions to be ready before loading websites. This happens at browser launch e.g.:
    • When starting the browser by clicking an outside link.
    • When Settings > On startup > Continue where you left off is enabled / when restoring a session.
    • When opening a link in an incognito window.
    • When opening a link as a Person/User X (in another profile).
    • All such instances will likely encounter ads. This will last until a page is refreshed or the tab is closed an another one is used.

​


​

#️⃣5️⃣ Keep default lists up to date

  • Lists are what determine what's blocked or not. These updates take place within uBO itself.
  • It's an automatic process that shouldn't require your input. If you haven't interfered with default settings (or have reset back to defaults in step 2).
    • Lists update after specific periods of time, which differ depending on the list's purpose.
      • All YouTube solutions are included in a list named uBlock filters – Quick fixes, which fully updates every 12 hours (as opposed to several days for other lists).
      • However...
  • Starting uBO 1.54: the most important default lists update automatically every 5 hours
    • To take advantage of these quicker updates, do NOT update manually unless absolutely necessary.
    • ‼️ Manual updates push back automatic updates ‼️
      • A manually updated list will need to wait its whole long cycle before it can resume getting short cycle updates.

​


​

Please do NOT:

  • Do NOT use or advise the use of:
    • multiple blockers
    • old/random filters or lists not provided by uBO Team in the latest pinned thread/its pinned comment
  • Do NOT remove or advise the removal of default lists
    • If a list causes breakage, try disabling cosmetic filtering to see if this removes the problem (it will show static ads though).

​


​

🟨 I've read and followed EVERYTHING up to this point, but I'm still experiencing issues 🟨

​

  1. Please make sure you've really followed EVERYTHING that's written from the very start of the post.
    1. Please repeat the whole process.
    2. Do NOT assume that an extension which was previously fine doesn't need to be checked anymore.
      1. This logic applies to other things as well.
  2. If all else fails, try making a new browser profile with only uBO installed and on default settings.
  3. Fixing anti-adblock may cause ads or breakages.
    1. On Chromium-engine browsers, uBO might not reliably block ads after you just launched the browser or switched profiles, including "Open link in incognito" and "Open link as User X". This state of unable-to-block will be kept until you do a manual refresh of the page.
    2. If you encounter such issues, please report back the EXACT URL + your country when accessing the URL so that volunteers can investigate. Comment here or in this thread on github. Read the requirements in "How to report issues".
  4. Last, but not least - please convince others to do this since it's up to everyone to convince YouTube to change their ways.

​

🟨 Experimental filters to help combat issues 🟨

For users who still see anti adblock occasionally, adding this custom filter might help:

! Warning: This will break push notifications
www.youtube.com##+js(set, yt.config_.EXPERIMENT_FLAGS.service_worker_enabled, false)

For slowly loading YouTube, TEST these filters:

www.youtube.com##+js(nano-stb, resolve(1), *, 0.001)
www.youtube.com##+js(set, yt.config_.EXPERIMENT_FLAGS.web_enable_ab_rsp_cl, false)
www.youtube.com##+js(set, yt.config_.EXPERIMENT_FLAGS.ab_pl_man, false)
||googlevideo.com/videoplayback$xhr,3p,method=get,domain=www.youtube.com
www.youtube.com/watch##+js(set, ytInitialData, undefined)

Use them at your own risk. Try them separately or in combination.

​


​

➡️ Temporary workarounds ⬅️

If a new solution is pending, you should still be able to watch YouTube when:

  • In a Private Window / Incognito
  • Click on Share button -> Embed
  • Change the URL from https://www.youtube.com/watch?v=videoID -> - https://www.youtube.com/embed/videoID
  • Logged out (might not work for some)

​

Please be patient, we're all volunteers that can't be online 24/7.

​


​

🟩 uBO doesn't accept donations 🟩

We appreciate the sentiment many of you have expressed, but it is against uBO's policy to accept donations. What you can do instead, is to support other filter list makers by grabbing their website/donation info at the top of their filter lists (click the eye icon 👁️ next to a list to see its contents) and continuing from there.

​


​

🟦 FREQUENTLY ASKED QUESTIONS 🟦

​

  • What do these 4 stages of detection warning actually do?
    • Stage 1 is just a simple popup interruption, you can dismiss it and continue on.
    • Stage 2 is the same, but the close button is only available after a time delay.
    • Stage 3 is a type of "last chance warning" - it gives you 3 videos to open (not necessarily watch) before it moves you to the next stage.
    • Stage 4 is the final stage. It's no longer a popup. It replaces your video, making it "impossible" to watch.
  • I don't want my playback blocked! What can I do?
    • Simply follow this guide here. It will help you hide from detection and resume your playback.
  • I heard YouTube is banning accounts if I don't stop - can I prevent that?
    • People just misinterpret the "playback is blocked" message into thinking they're banned.
    • There's no reason to think YouTube is going to ban your entire account. This would accomplish nothing - banned users can't buy premium. And would likely just make a new account to continue on.
  • I've never seen this message. Is this because of my browser being X or Y?
    • No, YouTube didn't roll this out to everybody yet. They are still expanding their reach with this impediment to other regions.
    • The detection is account and cookie based, which means you're less likely to encounter consistent warnings in a private window or just not logged in. Some users report detection occurring without logging in though.
    • We've had reports of this happening on all browsers. The reason people think a new browser resolved this for them is likely due to it not having old YouTube/Google cache and cookies.
  • Is installing/using uBlock Origin enough to never see this message again?
    • Never? Unfortunately, no. As explained the very top of this thread, YouTube changes their detection scripts regularly. This means there can be some windows of time between their new script going live and our filters bypassing it.
    • uBO can't fix issues caused by:
      • Other extensions - they don't even need to be YouTube related. Totally random extensions might cause the message. Most common are other content blockers or privacy extensions.
      • Your browser's own adblocking mechanisms.
      • DNS blocking, which is often included in a VPN.
      • Other outside the browser protections such as: HOSTS file blocking, Antivirus/Internet Security programs and other privacy tools.
    • which is why the instructions here ask you to test without using your personal config. This is to eliminate conflicts. You can try restoring your config later. If you do it gradually, you'll find out what was causing the issue in the first place.
  • Can I somehow check if uBO's filters are up to date?
    • NOT CURRENTLY. YT has changed their approach so the status page no longer works.

​

  • I've seen people suggesting I add specific filters, use a userscript or another extension. Is that safe?
    • No, it's not. Most of the suggested filters going around are very outdated, some were taken from our first threads.
    • Even fresh filters go outdated very quickly. If they work today, they might be the exact cause of the problem tomorrow.
    • Userscripts have a lot of power, they can be abused to cause damage. Even "safe" ones may cause conflicts.
    • Same thing for extensions - better not install random ones. And, again, they may easily cause conflicts.
    • Even if a niche solution works for you and lasts a little longer, it's only because it's too small for YT to care. Once you popularize it, they'll take it down too.
  • I was able to hide the popup simply by blocking it with uBO's Picker. Why aren't you doing that?
    • This only works temporarily. For stages 1-3. You'll still reach stage 4 by doing this. And this might cause scrolling issues, not let videos autoplay, prevent you from adding videos to playlists, and so on.
  • I'm a technical user, I've read the latest detection script and I believe I found a way of defeating it. Can I help?
    • Absolutely! Please contact us via modmail. Or head over to github to contact us there.
    • Please don't share filters in the comments - even if they were to work now, they'll likely cause issues later. If you contact us, we'll evaluate and perhaps improve them with your help. In which case, they'll be added to our lists for the benefit of everyone. And this will also allow us to update them later when necessary.

​

  • How often should I manually update filter lists? Can I somehow automate this?
    • Starting uBO 1.54 default lists get automatic updates every 5 hours. There should be no need for manual updates now.
      • Triggering a manual update will knock you back into a (several days) long cycle (depending on the list).
      • Don't do it unless absolutely necessary.
      • Before forcing a manual update, make sure you've excluded config issues + cleared YT/Google cache/cookies + closed old YT tabs and restarted the browser. If you've done so, but you still get detected - you can try updating the list named uBlock filters - Quick fixes.
      • It's the list containing YouTube solutions. And the only list you might ever need to update.
      • The above mini-steps might need to be repeated after updating.
    • If you're NOT getting detected. DON'T UPDATE!
      • Updating for no reason places burden on the servers hosting uBO's filter lists.
      • uBO's not a company, it's a volunteer project using free services, which have limits that we cannot cross.
      • Here's the estimated bandwidth cost for just ONE of uBO's CDNs. And that's with lists updating every few days.
      • uBO 1.54's differential updates get only changes to the files instead of whole lists when updating. This should help lessen the bandwidth usage while making updates much more frequent than before.
      • Do NOT undermine this effort by forcing manual updates for no reason.

​

  • The uBlock Origin name is too long - can I shorten it somehow when referring to it?
    • Of course! The correct short name is uBO. Please use this abbreviation freely.
    • I thought I can just use the first word - is that wrong?
      • It is. You can read about the extension history including the name change on our github wiki and on Wikipedia. The links are in the sidebar.

r/uBlockOrigin • • 13h ago

Solved New Facebook Ad Filter

11 Upvotes

The Filter to remove Facebook Post Ads stopped working recently. I can confirm this updated code works:

! Facebook sponsored posts — current DOM structure

facebook.com##[data-ad-rendering-role="profile_name"]:upward([aria-posinset]:has([data-ad-rendering-role="story_message"]):has([data-ad-rendering-role^="cta-"]))

The old filters are here: https://www.reddit.com/r/uBlockOrigin/wiki/solutions/

You can copy them as well and add te extra code above to the end.


r/uBlockOrigin • • 3h ago

Looking for help Scrolling functionality is not working on the Reddit mobile site

2 Upvotes

I use uBlock Origin Lite on Safari, but I can't scroll through Reddit unless I switch to the desktop version of the site.


r/uBlockOrigin • • 19h ago

Solved Can't block Reddit mobile overlay trying to push app

6 Upvotes

Firefox for Android, uBlock on medium mode. I can't for the life of me get the filters working to block that obnoxious overlay that keeps trying to push me to the mobile app. I've tried the filters in the wiki here, but they don't appear to work - if anything the overlay seems to appear even faster with them (go figure).

Is there something I'm missing? Anyone have a set of current rules that actually work? Thanks.


r/uBlockOrigin • • 1d ago

Solved Turn off adblock on tapology

11 Upvotes

tapology.com now gives a pop up with "turn off adblock or skip for now", almost every time you click on a new page.


r/uBlockOrigin • • 1d ago

Waiting for feedback How to block Amazon UK prime pop-up Spoiler

Post image
1 Upvotes

On Firefox mobile, whenever I go to Amazon uk I get this popup overly advertising prime that takes like 2 seconds to load which is just enough for me to search something then when I go to tap my result it taps exactly where the pay for prime button is taking my money. I have to then cancel and get a refund. It's happened twice, probably one of the most conniving dark patterns I've experienced.

Anyway, I've tried to block it via the picker but it makes the page unscrollable.

The two elements I can pick out are www.amazon.co.uk##.a-experimental-ios-scrolling.a-sheet-web-container www.amazon.co.uk##.a-sheet-lightbox


r/uBlockOrigin • • 1d ago

Unable to reproduce tvpassport.com is now detecting uBO Spoiler

Post image
12 Upvotes

r/uBlockOrigin • • 2d ago

Looking for help Blocking Amazon music ads

19 Upvotes

Using uBO + Firefox to stream music. Amazon music ads are not getting blocked. Anyone has luck with blocking those ads?


r/uBlockOrigin • • 1d ago

Answered How do I download uBlock

0 Upvotes

I am on github site and I am wondering how do I actually download the blocker exactly, help?


r/uBlockOrigin • • 2d ago

Looking for help Is it possible to block these youtube recommendations that appear when scrolled on mobile? Spoiler

Post image
3 Upvotes

r/uBlockOrigin • • 2d ago

Ad-Shield uBlock Origin no longer blocking ads on Firefox

67 Upvotes

While I was creating a Minecraft skin for myself, suddenly ads showed up on a website which were being blocked before... I am using 1.75.0, and I tried to update all the filter lists, but nothing changed.


r/uBlockOrigin • • 2d ago

Looking for help Instagram Reels feed shows sponsored reels despite uBO 1.75.0

5 Upvotes

https://www.instagram.com/reels/Dcmj2-CM4Z8/
This is a sponsored reel that appears in the Reels feed. The issue happens when clicking the "Reels" option/tab on Instagram web — sponsored reels get mixed into the feed.

Description:

On Instagram web, when I click "Reels" in the sidebar, I frequently get ads (sponsored reels) mixed into the feed instead of only organic content. This happens consistently, not just on this specific reel.

I'm on Firefox 158 with uBlock Origin 1.75.0. Advanced user mode is enabled, user filters are trusted, and allowGenericProceduralFilters is on. I have the default uBO lists plus several AdGuard lists enabled (adguard-generic, adguard-cookies, ublock-cookies-adguard, fanboy-cookiemonster, etc.).

The uBO popup shows 7 blocked items on this page (6 on instagram.com, 1 on facebook.com), and the extended filters already include several json-prune, json-edit, and jsonl-edit-xhr-response scriptlets targeting Instagram's sponsored content — but ads are still getting through.

Steps to reproduce:

  1. Open Instagram web while logged in.
  2. Click "Reels" in the left sidebar.
  3. Scroll through the Reels feed.
  4. Sponsored reels appear mixed into the feed.

​

Troubleshooting information:
uBlock Origin: 1.75.0
Firefox: 158
filterset (summary):
 network: 294548
 cosmetic: 189067
 scriptlet: 70760
 html: 4271
listset (total-discarded, last-updated):
 added:
  https://filters.adtidy.org/extension/ublock/filters/2.txt: 192483-7336, 4d.19h.7m
  https://raw.githubusercontent.com/DandelionSprout/adfilt/refs/heads/master/LegitimateURLShortener.txt: 3122-0, 11h.39m
  adguard-generic: 104771-104771, 4d.19h.6m
  adguard-cookies: 40942-110, 4d.19h.7m
  ublock-cookies-adguard: 5857-83, 3d.22h.34m
  fanboy-cookiemonster: 48254-4062, 3d.22h.34m
  ublock-cookies-easylist: 5856-5856, 6d.13h.9m
  fanboy-thirdparty_social: 69-0, 5d.21m
  easylist-annoyances: 5281-67, 6d.13h.9m
  easylist-chat: 288-0, 5d.21m
  fanboy-ai-suggestions: 330-7, 5d.21m
  easylist-newsletters: 9631-41, 6d.13h.9m
  [2 lists not shown]: [too many]
 default:
  user-filters: 76-0, never
  ublock-filters: 55138-76, 1h.51m Δ
  ublock-badware: 10384-152, 1h.51m Δ
  ublock-privacy: 4160-95, 1h.51m Δ
  ublock-unbreak: 2902-120, 1h.51m Δ
  ublock-quick-fixes: 672-69, 1h.51m Δ
  easylist: 89174-87297, 1h.51m Δ
  easyprivacy: 56828-9, 1h.51m Δ
  urlhaus-1: 123230-11, 11h.39m
  plowe-0: 3551-1068, 10d.22h.51m
filterset (user): [array of 64 redacted]
trustedset:
 added: [array of 4 redacted]
switchRuleset:
 added: [array of 1 redacted]
userSettings:
 advancedUserEnabled: true
 cloudStorageEnabled: true
 userFiltersTrusted: true
hiddenSettings:
 allowGenericProceduralFilters: true
 trustedListPrefixes: ublock- adguard-
 userResourcesLocation: [redacted]
supportStats:
 allReadyAfter: 519 ms (selfie)
 maxAssetCacheWait: 195 ms
 cacheBackend: indexedDB
popupPanel:
 blocked: 7
 network:
  instagram.com: 6
  facebook.com: 1
 extended:
  ##._aagv[style^="padding-bottom:"] + [class]
  ##[class]:style(-webkit-touch-callout: default !important; -webk…
  ##body:style(overflow: visible!important;)
  ##+js(set-constant, _sharedData.is_whitelisted_crawl_bot, true)
  ##+js(set-session-storage-item, loggedOutCTAIsShown, 1)
  ##+js(set-session-storage-item, lodum, 1)
  ##+js(trusted-click-element, button._a9_1, '', 1000)
  ##+js(json-prune, data.xdt_injected_story_units.ad_media_items)
  #@#+js(prevent-clipboard-write, /^ms(hta|iexec)(\.exe)? |^(bash …
  ##+js(json-prune, require.0.3.0.__bbox.define.[].2.is_linkshim_s…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.prepend, XML…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.prepend, Obj…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.insertAdjace…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.before, XMLH…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.before, Obje…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.append, XMLH…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.append, Obje…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.after, XMLHt…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.after, Objec…
  ##+js(trusted-prevent-dom-bypass, Node.prototype.insertBefore, X…
  ##+js(trusted-prevent-dom-bypass, Node.prototype.insertBefore, O…
  ##+js(trusted-prevent-dom-bypass, Node.prototype.appendChild, XM…
  ##+js(trusted-prevent-dom-bypass, Node.prototype.appendChild, Ob…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.after, Funct…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.after, JSON.…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.before, Func…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.before, JSON…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.prepend, Fun…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.prepend, JSO…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.append, Func…
  ##+js(trusted-prevent-dom-bypass, Element.prototype.append, JSON…
  ##+js(trusted-prevent-dom-bypass, Node.prototype.insertBefore, F…
  ##+js(trusted-prevent-dom-bypass, Node.prototype.insertBefore, J…
  ##+js(trusted-prevent-dom-bypass, Node.prototype.appendChild, Fu…
  ##+js(trusted-prevent-dom-bypass, Node.prototype.appendChild, JS…
  ##+js(jsonl-edit-xhr-response, .data.viewer.news_feed.edges.*[?.…
  ##+js(jsonl-edit-xhr-response, ..node[?.*.__typename=="Sponsored…
  ##+js(jsonl-edit-xhr-response, .data[?.category=="SPONSORED"].no…
  ##+js(json-edit, ..nodes.*[?.sponsored_data])
  ##+js(json-edit, ..node[?.*.__typename=="SponsoredData"])
  ##+js(json-prune, require.0.3.0.__bbox.require.[].3.1.__bbox.res…
  ##+js(json-edit, ..data.viewer..nodes.*[?.__typename=="AdsSideFe…
  ##+js(json-prune-xhr-response, data.viewer.sideFeedUnit.nodes.[]…
  ##+js(jsonl-edit-xhr-response, ..node[?.__typename=="Marketplace…
  ##+js(json-edit, ..node[?.__typename=="MarketplaceFeedAdStory"])
  ##+js(json-prune-xhr-response, data.viewer.instream_video_ads da…
  ##+js(remove-class, prevent-scrolling, body, stay)
  ##+js(trusted-click-element, [role="dialog"]:has([href="https://…
  ##+js(remove-class, _31e, body > ._li)

Tested with all other extensions disabled? [Yes]

Account required to view the issue? Yes — you need to be logged into Instagram to see the Reels feed with ads.

Language: English

TL;DR: Sponsored reels appear in the Instagram Reels feed on web despite uBO 1.75.0 with all default + AdGuard lists and advanced user mode enabled. Existing json-prune/json-edit scriptlets aren't catching these.


r/uBlockOrigin • • 2d ago

Solved Block X Money

13 Upvotes

Does anyone have a filter to block the new X Money 'feature' on Twitter?


r/uBlockOrigin • • 2d ago

Waiting for feedback Why is it yellow?

3 Upvotes

uBlockOrigin in Firefox stopped working for me a few hours ago, so ads are no longer blocked, and when I click the icon, I just see an empty grey box. I can't go to settings or troubleshooting through that. The icon itself has also turned yellow, as can be seen in this image, which to my understanding is only supposed to last a few seconds as it loads in, but it's been like this for hours. This happens in a new browser profile, as well as after I remove and reinstall the extension, so I have no idea what's causing this.


r/uBlockOrigin • • 3d ago

Account required uBlock now detected and blocked by GeForce Now

106 Upvotes

It's been about a week now, the only way to use GFN site is to completely disable uBlock. If you try to load any game with uBlock on, it freezes on the end of the queue for quite a while, more than normal (I suppose it's trying to process the ad and waiting for it to end), then gives this error:

https://i.postimg.cc/5Nwjz0fd/GNF.jpg

Not a huge deal, but just wanted to report it.

EDIT: Since today, even with uBlock turned on, the site gets to the end of the (long) queue and then negates the access because you didn't stay in the window and watched the ads.


r/uBlockOrigin • • 3d ago

Other Went through the whole easylist git history to see who actually writes it

32 Upvotes

So I've had ublock on for like 10 years and never once thought about where the rules come from. cloned the easylist repo last week and counted commits by person, ~297k of them.

it's mostly fanboy. like, more than half of the real changes most years since 2016, and around 70% in 2021–23. khrin is the only other big one. he did it unpaid for about a decade before brave started paying him in 2019.

also, I kept seeing "M: Update" every ~10 min around the clock and assumed something was broken. it's a scanner he wrote (it's on his github) that chases popup chains and adds the junk domains it finds. runs all night.

wrote it up here, with a little fake news site where you can turn a blocker on and see which rule killed each ad and who added it:

https://sheets.works/data-viz/do-you-use-an-ad-blocker

if I got something wrong about how the list works pls tell me, you lot know it way better than I do


r/uBlockOrigin • • 3d ago

Looking for help Any Global Ways to Prevent Websites from Changing How Highlighting Works?

1 Upvotes

I know I have done this before, but I got a new computer and it doesn't have all the same custom settings I had in my browsers on the old one. Certain websites try to be real cool and come up with their own right-click and/or highlight-text systems.

I think the right-click thing can be stopped by simply changing a browser setting (I use FF, so it's dom.event.contextmenu = false).

However this doesn't seem to prevent a website from being real cute and deciding to change what color to highlight text with. Sorry, this is my computer, and I already have a setting for that.

So by any chance is there a way for uBlock to do this? I realize there could be more than one way for a website to do that. The one that prompted me to set this up was geeksforgeeks.org. It makes text green when highlighted. Also seems to have broken the cursor so that it doesn't change to a text cursor when hovering over the text. Not sure if that's going to be the same cause or not.

EDIT: I hope this isn't a repost. Reddit (AI apparently) is only showing me the draft of this post, and telling me to post it in r/Firefox instead. Where of course it will never stand a chance of being seen as they hate questions there. If this turns out to be a double-post I'm happy to delete it or a mod can. Reddit does not link me to the original post, just gives me the draft of this post to edit.


r/uBlockOrigin • • 2d ago

Solved Disable news feed in youtube

0 Upvotes

Hi how do I disable this news feed from Firefox. I did install unlock origin, but not able to block this. This is taking up most of my page and causing the page sluggish..

Solution: Tried element picker and used it as a filter and issue seems to be resolved.


r/uBlockOrigin • • 3d ago

Waiting for feedback Apparently Linkedin likes to assault my browser...

14 Upvotes

I've never ever imagined that I would see this many blocked connection attempts in ublock origin, but just leaving a linkedin post opened for about 20 minutes did the trick lmao. This should become a crime, it's borderline disgusting.

Thank you, uBO devs, for making my internet experience actually enjoyable for the last 10 years!


r/uBlockOrigin • • 3d ago

Fixed + Solved #2 Can uBlock fix this website?

1 Upvotes

https://nonograms-katana.com/play/

  • Puzzle game website has large column on right side for ad space.
  • uBO can only (?) block the ##.adsbygoogle and ###embed-da without blocking the game.
  • The large column left over still wastes ~20% of the screen space.
  • Tried inspecting in browser toolbox for anything I could filter, to get rid of the column. Couldn't find anything with my level of expertise, but I'm praying one of you might figure it out.

How can I solve this "column problem"? Can uBO do it?

If I need to pursue other extensions or userscripts, so be it. I have paid NK plenty of well deserved ad-views in 100s of hours of puzzling, now I would like the side of my monitor back.

TIA for any assistance you can lend! <3


r/uBlockOrigin • • 4d ago

Solved The return of the "Try Gemini" button on Google Drive

17 Upvotes

So it seems like Google is still very insistent on wanting me to try Gemini when I don't want to. And now they have made some sort of new code on the button since the last time I posted here. If anyone can tell me what I can do to get rid of this button again it'll be greatly appreciated.


r/uBlockOrigin • • 4d ago

Answered What is up with Google Docs??

Thumbnail gallery
36 Upvotes

How are there over 2,000 things being blocked? What the heck is it even blocking?? I've noticed absolutely zero changes compared to not having uBO, so what's happening?


r/uBlockOrigin • • 4d ago

Solved Remove ChatGPT's "Get Pro" banner - chatgpt.com Spoiler

Post image
0 Upvotes

Add this rule to your filters

chatgpt.com##form[data-composer-placement="thread"]>.contents>.w-full:has(button[aria-label="Dismiss ChatGPT beacon banner"])

r/uBlockOrigin • • 4d ago

Solved Space where YouTube homepage thumbnails are being filtered isn't filling in suddenly

2 Upvotes

I've used the following filter for a long time to remove the YouTube featured video thumbnails.

www.youtube.com##:is(yt-lockup-view-model):has(.ytBadgeShapeText:has-text("YouTube featured"))

Up until just now, the filter would hide the video thumbnail and a different video thumbnail would be in it's place cause everything "shifts" over. But now suddenly there's just an empty gap there. I assume Google changed some CSS that's causing this. Any assistance to get it back to how it was would be great, thank you.