<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, May 21, 2014 at 11:25 AM, Gijs Kruitbosch <span dir="ltr"><<a href="mailto:gijskruitbosch@gmail.com" target="_blank">gijskruitbosch@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>Why do we need a pref?<br></div></div></blockquote><div><br></div><div>Two reasons:<br></div><div>- to avoid changing behavior for existing users<br></div><div>- to allow reverting to the previous behavior for new users (primarily to allow easier one-off testing)<br>
<br></div><div>I'm not a fan of prefs either, but I think this is one example where it makes sense. This likely wouldn't be a user-exposed pref, and I think the implementation complexity involved is minimal compared to the costs of changing this across the board.<br>
</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000"><div>
      
      Separately, IIRC there are differences in behaviour between
      startup-of-firefox-with-only-one-profile-defined and
      startup-of-firefox-with-multiple-profiles-defined . Am I
      misremembering? If not, are we OK with those consequences for
      users who use both release and aurora/nightly?<br></div></div></blockquote><div><br></div><div>I'm not aware of any important behavior differences.<br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><div>
      
      Finally, what if, on a machine with 0 profiles:<br>
      <br>
      - I download nightly/aurora and use it. This creates a profile. Is
      that going to be "default" or "default aurora/nightly" ?<br></div></div></blockquote><div><br></div><div>It would be the "default aurora/nightly" profile.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><div>
      - I then download beta/release and use it. Does that reuse the
      aurora/nightly profile (which is the only one), or does it create
      its own profile?<br></div></div></blockquote><div><br></div><div>So this would create a new "default" profile.<br><br></div><div>Gavin<br><br><div bgcolor="#FFFFFF" text="#000000"><div><div><div class="h5">
<br><br>
      On 21/05/2014 18:59, Gavin Sharp wrote:<br>
    </div></div></div>
    <blockquote type="cite"><div><div class="h5">
      <div dir="ltr">
        <div><span>The problem:
            testing Aurora/Nightly builds side-by-side with your
            "normal" Firefox requires some manual profile management,
            which is a barrier for web developers and other testers who
            want to just download-and-run.<br>
            <br>
            This problem has been discussed here before. <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=895030" target="_blank">https://bugzilla.mozilla.org/show_bug.cgi?id=895030</a>
            covers one proposal, and previous threads here include:<br>
            <br>
            <a href="https://mail.mozilla.org/pipermail/firefox-dev/2013-July/000574.html" target="_blank">https://mail.mozilla.org/pipermail/firefox-dev/2013-July/000574.html</a>
            (<a href="https://groups.google.com/forum/#%21topic/firefox-dev/P6lyKEaSRbM/discussion" target="_blank">https://groups.google.com/forum/#!topic/firefox-dev/P6lyKEaSRbM/discussion</a>)<br>
            <a href="https://mail.mozilla.org/pipermail/firefox-dev/2013-July/000560.html" target="_blank">https://mail.mozilla.org/pipermail/firefox-dev/2013-July/000560.html</a>
            (<a href="https://groups.google.com/forum/#%21topic/firefox-dev/23sGBTc_rM0/discussion" target="_blank">https://groups.google.com/forum/#!topic/firefox-dev/23sGBTc_rM0/discussion</a>)<br>
            <br>
          </span></div>
        <div><span>Here's a new
            proposal that I've come up with, which is a modification of
            a revised proposal that Jeff Griffiths and the devtools
            folks came up with:<br>
            <br>
            <a href="https://wiki.mozilla.org/User:GavinSharp/Profile-proposal" target="_blank">https://wiki.mozilla.org/User:GavinSharp/Profile-proposal</a><br>
            <br>
          </span></div>
        <div><span>One of the
            benefits of this proposal is that it does not affect
            existing Nightly/Aurora users.<br>
            <br>
          </span></div>
        <div><span>I'd like broader
            feedback on this proposal before we move to implement.<br>
          </span></div>
        <div><span><br>
          </span></div>
        <div>
          <span>Gavin<br>
          </span></div>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      </div></div><pre>_______________________________________________
firefox-dev mailing list
<a href="mailto:firefox-dev@mozilla.org" target="_blank">firefox-dev@mozilla.org</a>
<a href="https://mail.mozilla.org/listinfo/firefox-dev" target="_blank">https://mail.mozilla.org/listinfo/firefox-dev</a>
</pre>
    </blockquote>
    <br>
  </div>

</div></div><br></div></div>