One possible workaround would be to provide a way to add keys from which you would accept extensions. Then as part of the extension development process, you could sign your extension with your key when you are ready to install it.
If the issue Mozilla is really concerned about is security, this should be an acceptable solution.
> If the issue Mozilla is really concerned about is security, this should be an acceptable solution.
I don't know what you're implying here. That they're not concerned about security? What are they concerned about?
But it is possible they have other motivations (like control). I hope that is not the case, but I think it would be foolish to not even consider the possibility.
Then malicious apps will just sideload new keys.
Citation needed.
Why not use the stable versions which allow unsigned extensions?
I really doubt Debian will flip the compile switch that completely prevents unsigned extensions on Iceweasel.
Yea, those pesky deceased developers. When will they stop being so lazy and update their code?
I don't understand how technically savvy people are capable of reasoning around the walled garden approach. It isn't their place to tell me who I should trust.