Firefox Nags

From iMacros
Jump to navigation Jump to search

Firefox nag screens can be annoying, especially when you plan to run Firefox unattended with iMacros for Firefox. This page collects the nag screens and how to disable them:

Disable the "Start a new session, restore last session" dialog

This dialog appears if you launch Firefox after closing it out improperly (like just shutting down without closing Firefox).

Firefox restore previous.png

Type in the url adress bar: about:config and press the Enter key. That opens a page with preferences.

Firefox about config create entry.png

The browser.sessionstore.enabled pref is not there by default, so you have to create it!

To create it, right click on the page to open the context menu and choose: New > Boolean. Firefox fx new value.png Add the new setting:

Firefox about config new entry.png

To disable the crash recovery feature, set browser.sessionstore.resume_from_crash to false:

   * Type about:config in the Location Bar
   * Press Enter
   * Find browser.sessionstore.resume_from_crash
   * Double click to set it to false 

To completely disable all session saving behavior, including the recording of session information, set browser.sessionstore.enabled to false:

   * Type about:config in the Location Bar
   * Press Enter
   * Find browser.sessionstore.enabled
   * Double click to set it to false

Disable Firefox is already running, but is not responding

Firefox will only use one profile at a time. It does this by putting a lock file in your profile folder when it starts. When you exit Firefox, the lock file is removed. If the lock file already exists when you start Firefox, or in a few other cases where the profile cannot be opened, Firefox displays an error message: "Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system."

You can not disable this dialog, but you can avoid it by using different profiles and use the "-fxProfile" switch with iimInit. So if you want to run up to five instances of iMacros for Firefox at the same time, simply create five different profiles and start Firefox via iimInit ("-fx -fxProfile P1") if "P1" is the name of your profile.

For more information see also Clone Firefox Profiles.

Disable Firefox Remember Password Dialog

How to disable the small message appearing after writing any password, it is asking you whether you need to save the password or not for this website.

In "about:config" go to "signon.rememberSignons" and change the value to 'false' (default is 'true').

Disable Automatic Updates

You can enable or disable this feature with these steps.

1. Click Tools > Options.

2. Click on the Advanced option along the top.

3. Click on the Update tab.

4. Uncheck the boxes under Automatically check for updates to: to disable the automatic updates.

Disable Browser Resizing via Javascript

Some websites contain Javascript that resizes the browser screen (e. g. window.resizeTo command). To avoid this, open the advanced settings and uncheck the "Allow Resize" option. See also SIZE.

Fx avoid javascript screen resize.png

Disable Mozilla Crash Reporter

Mozilla Crash Reporter is enabled by default and there is no user interface to disable it. Advanced users who prefer the standard application error notifications (e.g., the Windows error dialog "<application> has encountered a problem and needs to close" and Event Viewer record) can disable the Mozilla Crash Reporter. Disabling it is also recommend if you run iMacros for Firefox unattended. You can disable the Crash Reporter by setting the environment variable MOZ_CRASHREPORTER_DISABLE to 1. You can also disable the Mozilla Crash Reporter by opening the "application.ini" file in the installation directory, finding the entry [Crash Reporter] Enabled=1 and changing the 1 to 0 (you will need to repeat the edit if an application update replaces the file).

Find Profile Folder

In Firefox 3.6 and above, you can simply open your profile folder directly from the Firefox Help menu, as follows:

  • In the Firefox menu bar, click "Help" and select "Troubleshooting Information". The about:support page will open.
  • Under "Application Basics", click on "Open Containing Folder" (Windows and Linux) or "Show in Finder" (Mac OS).
  • OR: Enter about:support in the Firefox adress bar.

On Windows, the menu bar may be hidden. You can press the "Alt" key to temporarily show a hidden menu bar.

On Windows 2000, Windows XP, Windows Vista, and Windows 7, profile folders are in this location, by default:

  • %APPDATA%\Mozilla\Firefox\Profiles\<profile folder>

%APPDATA% is a variable that represents the C:\Documents and Settings\<user name>Application Data folder on Windows 2000/XP and the C:\Users\<user name>\AppData\Roaming folder on Windows Vista/7. Both of these folders are hidden by default.

Linux: Profile folders are located here:

  • ~/.mozilla/firefox/<profile folder>

The ".mozilla" folder is a hidden folder.

Mac: Profile folders are in one of these locations:

  • ~/Library/Mozilla/Firefox/Profiles/<profile folder>
  • ~/Library/Application Support/Firefox/Profiles/<profile folder>

The tilde character (~) refers to the current user's Home folder, so ~/Library is the /Macintosh HD/Users/<username>/Library folder.

Backup Stored Passwords

You only need to backup these two files in the profile folder.

  • key3.db contains a key used to encrypt and decrypt saved passwords.
  • signons.sqlite (signons2.txt/signons2.txt in older versions) stores saved user names and passwords in Thunderbird and Firefox. It also stores a list of sites for which passwords are never saved

Change Proxy Settings

To change proxy settings:

  • Select Tools and then Options.
  • Click the Advanced tab.
  • Open the Network tab.
  • Click the Settings button in the Connections area.
  • Select Manual Proxy Configuration.
  • In the necessary proxy field(s), enter the proxy address and port number.
  • Click OK.

Download older Firefox versions

If you need to downgrade Firefox, you can find all versions in this Firefox archive.

See Also

IE Nags, Chrome Nags