Adblock Plus and (a little) more

Changes to Adblock Plus extensibility mostly done · 2010-05-20 07:00 by Wladimir Palant

Starting with todays development build (1.3a.20100520) other extensions can extend Adblock Plus again. While details of the Adblock Plus API might change, the latest Element Hiding Helper development build (1.1a.20100520) should work well. Adblock Plus Watcher will be updated as well soon.

Other changes since Adblock Plus 1.2:

  • Major architectural changes to allow Adblock Plus to install without restart in Firefox 4 — this work is mostly done but currently blocked on Firefox issues (especially bug 564667).
  • Marked compatible with SeaMonkey 2.1a2
  • Made sure image maps can be blocked via context menu (bug 16605).
  • Fixed a long-standing bug: comments could be interpreted as element hiding rules (topic 5484).
  • Removed code checking for Adblock and Filterset.G installations, both are pretty rare by now.
  • Removed background images as a separate type, these are now reported with type “image” as well ($background option is equivalent to $image for reasons of backwards compatibility). Distinguishing background images and “regular” images was broken at least since Firefox 3.6.
  • Some changes to About dialog to make it more generic (in particular usable by Element Hiding Helper extension with only minor changes)

Installation:
https://adblockplus.org/devbuilds/adblockplus/

Tags:

Comment [1]

  1. Anonymous · 2010-05-20 14:42 · #

    Adblock installations shouldn’t crop up anymore, but I still see people recommending Filterset.G for use with Adblock Plus.

    Reply from Wladimir Palant:

    Yes, the inertia cannot be cured. However:

    1) For a while AMO has been serving an update to Filterset.G Updater that simply removed itself.
    2) Filterset.G is no longer on AMO, so finding an old version to install it requires some effort.
    3) This old version will no longer be compatible with Adblock Plus 1.3, for the same reason Element Hiding Helper wasn’t compatible.

    Btw, I plan to make a clean break concerning externally maintained filter subscriptions, added this point to the roadmap. In future such a subscription will not stay around if the corresponding extension is removed.

Commenting is closed for this article.