Jump to content

Recommended Posts

I'm going to keep my current setup.

I only need *ONE* list to block YouTube ads but it is not a uBO list, it's ONE list inside "AdBlock - best ad blocker".

It defeats the purpose if I need to extend my FIVE uBO lists to TWENTY-SOME lists.

My five uBO + one "AdBlock - best ad blocker" seems just fine for my needs.

If your list would have worked for uBO to block YouTube ads by using six or seven lists instead of five but one extension instead of two, that would have been a step in the right direction.

But jumping my 5 lists up to 20-some, nope, I'll pass.  But thanks again for the suggested TWO lists, but no, adding those two lists did not prevent the need for my one extra extension.

Link to comment
Share on other sites


18 minutes ago, NotHereToPlayGames said:

I'm going to keep my current setup.

I only need *ONE* list to block YouTube ads but it is not a uBO list, it's ONE list inside "AdBlock - best ad blocker".

It defeats the purpose if I need to extend my FIVE uBO lists to TWENTY-SOME lists.

My five uBO + one "AdBlock - best ad blocker" seems just fine for my needs.

If your list would have worked for uBO to block YouTube ads by using six or seven lists instead of five but one extension instead of two, that would have been a step in the right direction.

But jumping my 5 lists up to 20-some, nope, I'll pass.  But thanks again for the suggested TWO lists, but no, adding those two lists did not prevent the need for my one extra extension.

I would never use two ad blockers at once. uBlock Origin is totally sufficient and can block most things. But it has to be configured correctly. Your five lists are not sufficient. Even the two YouTube lists can't change that. All filter lists under "Built-in" should be enabled. But uBO can do much more. You can remove annoying elements from websites and create your own filters, and so on. :thumbup And BTW, one further extension consumes more resources than enabling a few filter lists in uBO:P

Edited by AstroSkipper
Update of content
Link to comment
Share on other sites

On 4/14/2024 at 5:33 AM, ClassicNick said:

I used VC 2012 at that time. However, your post came at a great time because I just built it using VC 2010, but using the Windows 8.1 SDK. Next up... Removing UniquePtr references, and move semantics from xpcom/glue/nsCOMPtr.h. In October 2023, I failed to make UniquePtr.h compile cleanly using VC++ 2008, so I think it will be easier to just do away with it completely.

You have a metabug for reverting: https://bugzilla.mozilla.org/show_bug.cgi?id=1117820

Link to comment
Share on other sites

@NotHereToPlayGames
When it comes to uBO's default lists, most YouTube filtering is taken care of from uBlock filters – Ads, I'd have to check whether the ones from uBlock filters – Quick Fixes add anything important for that particular site, I keep it enabled though. Filters mainly clear up responses from their servers dealing with video content, stripping bits that insert ads, basically a bunch of JavaScript proxies intercepting fetch/XMLHttpRequest calls.

Link to comment
Share on other sites

6 hours ago, AstroSkipper said:

I would never use two ad blockers at once.

I definitely prefer NOT to.  I'll keep experimenting.  I was really attempting to AVOID having a GIGANTIC number of lists (ie, I was trying to keep the number lists UNDER SIX).

Link to comment
Share on other sites

13 minutes ago, UCyborg said:

When it comes to uBO's default lists, most YouTube filtering is taken care of from uBlock filters – Ads

Thanks.  I definitely need to experiment.  I build my profile here at home and use my fully portable profile also at work.  I only use YouTube at work for "background noise".

Work computer will let me run my portable browser, but it somehow blocks installing extensions directly, so I install them at home and zip-and-send the whole browser.

Link to comment
Share on other sites

Okay, working now.  (sorry for the derail, lol)

Using uBO only (instead of that extra ad blocker) enables me to prevent my lists from AUTO-UPDATING.

I prefer to MANUALLY update my lists (auto-updates will "flag" IT at work).

Edited by NotHereToPlayGames
Link to comment
Share on other sites

12 hours ago, chermany4ever said:

I agree, but I would add that there are many, many other sites like that.

Yes, almost always, when a site is rewrited fro the ground up today, it will make use of bulky scripts, and often appear as an "app" (maybe with a loading bar). To find something to download from a site like YouTube, I usually still need to open it to list the content. The titles don't always have unique keywords that will return the entries via Google search. I like how YouTube-DL has become smart now and can follow the Google redirect from search results. But if I want to read the text, for example, on an e-mail site like Protonmail or Discogs, then I need to browse it normally.

Link to comment
Share on other sites

