Ublock: [webext] Both webext addons have a yellow "LEGACY" badge

Created on 1 May 2017  路  4Comments  路  Source: gorhill/uBlock

https://dxr.mozilla.org/mozilla-central/search?q=addon.legacy.label&redirect=false
screenshot_20170501_124438

As those addons are webext-only and not webext-hybrid as you are planning it for the future, I am confused.
https://github.com/gorhill/uBlock/issues/622#issuecomment-279403362
If those webext addons are already the hybrids, I do not understand why there are legacy and hybrid-legacy addons, but not webextension-only addons. (Importing the webext-only chromium addons into Nightly does not work which I neither would expect).

external

Most helpful comment

If I find the free time, I will bring back the pure webext version like it used to be before I converted to hybrid.

All 4 comments

The webext version of uBO is a hybrid, a webext wrapped into a thin layer legacy one, necessary for a seamless transition. If you want the label to be different for this case, this is a Firefox issue.

Okay, Thank you! The thin legacy layer must be removed until August (Nightly 57) anyway, so I think this label is technically correct and okay for this time. Then I will now try to remove that legacy layer for myself to feel better :D
Edit: Nice, thank you for making it that easy. 馃帀 (Just compress the contents of the webextension folder as zip and import it into Nightly.)

If I find the free time, I will bring back the pure webext version like it used to be before I converted to hybrid.

If I find the free time, I will bring back the pure webext version like it used to be before I converted to hybrid.

Will using the old make-webext still "just work" or is it necessary to update that file?

Also, any reason that current releases don't include the webext.xpi any more? I just built it from source, and so far it did not explode...

Was this page helpful?
0 / 5 - 0 ratings