Adblock Plus and (a little) more

Diagnostics 1.3 for Adblock Plus released · 2015-12-15 13:12 by Wladimir Palant

Install Diagnostics 1.3 for Adblock Plus

Diagnostics 1.3 has seen significant changes in order to support Adblock Plus 2.7 which we released today. Due to the extent of the changes it is no longer compatible with older Adblock Plus versions, unfortunately. We will publish Diagnostics on AMO now in order to have signed development builds but it’s still an internal helper, so use at your own risk.

Changes

  • The confusing “ignore early returns” checkbox is gone — Diagnostics is no longer able to track low-level actions, so it generally cannot detect low-level calls that aren’t being forwarded to the upper level. However, there are relatively few such cases remaining in Adblock Plus now.
  • The columns Context, Document and Additional have been removed as well — this kind of low-level context information is no longer available to Diagnostics (and neither to Adblock Plus when it is making decisions).
  • On the other hand, the Request origin data has been extended. The tooltip will now show the entire frame hierarchy for a request, not only the location of the frame immediately responsible.
  • There is also a new column called Private. This one will indicate whether a request is associated with a private browsing window.
  • The Type column will no longer attempt to localize the type, instead the internal type identifier will be displayed (corresponds with filter options).

Read more Comment

Tags:

Adblock Plus 2.7 for Firefox released · 2015-12-15 12:42 by Wladimir Palant

Install Adblock Plus 2.7 for Firefox

This release addresses most of the issues affecting Adblock Plus in the latest Firefox pre-release builds, particularly when multi-process mode is enabled in Firefox settings. While Adblock Plus was mostly working in multi-process mode before, it was also very slow — this is not a user experience we want our users to have when Mozilla starts rolling out multi-process mode to Firefox Beta users today. In order to support multiple processes properly we had to implement massive changes to the core functionality of Adblock Plus. These changes should have almost no visible effect other than improved performance however.

Visible changes

  • If pop-ups are blocked after the redirect, the pop-up window will actually be closed and not merely prevented from loading (issue 443).
  • The diagnostic page under chrome://adblockplus/content/errors.html has been removed, it was of very limited use (issue 3357).

Known issues

  • Element hiding functionality isn’t working on Mac OS X when multi-process mode is enabled (bug 1187099). Given the lack of progress on Mozilla’s side, we will have to come up with some work-around later on.
  • Issue reporter doesn’t create screenshots when multi-process mode is enabled (issue 3375). To be addressed in the next release.
  • “Unsafe CPOW usage” warnings will still show up in Error Console sometimes when multi-process mode is enabled, most prominently when using the list of blockable items (issue 3407). To be addressed in the next release.
  • Selection in the list of blockable items isn’t remembered reliably when multi-process mode is enabled (issue 3259). To be addressed in the next release.

Read more Comment [3]

Tags:

Adblock Browser 1.2.0 for iOS released · 2015-12-14 13:41 by Mario König

Install Adblock Browser 1.2.0 for iOS

Changes

Read more Comment [1]

Tags:

Global research study of ad formats confirms what you already knew: disruptive ads don’t work · 2015-12-10 11:10 by Ben Williams

We just commissioned a survey with Ipsos, the market research firm, which asked over 5,000 users in three countries what they thought about 13 different type of ad. The results were not surprising: people don’t like ads that are big, blinking and intrusive; whereas more subtle formats are not perceived as disruptive.

Read more Comment [13]

Diagnostics 1.3 for Adblock Plus release candidate · 2015-12-08 10:58 by Wladimir Palant

Diagnostics extension stopped working with the recent Adblock Plus development builds due to significant architectural changes in the latter. This has been fixed in Diagnostics 1.2.5.245, it is compatible to the Adblock Plus 2.6.13.4090 development build and also to the upcoming Adblock Plus 2.7 release. It is not compatible to older Adblock Plus versions however. We plan to release Diagnostics 1.3 next Tuesday (December 15), on the same day as Adblock Plus 2.7.

