Bringing "blockable items" to Chrome, introducing the Adblock Plus developer tools panel · 2016-02-03 18:08 by Sebastian Noack
Since we ported Adblock Plus to Chrome, we promised our users feature-parity with Adblock Plus for Firefox. While we are still not there, the probably most significant feature that has been missing on Chrome for a long time – but not anymore – is a way to view blockable items/requests along with applied filters.
For Chrome and Opera, we decided to implement “blockable items” as a developer tools panel (issue 154). Being a tool for advanced users, filter list authors and our own developers, we think that it belongs there. And integrating it with the developer tools gives a nice user experience.
The developer tools panel is now available in the development builds as of Adblock Plus 126.96.36.1993 for Chrome and Opera, and will be included in the next release, Adblock Plus 1.11. In order to use the developer tools panel, inspect the current page (
Ctrl + Shift + I) and click on the “Adblock Plus” panel. Unfortunately, Chrome currently doesn’t provide a way to open the developer tools panel programmatically, e.g. from our icon menu.
Also as opposed to “blockable items” on Firefox, we don’t record items in advance, to avoid performance penalties and additional memory usage while not using the developer tools panel. Therefore you have to (re)load the page, with the panel open, to see all items.
The items shown in the developer tools panel include:
- Web requests as seen by Adblock Plus. Blocked/Whitelisted requests are indicated red/green, with the responsible filter given in the right column. When moving the mouse over a request item, buttons – to block or whitelist the request – appear.
- Element hiding filters that match and hide any element on the current page. However, since Chrome doesn’t provide a way to detect actual element hiding hits, these items are simulated by observing the document for hidden elements that match the selector of any active element hiding filter, which might not give completely accurate results in rare situations.
- Document-based whitelisting including
ELEMHIDE, GENERICBLOCK and GENERICHIDE exception rules, that apply for any document on the current page. Note that if a
DOCUMENTexception rule applies, there won’t show any further items – as it pretty much disables Adblock Plus – for that document.
Adblock Plus 1.7.3 for Chrome and Opera released · 2014-01-29 17:38 by Wladimir Palant
This release fixes pop-up blocking that was broken in the previous release. It also addresses a long standing issue, the size of the “Block element” dialog wasn’t always set correctly.
Adblock Plus 1.7.2 for Chrome and Opera released · 2013-12-19 14:36 by Wladimir Palant
The previous release introduced issues with some old Chrome versions (reported for Chrome 24 and 25), element hiding wouldn’t work there. These have now been fixed. Also, the download size has been reduced again.
Adblock Plus 1.7 for Chrome and Opera released · 2013-12-18 15:57 by Thomas Greiner
This release includes significant changes to the icon and the icon popup. It is the next step in redesigning the entire UI after releasing new versions of our first-run page on all platforms earlier this year.
The redesigned popup allows us to seamlessly integrate features such as the blocked ads counter and the emergency notifications. Users who want to hide the icon can now right-click on it and hide it from there which is why we removed the related option from the Options page. The icon can be brought back on the browser’s Extensions page.
Changes in detail
- Icon popup has been redesigned.
- Extension icon has been improved and relocated from the address bar to the browser toolbar.
- The number of blocked elements on the current page can be displayed in the icon now.
- Simplified selecting element to block on some websites, if the element selected cannot be blocked its parent container will be selected instead.
- Selection of element to block now reacts to Enter and Esc hotkeys (select element and cancel selection respectively).
- Fixed: Selecting element to block didn’t prevent links from being followed.
- Fixed: Elements would sometimes be stuck with wrong background color after “Block element” menu item was used and canceled.
Adblock Plus 1.6.2 for Opera released · 2013-11-26 17:17 by Wladimir Palant
Install Adblock Plus 1.6.2 for Opera (Opera 17 or higher required). Please note that it might take some time until the new version is reviewed an actually becomes available.
This release fixes an issue with size limitations for data storage in Opera, after a while filter changes would no longer be saved. With this release Adblock Plus for Opera uses the same data storage approach as Adblock Plus for Chrome. Note that this won’t work in Opera 15, a more recent Opera version is required.
There will be no corresponding Adblock Plus for Chrome release, this change is irrelevant for Chrome users.
Adblock Plus 1.6.1 for Chrome and Opera released · 2013-10-16 17:13 by Wladimir Palant
- Some missing translations for the first-run page are now included.
- Fixed: Data corruption warning was showing up for the initial installation.
- Pop-up blocking has been enabled, current Opera versions now have the necessary functionality.
- Fixed: First-run page sometimes didn’t show up (worked around a bug that Opera apparently ported from Presto to Chromium).
Adblock Plus 1.5.5 for Chrome and Opera released · 2013-09-02 13:13 by Wladimir Palant
This release implements a partial work-around for Chromium bug 281711. This bug prevented Adblock Plus from blocking ads on pages that were opened from Flash (e.g. when people clicked the YouTube link inside a YouTube video).
Adblock Plus 1.5.4 for Chrome and Opera released · 2013-08-16 12:51 by Wladimir Palant
This emergency release fixes a serious bug that caused opting out of acceptable ads to be reverted. Other changes in this release are:
- Fixed localization issue breaking extension for Danish users.
- Fixed localization issues resulting in broken links on the Options page.
- Updated punycode library.
Bug in Adblock Plus for Chrome and Opera caused acceptable ads setting to be reverted · 2013-08-16 12:51 by Wladimir Palant
Adblock Plus for Chrome and Opera releases starting with version 1.5.1 had a very bad bug: acceptable ads were enabled on update, even for users who previously opted out. This issue is fixed in the Adblock Plus 1.5.4 release but the damage is already done — there is no way to distinguish users who opted out and had acceptable ads re-enabled on update from those who didn’t opt out.
What should somebody who opted out previously do now?
If you use Adblock Plus for Chrome or Opera and unchecked “Allow some non-intrusive advertising” previously then chances are that it is checked again now. You will have to go into Adblock Plus options and uncheck it again. Unfortunately, this issue cannot be repaired automatically. We are really sorry about that.
Adblock Plus 1.4.1 for Chrome and Opera released · 2013-05-28 13:19 by Wladimir Palant
The news on the first Opera release based on Chromium is making the round. So we’ve released Adblock Plus 1.4.1 for both Chrome and Opera (Opera 15 and higher required). Note that the builds for Chrome and Opera are not identical, at the moment Opera isn’t fully compatible to Chrome extensions. The differences are:
- Pop-up blocking feature doesn’t work (webNavigation API isn’t available).
- Filters data is being stored in LocalStorage because FileSystem API isn’t functional.
- The ABP icon doesn’t have a right-click menu (Opera’s user interface currently differs from Chrome here).
- Argentinian Spanish locale is missing due to issues on addons.opera.com.
Other than that the Opera version is on par with Adblock Plus for Chrome. We hope that the issues in Opera will soon be resolved.
The changes in Chrome compared to the previous release are only minor at this point. In addition to some internal improvements we fixed a bug with click-and-hide not treading scheme-relative URLs correctly.