No-one but her is ever going to use this, but it helps her a lot in her workflow, nevertheless. It's tiny with around 50 lines of code.
Now, as the title says, I found out that in order to install an extension in Release version, you _have_ to sign the extension, i.e. have it reviewed by Mozilla (which in my case is impossible, due to the third-party integration) [1]. In my opinion, it is absolutely crazy that there is no way for her to install the extension on her computer (without switching to Nightly or Developer, which she shouldn't have to), to use this and, frankly, it is very Google-esque for Mozilla to gate-keep their software like this.
I would totally understand if this is required for the extension to be distributed through the Mozilla store, but this is too infringing.
A two year-old post on the matter is being ignored [2].
What are your thoughts on this?
[1] https://wiki.mozilla.org/Add-ons/Extension_Signing [2] https://connect.mozilla.org/t5/ideas/allow-manually-permanently-installed-unsigned-extensions/idi-p/26583