devedition creates a dev-edition profile even if it's configured to always launch with the profile manager

NEW
Unassigned

Status

()

Toolkit
Startup and Profile System
P3
normal
4 years ago
2 months ago

People

(Reporter: rctgamer3, Unassigned)

Tracking

({regression})

35 Branch
regression
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

4 years ago
I've been running several dedicated profiles, one of which I use for Aurora and have been using for years.

However, (starting with the 2014-11-10 build) on every start, Aurora now creates a "dev-edition-default" profile and clutters the profile manager menu.

Manually deleting the folder and/or the entry from profiles.ini doesn't help, it keeps recreating new default devedition profiles.

Comment 1

4 years ago
How are you launching the dev edition?
Flags: needinfo?(rctgamer3)
(Reporter)

Comment 2

4 years ago
(In reply to Benjamin Smedberg  [:bsmedberg] from comment #1)
> How are you launching the dev edition?

I just launch it normally by launching the Aurora/devedition shortcut ("C:\Program Files (x86)\Aurora\firefox.exe"), which then shows me the profile manager.
Flags: needinfo?(rctgamer3)

Comment 3

4 years ago
Not a high priority, but past do you think this would be easy to fix?
Flags: needinfo?(past)
Keywords: regression
Priority: -- → P3
Summary: Cannot delete devedition profile → devedition creates a dev-edition profile even if it's configured to always launch with the profile manager
Created attachment 8521356 [details] [diff] [review]
no-create-without-startWithLastProfile

I think something like this would fix it, but I haven't tested it and I'm not entirely sure it won't result in confusion for other users. Is nsIToolkitProfileService.startWithLastProfile a clear indication that the user is manually managing her profile list?
Flags: needinfo?(past)

Comment 5

4 years ago
My assumption was that if we're going to show the profile manager, we probably shouldn't create the dev-edition profile. That includes if .startWithLastProfile is false, but also if the browser is launched with -profilemanager.

But that assumption may be wrong: in this same situation, does normal Firefox create a `default` profile before opening the profile manager?
You need to log in before you can comment on or make changes to this bug.