Firefox-Profile with persistent AddOn-Updates?

EPD

New member
Hello!
The default for Firefoxprofiles shipping with Sandboxie+ offer no option to save AddOns persistently when they are updated in a FF running sandboxed.

The documentation suggests to update FF itself and AddOns outside of the Sandbox.

While I understand this for updates of FF itself, my AddOns and their data (i.e. ublock) are updated much more frequently. Thus my question is, whether and how I can configure a sandbox that also safes updates for AddOns and their data deleting all other things as before.

Thanks and all the best for 2025!
 
Thank you! Wishing you all the best for 2025 as well!

The following setting is only for extension options. I haven't tested it extensively, so it may not work with every extension.

For extension settings:
Code:
OpenFilePath=firefox.exe,%AppData%\Mozilla\Firefox\Profiles\<ProfileName>\storage\default\moz-extension+++<Internal UUID>*\*

There's no need to manually open the path for the extensions' updates, as the browser automatically checks and updates them whenever it's launched, if necessary.

For extension files:
Code:
OpenFilePath=firefox.exe,%AppData%\Mozilla\Firefox\Profiles\<ProfileName>\extensions\*

Replace <ProfileName> with the name of the browser profile you're using (or use star * to match all profiles).
Replace <Internal UUID> with the extension's internal UUID, which can be found in about:debugging#/runtime/this-firefox (or use star * to match all extensions).

Examples:

Specific profile and specific extension:
Code:
OpenFilePath=firefox.exe,%AppData%\Mozilla\Firefox\Profiles\default.ProfileName\storage\default\moz-extension+++a60bf232-210d-42f8-a92e-07a75c9be515*\*

Specific profile and all extensions:
Code:
OpenFilePath=firefox.exe,%AppData%\Mozilla\Firefox\Profiles\default.ProfileName\storage\default\moz-extension+++*\*

All profiles and specific extension:
Code:
OpenFilePath=firefox.exe,%AppData%\Mozilla\Firefox\Profiles\*\storage\default\moz-extension+++a60bf232-210d-42f8-a92e-07a75c9be515\*

All profiles and all extensions:
Code:
OpenFilePath=firefox.exe,%AppData%\Mozilla\Firefox\Profiles\*\storage\default\moz-extension+++*\*
 
Hi
Thanks a lot for this comprehensive ans userfriendly reply!
There are several other files with "extension" in their name which are not located in the subdirectories you mentioned, but directly in the profilefolder. For me these are default.ProfileName\extensions.json , default.ProfileName\extension-preferences.json and default.ProfileName\extension-settings.json (default.ProfileName just as generic name).
Do these also need to be exempted in SB+?
 
Back
Top