4 hours ago, NotHereToPlayGames said:

I was really attempting to AVOID having a GIGANTIC number of lists (ie, I was trying to keep the number lists UNDER SIX).

In my New Moon 28 profile, I have enabled 21 filter lists plus my self-created filters under the tab "My filters". I can't notice any serious impact caused by New Moon 28 (at the moment, 318 MB RAM usage by palemoon.exe). :)

Edited by AstroSkipper
Link to comment
Share on other sites

13 minutes ago, AstroSkipper said:

I can't notice any serious impact

I definitely do here!

I've reverted to using "AdBlock — best ad blocker" running ONE list in conjuction with uBO running only FIVE lists.

The "AdBlock — best ad blocker" apparently blocks YouTube ads differently because uBO will SHOW the ad for a split second, if not more, before skipping the ad.

uBO will prevent the ad from PLAYING but it still SHOWS the ad.

At least for Chromium-based.

Link to comment
Share on other sites

55 minutes ago, NotHereToPlayGames said:

uBO will prevent the ad from PLAYING but it still SHOWS the ad.

At least for Chromium-based.

In contrast to UXP browsers such as New Moon 28, all current Chrome browsers are extremely limited and restricted. Webextensions don't have the permissions that legacy extensions have. This is one of the main reasons why I avoid Chrome browsers when I can. :P Nevertheless, provide a link to the YouTube video where ads are still shown despite blocking by uBO:dubbio:

Link to comment
Share on other sites

7 hours ago, AstroSkipper said:

Nevertheless, provide a link to the YouTube video where ads are still shown despite blocking by uBO!

I shall move this discussion to your uBO Legacy extension thread.  I am seeing "ads" in UXP PM28.

Link to comment
Share on other sites

7 hours ago, AstroSkipper said:

In contrast to UXP browsers such as New Moon 28, all current Chrome browsers are extremely limited and restricted. Webextensions don't have the permissions that legacy extensions have.

Not sure if this is relevant when it comes to website manipulating extensions (ignoring limitations of Manifest V3). These types of extensions have pretty much surpassed those available for UXP browsers. At least I have trouble finding useful extensions for UXP browsers of that kind.

UXP looks more like a browser platform catering specifically to programmers rather than simple users who just want things to work (I'm in the latter camp...).

Link to comment
Share on other sites

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240420-3219d2d-uxp-552db66da0-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240420-3219d2d-uxp-552db66da0-xpmod.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom

IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240420-3219d2d-uxp-552db66da0-xpmod-ia32.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32

NM28XP build:
Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240420-d849524bd-uxp-552db66da0-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240420-d849524bd-uxp-552db66da0-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240420-d849524bd-uxp-552db66da0-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240420-d849524bd-uxp-552db66da0-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2470 - Check for failure of getting IDXGIKeyedMutex. (07cc276a10)
- Issue #2472 - Enable dialog element by default. (f2c576b12c)
- [DOM] Add nullcheck on mDoc in GetEventTargetParent (2811d30051)
- Issue #2503 - Part 1: add CPU IS support flags to Navigator interface (35d7a1fe5a)
- Issue #2503 - Part 2: Add CPU IS support flags to UpdateUtils URL substitutions. (a211c7d7f3)
- Issue #2503 - Part 2b: Fix missing navigator in UpdateUtils. (baf98e0dde)
- Issue #2503 - Part 3: Add CPU capabilities to about:support. (407a79e79f)
- [XPCOM] Warn about .xrm-ms files on Windows (treat as executable) (f6204a7ca8)
- [network] Keep track of and check HTTP/2 header sizes. (1ddd3ea76b)
- [js] Simplify tracing of arguments in MarkThisAndArguments. (dc52303799)
- [gfx] Pull several OTS fixes from upstream to improve data safety. (9b6c2f36f1)
- [dom media] Avoid a potential issue when assigning a media data buffer. (9eaee03eb4)

No official Pale-Moon changes picked since my last build.

No official Basilisk changes picked since my last build.

My changes since my last build:
- dom: check mDoc before use, as it can be null (0acd996e03)

Update Notice:
- You may delete file named icudt*.dat inside program folder when updating from old releases.

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.

Link to comment
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240420-7bda12e7-uxp-552db66da0-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240420-7bda12e7-uxp-552db66da0-xpmod.7z

source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom

* Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15.

--

New build of HBL-UXP for XP!

Test binary:
IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20240420-id-656ea98-uxp-552db66da0-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240420-id-656ea98-ia-93af9a0-uxp-552db66da0-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...