Diagnostics had to be changed significantly in order to match the new architecture of Adblock Plus:

  • The confusing “ignore early returns” checkbox is gone – Diagnostics is no longer able to track low-level actions, so it generally cannot detect low-level calls that aren’t being forwarded to the upper level. However, there are relatively few such cases remaining in Adblock Plus now.
  • The columns Context, Document and Additional have been removed as well – this kind of low-level context information is no longer available to Diagnostics (and neither to Adblock Plus when it is making decisions).
  • On the other hand, the Request origin data has been extended. The tooltip will now show the entire frame hierarchy for a request, not only the location of the frame immediately responsible.
  • There is also a new column called Private. This one will indicate whether a request is associated with a private browsing window.
  • The Type column will no longer attempt to localize the type, instead the internal type identifier will be displayed (corresponds with filter options).

To the install page

Read more Comment

Tags:

Vastly improved support for multi-process Firefox · 2015-12-02 14:05 by Wladimir Palant

Firefox is switching to a multi-process architecture, it might be switched on by default once Firefox 45 is released. The current Adblock Plus releases mostly work in the multi-process mode but cause slowdowns and other issues. We’ve known that for a long time, but supporting the new multi-process architecture properly required massive changes to how Adblock Plus works. Today, I am happy to announce that the main part of this work is done and ready to be tested.

The current 2.6.13.4085 development build is a release candidate for Adblock Plus 2.7 which we plan to release on December 15, 2015. The extension core has been split up into two parts: the “parent” part which is loaded only once and the “child” part which is loaded into each Firefox process. This split affects almost all of the Adblock Plus functionality, so please report any issues you notice – both with multi-process enabled and without it.

There is a number of known issues:

  • Element hiding functionality isn’t working on Mac OS X when multi-process is enabled (bug 1187099). Given the lack of progress on Mozilla’s side, we will likely have to come up with a workaround, not for this release however.
  • Issue reporter hangs up when multi-process is enabled (issue 2809), we will address this issue in the next release.
  • Selection in the list of blockable items isn’t remembered reliably when multi-process is enabled (issue 3259), we will address this issue in the next release.
  • Diagnostics for Adblock Plus is broken (issue 3225). We should be able to address this before Adblock Plus 2.7 is released.

To the install page

Read more Comment

Tags:

Element Hiding Helper 1.3.5 released · 2015-11-25 17:51 by Wladimir Palant

Install Element Hiding Helper 1.3.5

This release fixes a critical issue in the latest Firefox nightly build. It also fixes the Element Hiding Helper user interface in Thunderbird and SeaMonkey Mail (issue 3071).

Read more Comment [1]

Tags:

Adblock Plus 2.6.13 for Firefox released · 2015-11-25 17:43 by Wladimir Palant

Install Adblock Plus 2.6.13 for Firefox

The release announcement yesterday already mentioned an upcoming change that will break Adblock Plus in Firefox nightly builds. However, at that point we didn’t know the scope of the issue and didn’t have a simple solution. Turned out, Adblock Plus isn’t merely broken itself but breaks the browser’s user interface as well. Luckily, Nils Maier provided us with a simple work-around for the issue, so we could push out a new release quickly.

Read more Comment [3]

Tags:

Adblock Plus 1.9.4 for Chrome, Opera and Safari released · 2015-11-24 13:05 by Dave Vandyke

Install Adblock Plus 1.9.4 for Chrome
Install Adblock Plus 1.9.4 for Opera
Install Adblock Plus 1.9.4 for Safari (Safari 6 or higher required)

This update contains the new $generichide and $genericblock filter options and some bug fixes.

Changes

  • Fixed: Anti-Adblock warning was being triggered by frames in some cases (issue 3238).
  • Fixed: Key-based whitelisting was ignored for element collapsing (issue 3170).
  • Fixed how the “Block element” feature deals with attributes containing null character (issue 3163).
  • Added support for new $generichide and $genericblock filter options (issue 616, issue 647).
  • Improved first-run page display on small screens (issue 2018).

Read more Comment [7]

Tags:

Adblock Plus 2.6.12 for Firefox released · 2015-11-24 12:13 by Wladimir Palant

Install Adblock Plus 2.6.12 for Firefox

We are aware of an issue breaking Adblock Plus user interface in the latest Firefox nightly builds, this will be fixed in the next release. There is also an issue related to element hiding functionality in Firefox 43 and above, this one will also be addressed in the next release.

Changes

Read more Comment

Tags: