Mozilla once again demonstrating they have no place in an enterprise environment
Firefox is a very nice browser for home users, but that's it.
Nearly every aspect of the softwares architecture under the bonnet is wrong in every particular.
Self update should be done by an installed service, not by the running program trying to write back to its program folder, hence the UAC alarm.
Firefox abuses and incorrectly uses the local/roaming profile folders with a jaw-dropping lack of understanding that I would barely expect from a first year student of software engineering.
Finally, your software preferences and configuration need to be stored in a registry. Locally saved config files were passé in the early ninties.
Despite many tweaks and changes in the details, these 3 basic rules have been the backbone of the NT family from the very start. If you can't grasp them after 20 years, then frankly your maturity as a software engineer is in serious doubt.
It's pretty obvious that software developers who ignore these aspects of the Windows OS do so out of a hypocritical disdain for the very operating system they are writing for, and ironically, are the very cause of the Windows insecurity. You don't run your Linux install as root all the time, but you have to with Windows because of 3rd party software that breaks all the rules.
On a corporate network, IE is vastly more secure than any of the alternatives, not because of the underlying code, but because it uses the host OS correctly, it can be centrally managed using Group Policy, and configured to such a granular level that it can be locked down completely when viewing potentially dangerous zones.
You can't even centrally manage the bloody homepage of these rinky-dink browsers.
So, excuse me if I'm a little cynicle about Mozilla and Googles attempts to ratify the next web standard when they can't even comply with the standards of the host OS they are writing for.