uBlock Origin released as a pure WebExtension for Firefox


A new WebExtension model of the well known content material blocker uBlock Origin was just uploaded to Mozilla’s formal increase-ons repository for Firefox.

The new model is compatible with Firefox’s new WebExtensions common for extensions, and will as these proceed to work when Firefox fifty seven gets produced.

This 1st formal release of the WebExtensions model of uBlock Origin will work for the most aspect just like the legacy increase-on model.

End users might practical experience troubles however when they update from the legacy model of the increase-on to the new model.

Raymond Hill, the developer of uBlock Origin indicates that 32-little bit end users of Firefox stay on model 1.13.8 of the increase-on right up until these troubles are fixed.

One particular challenge that end users might run into is a storage limit bug for excess filter lists. In essence, what occurs is that not all filter lists will be loaded, and that this actions can break the updating of filter lists that ended up loaded.

Also, there seems to be a limit to how substantially details can be saved in indexedDB, so if you have lots of much more excess filter lists, not all of them will be equipped to load, and this can also break the future updating of whichever filter lists could load. In small, complete mess. Just as I feared, there are troubles with indexedDB.

An additional challenge that some end users might practical experience is that custom made options might not be offered any longer.

If that is the case, the adhering to workaround is advised to solve the challenge:

  • Set up uBlock Origin 1.13.8 from Mozilla AMO.
  • Open up the uBlock Origin Configurations, and select the “back again up to file” option on the page. This exports all options to the local method.
  • Set up the newest model of uBlock Origin once again.
  • Open up the Configurations page, and select the “restore from file” option this time to import the options if they are even now not there after the update to the newest model of uBlock Origin.

Raymond Hill released a workaround for a further challenge that end users of the extension might practical experience after updating to model 1.13.10. If uBlock is broken after the update, end users are questioned to do the adhering to:

Un-set up uBO
Quit Firefox (be sure Firefox is definitely no extended in memory)
Start Firefox
Verify that uBO is definitely taken off in about:addons, normally, go to move 1.
Quit Firefox (be sure Firefox is definitely no extended in memory)
Start Firefox
Re-set up uBO

If that does not work, a fallback to model 1.13.8 — the legacy model — is expected to restore functionality. Firefox end users have two possibilities then:

  1. Backup all your options, then set up the pure webext model of uBO from the dev channel on AMO, which is not influenced by the root challenge. After you have put in the pure webext model, restore your options from the backup file.
  2. Hold applying 1.13.8 right up until Firefox fifty six (in which the root challenge is preset). If you select this option, you need to almost certainly disable the car-update for uBO. For Android, there is a location to disable car-update of extensions, but it applies to all extensions: about:config => extensions.autoupdate.enabled => bogus.

Supplemental info are offered on uBlock Origin’s Mozilla AMO page, and the GitHub job web page.

Ghacks requirements you. You can discover out how to assist us right here or assist the web page straight by becoming a Patreon. Thank you for staying a Ghacks reader.

The post uBlock Origin produced as a pure WebExtension for Firefox appeared 1st on gHacks Technology News.