bugGNUzilla - Bugs: bug #49606, Spyblock: build on uBlock Origin

 
 

bug #49606: Spyblock: build on uBlock Origin

Submitted by:  David Hedlund <beloved>
Submitted on:  Tue 15 Nov 2016 05:36:48 AM UTC  
Votes:  10  
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  None
Privacy:  Public Assigned to:  None
Originator Name:  Open/Closed:  Open

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

( Jump to the original submission)

Tue 23 Jan 2018 12:19:37 PM UTC, comment #15:

Abrowser is the default browser in Trisquel 7. Abrowser 56.0 ships with uBlock Origin.

David Hedlund <beloved>
Project Member
Tue 23 Jan 2018 12:14:20 PM UTC, comment #14:

uBlock Origin nearly doubled its user base since last year.

Most popular add-ons on addons.mozilla.org:

1. Adblock Plus
13.7 million users

2. uBlock Origin
5.1 million users

3. Video DownloadHelper
3.5 million users

David Hedlund <beloved>
Project Member
Wed 21 Dec 2016 03:33:16 PM UTC, comment #13:

Recently uBO climed to 3rd place on AMO.

Most popular add-ons on addons.mozilla.org:

1. Adblock Plus
19,190,066 users

2. Video DownloadHelper
4,502,082 users

3. uBlock Origin
2,569,945 users

David Hedlund <beloved>
Project Member
Fri 18 Nov 2016 01:13:04 AM UTC, comment #12:

