On Fri, Oct 19, 2018 at 3:43 PM Dave Townsend <
dtow...@mozilla.com> wrote:
> On Fri, Oct 19, 2018 at 6:31 AM Tom Ritter <
t...@mozilla.com> wrote:
>> > On Thu, Oct 18, 2018 at 3:32 PM Dave Townsend <
dtow...@mozilla.com> wrote:
>> > > For cases where users manually downgrade an install of Firefox or attempt
>> > > to forcefully use an older version of Firefox with a newer profile the
>> > > profile downgrade protection feature will now tell the user that the
>> > > profile is too new to use with this Firefox giving them the option to
>> > > create a new profile to use or to quit.
>>
>>
>> If you have multiple channels installed, and have them all start with
>> -P for profile selection, it seems like this downgrade protection
>> mechanism might trigger if you select the wrong profile for the
>> channel you started. That would lead to confusion.
>
>
> Well one benefit of these changes is that you wouldn't need to run with -P any longer, each installed channel will be able to have its own default profile. And throwing a warning when you try to open your nightly profile with beta is definitely intended.
Well, if all you're using -P for is to separate profiles-by-channels,
then yea you can get rid of it, but one might have multiple
profiles/per channel.
(And yea, the warning in that case is definitely intended.)
>> Maybe we could detect if the user started with -P, and if so change
>> the error message to intelligently guide the user in that case?
>
> Guide them in what way?
Instead of saying "The profile is too new to use with this Firefox.
Create a new profile or Quit" maybe something like "The profile is too
new to use with this Firefox. Restart and choose a different profile
or Create a new profile"
-tom