Adblock Plus and (a little) more

Element Hiding Helper 1.1.2 released · 2011-09-16 14:45 by Wladimir Palant

Install Element Hiding Helper 1.1.2

Changes

  • New icon, also added a large version of the icon (forum topic)
  • Showing preview is now selected by default (forum topic)
  • Improved default attribute selection (forum topic)
  • Corrected handling of whitespace at the end of ID attribute (forum topic)
  • Removed Lithuanian translation, it is abandoned and unusable (forum topic)

Read more Comment [1]

Tags:

Google Chrome image loading bug finally fixed · 2011-09-16 09:52 by Wladimir Palant

One of the most persistent issues that Adblock Plus is facing in Google Chrome is WebKit bug 45586. It breaks tons of websites, mostly the ones providing image zoom functionality. In short, if Adblock Plus is active this bug prevents the websites from getting the correct image size. And there is absolutely no viable work-around.

Read more Comment

Tags:

On rapid releases and version numbers · 2011-08-19 18:45 by Wladimir Palant

I’ve spent a little too much time arguing about rapid releases and version numbers in a German-language forum. In the end, I think that the benefits of rapid releases outweigh their disadvantages. It is indeed important for Mozilla to bring out new features faster, working more than a year on a release like it happened for Firefox 4 is unacceptable. Seeing Mozilla fall behind on caniuse.com and the like isn’t great, Mozilla shouldn’t become the factor slowing down progress on the web. Also, as an add-on author I like that release dates are predictable now, it allows planning in advance.

Read more Comment [36]

Tags:

Adblock Plus for Google Chrome™ (Beta) 1.1.4 released · 2011-08-17 12:55 by Wladimir Palant

Install Adblock Plus for Google Chrome™

Changes

  • Fixed a minor security issue (reported by Nicholas Carlini from UC Berkley, severity: low)
  • New extension icon (forum topic)
  • Added Latvian translation, updated Korean translation
  • Made icon appear sooner (forum topic)
  • Fixed “QUOTA_EXCEEDED_ERR” error if too many filters are used (forum topic)
  • Added more websites to the list of workarounds for WebKit bug 45586

Read more Comment [4]

Tags:

Details on the resolved Adblock Plus for Chrome security issue · 2011-08-17 12:55 by Wladimir Palant

Adblock Plus 1.1.4 for Google Chrome has been released today and fixes a minor security issue. This blog post provides some details.

Read more Comment

Tags:

Binary XPCOM components are dead - js-ctypes is the way to go · 2011-07-12 13:19 by Wladimir Palant

Daniel Glazman is shocked to see how hard shipping binary XPCOM components with an extension became now. Fact is, we simply didn’t notice the hidden message of blog posts announcing dropping binary compatibility (meaning that your component needs to be recompiled for each new Firefox version, no matter how simple it is) and rapid releases — binary XPCOM components in extensions are deprecated. Theoretically, somebody could still continue using them but it requires so much effort that nobody can be expected to do that. Unfortunately, I haven’t seen it said like that anywhere, hence this blog post. There is still tons of documentation on binary XPCOM components on MDN and no deprecation warnings. Even XPCOM changes in Gecko 2.0 page lists all the important changes without making any conclusions.

Read more Comment [11]

Tags:

Are undetectable changes to a native prototype possible? · 2011-07-11 14:27 by Wladimir Palant

This is a follow-up to Do JavaScript proxies allow undetectable function wrappers?. After that blog post I managed to solve the main problem: with Function.toString() and Function.toSource() being the only information leaks (bug 650299) one only needs to wrap these functions as well to get undetectable function proxies. However, the remaining problem is manipulating Window.prototype.open so that it actually returns my wrapper and the webpage can neither detect nor revert this manipulation.

Read more Comment [6]

Tags:

Adblock Plus 1.3.9 released · 2011-06-28 17:54 by Wladimir Palant

Install Adblock Plus 1.3.9

Note: As usually, the update notification might take a while — this release needs to be reviewed on AMO first.

Major changes

  • Added experimental support for Firefox Sync
  • New extension icons
  • Updated for changes in Thunderbird 5
  • Various minor fixes

Detailed changelog

Known issues

Read more Comment

Tags:

Diagnostics 1.1.5 for Adblock Plus released · 2011-06-27 13:59 by Wladimir Palant

Diagnostics 1.1.5 has been released. This version updates compatibility information (compatible with all current Firefox branches) and contains a new icon.

Install Diagnostics 1.1.5 for Adblock Plus

Read more Comment

Tags:

Firefox Sync support added · 2011-05-31 18:51 by Wladimir Palant

Firefox Sync support is a feature that has been under development for the past two years. It seems that we finally have something that is stable enough to be included in Adblock Plus, you can test it in Adblock Plus 1.3.9a.3030. Please note that we now support Sync both for desktop and mobile Firefox versions and that it will become the preferred way of getting complicated Adblock Plus settings over to Firefox Mobile (Adblock Plus user interface on mobile is very minimalistic and doesn’t allow configuring anything complicated directly).

Remarks:

  • This feature is still very experimental.
  • Syncing Adblock Plus filters isn’t switched on by default even if Firefox Sync is configured. You need to go to the Adblock Plus menu and enable “Sync Adblock Plus settings” under “Options”.
  • The option will only be visible if the browser supports Sync and Sync is set up. In Firefox 3.5/3.6 you will need to install the Firefox Sync extension.
  • At this point, Sync does not create an exact copy of the Adblock Plus settings. Order of filters/subscriptions isn’t synced, neither are hit counts. Disabled filters in filter subscriptions will not be disabled in the remote system (a disabled custom filter on the other hand will be disabled).
  • If changes to filter/subscription are made both locally and remotely (merge conflict) local changes always win.

Another notable change in this development build: Adblock Plus icons have been updated (forum topic).

To the install page

Read more Comment

Tags: