Adblock Plus and (a little) more

Adblock Plus 3.1 for Chrome, Firefox and Opera released · 2018-05-16 15:00 by Sebastian Noack

Install Adblock Plus 3.1 for Chrome
Install Adblock Plus 3.1 for Firefox
Install Adblock Plus 3.1 for Opera

This release features the new $csp filter option which equips filter lists authors with yet another tool to counter ad blocking circumvention on some websites, as well as a mechanism for system administrators to pre-configure Adblock Plus on Firefox, along other improvements and bug fixes.


  • Added the $csp filter option (issue 5241).
  • Requests sent by Shared/Service Workers are now matched in the context of the document that caused the worker to spawn, i.e. requests sent from the worker are now also subject to document-based whitelisting and domain-specific filters (issue 6543).
  • Users with corrupted storage are now notified and instructed to reinstall Adblock Plus (issue 6599).
  • Fixed: Videos (and other media elements) remained hidden if they previously attempt to stream a blocked resource (e.g. a pre-roll ad) but then changed their URL (issue 5899).
  • Fixed: Exception rules for element hiding emulation filters were considered invalid when adding custom filters (issue 6139).
  • Improved performance of element hiding emulation filters (issue 6437).

Chrome/Opera-only changes

  • Requests sent by the browser itself or by Adblock Plus are no longer subject to request blocking (issue 6544). This is now consistent with the behavior on Firefox, and prevents a dysfunctional state in case of misconfiguration or overly greedy rules in filter lists.

Firefox-only changes

  • Added support for pre-configurable preferences (issue 6474).
  • Prevented third-party style sheets from breaking element hiding emulation filters (issue 6382).
  • Worked around the limitations of notifications on Firefox (issue 6496).


Comment [8]

  1. David mcGee · 2018-05-17 03:50 · #

    Adblock Plus keeps being corrupted on chrome, I either have to repair it or close and restart the browser. Does chrome corrupt it?

    Reply from Sebastian Noack:

    If reinstalling Adblock Plus doesn’t help, you may want to try to recreate your user profile.

  2. John · 2018-05-17 12:18 · #

    version 3.1. On Windows 10 with Firefox 60.0.1, toolbar icon displays a Number even if “Show number in icon” is Unchecked. Behavior is erratic. If box is checked and immediately unchecked, number goes away. After a page refresh, sometimes number comes back, sometimes not. Again erratic. Mostly noticed on Youtube, Google, gmail

    The number displayed does NOT represent the actual number of ads blocked. If I check box to see number of items, the number goes up, (in example below, 3 is shown, when box is checked, 16 is shown, unchecked number goes away, refresh page a few times and back to 2…

    Reply from Sebastian Noack:

    We will look into it, see issue 6679.

  3. John · 2018-05-17 17:30 · #

    It appears Not sometimes And in all My 3 PC Firefox 60.0.1

  4. n00b · 2018-05-19 00:18 · #

    Please Update Content Security Policies filter section with examples.

    Reply from Sebastian Noack:

    The $csp filter option is documented there (with one example). For further examples, please refer to the MDN documentation for the Content-Security-Policy HTTP header.

  5. John · 2018-05-19 13:59 · #

    $csp: can this be used to implement filters for for example addefend and other javascript based anti adblockers`?

    Reply from Dave Vandyke:

    Hey John,

    Yes, depending on the techniques used a Content Security Policy header can be sometimes be used to counter circumvention. That said I don’t recommend you use the $csp filter option unless you have exhausted all other options and have carefully read through the documentation to understand how the filter option and the header itself works.

    Thanks, Dave.

  6. killhippie · 2018-05-21 08:35 · #

    Firefox 60.0.1 on macOs 10.13.4 and I’m having the icon display numbers when its set not too appearing too, it seems mostly to be on YouTube and gmail and Google. If I refresh the browser on a non Google page the numbers seem to vanish.

    Reply from Dave Vandyke:

    Hey killhippie,

    This is a known issue which we unfortunately only spotted just after the release went out. It’s fixed now in development builds and the fix will be included in the next stable release. For more information see ticket 6679.

    Sorry for the inconvenience, Dave.

  7. Adalgar · 2018-05-23 07:20 · #

    Kann der $csp filter blockieren die werbung auf ?

    Reply from Sebastian Noack:

    That seems rather a job for element hiding emulation filters. Anyway, feel free to report these ads in the EasyList forum.

  8. Killhippie · 2018-06-17 10:12 · #

    I was wondering how long before a fix is coming for the icon display issue that came with this release?

Commenting is closed for this article.