I'm working on a page that people are telling me is working fine in Firefox 5, but not working in Firefox 4.
I'm developing on a Windows 7 box, with FF5 installed.
I followed these instructions to install FF4 in parallel with FF5: http://blog.empiregpservices.com/post.cfm/running-multiple-versions-of-firefox
And they worked fine. I created a shortcut on my (Windows 7) Taskbar, that would start FF4 with the separate profile I'd created for FF4, and all was well and good.
So I loaded up my page. It worked in FF5, and showed the same errors others had reported in FF4. So I started to try to figure out why. First thing I noticed is that I didn't have either the DOM inspector or either of the javascript debuggers installed. So I went into the FF4 addon manager, and added the DOM inspector. It ran through completion, and asked me to restart FF. When it came back up after the restart, it was FF5.
And my FF4 shortcut on the Taskbar was gone, leaving only my original FF5 shortcut.
So I went into the FF4 install directory, and ran firefox.exe from the command-line: "firefox.exe -P FireFox4 -no-remote". And the browser that came up was FF5.
Somehow, the add-on manager modified by FF4 installation to run FF5. I'm pretty sure that if I scrub the install directory, and reinstall FF4, I'll be able to get FF4 running again. But without the DOM inspector and a javascript debugger, it won't be of any use to me.
So, does anyone have any ideas about not just how to run older versions of Firefox in parallel with new versions, but how to install add-ons for the older versions? While avoiding the way FireFox is so "conveniently" updating my version for me?