Web Extensions builds are now the official Adblock Plus for Firefox development builds · 2017-08-24 13:43 by Wladimir Palant

A while ago we announced our plan to migrate to the Web Extensions platform. With the current Firefox nightly builds being incompatible to classic add-ons already, we need to move a bit prematurely. So starting with Adblock Plus development build, our development builds will be using the Web Extensions platform. If you are on Firefox 57, make sure to install the latest Adblock Plus development build and it will be working again.

There are some drawbacks here. Most notably, the user interface will be more limited than what you are used to. The work improving the options page is almost done and should land soon, other parts of the user interface will follow. Still, disabling individual filters won’t be back for a while, which is why we are re-enabling any filters you might have disabled in subscriptions. Disabled custom filters will be automatically replaced by comments. We also remove any automatic backups (not the manual backups) you might have, these degrade Firefox performance and currently cannot be recovered anyway.

The other important drawback is very limited Android support. There is ongoing work both on our and Mozilla’s side here, so things should improve very soon.

To the install page

Read more Comment [2]


The semi-authoritative, semi-complete history of the Adblock Plus project · 2017-06-27 18:38 by Wladimir Palant

Which one was first, Adblock or Adblock Plus? If Adblock Plus was created in 2006, how come there was Adblock Plus in 2005 already? The history of the Adblock Plus project isn’t straightforward and I already tried to explain it once. The article titled A not so short history of Adblock would have made a good blog article, except… it got published too early, before the Adblock Plus blog was created. And so it ended up on the website under “Documentation” where it was eventually removed because it wasn’t a good match. Here comes another attempt, looking back at more than ten years of project history.

Read more Comment [16]


Adblock Plus 2.9.1 for Firefox released · 2017-06-07 20:11 by Wladimir Palant

Install Adblock Plus 2.9.1 for Firefox

Unfortunately, the Adblock Plus 2.9 release didn’t go as smoothly as we hoped for. Most importantly, the performance degradation caused by the new data storage turned out more severe than we expected, some users were experiencing regular noticeable browser hangs. While the performance of reading and saving Adblock Plus filters hasn’t improved yet, we turned off filter hit counts by default in Adblock Plus 2.9.1 as a first consequence to make sure the data no longer needs to be saved that often (issue 5298). Users who need this functionality can turn it back on by clicking the ABP icon, going into “Options” and checking “Count filter hits.” We will be looking into other ways to improve this, even though the main issue can only be resolved by the Firefox developers.

It also wasn’t noticed before release that the new data storage doesn’t work in Thunderbird and SeaMonkey, so these users ended up with filters being reset on each restart. This has also been resolved in Adblock Plus 2.9.1 (issue 5279, issue 5285), the original data should show up again now. Some users are reporting similar issues in Firefox, a problem we couldn’t reproduce so far. If you are experiencing data loss on Firefox and are willing to let me debug the issue on your computer (via TeamViewer or a similar desktop sharing tool), please let me know in the comments below.

Read more Comment [25]


Fixing Adblock Plus 2.9 for Thunderbird and SeaMonkey users · 2017-06-01 14:23 by Wladimir Palant

Adblock Plus 2.9 introduced very significant changes to the data storage. The unfortunate side-effect was that Adblock Plus was broken for Thunderbird users as well as users on pre-release SeaMonkey versions, and nobody noticed before the release. After we discovered a problem with our original fix, as of Adblock Plus development build things should work correctly on all platforms. This being a rather non-trivial change, your feedback is appreciated. If no other issues pop up we plan to release Adblock Plus 2.9.1 next Tuesday, June 6.

To the install page

Read more Comment


Adblock Plus 2.9 for Firefox released · 2017-05-25 13:34 by Wladimir Palant

Install Adblock Plus 2.9 for Firefox

This release lays important groundwork for the Web Extensions migration. The way Adblock Plus stores its data has changed drastically, though for users everything should stay exactly the same (issue 5048). The new location of your filters and subscriptions is the browser-extension-data/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/storage.js file in your Firefox profile, the same data will be used by the Adblock Plus build based on the Web Extensions platform once it is ready.

Additional changes

Read more Comment [6]


The plan towards offering Adblock Plus for Firefox as a Web Extension · 2017-04-12 08:23 by Wladimir Palant

TL;DR: Sometime in autumn this year the current Adblock Plus for Firefox extension is going to be replaced by another, which is more similar to Adblock Plus for Chrome. Brace for impact!

Read more Comment [20]


New data storage in Adblock Plus for Firefox · 2017-04-11 11:42 by Wladimir Palant

As of Firefox 57, classic extensions such as the current Adblock Plus for Firefox will no longer load and only Web Extensions will be allowed to continue working. In order to prepare for the transition, starting with Adblock Plus development build we will use Web Extensions for data storage. Any existing data (this includes both current filters/subscriptions and automatic backups) will be taken over automatically and ideally there should be no visible changes at this point. However, the data will no longer be stored in the adblockplus/patterns.ini file of your Firefox profile but rather in the browser-extension-data/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/storage.json file.

Please tell us about any data loss issues you encounter after this change. We are moving towards releasing Adblock Plus 2.9 which will start data migration for our entire user base. Note that the format of the Web Extensions storage is still supposed to change which will hopefully make it more robust and performant.

To the install page

Read more Comment


Do you #blockbetter? Tell us how and win a smartphone of your choice! · 2017-03-28 14:00 by Björn Loesing

We know there are a million reasons to use Adblock Plus with the Acceptable Ads program, but what we really want to know is yours!

Read more Comment [9]


Celebrate and share a safer Internet with us today! · 2017-02-07 10:05 by Björn Loesing

Did you know today is the official Safer Internet Day? No? Well, now you do! Today is about celebrating all the accomplishments we have achieved in the past years to make the Internet a better and safer place for everyone.

Read more Comment [26]


Why you will always have a choice to switch off Acceptable Ads, and why you shouldn’t - an opinion piece · 2016-12-14 14:46 by Björn Loesing

The advertising business in general has gone down the wrong rabbit hole. It’s all about getting clicks. To find out why the Acceptable Ads initiative is the most sensible choice despite all of this, read more in this personal opinion piece.

Read more Comment [8]