Mozilla and Windows Registry
The usage of the Windows Registry in Mozilla is quite strange. I dont think I figured out how it works.
On the image to the right are listed the Mozilla entries that are present under HKEY_CURRENT_USER\Software and HKEY_LOCAL_MACHINE\Software.
It seems that there's some inconsistencies:
- Why is there a "Mozilla Thunderbird" object at the same level as "Mozilla"?
- Why is it called "Mozilla 1.7a" when it's called "Mozilla Firefox 0.8."?
- Why is it Mozilla "Mozilla Firefox 0.8." and not "Mozilla Firefox 0.8.1"?
- Why is the "Desktop" object under "Mozilla" and not under "Mozilla 1.7a"?
Having such inconsistencies might seems like small bugs but it makes it harder for external programs etc to fx detect Mozilla and to work with Mozilla.
I have a different structure. I don't have Thunderbird installed, and there is no "Mozilla 1.7a" on my machine. So, "Mozilla 1.7a" must be either from Thunderbird or from another 1.7a installation.
Yes, the version of Firefox 0.8 is "0.8." all over the place. If I remember it correctly, Firefox 0.8.1 was Mac only. Extraneous period must be an error in version definition file.Comment by Walter K at March 25, 2004 01:44 AM | Permalink