firefox is not a GNOME application, it doesn't use gconf. It's weird that you have to use a .gconf.path, do you still have the issue without it? Maybe it got fixed by something else -- Evolution losts the accounts settings across reboot https://launchpad.net/bugs/60443