xulBlock Advanced -- my fork of uBlock Origin

General discussion, compatibility and contributed extensions.

Moderators: satrow, Lootyhoof, FranklinDM

joe04
Lunatic
Lunatic
Posts: 259
Joined: Mon, 28 Sep 2015, 16:38
Location: US
Contact:

xulBlock Advanced -- my fork of uBlock Origin

Unread postby joe04 » Sun, 28 Jan 2018, 16:39

Announcing the release of my new extension, xulBlock Advanced (xBA). As the name suggests, it's a XUL fork of uBlock Origin for Advanced users.

I've used it on Pale Moon, Basilisk, and Waterfox.

Note that xBA is only for Advanced user mode.

xBA is thoroughly documented, including reasons for this fork and all the ways it differs from uBO.

everything is at:
https://github.com/joey04/xulBlock-Advanced

adisib
Lunatic
Lunatic
Posts: 371
Joined: Sat, 13 Jun 2015, 03:34
Location: KY

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby adisib » Sun, 28 Jan 2018, 17:48

Are you planning on adding a build script to the repository?

User avatar
Isengrim
Astronaut
Astronaut
Posts: 660
Joined: Tue, 08 Sep 2015, 22:54
Location: 127.0.0.1
Contact:

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby Isengrim » Sun, 28 Jan 2018, 18:47

Do you have any plans to add this to APO?
Linux Mint 18.3 Cinnamon (64-bit)
Windows 7 (64-bit) (Sometimes)
Windows 10 build 1803 (64-bit) (Sometimes)
We are our choices.

jars_
Fanatic
Fanatic
Posts: 209
Joined: Tue, 27 Dec 2016, 00:12

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby jars_ » Sun, 28 Jan 2018, 19:29

Can we get an xpi for Win7
:?:

User avatar
billmcct
Lunatic
Lunatic
Posts: 493
Joined: Tue, 04 Sep 2012, 15:19
Location: Atlanta Georgia USA

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby billmcct » Sun, 28 Jan 2018, 20:57

jars_ wrote:Can we get an xpi for Win7
:?:


xpi here:

https://github.com/joey04/xulBlock-Advanced/releases
Win 7 x64 - Pale Moon 28x x32

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 4982
Joined: Tue, 09 Oct 2012, 19:37

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby New Tobin Paradigm » Sun, 28 Jan 2018, 20:58

This sounds exciting. Glad someone is finally doing this!

Deff needs submission to the Add-ons Site.
New Tobin Paradigm

Help I'm steppin' into the Twilight Zone / Place is a madhouse, feels like being cloned
My beacon's been moved under moon and star / Where am I to go, now that I've gone too far

http://binaryoutcast.com/ | http://thereisonlyxul.org/

laozi

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby laozi » Mon, 29 Jan 2018, 04:49

hello, much appreciated this extension but for me,
the "disable/activate" xulBlock button is missing,
thanks
Last edited by laozi on Mon, 29 Jan 2018, 09:04, edited 1 time in total.

joe04
Lunatic
Lunatic
Posts: 259
Joined: Mon, 28 Sep 2015, 16:38
Location: US
Contact:

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby joe04 » Mon, 29 Jan 2018, 15:48

First of all, thanks for the nice responses so far.

A few points I need to make:

1) It's essential to understand that xBA is only for Advanced users. This is not a tool for regular uBO users looking for a direct replacement. So if you're not already an Advanced user or willing to put the time and effort in to learn, xBA is not for you.

2) nothing is missing, no build scripts will be provided

3) if xBA were to be listed on the Pale Moon Add-on site, it could only be [External] linked to my Github the way uBO is now. This is for point #1. Potential users need to read about xBA then make an informed decision to install it manually.

User avatar
Lootyhoof
Themeist
Themeist
Posts: 1195
Joined: Thu, 09 Feb 2012, 23:35
Location: United Kingdom

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby Lootyhoof » Mon, 29 Jan 2018, 17:31

joe04 wrote:if xBA were to be listed on the Pale Moon Add-on site, it could only be [External] linked to my Github the way uBO is now. This is for point #1. Potential users need to read about xBA then make an informed decision to install it manually.

If it were to be an external, it MUST have an updateURL in install.rdf. Evidently the listing for uBlock Origin slipped through the net here and has been removed as such.

If you include such an item into your install.rdf, it would be welcomed (though only as an external - add-ons hosted with us cannot use it).

Brian
Fanatic
Fanatic
Posts: 156
Joined: Tue, 23 Sep 2014, 19:14
Location: TN

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby Brian » Mon, 29 Jan 2018, 17:53

The only thing this will add is new advanced features, and no improvements/fixes to the general app, like we would be getting if we could still install new versions of xBO, correct?

User avatar
Sajadi
Keeps coming back
Keeps coming back
Posts: 974
Joined: Fri, 19 Apr 2013, 00:46

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby Sajadi » Mon, 29 Jan 2018, 18:53

Brian wrote:The only thing this will add is new advanced features, and no improvements/fixes to the general app, like we would be getting if we could still install new versions of xBO, correct?


Depends what the maintainer wants or not wants for their fork.

laozi

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby laozi » Mon, 29 Jan 2018, 18:57

bonsoir,
too bad, I have been using uBlock O (1.13.8) for a few years now in "advanced functionalities" mode and this possibility to deactivate uBo is is very useful and necessary for me to consult precise elements in an already filtered page.
I only have three checkboxed filter lists, Resource-abuse filters, NoCoin Filter List and "my filters" (330 dynamic filters and 288 esthetic filters)
cordialement
Last edited by laozi on Mon, 29 Jan 2018, 19:11, edited 1 time in total.

