The new nightly didn't install using a new profile as it should
Categories
(Firefox :: Foxfooding, defect, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox90 | --- | affected |
People
(Reporter: gaby2300, Unassigned)
References
Details
(Whiteboard: [foxfooding][community] [proton-foxfooding])
Windows 7, 64-bit
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0 Windows_NT 6.1 7601
Build 20210424155423
- Download from https://www.mozilla.org/firefox/channel/desktop/#nightly and install.
- Notice it opens in the same profile as my daily one.
Expected behavior: As per https://blog.nightly.mozilla.org/2019/01/14/moving-to-a-profile-per-install-architecture/ it should install using a new profile.
Actual behavior: It installed using the same profile as my daily one.
Note: I tried two times, one with my daily browser open, the other with my daily browser closed. Both times the new installation didn't open in a new profile.
Github profile: https://github.com/gaby2300
Updated•4 years ago
|
Updated•4 years ago
|
| Reporter | ||
Comment 2•4 years ago
|
||
Julien, I cannot access your link. Could you please tell me what it is about? Or please give me access if possible?
Comment 3•4 years ago
|
||
Hi Gabriela, we are using JIRA to track proton progress, this is an internal tool only accessible to Mozilla employee, you can safely disregard this link. Thanks.
| Reporter | ||
Comment 4•4 years ago
|
||
Thank you Julien , I understand!
BTW, do you happen to know someone who could help me fix this bug? Thanks for your help!
| Reporter | ||
Updated•4 years ago
|
Comment 5•4 years ago
|
||
We are triaging Proton bugs daily - our product team will be assigning priorities, and engineering will engage in order of priority. Stay tuned.
I'm resetting the priority to unset until product has the chance to look at it.
Updated•4 years ago
|
| Reporter | ||
Comment 6•4 years ago
|
||
(In reply to Julien Chaupitre from comment #5)
We are triaging Proton bugs daily - our product team will be assigning priorities, and engineering will engage in order of priority. Stay tuned.
I'm resetting the priority to unset until product has the chance to look at it.
Right, I understand. I'll be looking forward to that! Thanks!
Comment 7•4 years ago
|
||
Can you please help clarify the channel and version of your daily Firefox installation?
Updated•4 years ago
|
| Reporter | ||
Comment 8•4 years ago
|
||
(In reply to Romain Testard [:RT] from comment #7)
Can you please help clarify the channel and version of your daily Firefox installation?
Sure Romain!
Nightly, 90.0a1 (2021-04-27)
Thanks for your help!
Comment 9•4 years ago
|
||
So I think your scenario is a re-installation (similar channel, similar folder path) rather than a sepoarate installation. In this case the default profile gets picked. Thanks for validating that these are indeed the same browser instance but different Windows.
| Reporter | ||
Comment 10•4 years ago
|
||
(In reply to Romain Testard [:RT] from comment #9)
So I think your scenario is a re-installation (similar channel, similar folder path) rather than a sepoarate installation. In this case the default profile gets picked. Thanks for validating that these are indeed the same browser instance but different Windows.
I am sorry but I am not sure I understand your comment.
I still don't understand why the new Nightly didn't open in a new profile as it should have.
I am sorry but If other people not so interested in QA (or Foxfooding as it's called now) as I am, found this bug and didn't know testing with an old profile was almost useless, their effort was not worthwhile. Also, if they did know, they may have left testing which is a pity.
Comment 11•4 years ago
|
||
QA is super important for us and help is much appreciated!
My assumption is that your scenario is:
1 You run Nightly (installation 1) on your default profile (profile 1)
2 You install a frsh new nightly, you follow the default installation process which installs over your old installation, which therefore remains installation 1
3 AT this point installation 1 picks profile 1
If you install a different channel or to a different folder then installation 2 will get created, your system will have 2 different installations and starting up installation 2 will create a new profile
Hope this makes sense
| Reporter | ||
Comment 12•4 years ago
|
||
(In reply to Romain Testard [:RT] from comment #11)
QA is super important for us and help is much appreciated!
My assumption is that your scenario is:
1 You run Nightly (installation 1) on your default profile (profile 1)
2 You install a frsh new nightly, you follow the default installation process which installs over your old installation, which therefore remains installation 1
3 AT this point installation 1 picks profile 1
I suppose this is because I ran the stub installation that didn't let me choose the folder I want to installed it in?
If you install a different channel or to a different folder then installation 2 will get created, your system will have 2 different installations and starting up installation 2 will create a new profile
Hope this makes sense
Yes, it does! Thanks!
Maybe the testing steps could include some detail about this, or change the stub installer for the normal one telling people to install in another folder? This may help testers to have the same issue as I did?
Comment 13•4 years ago
|
||
Yes the stub installer will default to default installation settings, the full installer on https://www.mozilla.org/en-US/firefox/all/#product-desktop-nightly have more customization capabilities.
Proton did not touch profile maangement or installation process so perhaps best to use the stub installer so testers set-up are standard.
I'll close this bug for now given I think we align.
| Reporter | ||
Comment 14•4 years ago
|
||
(In reply to Romain Testard [:RT] from comment #13)
Yes the stub installer will default to default installation settings, the full installer on https://www.mozilla.org/en-US/firefox/all/#product-desktop-nightly have more customization capabilities.
Proton did not touch profile management or installation process so perhaps best to use the stub installer so testers set-up are standard.
I'll close this bug for now given I think we align.
You say you close the bug because we align. We align because I understood what happened. But this won't keep testers having the same issue and leaving. I mean, the bug isn't fixed. I still think testers should know this before starting so they can avoid reproducing the bug.
| Reporter | ||
Comment 15•4 years ago
|
||
I am sorry but I think this shouldn't be resolved as WFM because it doesn't actually work for me.
Comment 16•4 years ago
•
|
||
(In reply to Gabriela [:gaby2300] from comment #14)
(In reply to Romain Testard [:RT] from comment #13)
Yes the stub installer will default to default installation settings, the full installer on https://www.mozilla.org/en-US/firefox/all/#product-desktop-nightly have more customization capabilities.
Proton did not touch profile management or installation process so perhaps best to use the stub installer so testers set-up are standard.
I'll close this bug for now given I think we align.You say you close the bug because we align. We align because I understood what happened. But this won't keep testers having the same issue and leaving. I mean, the bug isn't fixed. I still think testers should know this before starting so they can avoid reproducing the bug.
@gaby2300 as mentioned, the bug is not with Proton, it's with the instructions to the testers that they need to have a fresh profile. I will change the instructions on the community portal to make this clearer.
Thanks for the help @RT
Description
•