This is my first time for publishing a Firefox extension.
My extension is nearing its release.
I have read the guide on “Submit an add-on”, but I still don’t understand it completely. Basically, there is no mention of Native Messaging in the guide.
My submission will be as follows:
Firefox Extension (Source)
Console Application (Binary only, Native Messaging, Gateway)
Windows Application (Binary only, Native Messaging, HTTP Server and UI)
The reason for binaries only: my extension comes in two flavours - standard and paid. And so, the binaries (closed source) will also facilitate the paid version of the extension.
What steps do I follow to submit these and get my extension signed without complications?