Webextensions - inline install

Hi,

Assuming that the xpi is signed, is there a way to install the extension without the need to download the xpi and do a drag/drop or open file ?

According to the docs, it seems to be the only way.
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Packaging_and_installation#Package_and_install

Is the “InstallTrigger” a viable way, to try to do a inline install?
https://developer.mozilla.org/en-US/docs/Installing_Extensions_and_Themes_From_Web_Pages

I tried this last approach, on firefox nightly 48, but I get a “This add-on could not be downloaded because of connection failure”, also the IconURL parameter seems to be ignored.

Thanks

Did you try going to about:debugging and then clicking “Load Temporary addon” and navigating/selecting your manifest.json?

That’s how it is explained in -

https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Your_first_WebExtension#Testing_it_out

Thanks for your replay, but I’m interested in a “inline” install of the extension, and not a “manual” installation.

Have you had a look at web-ext?