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

 
 

bug #49606: Spyblock: build on uBlock Origin

Submitter:  David Hedlund <beloved>
Submitted:  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
* Mandatory Fields

Add a New Comment Rich Markup
   

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>
Group 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>
Group 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>
Group 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>
Group 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>
Group 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>
Group 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>
Group 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>
Group 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>
Group Member
Wed 16 Nov 2016 03:59:21 PM UTC, comment #6: 
David Hedlund <beloved>
Group 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>
Group 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>
Group 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>
Group 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>
Group 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>
Group 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>
Group 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
  •  

    There are 10 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    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.13-cf05.
    Corresponding source code