Closed Bug 1924845 Opened 1 year ago Closed 1 year ago

Insert toolkit profile into selectable DB on upgrade

Categories

(Toolkit :: Startup and Profile System, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
133 Branch
Tracking Status
firefox133 --- fixed

People

(Reporter: jhirsch, Assigned: jhirsch)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Followup from bug 1883162. When the user creates their first selectable profile, we need to first add the existing toolkit profile to the selectable profile database, so that the user will be able to see their existing profile and their new profile in the various menus.

Assignee: nobody → jhirsch
Status: NEW → ASSIGNED

Very WIP but works locally for the upgrade flow from toolkit to
selectable profiles, just getting feedback on whether it makes sense
from a user perspective.


Still need to debug activate handler behavior, temporarily disabled.

Also need to remove the try/catch around flush, that was from debugging.

Upgrade flow: add a first selectable profile and the menu shows your old
toolkit profile as "defualt profile".

the toolkit profile instance will show both profiles in a new window
(still need to update the code so the existing menuitem is updated if
profiles are added).

Attachment #9431166 - Attachment description: WIP: Bug 1924845 - Add the toolkit profile to the selectable profiles datastore on first creation. r?niklas!,mossop → Bug 1924845 - Add the toolkit profile to the selectable profiles datastore on first creation. r?niklas!
Pushed by jhirsch@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cbf660df6cb6 Add the toolkit profile to the selectable profiles datastore on first creation. r=niklas
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 133 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: