<div dir="ltr"><div><div>I'm not sure what the bug should say...   I filed bug 1326126 mostly as a placeholder.  If someone knows the right people, please CC them and move the bug where it makes more sense.<br><br></div>Thanks!<br></div>Ehsan<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Dec 24, 2016 at 1:40 PM, Robert Helmer <span dir="ltr"><<a href="mailto:rhelmer@rhelmer.org" target="_blank">rhelmer@rhelmer.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Yes these should work if you use temporary installation after starting<br>
Firefox in Safe Mode, so you should be all set.<br>
<br>
Before the end of 2017 we need to figure out how removing support for<br>
non-WebExtensions might impact this, and possibly make adjustments -<br>
can someone please file a bug in the appropriate automation component<br>
in Bugzilla and CC: me?<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
On Sat, Dec 24, 2016 at 5:17 AM, Andreas Tolfsen <<a href="mailto:ato@mozilla.com">ato@mozilla.com</a>> wrote:<br>
> Ryan VanderMeulen <<a href="mailto:rvandermeulen@mozilla.com">rvandermeulen@mozilla.com</a>> writes:<br>
><br>
>> Most if not all of our automated test harnesses rely on add-ons to<br>
>> grant extra privileges and such. Would it even be possible to use<br>
>> them in safe mode?<br>
><br>
> Due to add-on signing, we currently install relevant test harness add-<br>
> ons at runtime using Marionette and the AddonManager:<br>
><br>
>         <a href="https://github.com/mozilla/gecko-dev/blob/master/testing/marionette/addon.js#L32" rel="noreferrer" target="_blank">https://github.com/mozilla/<wbr>gecko-dev/blob/master/testing/<wbr>marionette/addon.js#L32</a><br>
><br>
> I’m not sure when the canRunInSafeMode function Ehsan linked to is run,<br>
> but it definitely seems possible to bypass the safe mode tests to allow<br>
> this testing.<br>
><br>
> I also notice that it is assumed temporary add-ons are allowed to run<br>
> in safe-mode by default.  Unsure if automation add-ons are installed<br>
> this way, but I suspect they are, which means they would pass the<br>
> canRunInSafeMode check.<br>
><br>
><br>
</div></div><div class="HOEnZb"><div class="h5">> ______________________________<wbr>_________________<br>
> firefox-dev mailing list<br>
> <a href="mailto:firefox-dev@mozilla.org">firefox-dev@mozilla.org</a><br>
> <a href="https://mail.mozilla.org/listinfo/firefox-dev" rel="noreferrer" target="_blank">https://mail.mozilla.org/<wbr>listinfo/firefox-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Ehsan<br></div></div>
</div>