Open Bug 1583739 Opened 6 years ago Updated 3 years ago

Pref "taskbar.grouping.useprofile" broke with fast blankWindow display work

Categories

(Core :: Widget: Win32, defect, P3)

69 Branch
defect

Tracking

()

People

(Reporter: romain.johan, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36

Steps to reproduce:

New install of Firefox 69.0.1
-> 2 profiles in AppData\Roaming\Mozilla\Firefox\Profiles
-> Add in each one a file user.js with this line :
user_pref("taskbar.grouping.useprofile", true);

Open firefox (the first profile is loaded) and go to about:profiles URL.
Launch second profile : it launchs it in a new icon on the taskbar (good !)
Close it and re-open it : it's now launched on the same icon and will never be separated again.

Actual results:

The profiles aren't separating as it should. It only works the first time a profile is launched.
It seems that the preference is only read once and never again.

I tried with 4 profiles and it's always the same behavior.

Expected results:

With the line added in user.js and correctly reported in prefs.js, each profile launched should have it's own icon on the window taskbar and not only during first launch.

It worked on version 60 of Firefox but in 68 and 69 it became broken (haven't tested other versions)

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Startup and Profile System
Product: Firefox → Toolkit
Component: Startup and Profile System → Widget: Win32
Product: Toolkit → Core

EDIT : I found this pref to add, it seems to correct the problem :
user_pref("browser.startup.blankWindow", false);

The priority flag is not set for this bug.
:jimm, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jmathies)
Priority: -- → P3
Blocks: 1473142
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(jmathies)
Summary: Pref "taskbar.grouping.useprofile" only works the first time a profile is launched → Pref "taskbar.grouping.useprofile" broke with fast blankWindow display work

The bug is still here, no updates?

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.