Goodydino
Lunatic
Lunatic
Posts: 422
Joined: Tue, 10 Oct 2017, 21:20

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby Goodydino » Mon, 29 Jan 2018, 19:58

i have some questions.

Why do you need to spoof referers? There is little point in doing anything to first-party referers, since a website sysop can log everything a visitor does there. There is already a way to block third-party referers using settings in about:config.

Why wait to load and then close an unwanted popup? Why not just block it? The latter saves bandwidth.

Brian
Fanatic
Fanatic
Posts: 156
Joined: Tue, 23 Sep 2014, 19:14
Location: TN

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby Brian » Mon, 29 Jan 2018, 21:14

Sajadi wrote:
Brian wrote:The only thing this will add is new advanced features, and no improvements/fixes to the general app, like we would be getting if we could still install new versions of xBO, correct?


Depends what the maintainer wants or not wants for their fork.

I was asking the maintainer.

joe04
Lunatic
Lunatic
Posts: 259
Joined: Mon, 28 Sep 2015, 16:38
Location: US
Contact:

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby joe04 » Mon, 29 Jan 2018, 21:26

Several responses all in one:

1) @Lootyhoof -- is updateURL supported by GitHub? I don't know what a "well formed xml (rdf) file on your own service" means nor would I setup one myself. It would have to be an existing capability provided by GH.

2) @Brian -- your question is unclear and there is no such thing as "xBO"

3) @laozi -- you can whitelist in the dashboard, or try temporarily allow-all 1p (sometimes the same effect as whitelist)

4) @Goodydino -- my Referer wiki page answers all your questions. Did you read it? Did you read the linked blog post? And, btw, there's a good reason I provided the VirusTotal example. hint hint

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1707
Joined: Thu, 03 Sep 2015, 19:47
Location: UA
Contact:

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby JustOff » Mon, 29 Jan 2018, 21:38

joe04 wrote:@Lootyhoof -- is updateURL supported by GitHub?

While I'm not Lootyhoof, here is the simplest example how this can be done.
Here are the add-ons I made in a spare time. That was fun!

joe04
Lunatic
Lunatic
Posts: 259
Joined: Mon, 28 Sep 2015, 16:38
Location: US
Contact:

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby joe04 » Mon, 29 Jan 2018, 21:44

Thanks JustOff. So essentially there would need to be an "xBA Updater" extension created.

Perhaps I will look into that someday. But it's a very low priority item (practically zero) for me right now.

So if anyone else wants to adapt JustOff's extension for xBA, you have my blessing.

Keep in mind, though, I intend to update xBA as little as possible. It already does everything I need and want, and has been that way for several months. Plus, given the relative stability of XUL on Firefox forks, I sincerely hope I don't need to make any changes anytime soon.

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1707
Joined: Thu, 03 Sep 2015, 19:47
Location: UA
Contact:

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby JustOff » Mon, 29 Jan 2018, 21:48

joe04 wrote:Thanks JustOff. So essentially there would need to be an "xBA Updater" extension created.

No, sorry for such a bad example :? I did not mean to create additional add-on for updating, but how uB0 Updater itself is updated:

Code: Select all

<em:updateURL>https://raw.githubusercontent.com/JustOff/ublock0-updater/master/update.xml</em:updateURL>
Last edited by JustOff on Mon, 29 Jan 2018, 21:51, edited 2 times in total.
Here are the add-ons I made in a spare time. That was fun!

joe04
Lunatic
Lunatic
Posts: 259
Joined: Mon, 28 Sep 2015, 16:38
Location: US
Contact:

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby joe04 » Mon, 29 Jan 2018, 22:08

:lol: our signals got crossed

I already stated the important item a moment ago: I have practically no interest in looking into this because I intend to update as little as possible. (That's why xBA uses a 2-digit rev starting at 1.0)

So I'll leave it at that, i.e. there won't be xBA on the Addons site anytime soon unless someone else wants to make it happen.

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 4982
Joined: Tue, 09 Oct 2012, 19:37

Re: xulBlock Advanced -- my fork of uBlock Origin

Unread postby New Tobin Paradigm » Mon, 29 Jan 2018, 22:08

Add-on Validator Tool @ http://addons.palemoon.org/special/validate/ wrote:
    Errors
    These items will cause an add-on to be rejected on the Add-ons Site very soon.
    • This add-on has an invalid maxVersion for Pale Moon - Infinite (*) maxVersion is not allowed on the Add-ons Site

    Messages
    They say "No news is good news" but we think it is better to know!
    • This add-on has a valid ID format (user@host)
    • This add-on has a Pale Moon targetApplication block
    • This add-on uses Bootstrap (Restartless) Technology


Please select an actual maxVersion other than * such as 27.* for Pale Moon and 2.* for SeaMonkey.
Last edited by New Tobin Paradigm on Mon, 29 Jan 2018, 22:11, edited 3 times in total.
New Tobin Paradigm

Help I'm steppin' into the Twilight Zone / Place is a madhouse, feels like being cloned
My beacon's been moved under moon and star / Where am I to go, now that I've gone too far

http://binaryoutcast.com/ | http://thereisonlyxul.org/


Return to “Browser extensions”

Who is online

Users browsing this forum: No registered users and 3 guests