Adblock Plus and (a little) more
Diagnostics 1.3.2 for Adblock Plus released · 2016-05-03 15:39 by Wladimir Palant
Install Diagnostics 1.3.2 for Adblock Plus
This is a minor update, resolving an issue that might potentially have side-effects during browser startup (issue 2850).
Diagnostics 1.3.1 for Adblock Plus released · 2016-01-05 13:07 by Wladimir Palant
Install Diagnostics 1.3.1 for Adblock Plus
This is a minor update, removing non-standard JavaScript syntax, which caused warnings in Firefox Aurora and Nightly builds (issue 1434, issue 3260, issue 3418, issue 3420, issue 3421).
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).
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).
Diagnostics 1.2.5 released · 2015-03-10 21:08 by Wladimir Palant
This release updates the extension icon to match the new Adblock Plus logo.
Diagnostics 1.2.4 for Adblock Plus released · 2013-05-08 15:23 by Wladimir Palant
Install Diagnostics 1.2.4 for Adblock Plus
Changes
- Updated for upcoming changes in Firefox 22.
- Fixed: Some entries don’t show up and produce an error message in console instead.
Diagnostics 1.2.2 for Adblock Plus released · 2012-06-21 17:09 by Wladimir Palant
Install Diagnostics 1.2.2 for Adblock Plus
Changes
- Updated for upcoming changes in Adblock Plus 2.1.
- The hotkey in Firefox 15 is now Ctrl-Shift-F4 (Ctrl-Shift-M is now triggering “Responsive Design View”)
- Browser’s default About dialog is now used instead of an extension-defined one.
Diagnostics 1.2.1 for Adblock Plus released · 2012-01-26 12:54 by Wladimir Palant
Install Diagnostics 1.2.1 for Adblock Plus
I discovered bug 721319 causing memory leaks in most of my restartless extensions. The new release works around the issue now.
Diagnostics 1.2 for Adblock Plus released · 2012-01-05 10:51 by Wladimir Palant
Install Diagnostics 1.2 for Adblock Plus
- Made Diagnostics install/uninstall without requiring a browser restart.
- Added context menu to copy item’s address and filter.
- Dropped support for old application versions (at least Firefox 8, Thunderbird 8 or SeaMonkey 2.5 required now).
Diagnostics for Adblock Plus: the restartless edition · 2012-01-02 10:51 by Wladimir Palant
Creating extensions that can be installed, uninstalled and updated without a browser restart used to be very painful but got a whole lot easier with Firefox 8. I am now making all my add-ons restartless, Diagnostics for Adblock Plus is the first try. The current development build (Diagnostics 1.2b.156) should work exactly like the previous versions but e.g. disable immediately if you click the corresponding button in the Add-ons Manager. Reasonably new browser versions are required (at least Firefox 8, Thunderbird 8, SeaMonkey 2.5), old versions are no longer supported.