Bug 1893666 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

To support starting up into a selectable profile instead of the existing named profiles, add optional properties to nsToolkitProfile: the group DB path and a flag to show the new profile selector at startup. (Any other properties to add? Double check the docs.)

These will need to be written out to profiles.ini, so there may be changes needed in nsToolkitProfileService to map these properties to the profile entry in installs.ini.

Best reference doc is probably the profile selector architecture doc, https://docs.google.com/document/d/1PP4NjlOBmwNJP9emu1Bk5LBk_LcD284xMZZ8gG11-S0/edit#heading=h.rd74ekz7fx9v.
To support starting up into a selectable profile instead of the existing named profiles, add optional properties to nsToolkitProfile: the group DB path and a flag to show the new profile selector at startup. (Any other properties to add? Double check the docs.)

These will need to be written out to profiles.ini, so there may be changes needed in nsToolkitProfileService to map these properties to the profile entry in installs.ini.

Be sure to gate these changes on the build-time flag defined in bug 1893315.

Best reference doc is probably the profile selector architecture doc, https://docs.google.com/document/d/1PP4NjlOBmwNJP9emu1Bk5LBk_LcD284xMZZ8gG11-S0/edit#heading=h.rd74ekz7fx9v.
To support starting up into a selectable profile instead of the existing named profiles, add optional properties to nsToolkitProfile: the group DB path, a flag to show the new profile selector at startup, and a flag to make a profile the default profile. (Any other properties to add? Double check the docs.)

These will need to be written out to profiles.ini, so there may be changes needed in nsToolkitProfileService to map these properties to the profile entry in installs.ini.

Be sure to gate these changes on the build-time flag defined in bug 1893315.

Best reference doc is probably the profile selector architecture doc, https://docs.google.com/document/d/1PP4NjlOBmwNJP9emu1Bk5LBk_LcD284xMZZ8gG11-S0/edit#heading=h.rd74ekz7fx9v.

Back to Bug 1893666 Comment 0