I've just installed this and the key HKLM\SOFTWARE\mozilla.org is created (and not removed) when you go to Tools/Add-0ns.
XP SP3 admin
New: Capture2Text (Sep 26, 2023), Platform 26.2.1 (Sep 17, 2023)
450+ real apps (49GB), 1.1 billion downloads, Please donate.
Jack Haller, Advisor and Father of Our Founder, Has Passed Away
I've just installed this and the key HKLM\SOFTWARE\mozilla.org is created (and not removed) when you go to Tools/Add-0ns.
XP SP3 admin
Normally this should be removed if you havent firefox installed locally and you have admin rights.
No local install here. If I upgrade, I don't see it but from a clean install, default profile etc. it's reproducible every time. Thanks for checking.
You should put a [Bug] in the title so it shows up in the official bugtracker and John notices it.
I can't reproduce it here. Are you sure you're using a current clean install of the currently-supported version (5.0) and only running it from FirefoxPortable.exe and not using something like AllowMultipleInstances, which will definitely leave the key?
OK, I tested again, these are the exact steps:
If I repeat the above whilst offline, the key isn't created but going back online and refreshing the page creates the key. This is all first run.
On subsequent runs the key isn't created until I go to Tools/Add-ons (even when offline).
XP SP3 .NET admin on a local disk (NTFS). No AllowMultipleInstances etc.
I fired up my clean Windows XP SP3 install in VirtualBox and downloaded and installed Firefox Portable 5.0. I opened it up and opened up Tools - Add-Ons. I added the first recommended add-on (Invisible Hand) and restarted Firefox. After it restarted, I browser to a page and then closed Firefox.
At no time was the HKLM\SOFTWARE\mozilla.org key even created. I checked after every single step. So, I'm not sure why this is being created.
I do have a possible fix for the situation where it is (for unknown reasons) being created and can integrate it into the next release. Could you try this out, please?
https://portableapps.com/temp/FirefoxPortableHKLMFix.exe
That seems to fix it, the key is removed on exit every time. Thanks.
This has been fixed in the 5.0.1 release.