<div dir="ltr">On Tue, Aug 18, 2015 at 11:56 AM, Anthony Shipman <span dir="ltr"><<a href="mailto:als@iinet.net.au" target="_blank">als@iinet.net.au</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
All I really need is to indicate to the browser that one particular<br>
add-on is to be accepted unsigned from a .xpi file on disk for the<br>
duration of a debugging session.<br></blockquote><div><br></div><div>This is a really good suggestion and I don't think we've considered this case before. I'm going to think about this some more but it seems like it might be doable. There are a couple of caveats that come immediately to mind:<br><ul><li>We could only do it for restartless add-ons.</li><li>It probably wouldn't work by installing them as real add-ons, instead we'd just run the regular startup scripts for the add-on in-place so the add-ons location might be different to when installed (i.e. not in the profile folder) and the AddonManager API's might not return a result if you did getAddonByID for it.</li><li>There might be problems doing this if the same add-on is already installed normally since we'd have to disable it and then make sure it can't be enabled again.<br></li></ul><p>I don't know if any of those make this seem like a non-starter but I'll think more about it.<br></p></div></div></div></div>