As pointed out in "Remove Spyblock, and do not add any new blocker." (https://savannah.gnu.org/bugs/index.php?49615#comment1)

Gnuzilla's Spyblock filter hompage (http://gnuzilla.gnu.org/filters/) is down at this writing.

If it is down for good, then I vote to remove Spyblock completely.

David Hedlund <beloved>
Project Member
Wed 16 Nov 2016 04:36:48 PM UTC, comment #11:

grep "privateMode" -r /usr/lib/icecat/browser/extensions/spyblock@gnu.org/
/usr/lib/icecat/browser/extensions/spyblock@gnu.org/lib/filterClasses.js: if (this.subscriptions[0].privateMode)
/usr/lib/icecat/browser/extensions/spyblock@gnu.org/lib/subscriptionClasses.js: if ("privateMode" in obj)
/usr/lib/icecat/browser/extensions/spyblock@gnu.org/lib/subscriptionClasses.js: result.privateMode = (obj.privateMode == "true");
/usr/lib/icecat/browser/extensions/spyblock@gnu.org/lib/subscriptionClasses.js: privateMode: false,
/usr/lib/icecat/browser/extensions/spyblock@gnu.org/lib/subscriptionClasses.js: if (this.privateMode)
/usr/lib/icecat/browser/extensions/spyblock@gnu.org/lib/subscriptionClasses.js: buffer.push("privateMode=" + this.privateMode);
/usr/lib/icecat/browser/extensions/spyblock@gnu.org/lib/synchronizer.js: result.privateMode = subscription.privateMode;
/usr/lib/icecat/browser/extensions/spyblock@gnu.org/lib/synchronizer.js: subscription.privateMode = (params.privatemode == "true");

David Hedlund <beloved>
Project Member
Wed 16 Nov 2016 04:32:59 PM UTC, comment #10:

"privateMode=true" is located in adblockplus/patterns.ini in your icecat profile directory

David Hedlund <beloved>
Project Member
Wed 16 Nov 2016 04:14:46 PM UTC, comment #9:

About Spyblock incognito mode. From the author of GNU IceCat:

The feature is implemented by enabling filter lists that contain
"! Privatemode: true" only if the window is private.

I do that in http://gnuzilla.gnu.org/filters/third-party.txt
which disables any third-party requests from private windows.

David Hedlund <beloved>
Project Member
Wed 16 Nov 2016 04:06:43 PM UTC, comment #8:

What we really need is a add-on for uBlock Origin that enables certain rules in incognito mode.

David Hedlund <beloved>
Project Member
Wed 16 Nov 2016 04:03:56 PM UTC, comment #7:

uBlock Origin incognito mode issues listed here in chronological order: https://github.com/gorhill/uBlock/search?o=desc&q=incognito&s=created&type=Issues&utf8=%E2%9C%93

David Hedlund <beloved>
Project Member
Wed 16 Nov 2016 03:59:21 PM UTC, comment #6:

uBlock Origin incognito mode issues listed here: https://github.com/gorhill/uBlock/search?q=incognito&type=Issues&utf8=%E2%9C%93

David Hedlund <beloved>
Project Member
Wed 16 Nov 2016 03:54:48 PM UTC, comment #5:

Incognito mode implementation declined by uBlock Origin author here too: https://github.com/gorhill/uBlock/issues/2073, 2016-10-16

David Hedlund <beloved>
Project Member
Tue 15 Nov 2016 07:15:04 AM UTC, comment #4:

IceCat author (Rubén Rodríguez) said this long ago (https://lists.gnu.org/archive/html/bug-gnuzilla/2016-04/msg00030.html):

"I made the Spyblock hack before uBlock was available (or well known

anyway). It could be replaced, provided that we can implement with
uBlock the same features SpyBlock provides over Adblock: extra lists
that get enabled when entering private mode.

Since Spyblock is providing the desired functionality right now,
replacing it for the sake of performance is not a priority compared with
improving LibreJS, which is what I'll be working on next. But if
somebody wants to contribute that code I'll be happy to add it."

David Hedlund <beloved>
Project Member
Tue 15 Nov 2016 07:11:52 AM UTC, comment #3:

A joint Sourcepoint and comScore survey reported a 833% growth rate over a ten-month tracking period ending in August 2015, the strongest growth of software listed. - http://marketingland.com/heres-a-briefer-about-the-top-ad-blockers-146686

David Hedlund <beloved>
Project Member
Tue 15 Nov 2016 06:54:05 AM UTC, comment #2:

The author of Adblock Edge removed it from addons.mozilla.org in favour of uBlock Origin.

uBlock Origin doesn't have a "Acceptable Ads Whitelist".

David Hedlund <beloved>
Project Member
Tue 15 Nov 2016 06:50:10 AM UTC, comment #1:

A problem that remain in Spyblock 2.6.9.0 since I first pointed out it: "SpyBlock incompatible with Element Hiding Helper for Adblock Plus" - https://lists.gnu.org/archive/html/bug-gnuzilla/2015-04/msg00014.html

Disclaimer: uBO also has its own Element picker.

David Hedlund <beloved>
Project Member
Tue 15 Nov 2016 05:36:48 AM UTC, original submission:

I originally this issue in <bug-gnuzilla@gnu.org> at two occasions: "[Bug-gnuzilla] SpyBlock: Build from uBlock Origin instead of Adblock Plus" 20th April 2016 (https://lists.gnu.org/archive/html/bug-gnuzilla/2016-04/msg00030.html) and "[Bug-gnuzilla] Build Spyblock from uBlock Origin" 23th September 2016 (https://lists.gnu.org/archive/html/bug-gnuzilla/2016-09/msg00006.html)

I asked the author of uBlock Origin if he wanted to implement the unique "private mode" feature in Spyblock to uBlock Origin but he had no interest. - From https://github.com/gorhill/uBlock/issues/1576#issuecomment-212549542

David Hedlund <beloved>
Project Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by danq (Voted in favor of this item)
  • -email is unavailable- added by beloved (Submitted the item)
  • -email is unavailable- added by beloved
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 10 encouragements so far.

    Only logged-in users can vote.

     

     

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2016-11-16 danq Carbon-Copy- => Added danq
    2016-11-15 beloved Carbon-Copy- => Added -email is unavailable-

    Back to the top


    Powered by Savane 3.3