Bug 1750988 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.

This will depend on the new AUMID we'll be adding in https://bugzilla.mozilla.org/show_bug.cgi?id=1750987.

Some older, since backed out work, on Site Specific Browsers is likely going to be helpful here. https://hg.mozilla.org/mozilla-central/rev/f0955f658b1e is a patch that allows for the creating a shortcut with a custom AUMID.

In order to make sure that we can update the icons on these shortcuts, remove them on uninstall, etc. - we will write out a new shortcuts log to `ProgramData\Mozilla`. It should be exactly the same as the shortcuts log created by the installer, and post-update, the uninstaller, and anything else that uses the existing shortcuts log will need to be updated to look for this one as well.
This will depend on the new AUMID we'll be adding in https://bugzilla.mozilla.org/show_bug.cgi?id=1750987.

Some older, since backed out work, on Site Specific Browsers is likely going to be helpful here. https://hg.mozilla.org/mozilla-central/rev/f0955f658b1e is a patch that allows for the creating a shortcut with a custom AUMID.

In order to make sure that we can update the icons on these shortcuts, remove them on uninstall, etc. - we will write out a new shortcuts log to `ProgramData\Mozilla`. It should be exactly the same as the shortcuts log created by the installer, and post-update, the uninstaller, and anything else that uses the existing shortcuts log will need to be updated to look for this one as well.

This code is intended to be called during onboarding, if and when the user has opted in to Privacy Mode.

Back to Bug 1750988 Comment 0