I am back-end developer. On rare occasion, I am invited to do some basic front end stuff. I have done my ticket. I needed to run the test now to ensure that I didn't break this fragile AngularJs code. It turns out that I need to have a specific version of Firefox. The problem is Firefox is the maniac about updating itself to the newest version which is a great thing! Unfortunately, it was a problem in my case. So what to do?
I did these steps and my Firefox was cured of obsession to update itself.
- Install older version of Firefox (https://ftp.mozilla.org/pub/firefox/releases/)
- Install as usual (DO NOT SELECT check for update).
- DO NOT RUN after installation.
- Go to the installation folder and delete these files:
- delete update.exe
- delete updater.ini
- delete update-settings.ini
- delete maintenanceservice.exe
- Run Firefox.
- Go to settings and disable auto update.
From now. Firefox will not start the auto update on run and Firefox will be unable to auto update itself in any way. Yes, Firefox has other ways to figure out that update is required. For example, when you click on "About Firefox". Don't panic! It will download a new version and then failed to run the updater. As a side effect, you will get an error message.
WARNING! Do not use out of date Firefox for anything than run the test! Shitware can screw your PC badly and you don't want have trouble at work, do you? Don't believe me, check recent news about WANNACRY which attack Windows that haven't been updated for just 2 months!