· 9 days ago by Wladimir Palant
With Mozilla disallowing classic extensions in Firefox 57, Adblock Plus 3.0 is our first version based on the Web Extensions framework as announced before. The significant changes introduced here are unfortunate but sadly unavoidable. This is particularly visible in the user interface:
- The ABP icon in the toolbar will now display the number of blocked ads (optional, can be disabled). This replaces the status information in the tooltip.
- The toolbar icon will no longer open a native menu but rather a pop-up. This one uses an old design, we want to improve it soon.
- The options page is not a native dialog but a web page now. It should be easier to use, but it is lacking much of the functionality that Firefox users got used to. We plan to add more functionality to it in future.
- The issue reporter works mostly the same as it did before, but it won’t flag common issues locally at this point. Also, it will collect less information than it did before. We’ll keep improving it.
- The “Block element” dialog offers less assistance than it did before, we will improve that as well.
As to the good news:
- We largely fixed the performance degradation which has been an issue since we switched to a different storage format with Adblock Plus 2.9. The root issue is going to be addressed in Firefox 57.
- The experimental element hiding emulation syntax is now available in Firefox as well.
- Blocking WebRTC connections is also possible in Firefox now.
With this being a massive change, there are some known issues left which should be addressed in another release soon:
- The “Block element” dialog doesn’t work in Firefox 57 under some circumstances (issue 5817).
- On Firefox 57 for Android, the Adblock Plus menu item opens the (partly dysfunctional) pop-up rather than the options page (issue 5977).
- In older Firefox versions such as Firefox 50, saving custom filters won’t update the list and you need to reload the options page to see your changes (issue 5971).
- abp:subscribe links sometimes won’t work in Firefox 57 (issue 5965).