For testing a new version of my AddOn, I need to use the same browser profile where I’m also using the latest signed “production” version.
Switching to the test version is easy … “Load Temporary AddOn” on the about:debugging page. After that, the AddOn preferences are still there. The problem is when I finished testing and want to switch back. By clicking “Remove” on the debugging page, it re-enables the production version but also deletes all preferences. Losing all preferences (my AddOn has lots of things to configure) is a major annoyance.
So how can I keep preferences when removing the “Temporary” version?